aboutsummaryrefslogtreecommitdiff
path: root/arch-decide/LICENSE
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-04-19 16:15:03 -0500
committerCraig Jennings <c@cjennings.net>2026-04-19 16:15:03 -0500
commitf926e6921311826b668e3e3a9fc2156b35cb1e77 (patch)
tree872a72d62651003abb50a6e79786313d54fea953 /arch-decide/LICENSE
parentb11cfd66b185a253fecf10ad06080ae165f32a74 (diff)
downloadrulesets-f926e6921311826b668e3e3a9fc2156b35cb1e77.tar.gz
rulesets-f926e6921311826b668e3e3a9fc2156b35cb1e77.zip
chore(add-tests): sharpen the pairwise-vs-exhaustive prompt
Previous wording — 'pairwise or continue with normal category coverage' — muddled the choice. Category coverage (Normal/Boundary/Error) tests each parameter individually and doesn't meaningfully address combinatorial interaction questions. Sharper framing: when a function has parameters that combine, the real question is pairwise vs exhaustive (the M^N full factorial). Category coverage is a separate axis — it handles the error-case and boundary-case testing that parameter-value combinations don't. New prompt cites specific counts: 'Function X has N parameters (M^N = Y exhaustive combinations). Pairwise or exhaustive?' Pairwise stays the pragmatic default; exhaustive only when the user names a regulatory / safety-critical reason.
Diffstat (limited to 'arch-decide/LICENSE')
0 files changed, 0 insertions, 0 deletions