51 lines
1.3 KiB
Markdown
51 lines
1.3 KiB
Markdown
# System Analysis
|
|
|
|
<!-- guide: Hub document. Owns context, boundaries, flows overview and contract
|
|
semantics; details live in selected modules and are referenced, not copied.
|
|
Remove guides before G3. -->
|
|
|
|
## Requirement Coverage
|
|
|
|
| Requirement | Flow / contract | Module |
|
|
| --- | --- | --- |
|
|
|
|
## System Context and Boundaries
|
|
|
|
## As-Is / To-Be
|
|
|
|
## Impact Analysis
|
|
|
|
## Systems and Responsibilities
|
|
|
|
## Data Ownership
|
|
|
|
| Data | Source of truth | Writers | Readers |
|
|
| --- | --- | --- | --- |
|
|
|
|
## Interaction Flows
|
|
|
|
<!-- guide: Reference diagrams/*.mmd; text only for what a diagram cannot carry. -->
|
|
|
|
## Contracts
|
|
|
|
<!-- guide: Per contract: producer/consumer, operation/event, version, file in
|
|
contracts/, compatibility class (additive / breaking), published source it
|
|
must match after implementation. -->
|
|
|
|
| Contract | Producer → Consumer | File | Compatibility | Published source |
|
|
| --- | --- | --- | --- | --- |
|
|
|
|
## Error Semantics
|
|
|
|
<!-- guide: Business vs technical failures at boundaries. Detailed retry/
|
|
idempotency/recovery belongs to failure-model.md when selected. -->
|
|
|
|
## Compatibility / Migration
|
|
|
|
## Detailed Modules
|
|
|
|
<!-- guide: Link each selected module (data-mapping, failure-model, nfr,
|
|
observability) with one line on what it decides. -->
|
|
|
|
## Open Questions
|