docs(adr): accept ADR-0026 + ADR-0027
CI / commits (pull_request) Successful in 2m45s
CI / check (pull_request) Successful in 3m0s
CI / scan (pull_request) Successful in 3m5s
CI / a11y (pull_request) Successful in 3m6s
Docs site / build (pull_request) Successful in 3m21s
CI / perf (pull_request) Successful in 6m34s

Both ADRs shipped as proposed in #217 after the cascade /
acteurs_plus source-of-truth audit reshaped the org-hierarchy
model. No open questions left on either - promote to accepted
in lockstep since they reference each other.

CLAUDE.md gets two new Architecture bullets ("Portal-side
identity model", "Portal-side organisational hierarchy") and
a small touch-up on the ADR-0025 bullet to clarify the scope
literal `etablissement:<structure-code>` semantics.
This commit is contained in:
Julien Gautier
2026-05-24 16:57:22 +02:00
parent 7d89591f9a
commit 2c341a56e8
4 changed files with 9 additions and 7 deletions
@@ -1,5 +1,5 @@
---
status: proposed
status: accepted
date: 2026-05-24
decision-makers: R&D Lead
tags: [data, backend, security]
@@ -1,5 +1,5 @@
---
status: proposed
status: accepted
date: 2026-05-24
decision-makers: R&D Lead
tags: [data, backend]
+2 -2
View File
@@ -69,5 +69,5 @@ ADRs are listed in numerical order. To slice by topic, filter on the `Tags` colu
| [0023](0023-charts-d3-observable-plot.md) | Charts + dashboards — D3 + Observable Plot wrapped in `libs/shared/charts` | accepted | `frontend`, `accessibility`, `performance` | 2026-05-16 |
| [0024](0024-ai-service-relay-grpc-sse-bridge.md) | AI service relay — vendored gRPC protos, NestJS gRPC client, SSE bridge to the SPA, POC unsigned principal | accepted | `backend`, `security`, `observability` | 2026-05-19 |
| [0025](0025-authorization-model-privileges-roles-scopes.md) | Authorization model — three orthogonal axes (privileges × functional roles × scopes), Entra-backed | accepted | `security`, `backend`, `data` | 2026-05-20 |
| [0026](0026-person-user-portal-data-model.md) | `Person` golden record + `User` portal-account — portal-side identity model | proposed | `data`, `backend`, `security` | 2026-05-24 |
| [0027](0027-portal-side-organisational-hierarchy.md) | Portal-side organisational hierarchy — `Structure` with kind discriminator and nullable FINESS / SIRET | proposed | `data`, `backend` | 2026-05-24 |
| [0026](0026-person-user-portal-data-model.md) | `Person` golden record + `User` portal-account — portal-side identity model | accepted | `data`, `backend`, `security` | 2026-05-24 |
| [0027](0027-portal-side-organisational-hierarchy.md) | Portal-side organisational hierarchy — `Structure` with kind discriminator and nullable FINESS / SIRET | accepted | `data`, `backend` | 2026-05-24 |