- Adds src/tests/docs scaffolding - Preserves Stage 1 planning tasks - Adds local AI orchestration folders (.agile, tasks) - Applies GitFlow development base branch
994 B
994 B
Identity Contract Extraction Map
Source to Target Mapping
| Current Source | Target Group | Notes |
|---|---|---|
| thalos-service identity token contracts | Contracts/Tokens | Keep payload shape behavior-compatible |
| thalos-service policy contracts | Contracts/Policies | Preserve policy semantics and required fields |
| thalos-service policy context contracts | Contracts/Context | Keep field naming stable for compatibility window |
| thalos-bff refresh session contracts | Contracts/Sessions | Candidate for shared capability standardization |
Namespace Strategy
- Current Thalos namespaces are mapped to
BuildingBlock.Identity.Contracts.*. - Existing Thalos namespaces remain supported during compatibility window.
Extraction Sequence
- Introduce target contract namespaces in building-block-identity.
- Add compatibility bridge in Thalos consumers.
- Migrate service consumers first, then BFF consumers.
- Deprecate old namespace usage after compatibility window.