Skip to main content

Documentation Index

Fetch the complete documentation index at: https://smithers.sh/llms.txt

Use this file to discover all available pages before exploring further.

kanban reads Markdown tickets from .smithers/tickets/, runs each ticket in its own worktree branch, then asks an agent to merge successful branches back into the main workspace.
bunx smithers-orchestrator workflow run kanban --input '{"maxConcurrency":3}'

Inputs

InputTypeDefault
maxConcurrencynumber3

Ticket Layout

Place ticket files in .smithers/tickets/:
.smithers/tickets/
  add-oauth-login.md
  improve-empty-state.md

How It Runs

  1. Discovers .md ticket files, excluding .gitkeep.
  2. Creates a worktree branch for each ticket.
  3. Runs the shared ValidationLoop per ticket.
  4. Records a ticket result.
  5. Runs a merge task over successful ticket branches.
Use this after tickets-create when you want multiple independent tickets implemented with isolated working directories.