Problem statement
Phase 3 needs a controlling epic to coordinate deliverables, acceptance criteria, and traceability for QueryIR cutover.
Intended invariant
Move query execution to typed QueryIR and retire internal JSON query contracts.
Scope boundaries
- Coordinates Phase 3 roadmap scope only
- Tracks delivery issues and phase exit gate evidence
- Defers unrelated feature expansion outside IR roadmap scope
Deliverable checklist
Validation plan
Phase 3 closes only when linked sub-issues are complete and roadmap phase exit gates are satisfied with evidence.
Rollback/failure mode
If scope expands or deliverables split, create follow-up issues and update roadmap + issue links in the same work session.
Roadmap reference
Roadmap reference: docs/plans/2026-06-19-001-ir-first-roadmap.md (Phase 3)
Migration impact
minor - phase-level impact estimate; refine on each sub-issue.
Documentation impact
update-existing - phase requires synchronized docs updates with implementation.
Sync status
Synced with roadmap: 2026-06-19
Problem statement
Phase 3 needs a controlling epic to coordinate deliverables, acceptance criteria, and traceability for
QueryIR cutover.Intended invariant
Move query execution to typed QueryIR and retire internal JSON query contracts.
Scope boundaries
Deliverable checklist
Validation plan
Phase 3 closes only when linked sub-issues are complete and roadmap phase exit gates are satisfied with evidence.
Rollback/failure mode
If scope expands or deliverables split, create follow-up issues and update roadmap + issue links in the same work session.
Roadmap reference
Roadmap reference: docs/plans/2026-06-19-001-ir-first-roadmap.md (Phase 3)
Migration impact
minor - phase-level impact estimate; refine on each sub-issue.
Documentation impact
update-existing - phase requires synchronized docs updates with implementation.
Sync status
Synced with roadmap: 2026-06-19