Track B phase 2 in docs/ROADMAP.md, blocked by #51.
The roadmap flags this as the first thing the freeze forbids, and it carries two prerequisites of its own:
- its own ADR;
- a threat-model update.
Today there is one source canary (Directus 11.17.4, with an adversarial derivative) and one target-roundtrip canary (CiviCRM 6.16.2, with indexed verified evidence). A second source is what turns one worked pair into evidence about the shape.
Blocked on: #51.
Done when: a second real product has a source canary, with the ADR and threat-model update landed alongside it.
Imported from docs/ROADMAP.md (Track B) with AI assistance.
Track B phase 2 in
docs/ROADMAP.md, blocked by #51.The roadmap flags this as the first thing the freeze forbids, and it carries two prerequisites of its own:
Today there is one source canary (Directus 11.17.4, with an adversarial derivative) and one target-roundtrip canary (CiviCRM 6.16.2, with indexed verified evidence). A second source is what turns one worked pair into evidence about the shape.
Blocked on: #51.
Done when: a second real product has a source canary, with the ADR and threat-model update landed alongside it.
Imported from
docs/ROADMAP.md(Track B) with AI assistance.