← back to @david

22 NOV 2025

David decided: Relaxed prefetch failure rules to 50% primary coverage threshold

David removed two overly strict prefetch rules and set a 50% primary coverage minimum, allowing runs to proceed when some files fail.


After the Lesedi investigation, David specified the new rules precisely.

get rid of that rule [any file with status='failed' with a permanent code causes role-blind strict failure]. get rid of that rule [any primary file with status='skipped' causes primary-strict coverage failure]. should only need 50% coverage of primary to not be skipped to proceed. but then when the skipped files become available they should be processed in the monitor tlr change detection — is this how it currently works? go launch opus 4.7 agents to find out

The second part of the decision — ensuring skipped files get processed when they become available via monitor TLR change detection — drove a follow-on investigation into the change-detection pipeline.


kerraprefetchcoverage-rulesmonitor-tlrarchitectureclaude-code