[GNS-2] Phase 4: Orchestrator Supervisor Rewrite #102

Closed
opened 2026-05-08 19:22:29 +00:00 by NW · 0 comments
Owner

Goal

Transform orchestrator from active dispatcher to reactive polling supervisor.

Changes

  1. Replace while-loop dispatch with polling loop
  2. findTriggeredIssues() via label-based query
  3. Circuit breaker logic (budget, depth, lock)
  4. Event-driven agent invocation

Deliverables

  • Rewrite pipeline-runner.ts
  • Polling supervisor implementation
  • findTriggeredIssues() with label queries
  • Circuit breaker logic
  • Recovery from checkpoint

Budget

  • Estimated tokens: 7000
## Goal Transform orchestrator from active dispatcher to reactive polling supervisor. ## Changes 1. Replace while-loop dispatch with polling loop 2. findTriggeredIssues() via label-based query 3. Circuit breaker logic (budget, depth, lock) 4. Event-driven agent invocation ## Deliverables - [ ] Rewrite pipeline-runner.ts - [ ] Polling supervisor implementation - [ ] findTriggeredIssues() with label queries - [ ] Circuit breaker logic - [ ] Recovery from checkpoint ## Budget - Estimated tokens: 7000
NW added this to the [Evolution] GNS-2 Gitea-Nervous-System v2.0 milestone 2026-05-08 19:22:29 +00:00
NW added the type::enhancement label 2026-05-08 19:22:29 +00:00
NW closed this issue 2026-05-08 20:26:10 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: UniqueSoft/APAW#102