Schema / outer harness layers (Future)
Future / not-MVP. The assignment floor is the SRS freeze, not this diagram.
The outer harness wraps shared understanding and (later) domain services. Six layers, scaled to this repo — not a florist copy:
- Guides —
AGENTS.md,.cursor/rules, four hats (knowledge-guardian, coherence-guardian, product-owner, engineer) pluspr-coordinatorprocedure memory (not a hat), SRS ID freeze. Not a 14-hat library. - Sensors — GitHub Actions (fail closed if
docs/srs.mdor the official PDF is missing; knowledge site must build). Later: availability checks, HTTP GET probes this session. - Loop — interpret, act, verify, remember. One finding → one GitHub issue → one branch → one PR. Author does not merge their own PR. Closing a PR is not a probe.
- Memory — live handoff
research/daily-briefs/YYYY-MM-DD.md; freeze indocs/srs.md; this knowledge site. Uncommitted files are not shared memory. - Permissions — Café Fausse Knowledge vs Café Fausse App; owner enables Pages/DNS and adds
quantic-grader. When Flask exists, domain services stay authoritative for bookings. - Observability — every status word needs evidence this session. Missing evidence → Unknown.
Ratchet: a failure adds a tighter guide or sensor. Do not claim the system is antifragile.