Skip to the content.

Linotype v4

v4 adds focus & optimise knobs, parallel workflow (queue, worktrees), and a clear agent contract (Orchestrator/Executor, _agent-rules.md + AGENTS.md).

What changed

Focus and optimise

Repos declare how strict agents should be:

Defined in docs/ai/_agent-rules.md. Independent of each other.

Parallel workflow

Agent roles and contract

Galley lifecycle (with queue)

Stages: planning | queue | doing | review | done

Commit and output expectations

Migration from v3

  1. Add docs/ai/_agent-rules.md from the Linotype skeleton; set focus and optionally optimise.
  2. Add repo-root AGENTS.md from the skeleton template; fill in repo commands and conventions.
  3. If using parallel work: add queue stage and document claiming and worktree strategy.
  4. Switch workflow to galley-centric CLI: cli/linotype galley new, galley move, etc.
  5. Align Cursor/Kiro (or other tools) to treat _agent-rules.md as authoritative and reference AGENTS.md for repo-specific behaviour.

See Galleys, Roles, and the skeleton’s docs/ai/_agent-rules.md and AGENTS.md for detail.