> ## Documentation Index
> Fetch the complete documentation index at: https://docs.node-pad.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Research

> Keep separate investigations visible on one canvas and synthesize them only when you are ready.

export const EdgeChip = ({type = 'continuation', children}) => <span className="np-edge-chip" data-type={type}>{children}</span>;

<Card title="Research workflow" icon="microscope" type="tip">
  Research gets messy when every sub-question lives in the same transcript. NodePad works better when you split the work into clean branches, keep those branches visible, and pull the useful pieces together deliberately — usually through a <EdgeChip type="merge">merge</EdgeChip> at the end.
</Card>

## A pattern that works

<Steps>
  <Step title="Frame the question" icon="goal">
    Start with a framing branch that defines the scope of the question and names the sub-questions you need to answer.
  </Step>

  <Step title="Branch by topic" icon="git-branch">
    Create one branch per sub-question so each line of inquiry has its own context and output history.
  </Step>

  <Step title="Reference across branches selectively" icon="at-sign">
    When one branch uncovers a source that matters elsewhere, use an `@` reference instead of summarizing it by hand.
  </Step>

  <Step title="Merge into a synthesis draft" icon="git-merge">
    Once the branches have enough signal, merge the important messages into a new draft and ask for a comparison or summary.
  </Step>
</Steps>

## Why it works

Each branch stays focused on one topic instead of inheriting every tangent. You can see where a conclusion came from because the source branches stay on the canvas. The final summary draws from real source branches instead of from your memory of what happened in them.

<Tip>
  Add a text note naming the research question and the standard for evidence you want to use. It helps when the workspace grows past a few branches.
</Tip>

## Continue

<Columns cols={2}>
  <Card title="Merging" icon="git-merge" href="/concepts/merging">
    Compose a synthesis draft from selected source messages.
  </Card>

  <Card title="References" icon="at-sign" href="/concepts/references">
    Pull a single message back into another branch with `@`.
  </Card>
</Columns>
