| ADR-019 | Remplacé | Stratégie d'infrastructure BD : Médaillon sur Azure SQL unique → séparation opérationnel/analytique | 2026-04-11 |
| ADR-020 | Amendée | Stratégie d'hébergement : App Service B1 → P0V3 → Container Apps | 2026-04-17 |
| ADR-025 | Accepté | Bounded Context Monoliths (BCM) + Isolation sélective | 2026-04-16 |
| ADR-026 | Accepté | MCP Auth : Azure AD OAuth 2.1 (JWT) + .well-known discovery | 2026-04-21 |
| ADR-028 | Accepté | Interdiction de l’agent codeless Application Insights sur MCP / combinaisons à risque | 2026-04-22 |
| ADR-029 | Accepté | Contrôle d'accès MCP : Assignment Required + Azure CLI préautorisé + WAM désactivé | 2026-04-22 |
| ADR-032 | Accepté | Architecture multi-company Universal Group (Pool → Silo évolutif) | 2026-04-23 |
| ADR-033 | Accepté | Managed Identity SQL pour tous les backends GS | 2026-04-27 |
| ADR-034 | Accepté | Mapping Succursale → Région via codesofi | 2026-05-01 |
| ADR-036 | Accepté | Stratégie BD 2026 : schémas + vues + multi-tenant + JSON hybride + SPs cadrées | 2026-05-01 |
| ADR-037 | Remplacé | Mode stdio direct local pour MCP clients sans support OAuth web | 2026-05-15 |
| ADR-038 | Accepté | Séparation init-db light / migrate-heavy workflows | 2026-09-01 |
| ADR-039 | Amendée | Data architecture 2026 (post-incident migration 48) | 2026-10-09 |
| ADR-040 | Accepté | Architecture Strategic Review 2026-05 (méta-ADR consolidant) | 2026-05-19 |
| ADR-041 | Accepté | Stratégie d'observability consolidée (3 piliers sur App Insights + OpenTelemetry) | 2026-05-19 |
| ADR-044 | Accepté | Azure Key Vault + gestion centralisée des secrets | 2026-05-19 |
| ADR-048 | Accepté | Framework de conformite Loi 25 (Quebec) + PIPEDA (federale) | 2026-05-20 |
| ADR-055 | Scindée | Workforce tenant + Multi-tenant Azure AD + API-driven inbound provisioning | 2026-06-01 |
| ADR-056 | Accepté | Architecture medallion standardisée (bronze/silver/gold) | 2026-05-27 |
| ADR-057 | Accepté | Migration @gs/storage vers Managed Identity / Entra ID | 2026-05-28 |
| ADR-058 | Accepté | Harness de validation RLS multi-tenant (SQL Server ephemere + probe bloquante) | 2026-05-31 |
| ADR-059 | Accepté | Theming multi-tenant runtime (branding data-driven par company) | 2026-06-01 |
| ADR-060 | Accepté | Permissions de base de donnees as code (GRANTs versionnes, least-privilege par schema) | 2026-06-01 |
| ADR-061 | Accepté | Strategie d'acces unifiee 2026 | 2026-06-07 |
| ADR-062 | Accepté | Cycle de vie d'une app GS-Apps : isolation BC + contrat decommissionnable | 2026-06-03 |
| ADR-063 | Accepté | Cible auth/autorisation 2026 : consolidation + durcissements | 2026-06-04 |
| ADR-064 | Accepté | Scope cross-compagnie (Cas 6 RLS via ug.UserCompanyAccess) — ACCEPTED + activé | 2026-06-09 |
| ADR-065 | Accepté | Module IaC unique gs-app.bicep + contrat testé bicep↔config — ACCEPTED | 2026-06-10 |
| ADR-066 | Accepté | Catalogue bckey (GSBCKEYS) + règle conteneur ↔ module | 2026-06-16 |
| ADR-067 | Accepté | Delegation d'administration des roles (control plane UG vs admin delegue par compagnie) | 2026-06-17 |
| ADR-068 | Accepté | Gate « incremental-replay » BD (rejouer la vague de migrations par-dessus la baseline prod-like) | 2026-06-17 |
| ADR-069 | Accepté | Hygiène des accès privilégiés Azure-tenant (PIM / MFA / Conditional Access) — distincte du modèle d'autorisation applicatif | 2026-06-22 |
| ADR-070 | Accepté | Nomenclature d'accès (source unique de vocabulaire) | 2026-09-01 |
| ADR-071 | Accepté | Stratégie de temporalité des données (événements, dates d'effet, faits figés, SCD) | 2026-07-17 |
| ADR-072 | Accepté | Architecture dimensionnelle : clés, intégrité référentielle, grain, exclusions RLS | 2026-07-17 |
| ADR-073 | Proposé | Doctrine PoC-first : le PoC comme porte d'entrée par défaut d'une nouvelle app | 2026-08-10 |
| ADR-074 | Accepté | Articulation medallion x dimensionnel (doctrine d'aiguillage des couches analytiques) | 2026-08-11 |
| ADR-075 | Accepté | Execution ETL en DAG : dependances declarees + fraicheur des sources | 2026-08-14 |
| ADR-076 | Accepté | Acces zero : l'adresse ouvre la porte, la Console UG ouvre les bureaux | 2026-09-01 |
| ADR-077 | Accepté | La part de capacite consacree a l outillage est bornee a 50 % | 2026-09-17 |
| ADR-078 | Accepté | Publier tot, le serveur juge : une demande rouge est une information | 2026-09-18 |
| ADR-079 | Proposé | Chaque app declare son niveau de deploiement : poc, interne, terrain | 2026-09-23 |
| ADR-080 | Accepté | Zone de depot de fichiers a contrat : un fichier n'entre dans l'analyse que s'il est reconnu | 2026-09-25 |
| ADR-081 | Accepté | La copie identique et le passage verifie | 2026-09-28 |
| ADR-082 | Accepté | La console des reglages du parc : l usine au depot, un flux approuve applique, la page montre | 2026-10-01 |
| ADR-083 | Rejeté | Le DNS de groupesignalisation.ca se gere par commande : la zone dans Azure DNS, decrite au depot | 2026-10-05 |
| ADR-084 | Proposé | Les controles sans acces Azure sur des machines a nous : une machine neuve par travail, isolee, sans identite | 2026-10-05 |
| ADR-085 | Accepté | La garde et la redescente de chaque ADR : un ADR n est accepte qu avec sa garde et ses lots de redescente | 2026-10-07 |
| ADR-086 | Accepté | La personne et les donnees maitres : une table de correspondance de la personne entre SOFI, Entra, gest et Geotab | 2026-10-07 |
| ADR-087 | Accepté | Le catalogue des donnees : chaque table porte sa classification, lisible par machine, sur une seule echelle | 2026-10-07 |
| ADR-088 | Accepté | La juridiction et les couches activables : compagnie, province, regime des la premiere table | 2026-10-07 |
| ADR-089 | Accepté | La porte d acces unique : compagnie, module, role, page, par une porte partagee et obligatoire | 2026-10-07 |
| ADR-090 | Accepté | Le registre des applications et la modularite : un manifeste par application, les listes s en generent, les frontieres Flotte et administration ecrites | 2026-10-07 |
| ADR-091 | Accepté | La residence des donnees, l EFVP et la sante : une evaluation avant tout projet et tout hebergement hors Quebec, un cadre pour les donnees de sante, un calendrier de conservation redige avant la premiere donnee et valide par un juriste avant la premiere destruction | 2026-10-07 |
| ADR-092 | Accepté | La plateforme a capacite declaree : chaque plan dit ce qu il porte, chaque naissance le verifie | 2026-10-07 |
| ADR-093 | Accepté | La carte des contextes : l application est le contexte, les relations sont nommees, un fait traverse une frontiere par une boite d envoi et un contrat, et un outil verifie la frontiere | 2026-10-09 |
| ADR-094 | Accepté | Une seule trajectoire de base : une base, un schema par contexte, un seul declencheur instrumente, et le chemin reel du medaillon ecrit | 2026-10-09 |
| ADR-095 | Accepté | L architecture cible des vingt applications : une application, un contexte, une place ; une application peut porter plusieurs modules quand ils partagent leurs donnees ; le plan monte par capacite mesuree | 2026-10-09 |
| ADR-096 | Accepté | Le modele de source : toute source externe entre par le connecteur de son fournisseur, se choisit par compagnie et par domaine a dates d effet, et ne se lit qu en forme commune | 2026-10-09 |
| ADR-097 | Accepté | L architecture des donnees : la plateforme tient la fiche, chaque information a un seul proprietaire, et la saisie d une application est une source comme une autre | 2026-10-14 |
| ADR-099 | Accepté | La carte des trois consoles : la Console UG vue complete porte ce qui vaut pour toutes les compagnies, sa vue deleguee ce que l administrateur designe decide pour SA compagnie, GS-Admin est la machine | 2026-10-15 |
| ADR-100 | Accepté | L employeur legal, l etablissement et les affectations : la compagnie qui paie tient le dossier, l etablissement donne la province, une affectation a une autre compagnie est un lien date qui n emporte pas le dossier | 2026-10-16 |
| ADR-101 | Accepté | L isolation au-dela de la ligne : chaque passe-droit a la securite par ligne est ecrit et borne a ses tables, les fichiers portent leur compagnie, chaque table declare sa portee, la sortie d une compagnie se mesure et se repete | 2026-10-17 |