Files
pgr/docs/architecture/001-PROJECT_PROFILE.md
2026-09-23 07:36:11 +02:00

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.