CreativeEngineer commited on
Commit
16065b1
·
1 Parent(s): d58c100

docs: forbid error swallowing

Browse files
Files changed (1) hide show
  1. AGENTS.md +1 -0
AGENTS.md CHANGED
@@ -65,6 +65,7 @@ Do not leave silent divergence.
65
  - Treat supporting decision records as rationale, not as a fresh task queue.
66
  - Do not leave fallout after contract changes. If a schema, action, reward, or task term changes, update dependent files in the same task so the repo stays coherent.
67
  - Do not leave stale consumers behind after refactors. Task summaries, baselines, notebooks, and docs must either match the new contract or be deliberately updated.
 
68
 
69
  ## Environment Contract Rules
70
 
 
65
  - Treat supporting decision records as rationale, not as a fresh task queue.
66
  - Do not leave fallout after contract changes. If a schema, action, reward, or task term changes, update dependent files in the same task so the repo stays coherent.
67
  - Do not leave stale consumers behind after refactors. Task summaries, baselines, notebooks, and docs must either match the new contract or be deliberately updated.
68
+ - Do not swallow errors. No broad `except` blocks, `pass`, silent fallbacks, or ignored verifier/runtime failures unless the behavior is explicitly required and documented.
69
 
70
  ## Environment Contract Rules
71