piker/.claude/skills
Gud Boi 233fa590f9 Use `pytest-qt` ownership for gap overlay tests
Let `pytest-qt` own each real `PlotWidget` and input source so
fixture teardown closes them exactly once.

Also,
- select `PyQt6` and offscreen `Qt` before widget imports
- isolate `QSettings` and activate `pyproject.toml` config
- lock `pytest-qt` 4.5.0 and record verified harness commands
- retain real `tractor` dialog coverage beside `Qt` regressions

Prompt-IO: ai/prompt-io/opencode/20260831T005712Z_09ddcf50_prompt_io.md

(this patch was generated in some part by `opencode` using `gpt-5.6-sol` (`openai`))
2026-08-31 16:18:35 -04:00
..
commit-msg Use canonical `ai.skillz` provider links 2026-07-24 17:50:12 -04:00
piker-conc-expert Share piker skills across coding harnesses 2026-07-21 17:09:07 -04:00
piker-profiling Share piker skills across coding harnesses 2026-07-21 17:09:07 -04:00
piker-slang Simplify `store` series and SHM discovery 2026-08-01 00:34:55 -04:00
pyqtgraph-optimization Share piker skills across coding harnesses 2026-07-21 17:09:07 -04:00
run-tests Use `pytest-qt` ownership for gap overlay tests 2026-08-31 16:18:35 -04:00
timeseries-optimization Share piker skills across coding harnesses 2026-07-21 17:09:07 -04:00