diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-22 15:13:05 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-22 15:13:05 -0500 |
| commit | e5a01fd95771962f0ec3d0164266137f84975f39 (patch) | |
| tree | 073aacbb83b3b01f5db2f306a22405cdc06508ac /hooks | |
| parent | 0afe48df3d4fa49da889fbeaeaa38e8f971e030a (diff) | |
| download | rulesets-e5a01fd95771962f0ec3d0164266137f84975f39.tar.gz rulesets-e5a01fd95771962f0ec3d0164266137f84975f39.zip | |
docs(rules): add escalation testing and a spike protocol to testing.md
Two additions. An "Escalation Beyond Category and Pairwise" section adds property-based testing (for invariants across a broad input domain) and mutation testing (for when high coverage hides thin assertions), both as escalation paths rather than always-on gates. And the "I need to spike first" excuse is formalized into a disciplined spike protocol: TDD stays the default, but a spike is sanctioned only when timeboxed, not committed, and followed by the first failing test before productionizing.
Diffstat (limited to 'hooks')
0 files changed, 0 insertions, 0 deletions
