48 lines
1.4 KiB
Markdown
48 lines
1.4 KiB
Markdown
<!-- file: docs/architecture/001-PROJECT_PROFILE.md -->
|
|
<!-- version: 1 -->
|
|
|
|
# Profil du projet PGR
|
|
|
|
## Rôle
|
|
|
|
Le dépôt `pgr` est un référentiel de gouvernance et de documentation technique. Il n'est actuellement ni une application, ni une bibliothèque runtime, ni un projet Python applicatif.
|
|
|
|
## Profils applicables
|
|
|
|
```text
|
|
GENERAL GOVERNANCE
|
|
DOCUMENTATION
|
|
VALIDATION GOVERNANCE
|
|
GIT / RELEASE WORKFLOW
|
|
MARKDOWN
|
|
PYTHON 3 UTILITY SCRIPTS (uniquement lorsque des audits/outils apparaissent)
|
|
```
|
|
|
|
La présence future de scripts `audit_*.py` ne transforme pas PGR en package ou application Python.
|
|
|
|
## Profils actuellement non applicables
|
|
|
|
La première release de fondation n'applique pas encore les profils suivants au dépôt lui-même :
|
|
|
|
```text
|
|
RUST / CARGO
|
|
JAVA / MAVEN / GRADLE
|
|
ANDROID
|
|
TAURI
|
|
WEB APPLICATION
|
|
WASM
|
|
PHP / COMPOSER
|
|
PYTHON APPLICATION/PACKAGE
|
|
C / C++ / CMAKE
|
|
```
|
|
|
|
Ces technologies peuvent être documentées ultérieurement comme règles/templates/skeletons sans devenir des dépendances techniques du dépôt PGR.
|
|
|
|
## Nomenclature et langue
|
|
|
|
Les chemins, noms de fichiers, identifiants et éléments techniques sont en anglais. La documentation normative et explicative du dépôt principal est en français.
|
|
|
|
## Baseline de gouvernance
|
|
|
|
PGR se gouverne lui-même à partir de `0.0.1-alpha.1`. Le bootstrap initial part d'un dépôt vide ; il n'existe aucun faux tag, aucune fausse release `0.0.0` et aucune archive stable antérieure à simuler.
|