- Adds src/tests/docs scaffolding - Preserves Stage 1 planning tasks - Adds local AI orchestration folders (.agile, tasks) - Applies GitFlow development base branch
33 lines
650 B
Plaintext
33 lines
650 B
Plaintext
@startuml
|
|
skinparam shadowing false
|
|
skinparam packageStyle rectangle
|
|
|
|
title furniture-domain module map
|
|
|
|
package "furniture-domain" {
|
|
package "Availability" {
|
|
class FurnitureAvailabilityPolicy
|
|
class AvailabilityComposition
|
|
}
|
|
package "Abstractions" {
|
|
interface IFurnitureDomainDecision
|
|
}
|
|
}
|
|
|
|
package "building-block-inventory" {
|
|
class InventoryItemLookupResponse
|
|
}
|
|
|
|
package "building-block-catalog" {
|
|
class ProductContract
|
|
}
|
|
|
|
InventoryItemLookupResponse ..> AvailabilityComposition
|
|
ProductContract ..> AvailabilityComposition
|
|
|
|
note bottom
|
|
Domain decision layer only.
|
|
No transport or persistence implementation.
|
|
end note
|
|
@enduml
|