Improve evals. - #72
Conversation
adampoit
commented
Aug 7, 2026
- Improve skills based on evals.
- Move evals to gate draft-release.
Mira PR WalkthroughThis PR overhauls the eval infrastructure by extracting scenario intent contracts into immutable JSON files ( graph LR
intent["evals/intents/*.json"]
ud["evals/user-driver/*.md"]
guard[".pi/extensions/eval-intent-guard.ts"]
skills["skills/*/SKILL.md"]
ci[".github/workflows/ci.yml"]
draft[".github/workflows/draft-release.yml"]
intent -->|"loaded & validated by"| guard
ud -->|"protected by"| guard
guard -->|"enforced in CI via"| ci
guard -->|"gated on draft release via"| draft
skills -->|"carry workflow rules for"| intent
ci -->|"contract hash check"| intent
ci -->|"contract hash check"| ud
Confidence: 4/5 ◉◉◉◉○ Safe with minor fixes
42 files reviewed
|