Metadata
| Field |
Value |
| Status |
Planned / Prototype / Partial / Implemented / Verified / Deprecated |
| Target/work package |
|
| Owners |
|
| Last verified |
<commit>, YYYY-MM-DD |
| Profiles/capabilities |
|
Purpose
Non-goals
Context and boundaries
Allowed dependencies:
Forbidden dependencies:
Public API
| Symbol |
Kind |
Purpose |
Thread/lifetime |
Errors |
Inputs and outputs
| Direction |
Contract/data |
Producer |
Consumer |
Ownership |
Thread/lifetime |
Side effects:
Data flow
Lifecycle/state
Main sequence
Ownership, threading and resources
Errors, cancellation and recovery
| Failure |
Detection |
Behavior |
Diagnostic |
Recovery |
Configuration and capabilities
| Setting/capability |
Default |
Profile |
Runtime mutable |
Effect |
Persistence, cache and migration
Diagnostics and observability
- Logs:
- Metrics:
- Debug views:
- Correlation IDs:
Verification
- Unit/contract tests:
- Integration/E2E:
- Fidelity evidence:
- Performance budgets:
- Manual diagnostics:
Extension points
Capability status
| Capability |
Status |
Evidence |
Gap/next step |
Known gaps and risks
Source map
Related decisions and references