Record what a design discussion decided, and why, in Claude Code. Notes land linked when they name the ids the discussion touched.
In a terminal at the project root, read where a conversation note will be written:
revetly doctor --offline
[PASS] records store conversation = <PROJECT_ROOT>/sources/conversations, delivery = <PROJECT_ROOT>/sources/deliveries …
Ask for the capture with /revetly-capture and what to emphasise:
/revetly-capture what forced the review gate
You should see Record this conversation into CONTEXT with … (as Claude Code shows it)
Revetly writes the note and hands back a capture handle that reads CAP-….
Read that the note blocks nothing:
revetly check
Nothing here blocks an ingest — `revetly check --contract` explains each field.
Tell /revetly-capture what each decision changes, naming an earlier
decision it replaces whole in supersedes and a work item it changes in
part in revises. Revetly takes a bare id or {id, criteria: [n]} with
1-based criterion positions, and refuses an unknown id or position by name.