Review is a distinct state
A finished worker enters a review step. Acceptance requires evidence, keeping worker completion separate from supervisor acceptance.
SUPERVISED AI WORKFLOWS
Automation with a review step.
An AI worker saying “done” does not establish that the task is finished. Useful automation needs visible progress, reviewable evidence, limits on retries, and a way to stop.
Built for developers coordinating AI coding tasks and experimenting with scoped Linux desktop actions.
I built an MCP-based supervisor that tracks tasks, collects review evidence, and supports bounded correction loops. Separate desktop-control infrastructure checks the target and pauses when human intervention invalidates the working context.
Scope + completion criteria
Worker output + visible task state
THE WORKFLOW
Set a task and completion criteria before dispatching a worker.
Follow task state and inspect the resulting files or other evidence.
Accept a result only after review, or request a correction within the task’s budget.
Finish an accepted task, report an unresolved issue, or cancel the work.
ENGINEERING DECISIONS
A finished worker enters a review step. Acceptance requires evidence, keeping worker completion separate from supervisor acceptance.
Correction limits vary by task type. A task cannot quietly retry forever: exhausted budgets become an issue to resolve.
Scoped Linux controls check window/process identity and observation freshness. Human input can pause automation; resuming requires a fresh observation and explicit action.
CURRENT SCOPE
Task tracking, evidence review, bounded corrections, cancellation, and scoped Linux desktop-control mechanisms are implemented. Current end-to-end demonstration is pending. Desktop controls are tied to a constrained Linux/Hyprland setup.
The illustrated flow represents source-level mechanisms, not a recorded successful AI run. Desktop controls have monitor and compositor constraints. Cooperative worker instructions are distinct from enforced process boundaries; complete security isolation or universal autonomous desktop operation is not claimed.
APPLYING THE APPROACH
These patterns are useful for document processing, task supervision, and AI-assisted workflows where people need to inspect the result before it becomes final.
Discuss a similar project Opens your email application.