What merging is — and isn’t
NodePad does not automatically combine your threads. There’s no algorithm that reads two conversations and produces a summary. You are the one who reconciles them: you read both threads, draw your own conclusion, and write the synthesis. NodePad gives you the structure — the synthesis node, connected to both source threads — to capture and anchor that conclusion on the canvas. This is intentional. Automatic reconciliation sounds convenient, but it hides the reasoning. When you author the synthesis yourself, you know exactly what was decided and why. That synthesis becomes a reliable node you can fork from or cite in future threads.The synthesis node is a regular node. You can fork from it, attach sticky notes to it, or use it as the starting point for further merges.
Common reasons to merge
Reconcile two model opinions
Reconcile two model opinions
You forked to get a second opinion from a different model before making a high-stakes decision. Both models have replied. Read both, weigh them, and write the synthesis: what you’re going to do and why.Example: Claude recommended one database schema; GPT-5 recommended another. You merge, write out which approach you’re taking and what tradeoffs you’re accepting, and continue the project from that node.
Pull a fact-check result into your main draft
Pull a fact-check result into your main draft
You forked to chase a specific statistic or claim. The branch has the verified result. Merge it back into the main draft thread and write the synthesis — the exact phrasing that incorporates the verified stat.Example: Your writing thread paused at “studies show X%.” The fact-check branch found the real figure. You merge, write the corrected sentence, and continue the draft.
Combine parallel research threads
Combine parallel research threads
You’ve been running multiple independent research threads on the same canvas. You’re ready to bring their findings together into a single view before you start writing conclusions.Example: Three threads covering labor markets, healthcare outcomes, and education spillovers. Merge them into a synthesis that names the common thread across all three findings.
How to merge two threads
Identify the two threads to merge
You need a source thread (the one with the result you want to bring in) and a destination thread (the one you’re merging into). Both must be on the same canvas.
Open the action menu on the destination node
Hover the node in the destination thread where you want the synthesis to appear. Click Merge in the action menu.
Select the source thread
NodePad prompts you to select the source thread you want to merge from. Click it on the canvas to confirm the connection.
Write the synthesis
A new synthesis node appears, connected to both threads. Write your reconciled conclusion directly in that node — what you decided, what you’re keeping, what you’re setting aside.