# 🌲 É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é** 1. **P0** — Finaliser séparation C3/C4 (gouvernance vs forge) 2. **P1** — Déployer Forgejo C4 (registre artefacts) 3. **P1** — Documenter procédure portabilité tenant 4. **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 template `tenant.yaml` avec 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.*