Submatter/plans/Plan-automation-foundation/Epic-apps-orchestrator/Task-apps-orchestrator-service.md

24 lines
616 B
Markdown
Raw Permalink Normal View History

---
kind: task
slug: apps-orchestrator-service
title: apps/orchestrator Redis tick loop and dry-run mode
plan_slug: automation-foundation
epic_slug: apps-orchestrator
status: done
priority: P1
tenant_id: global
owner: unassigned
cursor_todo_id: null
updated_at: "2026-07-07"
---
# Task summary
`@tasks/orchestrator` package: env validation, DB convoy loader, Redis enqueue, poll loop, stall detector stub.
## Acceptance criteria
- [x] `ORCHESTRATOR_DRY_RUN=1` logs next role without worker
- [x] Live mode enqueues `role_dispatch` jobs when `REDIS_URL` is set
- [x] `docs/orchestrator.md` documents run commands