7.5 KiB
🌲 État du Dépôt Vivant — Alliance Boréale
Version : 1.0
Dernière mise à jour : 2025-10-26
Cycle de réalignement : CRB-5
Statut : Document vivant (SSOT opérationnel)
🪧 Préambule
Ce document est le pouls du projet.
Il cartographie l'état actuel de l'écosystème boréal :
services déployés, travaux en cours, tensions à résoudre.
Il se met à jour au rythme des sprints et des réalignements.
🗺️ Structure du dépôt
.
├── ansible
│ ├── group_vars
│ ├── host_vars
│ ├── inventory.ini
│ └── roles
├── artifact.tar.gz
├── CODEOWNERS
├── configure
│ ├── configure.yaml
│ └── export.mjs
├── CONTRIBUTING.md
├── dns
│ └── zone-chezlepro.ca.zone
├── docs
│ ├── 00_Etat_Depot_Vivant_v1.md
│ ├── 00_Glossaire_biomimetique_autopoietique_v3.md
│ ├── 00_Modele_8_couches_biomimetique_autopoietique_v3.md
│ ├── 00_Nomenclature_biomimetique_autopoietique_v3.md
│ ├── architecture
│ │ ├── 14_Structure_YAML_Registraire.md
│ │ ├── Architecture_Deterministe_Alliance_Boreale_Whitepaper.md
│ │ ├── Architecture_Deterministe_Diagrammes_Visuels.md
│ │ ├── checklist_reunion.md
│ │ ├── guide_formation.md
│ │ ├── readme_package.md
│ │ ├── resolution_adoption.md
│ │ ├── scripts_migration.sh
│ │ └── templates_automation.md
│ ├── constitution
│ │ ├── 00_Charte_Cognitive_Alliance_Boreale.md
│ │ ├── 01_Charte_Fondatrice_v2.1.md
│ │ ├── 02_Reglement_de_Regie_Interne_biomimetique_autopoietique_v3.md
│ │ ├── 03_Cadre_Conformite_Label_Prestige_biomimetique_autopoietique_v3.md
│ │ ├── 03_Cadre_Conformite_Label_Prestige.md
│ │ ├── 04_Manifeste_Philosophique_LEsprit_Boreal.md
│ │ └── Registraire des entreprises - Reçu de paiement.pdf
│ ├── engineering
│ │ └── git-conventions.md
│ ├── gouvernance
│ │ ├── guide-utilisation-claude.md
│ │ ├── INSTRUCTIONS_CLAUDE_v2.1.md
│ │ ├── Pacte_Collaboration_Claude_President.md
│ │ ├── pacte-conseiller-strategique.md
│ │ └── proposition_nouvelle_place.md
│ ├── index.md
│ ├── opération
│ │ ├── 05_Operation_DNS_Federee.md
│ │ ├── 08_Processus_Onboarding_Membres.md
│ │ └── Carte_Equivalence_Label_Prestige_vs_Standards.md
│ ├── TODO.md
│ ├── TRANSMISSION.md
│ └── vieustoq
│ ├── 01_charte_fondatrice.md
│ ├── 02_reglement_regie_interne.md
│ ├── 03_guide_demarrage_rapide.md
│ ├── 2025-10-11 - L'Alliance Boréale - Partenariats.md
│ ├── doc_10_contrat_adhesion.md
│ ├── doc_11_resolutions_ca.md
│ ├── doc_12_plan_transition_obnl.md
│ ├── doc_14_registraire_yaml.md
│ ├── document_01_charte_fondatrice.md
│ ├── document_04_modele_financement_hybride.md
│ ├── document_04_modele_financement_hybride_v1.1.md
│ ├── document_05_protocole_audit_pair_a_pair.md
│ ├── document_05_protocole_audit_pair.md
│ ├── document_06_charte_banque_de_temps.md
│ └── document_06_charte_banque_temps.md
├── evidence
│ ├── backup
│ │ └── restoration_2025-10-26.md
│ └── detection
│ └── alert_test_2025-10-26.md
├── GOVERNANCE.md
├── INSTALL.md
├── LICENSE
├── Makefile
├── mkdocs.yml
├── polishPack.sh
├── README-COLLAB.md
├── README.md
├── registrar.yaml
├── registre
│ └── Fiche de diffusion - Document #8.md
├── RUNBOOK.md
├── scripts
│ └── check_branch.sh
├── security
│ ├── detection
│ │ └── rules
│ └── opa
├── SECURITY.md
├── structure_depot.txt
├── templates
├── tenants
│ └── chezlepro.yaml
└── terraform
└── main.tf
26 directories, 72 files
📚 Documents de référence (SSOT)
| Document | Couche | Statut | Dernière révision |
|---|---|---|---|
00_Nomenclature_v3.md |
Toutes | ✅ Finalisé | 2025-10-25 |
00_Modele_8_couches_v3.md |
Architecture | ✅ Finalisé | 2025-10-25 |
00_Glossaire_v3.md |
Toutes | ✅ Finalisé | 2025-10-25 |
02_Reglement_Regie_v3.md |
C3/Gouv | 🔨 En révision | 2025-10-25 |
03_Cadre_Conformite_v3.md |
C3/Gouv | 🔨 En révision | 2025-10-25 |
Carte_Equivalence_Standards.md |
C3/Gouv | 📝 Draft | 2025-10-25 |
🧬 Services déployés / planifiés
| VMID | Nom | Couche | Statut | Santé | Notes |
|---|---|---|---|---|---|
| 02001 | dns-master | C2 | 🟢 Prod | Stable | Migration DNSSEC à planifier |
| 03010 | keycloak | C3 | 🟡 Staging | En test | Intégration SSO en cours |
| 04021 | forgejo | C4 | ⚪ Planifié | — | Déploiement Q1 2026 |
| 05011 | fastapi-pivot | C5 | 🟡 Dev | En construction | API partielle |
| — | tenants | C6-C8 | ⚪ Dormant | — | Attente C4/C5 complet |
Légende :
🟢 Production | 🟡 En cours | ⚪ Planifié | 🔴 Bloqué
🔄 Travaux en cours
Sprint actuel (semaine XX)
| Titre | Priorité | Avancement | Couche | Responsable | Deadline |
|---|---|---|---|---|---|
| Migration DNS autoritatif | P0 | 60% | C2 | — | 2025-11-10 |
| Intégration Keycloak SSO | P1 | 40% | C3 | — | 2025-11-20 |
| Design API FastAPI pivot | P1 | 30% | C5 | — | 2025-12-01 |
Backlog priorisé
- P0 — Finaliser séparation C3/C4 (gouvernance vs forge)
- P1 — Déployer Forgejo C4 (registre artefacts)
- P1 — Documenter procédure portabilité tenant
- P2 — Activer monitoring avancé (C3)
⚠️ Points de tension / décisions requises
-
Ownership des secrets : C4 (Vault forge) ou C5 (exposition pivot) ?
→ Décision requise : qui gère les secrets des tenants ? -
Adjacency-only : flux C2→C4 actuellement direct (contourne C3)
→ Action : revoir architecture réseau pour forcer passage par C3 -
Portabilité tenant : format YAML non finalisé
→ Action : créer templatetenant.yamlavec exemples
🧭 Prochains jalons
| Jalon | Date cible | Dépendances | Statut |
|---|---|---|---|
| DNS C2 complet + DNSSEC | 2025-11-10 | — | 🟡 En cours |
| Forgejo C4 opérationnel | 2026-01-15 | DNS C2 | ⚪ Planifié |
| Pivot C5 API complète | 2026-02-01 | Forgejo C4 | ⚪ Planifié |
| Premier tenant C6 | 2026-03-01 | C4 + C5 | ⚪ Planifié |
📜 ΔLog — Évolutions du document
| Date | Version | Changements |
|---|---|---|
| 2025-10-26 | 1.0 | Création initiale — cartographie de l'écosystème |
🌌 Signature Boréale
Ce document est une carte, pas le territoire.
Il vieillit à chaque commit, se régénère à chaque sprint.
Comme la forêt, il ne ment jamais sur son état.