Sequence gaps during refactoring are specs for new notes, not failures
When refactoring reveals that notes in a sequence jump or break, treat those gaps as specifications for new atoms to write rather than as sequence failures.
Why This Is a Rule
When you arrange notes into a sequence and the train of thought jumps — note A connects logically to note C, but there's no note B — the instinct is to force a connection between A and C with a transition sentence. This produces a sloppy bridge that papers over a genuine gap in your thinking.
The gap is valuable. It identifies exactly where your knowledge base is missing a step in the reasoning chain. Note A establishes a cause, note C states a conclusion, but the mechanism connecting cause to conclusion was never captured as a distinct atom. That missing mechanism is a precise specification for a new note: "Write a note explaining how [A's claim] leads to [C's conclusion]."
Treating gaps as specifications rather than failures reframes refactoring as a generative process. You're not just reorganizing existing knowledge — you're discovering which pieces are missing and creating them. The knowledge base grows not through random accumulation but through structured gap-detection that fills exactly the missing steps.
When This Fires
- Arranging notes into a sequence for an argument, presentation, or essay
- Reviewing a note chain and noticing a logical jump between two connected notes
- During any refactoring session where the structure of relationships becomes visible
- When a reader (or AI) points out that your argument "skips a step"
Common Failure Mode
Forcing connections between existing notes with vague transitions: "This leads to..." or "Relatedly..." These transitions feel like they connect the notes but actually conceal the gap. If you can't write a specific note for the missing step, the connection is a handwave, not a bridge. The gap remains — it's just hidden behind a transition phrase.
The Protocol
When notes in a sequence jump: (1) Mark the gap explicitly: "Between [Note A] and [Note C], the reasoning skips [describe what's missing]." (2) Write the missing note: explain the mechanism, the step, or the connection that's absent. (3) Insert the new note into the sequence. (4) Verify: does the train of thought now flow without jumps? If it still jumps, there's another gap — repeat. The completed sequence, with all gaps filled, is a more rigorous argument than anything you could have produced by forcing connections.