DashboardcraftPrefer fail-closed validation over impl…

Prefer fail-closed validation over implicit fallback

Category: preference
Confidence: 0.80
ID: 01a072ab-8b5e-7165-a839-85f775fb4ebe
Project ID: e16af391-c497-4837-b681-c849a5514499
Cross-project: No
Recalled in other projects: 2
Source session: 1Okgn0vvN7hdZmhlc
Created: 2026-09-05 17:44:00
Updated: 2026-09-05 17:44:00

Cross-Project Recalls

ProjectHitsLast recalled
opencode-lore 1 2d ago
cli 1 8d ago

Content

When inputs, workspace discovery, parsing, or configuration are invalid or unavailable, preserve strict boundaries and fail explicitly rather than guessing, normalizing, or silently falling back to another behavior. Treat deployment prerequisites as intentional when they prevent ambiguous routing. Ensure parsing receives valid structured input and produces deliberate validation errors. Add focused regressions for boundary cases such as malformed JSON, unsafe paths, invalid identities/versions, and discovery failures.

Move to: