| .. | ||
| agent-identity-router-spec.md | ||
| eval-pipeline-integration-spec.md | ||
| github-identity-bot-posture-spec.md | ||
| local-review-guide.md | ||
| README.md | ||
| reporting-contributor-compatibility-spec.md | ||
| staging-blocker.json | ||
| staging-proof-spec.md | ||
Phase 1b Spec Index
Status: active draft
Parent spec: docs/phase1b-agent-routing-spec.md
Scope
Phase 1b is the decision-engine PR evaluation router. It sends each KB mutation to the owning Hermes agent identity, supports top-2 cross-domain review, posts parseable VERDICT:AGENT:* comments through one master bot account, preserves existing merge or feedback behavior, and proves the change in staging before production cutover.
Specs
| Workstream | Spec | Implementation posture |
|---|---|---|
| Agent identity router | docs/phase1b/agent-identity-router-spec.md |
ready_now |
| Eval pipeline integration | docs/phase1b/eval-pipeline-integration-spec.md |
ready_now after router contract freezes |
| GitHub identity and bot comments | docs/phase1b/github-identity-bot-posture-spec.md |
ready_now after canonical target config freezes |
| Reporting and contributor compatibility | docs/phase1b/reporting-contributor-compatibility-spec.md |
ready_now after verdict state shape freezes |
| Staging proof | docs/phase1b/staging-proof-spec.md |
draft_gated on staging/VPS or disposable remote access |
| Staging blocker | docs/phase1b/staging-blocker.json |
external_only |
Execution Order
- Implement router contract and tests.
- Wire eval pipeline to required reviewer agents under a feature flag.
- Route comments through the canonical GitHub target with idempotency markers.
- Update reporting and contributor accounting to read reviewer sets rather than fixed Leo plus domain slots.
- Run staging proof on a clone or disposable remote target before production cutover.
Claim Boundary
These specs plus the Phase 1b branch prove only local implementation behavior. A production completion claim requires merged code, passing tests, staging proof, exact production SHA deployment, Leo signoff, and 24-hour production daemon stability.