Engine Room
Transparent notes on how PasteLint’s deterministic revision engine changes.
Line Breaks Are Part of the Meaning
An earlier version of SecondDraft preserved every word in a five-line message while collapsing its structure. The repaired engine now leaves those line boundaries intact.
The defect
Every word survived. The structure did not.
The words survived. The document did not. Not every line break carries meaning. This one did.
The previous engine returned every original word, but it flattened five distinct lines into one paragraph. A word-for-word comparison alone could therefore suggest success while missing the defect.
In this fixture, two list-like fragments, a complete request, a signoff, and a name became one continuous block. The engine did not need to infer the writer’s intent to avoid destroying that visible structure.
What changed
The repaired output matches the source because preservation is the fix.
An earlier version of SecondDraft collapsed this five-line message into one paragraph. The repaired version preserves all five lines. The repaired output matches the original because preservation—not rewriting—is the intended result.
- Original source
- 5 lines
- Previous engine
- 1 line
- Current engine
- 5 lines preserved
Recorded Replay · Captured from PasteLint engine commits 6774224 and 2d9454d
Line structure survives revision
Previous engine behavior
Calendar feeds or event links Desired go-live timeline Happy to schedule a quick call if that would be easier. Thanks, Guy
Current verified behavior
Calendar feeds or event links Desired go-live timeline Happy to schedule a quick call if that would be easier. Thanks, Guy
The current output matches the source because the engine is preserving the structure rather than rewriting it.
Original source
Calendar feeds or event links Desired go-live timeline Happy to schedule a quick call if that would be easier. Thanks, Guy
Takeaway: Preserving words is insufficient when line boundaries carry document roles.
Why this result is editorially different
- Preserved
- Every word and all five deliberate line boundaries remain in the current output.
- Changed
- SecondDraft no longer collapses the five-line source into one paragraph when reflow is off.
- Intentionally unchanged
- The current wording matches the source because preservation, rather than rewriting, is the intended result.
Limitation: This comparison demonstrates one repaired fixture and does not establish that every newline is semantic.
Complete static fallback. Enhancement has not loaded.
Structure and repair
What the engine is preserving
A line break can separate jobs, not just sentences.
Short practical documents use boundaries to separate information that readers need to scan differently. In this fixture, the lines can carry these practical roles:
Calendar feeds or event links- Label or requested item
Desired go-live timeline- Separate requirement
Thanks,- Signoff
Guy- Signature
Flattening the lines did not delete vocabulary, but it erased the arrangement that made the message easy to scan.
A line break is evidence, not proof. These visible relationships explain what the boundaries can carry; they do not claim that the engine definitively classified each role during execution.
Reflow off now means preserve first.
- Reflow offPreserve meaningful or uncertain line topology.
- Reflow onJoin only higher-confidence hard-wrapped prose.
- Uncertain structureRetain the boundary rather than flatten it.
Lists, labels, greetings, signoffs, signatures, and uncertain lines are preserved conservatively. The engine does not need to assign a perfect semantic label to every line to avoid flattening uncertain structure.
Copy and the exact SSML Builder transfer retain the resulting line topology.
This is a bounded deterministic structure model. It is not general document understanding.
Verification and limits
Evidence and boundary
Here is why the claim is credible.
Verified against
- Previous commit
6774224- Current commit
2d9454d- Tone
- Natural
- Length
- Keep similar
- Reflow
- Off
- Rule
SD-STRUCTURE-001- Regression
- SecondDraft structure preservation
- Captured
- July 29, 2026
- Verified
- August 9, 2026
- Classification
- Recorded Replay
Both committed engine sources were loaded and executed twice with the same options. Each version returned the same deterministic result on both runs. No historical output was written manually for this article; the page consumes the canonical DEMO-001 registry.
Engine principle
Preserving words is insufficient when line boundaries carry document roles.
Sometimes the correct revision is to leave both the words and their arrangement alone.
Apply the principle
Revise the wording without surrendering the structure.
SecondDraft is a limited deterministic editor. Use it after mechanical cleanup, keep reflow off when deliberate line structure should remain, and review the result before using it.
Continue the Record
The structural safeguard is part of a larger account.
-
Editor’s Desk
The Record Behind Product Transparency
Why preserving the reasoning behind a structural safeguard matters as much as recording the fix.
Related Principles
- Meaning Preservation
- Verification Before Publication
- Editorial Transparency