All checks were successful
Lint / lint (pull_request) Successful in 8s
1.1 KiB
1.1 KiB
Phase 3: Poka-yoke Integration & Fleet Verification
Epic #967. Morning review packet for Hermes harness features.
Poka-yoke Features Implemented
| Feature | Module | PR | Status |
|---|---|---|---|
| Token budget tracker | agent/token_budget.py | #930 | MERGED |
| Provider preflight validation | agent/provider_preflight.py | #932 | MERGED |
| Atomic skill editing | tools/skill_edit_guard.py | #933 | MERGED |
| Config debt fixes | gateway/config.py | #437 | MERGED |
| Test collection fixes | tests/acp/conftest.py | #794 | MERGED |
| Context-faithful prompting | agent/context_faithful.py | #786 | MERGED |
Fleet Verification
- Unit tests pass on all modules
- Collection: 11,472 tests, 0 errors (was 6 errors)
- ACP tests: cleanly skipped when acp extra missing
- Provider validation: catches missing/short keys
- Skill editing: atomic with auto-revert
Next Steps
- Wire token_budget into run_agent.py conversation loop
- Wire provider_preflight into session start
- Wire skill_edit_guard into skill_manage tool
- Fleet-wide deployment verification