Loading...
Loading...
Add, fix, or harden tests for the current change, issue, or failing suite. Use when the user says "test it", asks for coverage, regression tests, BDD evidence mapping, flaky-test stabilization, or CI test gaps. Name quality regime A/B/C first — wrong evidence is vibes. Prefer existing runners; if none exists, ask with options via the question tool. Pair with fix-it / diagnose-bug / check-readiness when tests prove a repair or readiness gate.
npx skill4agent add decisionnerd/dev-skills test-itconcepts/11-quality-regimes.md| Regime | Prove with… |
|---|---|
| A — Deterministic compute (API/algo/analytics) | Invariants, golden/property tests, data contracts / expectation suites |
| B — Interactive product (web/fullstack) | Behavior tests + critical E2E; a11y; performance budgets / Web Vitals where relevant |
| C — Generative / high-input | Datasets + layered graders (code → LLM-judge → human); not exact free-text equality. Prefer Langfuse (or repo OTel eval stack) for experiment scores |
handbook/concepts/14-operating-contract.mdNext:AskUserQuestionrequest_user_inputWorkflowCLAUDE_CODE_SUBAGENT_MODELagents.default_subagent_modelagents.<name>.config_filemodel:haikusonnetopusfableAgentmodelmodel:modelmodel:inherit.cursor/agents/*.mdTASKS.mdBlocked on meChangedFoundNext: <exact invoke>fix-itdiagnose-bugtroubleshoot-appagents optimizecheck-readinessmerge-itfix-itpackage.jsonMakefilepytestcargo testcheck-readinesspulls refineobserve-itmerge-itrefactor-it**Contract**
- ...
**Harness**
- Commands: ...
**Changes**
- Tests added/updated: ...
- Scenario → evidence map: ...
**Results**
- Ran: <command> → <pass/fail>
- Not run: <why>
## Blocked on me
none
## Changed
- ...
## Found
- ...
- Next: check-readiness / merge-itsources.mdhandbook/concepts/11-quality-regimes.md13-quality-trace.mdhandbook/practices/test-it.md