Documentation Index
Fetch the complete documentation index at: https://solo-09d10f60.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Control plane
The Enoch control plane is the runtime authority for queued research work. It is implemented as a FastAPI app with explicit state models for projects, queue items, runs, paper records, paper reviews, events, and pause flags.What it owns
- Queue state — queue items move through statuses such as
queued,dispatching,running,awaiting_wake,wake_received,reconciling,completed,paused,canceled,dispatch_error,blocked, andneeds_review. - Dispatch decisions —
/control/dispatch-nextchecks whether a candidate can be launched and supports dry-run requests. - Pause and maintenance controls —
/control/pause,/control/resume, and related state expose operator intent. - Worker preflight —
/control/api/preflightand/control/worker/preflightcall a worker wake-gate API before live dispatch. - Project and run records — APIs expose project detail, run detail, queue views, and dashboard summaries.
- Paper review state — paper records and review records support drafting, checklist updates, status transitions, finalization packaging, and artifact reads.
- Events and projections — the control plane stores operational events and can expose Notion-oriented projections.