Skip to content

[autopilot] skills: distinguish smoke observations from assertions - #165

Merged
wdm0006 merged 1 commit into
mainfrom
autopilot/skills-1792988736
Oct 26, 2026
Merged

wdm0006 merged 1 commit into
mainfrom
autopilot/skills-1792988736

Conversation

@wdm0006

@wdm0006 wdm0006 commented Oct 26, 2026

Copy link
Copy Markdown
Owner

Adds a focused section to the Python testing skill distinguishing smoke observations from regression assertions, with an explicit UI assertion and guidance on checking an already-open view.

Motivating pattern: smoke scenarios can record replacement behavior or stale completion text and still print PASS because they only collect observations. A merged product fix does not turn those scenarios into regression guards. Readers learn to assert the intended outcome and verify that restoring the old behavior makes the assertion fail.

Validation: skill validator passed; all 62 tests passed under both pytest and unittest on Python 3.12; git diff --check passed. Only the existing testing skill changed.

@wdm0006
wdm0006 merged commit a6ecdc0 into main Oct 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant