Setlist

Overview

  1. QuickstartSetlist requires macOS, Linux, or Windows 11 with Git for Windows, and bash, git and jq on PATH (jq 1.7 or later on Windows).
  2. What you get: the operating loop/setlist:new is an architecture session you drive, and its first message says so.
  3. How it holdsThe guarantee lives in git hooks, which git runs from its own state after the shell is done.
  4. Commands and skills/scaffold is no plugin command: /setlist:new generates it as a project-local skill.
  5. Teams and diagramsSince 2.6.0 the discipline above holds across a team, and since 2.7.0 a diagram is a set of claims the close checks.
  6. Why one spec at a timeOne spec is active at a time, and no two agents write coupled code at once.
  7. Known limitationsThe guarantee lives in the git hooks, and the session hooks carry no part of it; the push-time trunk audit stands between unreviewed work and a shared trunk.
  8. Repository contents
  9. VersionsThe current edition of the framework document is setlist.md with its two companion files, setlist-operations.md and setlist-changelog.md (edition v1.23, the claims edition; the version lives inside each file).
  10. Contributing
  11. License© 2026 Alex Ciortan.