diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-11 02:13:15 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-11 02:13:15 -0500 |
| commit | 06ca6c7c0a825fa9fed66cf17f94be8c0ed4d3da (patch) | |
| tree | 1f6f35a0822eecf722d9f786cd256f02c09a737f /scripts/kb-hygiene.sh | |
| parent | 8ddd3d3d57a9c83a4905414e919d2f05a23bf9cd (diff) | |
| download | rulesets-06ca6c7c0a825fa9fed66cf17f94be8c0ed4d3da.tar.gz rulesets-06ca6c7c0a825fa9fed66cf17f94be8c0ed4d3da.zip | |
docs(todo-format): warn against double-counting rarity in the bug matrix
Grading a bug's severity by how rare it is to enter the failure state double-counts the frequency axis, which already carries that rarity. It buries the compounding bugs, the ones where a rare trigger produces unbounded harm. Three rules added to the severity × frequency section: grade severity by the rate of harm once the failure state is entered, record the band, row, and arithmetic in the task body so a misgrade can be re-checked against the source, and disagree with a grade by fixing an input rather than overriding the letter.
A chime watchdog bug graded [#D] moved to [#C] an hour later, once the read was written down and re-checked.
Diffstat (limited to 'scripts/kb-hygiene.sh')
0 files changed, 0 insertions, 0 deletions
