- Adds src/tests/docs scaffolding - Preserves Stage 1 planning tasks - Adds local AI orchestration folders (.agile, tasks) - Applies GitFlow development base branch
1010 B
1010 B
Building Block Identity Repository Charter
Purpose
building-block-identity is a contracts-only building block repository for transport-neutral identity capability contracts.
Ownership
- Identity schema ownership remains with Thalos.
- Contract governance is approved by Thalos maintainers.
- Consumers may depend on contracts only; no identity behavior is hosted here.
Scope
- Token issuance contracts
- Policy evaluation contracts
- Policy context contracts
- Session refresh contracts (if approved by governance review)
Out of Scope
- Identity business logic
- Runtime adapters
- Persistence concerns
- BFF or Service orchestration
Dependency Boundary
Allowed direction:
blueprint-platform->building-block-identity
Forbidden:
- References to DAL, Service, or BFF layers
- Any dependency on
legacy/
Consumer Boundary
- Thalos repositories consume these contracts as producer/owner.
- Non-Thalos repositories may consume contracts but must not own identity abstractions.