- Docs
- Guides
- Desk Research
- Explanation
- Episodic vs project research — the two axes
Episodic vs project research — the two axes
Understand when a question deserves one research session and when it requires a durable project corpus.
The desk-research pack answers questions at two very different scales, and it’s
easy to reach for the wrong one. This page is about when a question deserves a
one-off answer and when it deserves a project — and why the pack treats those
as two independent axes rather than points on a single scale.
Two axes, not one scale
Section titled “Two axes, not one scale”It’s tempting to imagine research as a single dial from “quick” to “thorough.” The pack doesn’t model it that way. There are two axes, orthogonal to each other:
- Depth — how hard you look at a question in one sitting. This is the
/desk-researchdial:quick(inline answer, no file),standard(cited synthesis),applied(practitioner grey-literature),deep(standard plus an adversarial pass). Depth is episodic: you ask, it answers, you get an artifact, you’re done. - Lifecycle — whether the work is one-shot or accumulates over time. This
is project mode: the phases
capture → digest → synthesize → feedback, a corpus that grows across days or weeks. Lifecycle is stateful: the project remembers what you’ve gathered and what you’ve concluded so far.
The axes are independent because a deep one-off and a sustained project are
different shapes of work, not different amounts. A single deep run can be
exhaustive and still be episodic — it answers one question, once. A project can
be made of many shallow standard runs and still be a project — because it
accumulates. Depth is how hard you look; lifecycle is how long you keep looking.
What makes something a project
Section titled “What makes something a project”Reach for project mode when the work has these properties:
- It outlasts one sitting. You’ll come back to it tomorrow, or next week, with more sources.
- The corpus matters, not just the answer. You want to see what forty sources collectively say, organized — not just read a synthesis of them.
- The structure is still forming. You don’t yet know the dimensions the answer turns on; you’ll discover them as you read. (The digest’s emergent columns exist precisely for this.)
- The decision is worth a durable artifact. The end product is a brief someone will act on — an RFC, an ADR, a strategy call — not a passing answer.
If none of those hold, you want a one-off. “What’s the current default for X?”,
“is this claim true?”, “what have people tried for this shape of problem?” —
those are episodic. Running a project for them is overhead with no payoff: a
folder, a lifecycle, and a digest where a single <topic-slug>-survey.md would
have done.
The digest is the real difference
Section titled “The digest is the real difference”The visible difference is the folder and the phases. The substantive
difference is the digest middle layer — the synthesis-matrix.md and
memos.md that sit between raw sources and a synthesis.
A one-off /desk-research goes straight from sources to a written answer; the
intermediate reasoning is transient. A project makes that middle layer durable
and structured: a concept matrix whose columns are built from the material
(grounded-theory coding, not a fixed template), and analytic memos where the
working hypothesis forms and gets revised as evidence lands. That durable
middle layer is what lets a project hold a forty-source investigation a one-off
run can’t: you can see the corpus, query it, and watch its structure
stabilize.
When the matrix structure stops changing — new sources only confirm existing
columns rather than adding new ones — the corpus has reached theoretical
saturation. That’s the signal /desk-research-project-check reads, by eye, to tell
you when more gathering has stopped paying off.
Why prompt-only, with no engine
Section titled “Why prompt-only, with no engine”A project tracks state — a phase, a stop-signal, a verdict status. It would be
natural to expect a little engine behind that: a counter of sources, a
computed saturation score, an index. There is none, deliberately.
phase is a string in overview.md that the agent reads and writes. Saturation
is a qualitative judgment a human confirms, not a threshold a number crosses.
The lifecycle is a habit, not infrastructure — it lives in the skill bodies
as instructions, the same way every other skill in the pack does. A score would
be false precision (what would “0.72 saturated” mean?), and an engine would be a
runtime the pack is built specifically not to need. The discipline is the
checklist; the judgment stays with you.
How the two axes meet
Section titled “How the two axes meet”They compose. Inside a project’s capture phase, you run episodic /desk-research
calls per source or sub-question — depth in service of lifecycle. And a project’s
synthesis reuses the same episodic skills as phase operations: /source-map
populates sources/, /compare-hypotheses is the adjudication synthesis,
/devils-advocate hardens the verdict. Project mode doesn’t replace the depth
axis; it orchestrates it over time.
The decision tree is short: one sitting, one answer → one-off /desk-research.
Accumulating corpus, durable brief → a project. When in doubt, start with a
one-off; you can always promote what you learn into a project later, but you
rarely need to.
How project knowledge intersects
Section titled “How project knowledge intersects”It does not become a third research axis. Desk research owns the investigation, source corpus, output root, claims, citations, confidence, counter-evidence, verdict, and brief. Project knowledge is only an optional post-result handoff after a terminal repository-contained survey or project synthesis.
That handoff may retain an independently reusable research practice or carefully sanitized evidence residue. It may not retain the research product or source corpus, and it cannot validate a claim or become a citation. Quick answers, non-survey artifacts, scaffolding, digest, check, status, incomplete, and abandoned paths do nothing. Personal or external output roots also do nothing because assigning them repository-relative provenance would be false.
A counter-evidence review may separately ask project knowledge for bounded, untrusted candidate checks. The reviewer still selects and verifies independent direct sources and omits or caveats any claim it cannot establish.
See also
Section titled “See also”- Your first research project — run the lifecycle once, end to end.
- Run a research project and feed it into an RFC — the task recipe and the governance handoff.
- Research methodology — the why behind the pack — the seven disciplines under the episodic depth axis.
- Desk Research pack reference — the catalogue of both axes’ skills.