piker/plans/opencode
Gud Boi 09ddcf5055 Plan `pytest-qt` chart UI audit layers
Distill the gap-overlay E2E findings into a staged audit plan for
the full PyQtGraph iface. Keep Qt and graphics real while replacing
feeds, services and provider search with deterministic seams.

Deats,
- define the headless PyQt6 env and pytest-qt fixture ownership;
- layer primitive, input, SHM, full-window and actor checks;
- guard window SIGINT, provider search and overlapping symbol boot;
- require signal/postcondition waits and lifecycle leak assertions;
- split reviewable PRs before distilling a repo-local UI skill.

(this patch was generated in some part by `opencode` using `gpt-5.6-sol` (`openai`))
2026-08-17 19:55:26 -04:00
..
chart-local-gap-overlays.md Test gap dialogs through a real `tractor` actor 2026-08-17 19:11:03 -04:00
chart-local-gap-overlays.summary.md Test gap dialogs through a real `tractor` actor 2026-08-17 19:11:03 -04:00
gap-checker-backfiller-repair.md Plan gap-checker and backfiller repairs 2026-07-24 18:33:06 -04:00
known-fqme-backfill-qualification.md Plan known-FQME backfill qualification 2026-07-24 18:33:06 -04:00
pytest-qt-chart-ui-e2e.md Plan `pytest-qt` chart UI audit layers 2026-08-17 19:55:26 -04:00