46 lines
1.5 KiB
Markdown
46 lines
1.5 KiB
Markdown
|
|
---
|
||
|
|
model: openai/gpt-5.6-sol
|
||
|
|
service: opencode
|
||
|
|
timestamp: 2026-08-31T00:57:12Z
|
||
|
|
git_ref: 09ddcf50
|
||
|
|
diff_cmd: git diff HEAD
|
||
|
|
---
|
||
|
|
|
||
|
|
## Generated changes
|
||
|
|
|
||
|
|
> `git diff HEAD -- pyproject.toml pytest.ini uv.lock`
|
||
|
|
|
||
|
|
Activates pytest-qt with PyQt6 through the repository's authoritative
|
||
|
|
pytest configuration and locks pytest-qt 4.5.0.
|
||
|
|
|
||
|
|
> `git diff HEAD -- tests/conftest.py tests/test_gap_overlays.py`
|
||
|
|
|
||
|
|
Selects the offscreen PyQt6 test process before Qt imports, isolates Qt
|
||
|
|
configuration, migrates real chart-gap widgets to pytest-qt ownership,
|
||
|
|
and removes the conflicting manual widget teardown path.
|
||
|
|
|
||
|
|
> `git diff HEAD -- piker/cli/README.rst piker/ui/README.rst`
|
||
|
|
|
||
|
|
Adds minimal adjacent guides for the installed command and Qt chart
|
||
|
|
interfaces without freezing volatile subsystem details.
|
||
|
|
|
||
|
|
> `git diff HEAD -- plans/opencode/human-facing-e2e-coverage.md`
|
||
|
|
|
||
|
|
Records the evidence-based test-suite audit and phased human-facing E2E
|
||
|
|
strategy, distinguishing component, application, system, and live
|
||
|
|
qualification boundaries.
|
||
|
|
|
||
|
|
> `git diff HEAD -- .claude/skills/run-tests/test-harness-reference.md`
|
||
|
|
|
||
|
|
Records the verified environment, commands, Qt ownership rules, current
|
||
|
|
tier boundaries, and test outcomes.
|
||
|
|
|
||
|
|
## Verification
|
||
|
|
|
||
|
|
- Local package and pytest-qt 4.5.0 import check passes.
|
||
|
|
- Nine gap-overlay tests collect.
|
||
|
|
- The targeted file passes: 9 tests, one upstream Tractor warning.
|
||
|
|
- A duplicated same-process run passes: 18 tests, two equivalent
|
||
|
|
upstream Tractor warnings.
|
||
|
|
- `git diff --check` passes.
|