- Adds src/tests/docs scaffolding - Preserves Stage 1 planning tasks - Adds local AI orchestration folders (.agile, tasks) - Applies GitFlow development base branch
37 lines
874 B
Plaintext
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
|