scholarr/docs/specs
2026-07-23 00:08:14 +02:00
..
data-model.md Tighten data model lifecycle invariants 2026-07-23 00:08:14 +02:00
README.md Correct the data model draft date 2026-07-23 00:03:56 +02:00

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: review-ready draft dated 2026-07-23, not frozen. Owner decisions D1 through D5 remain open.