scholarr/docs/specs/README.md

16 lines
575 B
Markdown

# Architecture specs
Specs are frozen in the order listed in `TASKS.md`. Each spec must:
- distinguish locked decisions from open questions;
- define data and trust boundaries;
- state failure, recovery, migration, and observability behavior;
- identify deterministic fixtures and acceptance tests;
- receive explicit owner review before being marked frozen.
No implementation for a subsystem starts before its spec is frozen.
## Current review
- [Data model](data-model.md): review-ready draft dated 2026-07-22, not frozen. Owner decisions
D1 through D5 remain open.