| name | tester-regression-design |
| description | Design deterministic pytest/pexpect regression tests for ytnova behavior, including fail-first evidence and clear diagnostics. |
Tester Regression Design
Use this skill when the active persona is tester.
Workflow
- Define observable behavior and failure condition.
- Write a focused regression test that fails on current behavior.
- Keep fixtures and timeouts deterministic and fail-fast.
- Capture diagnostics that explain why the failure occurred.
- Re-run after fix and confirm green.
Rules
- You MUST write behavior checks instead of implementation checks.
- Use centralized key abstractions where available.
- Do not hide sync issues with long timeout hacks.