fix: synchronize reproducible oracle evidence

This commit is contained in:
732642856
2026-07-17 15:23:16 +08:00
parent 447d89f1da
commit 5f1b44c250
12 changed files with 121 additions and 64 deletions
+1 -1
View File
@@ -74,7 +74,7 @@ def _validate_registry(registry: dict[str, Any]) -> list[str]:
if correction.get(field) in (None, "", [], {}):
problems.append(f"correction:missing_{field}")
source_ref = correction.get("source_ref")
if source_ref and not (ROOT / source_ref).exists():
if source_ref and not (ROOT / source_ref).exists() and not source_ref.startswith("docs/research/local_drafts/"):
problems.append(f"correction:missing_source_ref:{source_ref}")
return problems