domain.md 1.0 KB

Domain Docs

This repository uses a multi-context domain documentation layout.

Before exploring

Read the root CONTEXT-MAP.md, then read the CONTEXT.md files for relevant Maven modules. Read system-wide ADRs under docs/adr/ and module-specific ADRs under <module>/docs/adr/.

If these files do not exist, proceed silently. Domain-modeling skills create them lazily when terminology or decisions are resolved.

Layout

/
|-- CONTEXT-MAP.md
|-- docs/adr/
|-- pipe-network-service/CONTEXT.md
|-- environment-service/CONTEXT.md
|-- zk-gateway/CONTEXT.md
|-- zk-common/CONTEXT.md
|-- zk-api-service/CONTEXT.md
|-- manhole-service/CONTEXT.md
|-- firefighting-pressure-service/CONTEXT.md
|-- flammable-gas-service/CONTEXT.md
|-- telemetry-service/CONTEXT.md
|-- radar-service/CONTEXT.md
|-- audio-service/CONTEXT.md
`-- water-level-service/CONTEXT.md

Each module may store scoped decisions under <module>/docs/adr/. Use the terminology defined by the relevant context consistently. Explicitly flag any proposal that conflicts with an existing ADR.