Dashboardinstitutional-transition-labUse deterministic, fail-closed tests fo…

Use deterministic, fail-closed tests for governance adjudication

Category: preference
Confidence: 0.80
ID: 01a083c3-96f3-79c9-abe0-c69abdb3ff69
Project ID: 1fa3712f-997f-4884-b7ec-8abb79f9e342
Cross-project: No
Recalled in other projects: 2
Source session: 0Ipl6OlrkvUoJqcln
Created: 2026-09-09 01:23:48
Updated: 2026-09-09 01:23:48

Cross-Project Recalls

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

Content

When changing governance adjudication, validate behavior with focused pytest coverage using synthetic fixtures and monkeypatched CLI inputs. Keep schemas and runtime constants synchronized, test both successful validation and failures that close the canonicalization gate, and cover temporal/status coherence, claim-to-source grounding, graph-edge revisions, malformed inputs, and fragment/full-envelope distinctions. Reverify every frozen input pin independently with real file hashes and pinned workflow provenance. Prefer fail-first regressions for discovered gaps, then run the targeted adjudication suite and report exact results. Preserve scientific boundaries: do not inspect or adjudicate excluded source records, outcomes, transition dates, or other prohibited artifacts.

Move to: