building-block-identity/docs/architecture/package-map.puml
José René White Enciso 3abb56f2f5 chore(repo): initialize project's repository structure
- Adds src/tests/docs scaffolding
- Preserves Stage 1 planning tasks
- Adds local AI orchestration folders (.agile, tasks)
- Applies GitFlow development base branch
2026-02-24 04:42:38 -06:00

37 lines
874 B
Plaintext

@startuml
skinparam shadowing false
skinparam packageStyle rectangle
title building-block-identity package map
package "building-block-identity" {
package "Contracts" {
class IssueIdentityTokenRequest
class IssueIdentityTokenResponse
class EvaluateIdentityPolicyRequest
class EvaluateIdentityPolicyResponse
class IdentityPolicyContextRequest
class IdentityPolicyContextResponse
class RefreshIdentitySessionRequest
class RefreshIdentitySessionResponse
}
package "Abstractions" {
interface IIdentityCapabilityContract
}
}
package "blueprint-platform" {
class ContractEnvelope
}
ContractEnvelope <.. IssueIdentityTokenRequest
ContractEnvelope <.. EvaluateIdentityPolicyRequest
ContractEnvelope <.. IdentityPolicyContextRequest
note bottom
Contracts-only repository.
No runtime or persistence implementation.
end note
@enduml