chore(memory): BDR-116 amendment + EVAL-044 + journal/TODO/contract w3b — feat model-router wave 3-B

This commit is contained in:
bchanot
2026-10-11 14:25:53 +02:00
parent 70416222b1
commit 563a154446
7 changed files with 231 additions and 1 deletions
+9
View File
@@ -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