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`)) |
||
|---|---|---|
| .. | ||
| opencode | ||