← Reports

Luci โ€” Orchestrator Flow

How work moves from a chat, through the orchestrator, to the workers โ€” and loops back. Target architecture (MC-3718 + MC-3754 chat-first).
/ Entry โ€” every door is a chat with the orchestrator
๐Ÿ’ฌ Telegram
Message Luci from your phone. A real chat interface โ€” a first-class door, not a fallback.
๐Ÿ’ฌ MC โ€” New Session
Open Mission Control โ†’ you land in a chat thread. Many threads possible.
โ†“  โ†“both are the same orchestrator โ€” one front door, two surfaces
Cron ยท Scheduled ยท Events
Automated triggers also route THROUGH the orchestrator (inbox digest), never straight at workers.
โ†“
/ Coordination layer
โฌก  LUCI โ€” Orchestrator
The luci-persistent session. Every chat and every trigger lands here. Holds context, decides what happens next โ€” answer, ticket, do-now, or delegate.
understand intentdecompose route + assign runtimesynthesise gatereport back in-thread
โ†“creates / updates tickets ยท drains the inbox
/ Work queue
โ–ฆ  Ticket Bus โ€” Mission Control
mc.db tickets (the board) + orchestrator_inbox. The durable queue. A ticket = a deliverable; sub-steps are not tickets.
โ†“mc_pickup.py dispatches โ€” runtime + tools picked per ticket
/ Work-doers
โš™  Workers
One per ticket. Each runs with the runtime + tools the orchestrator assigned.
ticket workerssubagents Opus / SonnetGLM / Kimi (off-MC) Larry (remote)
โ†“
/ The loop โ€” quality gates before "done"
โ†ป  Review & QA loop
Worker output is never trusted on sight โ€” it cycles through gates, then back to the orchestrator:
Council / second-opinioncode review QATessa โ€” human-experience
โœฆ Pass โ†’ orchestrator gates in_review โ†’ done, synthesises.
โœฆ Fail โ†’ back to the worker.
โœฆ Dead worker โ†’ orchestrator recovers it by hand.
โœฆ Needs a decision โ†’ orchestrator escalates (non-coding only) to Elmar.
โ†ปloops up to the orchestrator โ€” and out as a reply in your chat
โ†‘ Result back in your chat thread
Synthesised outcome โ€” in the SAME Telegram / MC thread you started. The loop closes where it began.
/ Legend
chat (you โ‡„ orchestrator) automated trigger ticket bus workers review loop
MC-3718 orchestrator-flow + MC-3754 chat-first ยท updated 2026-05-19