probe paper is where it goes.
Record during a review and again at its end — not afterwards from memory.
--discrepancies is the field that earns the entity. “The paper says warmup is linear; the repo’s scheduler is cosine with a floor” is the kind of thing that costs a week when it is rediscovered, and nothing else in a review captures it.
Provenance: how you got there
--via only when you genuinely cannot say. A review whose paths are recorded can be re-walked; one without them is a bag of citations.
Managing them
update leaves omitted fields untouched. "" clears a field — except --title and --source, which are required and reject an empty value.
In the dashboard
A project whose kind isresearch leads with Papers, right after Overview, and each row opens its own page at /papers/{id}.
The page carries the captured Summary and Repo vs paper documents as full Markdown, and a Paper tab holding the provider-extracted abstract. Title, authors, publication year, venue and category chips are filled in from extraction where it succeeds; a pending extraction shows a spinner for about a minute and then goes quiet rather than pretending to still be working.
The Papers tab is read-only. Recording a paper is an act by whoever did the reading — through the CLI or an agent session — exactly as attaching a subproject is. An empty tab names the capture path rather than offering a form.
Finding papers to record
Agents have afind_papers tool over 40M+ abstracts, with search, read and similar modes.
See the MCP reference.