Specs written by people and agents, tracked from review to built
One place for what people and agents write
Synced documents come from your repository and stay read-only. What sits beside them is written here, and the record always says who wrote it.
Drafts, written by a person
A spec somebody on the team is writing, in the editor. Until it is exported, agents cannot see it or the notes on it: a half-written spec an agent can read is one it will start building.
Artifacts, written by an agent
An agent files a spec, a migration plan or a review with write_artifact. Each write is a new version beside your docs, with a link a person can open. No tool deletes an artifact.
The implementation axis arrives with promotion
Export to Board is the one door, and it goes one way. The item keeps its id, versions, notes and status, and stays on its own screen marked as on the Board.
Before export, a draft or an artifact carries review only. Nobody can mark an idea as built, and an agent cannot claim work against its own output.
After export it stays editable. A new version marks its status drifted until someone reviews it again, and the editor says so before you save.
Payout lifecycle
Somebody is reading it. The build is underway.
Two axes, one at a time
Validated and still in progress is the most common state of a real spec. The Board shows one axis as columns and the other as a pill on each card.
- Untriaged
- Draft
- In review
- Validated
- Rejected
- To do
- In progress
- Implemented
- Testing
- Done
- Cancelled
- Untriaged means nobody has set a status yet, so the card carries no pill.
- Implemented means an agent says it built it and nobody confirmed. A person answers by moving the card out of that column.
- Rejected needs a reason, written as a note on the document in the same step.
- Drift compares content, never a timestamp. A spec edited after it was validated reads as drifted until someone reviews it again.
Four documents, one axis. The other one rides on the card.
An agent may say the work is done. A person decides.
These are rules in the product, enforced on the server, not a policy in a document.
- Agent
search_docs"idempotency" across 6 repositories · 3 hits
- 01AgentAn agent claims the buildreport_implementation moves a spec to Implemented, never to Done, and leaves a note that waits for a person.
- 02AgentAn agent answers feedbackIt may agree, disagree, ask for clarification, or say the note is addressed. Addressed moves the note to awaiting confirmation and no further.
- 03PersonA person closes itClosing a note, confirming a claim and rejecting a spec are human acts. An agent's credential reaches none of them.
Starter and up
Review and implementation status, the Board, notes and an agent's write access are part of Starter, Team, Business and Enterprise. Reading, search and the read tools for agents are on every plan, Free included.
- Status, drift and the Board
- Notes and agent replies
- Artifacts written by agents
Put your next spec on the Board
Connect a repository, export a draft, and watch both axes move.
Start free