A tiny helper on your own Mac. It fetches the story files and opens a terminal with the pipeline, so you don't have to.
Unzip it somewhere handy, for example your home folder: you get a story-runner folder. It needs Node 18 or newer (node -v); no npm install.
Open story-runner/runner/runner.config.json. The board address is already filled in; set:
.claude/skills/run-story-pipeline and userstories/["claude", "{prompt}"] for Claude Code, or ["cursor-agent", "{prompt}"] for CursorDouble-click start.command (the first time: right-click → Open), or in Terminal:
cd ~/story-runner && node runner/runner.mjsIt says Story runner on http://127.0.0.1:4311. Leave that window open.
The top bar shows Runner connected, and the pipeline commands open a terminal in your workspaceRoot. When the board gets a newer runner, the top bar says Runner update available: download the zip again and keep your runner.config.json.
Everyone runs their own runner, with their own workspace and name. The board runs once, for everybody.