- • council_v2: 3 models + chairman + anonymized peer review
- • Multi-source validation (D1 + Vectorize + cite-backed)
- • Reflexion: agent self-critiques before responding
- • Constitutional review screens every chat turn
- • Decision corpus loop (R89): chat gets smarter over time
- • Role-gated tools (R85): 10 chat roles · least-privilege
- • Citations on every numeric answer · trace to D1/R2
- • Eval-gated deploys: verify-round.sh blocks bad tags
- • 11/11 Karpathy patterns adopted · pattern #12 enforced
- • Chat answer + tool calls → decision_corpus row
- • Few-shot sampler picks N similar past decisions
- • Injected into next prompt as proven exemplars
- • Reinforces good patterns · attenuates bad ones
- • No retraining needed · self-reinforcing inference
- • R83: NS-side MCP standard tools install (pending)
- • R82: autoresearch trigger refinement
- • R75-G: 9 remaining health probes to ship
- • R49: drop 36 empty tables + 17 dead intents
- • All write endpoints require ?preview/confirm + X-Edit-Token
- • D1 = canonical store · NS = system of record
- • Cloudflare-only stack · no AWS / GCP
- • Every AI-proposed action lands in review_queue first