What problem does it solve? When an agent or user finds an open loop mid-session — a question, a check, a piece of work — it needs exactly one home, captured immediately with its link and context, instead of being lost or duplicated across trackers. ## Core Features & Use Cases - Routing rules: Decides where each loop lives — work state stays on the PR or issue, questions pass a one-way-door test, checks run immediately, and only agent-startable work becomes a GitHub issue. - Kanban card format: Writes one-line imperative cards with a mandatory link to the global kanban.md board, with required fields for ruling cards (default, undo, until, risk) and click-work cards (why you, why this). - Lint enforcement: A kanban-lint.sh check rejects ticked boxes, missing links, state words, and cards that duplicate PR or issue state. - Use Case: During a code review an agent finds a decision that has no safe default; it writes a ruling card under ## Needs ruling with its evaluation so the human can answer in one word. ## Quick Start Ask the agent to capture a finding by saying "card that" or "add a card to the board" and it will route the loop to the right home and write the line.