Tiny visored millwrights run a bright brass-and-glass mill: they untangle a request, align it into a brief, ride four worktree lanes, merge in order, scan at a review gate, and stop at an open pull request.

Loomwright

A messy goal in. A reviewed pull request out. You only show up when it actually needs you.

  • 14 agent roles
  • 21 slash commands
  • 41 skills
  • 24 quality hooks
  • never silently merges
Tiny millwrights untangle a nest of glowing blue fibers on the left, then pin the same work onto a blank brass clipboard on the right, while file drawers behind them stay closed.

The agent starts coding before anyone agrees what done is

Chat-coding jumps into files. You get a pile of edits and a shrug. Launch Pad writes a brief (feasibility, file impact, subtasks) before Supervisor touches the repo.

/autonomous "the next thing your users can feel"
Four isolated glass energy lanes in copper, chartreuse, teal, and violet, each tended by millwrights, merging in order into one golden stream.

Two agents, one repo, a merge mess

Parallel chats overwrite each other. Workers run in git worktrees. Overlapping files wait. Merges are ordered. You get one pull request, not five conflicting branches.

A brass review gate holds a glowing orb. A millwright rings a small bell. An empty stool and hanging helmet show the human has stepped away while the mill still runs.

You cannot walk away, and you also cannot trust auto-merge

Queue the work with /automate. Default: it parks a reviewed PR and tells you if a human is required. Desktop banners are on; --notify adds webhooks. Pass --auto-merge and it squash-merges only when the five-condition trusted gate holds. --trust-unprotected is the explicit escape hatch. Anything unreadable parks. It does not silently ship.

/automate "the remaining shop tickets" --auto-merge
Millwrights pin blank paper cards to a brass rail and sort lesson sheets, while a large unused brass stamp and sealing wax wait on the table for a human.

The mill forgets your house. Every run starts cold

Write rules once with /rules. /setup and committed .supervisor/config.json make the mill behave the same on a clone. /dreaming proposes lessons; you accept item by item. Harvested rules go out as a pull request. It gets smarter. It never self-trusts.

Four brass-and-glass mills in a sunlit loft, each run by tiny millwrights, all driven by one overhead shaft.
Four machines · one drive shaft · one committed policy

Throughput without babysitting, and without a silent merge.