1.8 KiB
Prompt
Perform a deep review of the human-facing E2E plan against real broker and application machinery. Prioritize booting production charts against mostly continuous live backends, isolate tests from any production Piker instance on the host, put replay entirely on hold, and provide immediate practical next steps for Qt plus Trio application testing.
Record the package-entry-point replay move as a follow-up if replay is ever resumed.
Response summary
Reorients the roadmap around the actual application blockers and a live Kraken vertical slice. The review separates test boundary from data source, defines exact runtime isolation, specifies a nonblocking QtractorSession, and defers replay until a real regression supplies a concrete reason for controlled input.
Files changed
plans/opencode/live-backend-chart-e2e-review.md- record the revised live-backend-first roadmap, lifecycle seam, isolation contract, and replay/plugin resumption design.
Human edits
The human rejected deterministic replay as the organizing prerequisite for E2E, prioritized failures observable through real broker and chart machinery, selected the Qt/Trio lifecycle as immediate work, approved a live Kraken chart journey followed by real interactions and installed process coverage, and required replay to remain parked unless motivated by a concrete regression. The human also required the future replay move to use general package-entry-point backend support and explicitly approved provenance capture for this design document.