chore(memory): BDR-116 amendment + EVAL-044 + journal/TODO/contract w3b — feat model-router wave 3-B
This commit is contained in:
Executable
+9
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
# GATE 0 oracle, contract w3b: every routing.json phase carries a 1-120 char `about`.
|
||||
set -u
|
||||
python3 -I - <<'PY'
|
||||
import json,sys
|
||||
r=json.load(open('mods/model-router/routing.json'))
|
||||
ok=all(isinstance(v.get('about'),str) and 0<len(v['about'])<=120 for v in r['phases'].values())
|
||||
print('W3B-ABOUT' if ok else 'W3B-ABOUT-MISSING'); sys.exit(0 if ok else 1)
|
||||
PY
|
||||
Reference in New Issue
Block a user