[ORCH-116] 50% rule enforcement #217

Closed
opened 2026-02-02 18:58:33 +00:00 by jason.woltje · 0 comments
Owner

Enforce 50% rule: no more than 50% AI-generated code in PR.

Acceptance Criteria

  • Mechanical gates: typecheck, lint, tests, coverage (coordinator)
  • AI confirmation: independent AI agent reviews (coordinator)
  • Orchestrator calls both mechanical and AI gates
  • Reject if either fails
  • Return detailed failure reasons

Dependencies

  • Blocked by: #ORCH-114

Technical Notes

Coordinator enforces 50% rule. Orchestrator calls coordinator.

Enforce 50% rule: no more than 50% AI-generated code in PR. ## Acceptance Criteria - [ ] Mechanical gates: typecheck, lint, tests, coverage (coordinator) - [ ] AI confirmation: independent AI agent reviews (coordinator) - [ ] Orchestrator calls both mechanical and AI gates - [ ] Reject if either fails - [ ] Return detailed failure reasons ## Dependencies - Blocked by: #ORCH-114 ## Technical Notes Coordinator enforces 50% rule. Orchestrator calls coordinator.
jason.woltje added this to the M6-AgentOrchestration (0.0.6) milestone 2026-02-02 18:58:33 +00:00
jason.woltje added the orchestrator label 2026-02-02 18:58:33 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaic/stack#217