DashboardcraftAlways add paired fail-closed regressio…

Always add paired fail-closed regression tests

Category: preference
Confidence: 0.80
ID: 01a08230-3a5e-7821-acb8-c74937d1e7cd
Project ID: e16af391-c497-4837-b681-c849a5514499
Cross-project: No
Recalled in other projects: 0
Source session: 1Okgn0vvN7hdZmhlc
Created: 2026-09-08 18:03:13
Updated: 2026-09-08 18:03:13

Content

When changing behavior to bypass a dependency or discovery step for a narrow special case, add regression coverage for both sides: prove the special case succeeds without the dependency and prove ordinary/non-special-case inputs still invoke it and propagate failures. Do not rely only on helper-level invalid-output tests; include a public workflow-level test using the relevant non-root input and a throwing dependency. Treat missing paired coverage as a blocking issue before merge, then rerun focused tests, lint, and a final diff audit.

Move to: