— What you get —
What you get.
The why, attached.
Every requirement links to the feedback behind it. When a line needs context, the customer's actual words are right there.
Edge cases that are real.
“Three accounts mentioned annual plans” arrives as an edge-case row — handled up front, not in production.
A spec shaped to your repo.
Connect GitHub once; Files-to-Touch carries the actual paths, related issues, your conventions (CLAUDE.md, .cursorrules) and a sample test. It fits the codebase you have.
Delivered to your tools.
Straight into Cursor or Claude Code over MCP, or as a GitHub issue with the customer context attached.
Four MCP tools at your prompt.
circuit.priorities, circuit.spec, circuit.ask, circuit.act — pull the current state of the system without leaving the editor.
A spec that knows your code and the customer who asked. Start building with both.