2026-08-29
User:
You are the copy-editor for the third draft of Book 1 of the novel at redacted. Read CLAUDE.md first and obey it. Do not read notes/sealed/.
Your material: draft/book-01/scenes/03-until-fulfilled.md, read as a continuation of scenes 01 and 02 in the same directory (read those too; they have been through eight rounds with the author and are the calibration for what he accepts).
redacted sentence: unpublished prose redacted sentence: unpublished prose Also chapters/001-the-wrong-man.md, the groundwork chapter this scene restages β the author liked its Edwin/Peri dialogue.
Report FINDINGS ONLY, line by line: quote, what is wrong, proposed replacement where obvious. redacted sentence: unpublished prose Say in two lines whether the argument reads as a conversation or as two people saying things at each other. Do not edit. Do not commit. Your final message is the report.
I'll start by reading the required context.
π§ Bash: redacted sentence: unpublished prose
β 15 lines, 582 chars β 115 CLAUDE.md / 68 notes/reader-notes-rewrite.md / 207 notes/reader-notes-book-1.md
π§ Bash: cat draft/book-01/scenes/01-pellings-half-past-twelve-soft.md draft/book-01/scenes/02-a-wβ¦
β 179 lines, 16362 chars
π§ Bash: cat notes/reader-notes-rewrite.md && echo "=====LLMTELLS=====" && cat notes/llm-tells.md
β 401 lines, 23635 chars
π§ Bash: sed -n '1,220p' notes/reader-notes-book-1.md
β 207 lines, 11627 chars
π§ Bash: cat .claude/skills/editing-pass/SKILL.md
β 175 lines, 12225 chars
π§ Bash: grep -n "round-three\|round three" notes/voices.md | head -30; echo ---; sed -n '1,120p'β¦
β 123 lines, 6704 chars
π§ Bash: sed -n '120,400p' notes/voices.md
β 281 lines, 17318 chars
π§ Bash: sed -n '400,579p' notes/voices.md
β 180 lines, 10255 chars
π§ Bash: sed -n '1,120p' notes/voice-fusion-draft.md
β 120 lines, 6465 chars
π§ Bash: grep -n "Voice β binding" -A 80 notes/canon/characters/edwin.md | head -120
β 81 lines, 5414 chars
π§ Bash: sed -n '549,720p' notes/canon/characters/edwin.md
β 172 lines, 10764 chars
π§ Bash: sed -n '720,780p' notes/canon/characters/edwin.md; echo "=====PERI====="; grep -n "Voiceβ¦
β 64 lines, 3895 chars
π§ Bash: sed -n '391,560p' notes/canon/characters/peri.md
β 170 lines, 10330 chars
π§ Bash: sed -n '560,720p' notes/canon/characters/peri.md
β 161 lines, 10191 chars
π§ Bash: sed -n '720,830p' notes/canon/characters/peri.md
β 111 lines, 6980 chars
π§ Bash: grep -n "^#\{2,3\} " notes/dialogue-voices.md
β 30 lines, 1511 chars
π§ Bash: sed -n '358,420p;601,715p;818,876p' notes/dialogue-voices.md
β 237 lines, 16349 chars
π§ Bash: cat chapters/001-the-wrong-man.md
β 171 lines, 16422 chars
π§ Bash: cd redacted/draft/book-01/scenes; f=03-until-fulfilled.md; python3 - <<'EOF' import reβ¦
β 10 lines, 138 chars β words 907 / emdash 4 / , which 1
π§ Bash: cd redacted/draft/book-01/scenes; grep -n "β" 03-until-fulfilled.md; echo ---; grep -nβ¦
β 10 lines, 2315 chars
π§ Bash: cd redacted/draft/book-01/scenes; cat -n 03-until-fulfilled.md
β 49 lines, 5105 chars
draft/book-01/scenes/03-until-fulfilled.md (907 words)Read against scenes 01β02, chapters/001-the-wrong-man.md, and the binding notes. Findings only; nothing edited.
1. L5 β "You argue well. That's the trouble. I'd lose. Not because you're right. Because you're better at it."
Three faults on one speech, at Peri's hardest moment. (a) Not because X. Because Y is negative parallelism, banned as a construction and banned inside quotation marks by dialogue rule 3. redacted sentence: unpublished prose (c) It is a characterisation regression from the reference dialogue: ch. 001 has *"You argue really well. That's the problem. redacted sentence: unpublished prose The rewrite makes her a cool tactician appraising an opponent. reader-notes-rewrite.md Β§2 is explicitly about not sanding this off.
Proposed: "I want you to know I was listening. You argue well. That's the trouble. redacted sentence: unpublished prose And the world's more important than an argument."
2. L31 β "Not to the world. To me, and to the ten parishes out that window."
Edwin's emotional peak. Negative parallelism again, and balanced halves β edwin.md 4 names balanced halves at a peak as a defect. It is also his second contrastive pair in the scene (L35, "You did not try asking. You announced."), and rule 13 allows one, which should be L35's, the better line.
Proposed: drop the antithesis. "Do you understand what you've done? Not to the world. To the ten parishes out that window." still has it; better is "Do you understand what you've done to the ten parishes out that window?" and let the speech run.
4. L25 "Undo it." and L41 "Get off my hill."
Both bare imperatives, both Edwin's, both at hinges. redacted sentence: unpublished prose I flag this as a rule collision rather than a demand: both lines are on the page in ch. 001, which is the dialogue the author liked. If either goes, "Undo it." is the cheaper one β his declarative form would be "That knot doesn't stay." β and "Get off my hill" should stay whatever the file says.
5. Peri has no tally anywhere in the scene.
redacted sentence: unpublished prose She is refused from L41 onward and there is not one. redacted sentence: unpublished prose This is the largest character-voice hole in the scene.
6. L37 β Peri over the "and" cap.
redacted sentence: unpublished prose redacted sentence: unpublished prose 001, so inheritance is not a defence. Proposed: "And then whatever's coming would have come. You'd have been here doing weather. Everyone would die, and it would be my fault for being bad at arguing."
(L33 sits exactly at two β at the cap, not over.)
edwin.md 11)8. L31βL37 runs four turns with no qualifying beat between them.
redacted sentence: unpublished prose L33's "Whiter, and her chin up, and not moving an inch" is a state, not a chain of acts. L35 ("You did not try asking. You announced.") is entirely bare and untagged. L37 opens on "That got a flicker of her own indignation" β an evaluative clause, which the rule excludes by name. So the emotional centre of the scene has one posture note and one emotion gloss holding it up. Recommend giving L35 hands: he is standing over the table with two cups on it; twenty-one words on what he does with one of them, then the neutral line.
9. Related continuity slip: Peri's cup vanishes. She has it in both hands at the end of scene 02; at L23 she is "sitting very straight with both hands flat on the table" with no beat putting it down. This is the exact class of slip the author flagged in ch. 001 ("cold cup of tea").
10. L3 β "the way they do when a person is reading something that is not in the room."
The "in the way/manner of a person who" family, retired outright (voices.md pattern 2). redacted sentence: unpublished prose Cut the clause.
12. L3 β "looking for the moment he should have seen." You miss a sign, not a moment; ch. redacted sentence: unpublished prose Near-idiom (pattern 5).
13. L27 β the pamphlet sentence. Sixty words, and it does four things at once. "She said it as if reading it off a page, and she was" is a device stated and then confirmed β self-annotation. "for people who had not expected to be holding any" is a type-of-person clause. "and she had plainly read the pamphlet, and could reciteβ¦" is polysyndeton ending on a verdict. Tense slip: "the church printed" reads as though it has stopped; "prints" is meant. "currently sitting" is a memo-register word (pattern 11). The content is a good answer to the author's ch. 001 note ("What rulebook?") and should survive; the sentence should not.
Proposed: "The church prints its restrictions on fate magic in a pamphlet, for people who did not expect to be holding any. She had read it. She could recite the part about bindings to the man one was sitting in." β and see finding 19 on whether that last clause survives the aphorism budget.
14. L39 β "He put the kettle back on the hob, which did not need doing."
Evaluative trailing "which", zero budget. Proposed: let the act carry it β "He put the kettle back on the hob. It had water in it already."
16. L13 β "and neither of those was any use, because there was no moment at which the thing was coming and had not yet arrived."
Three-item "and" chain ending on a verdict (pattern 7), and the because clause is the joke's rhythm without the joke's logic: flat-restated it means "there was no warning", which the sentence spends nineteen words arriving at sideways. ch. 001's "the working was not aimed at him until it had already happened" is the same idea and parses on first read. Proposed: "He was three hundred and fifty years old and held more mana than anyone living. Neither was any use. The working was not aimed at him until it had already happened."
17. L29 β "because he had a rule about frightened decisions."
This is the repair of a line the author objected to in ch. 001, and it is better, but the compression still makes the reader supply the missing word. Proposed: "because he made no decisions while he was frightened."
19. Three narrator aphorisms; budget is one.
(a) L27 "could recite the part about bindings to a man in whose chest one was currently sitting"; (b) L39 "Not a pain. A fact."; (c) L47 "who had heard reassuring and nothing on either side of it". Keep (a) β it is stuck to its particulars and pays off the pamphlet. (b) is also negative parallelism, a fragment closer, and the narrator stating the theme, at the scene's emotional centre where the irony is supposed to step back; recommend cutting both sentences and ending the paragraph on "The knot behind his breastbone sat there and did nothing." ("did nothing" of the knot is inside its rate here, and it is news.) (c) β see finding 21.
20. L13 β "It was a hand closing."
The scene's only figure, and it is not grown from the scene's material: the material is rope β slack cabling, loops, a hawser. A hand closing is imported. It fails the jukebox test ("what is it doing for this moment that the rope doesn't"). Recommend cutting; "What it felt like afterwards was a knot" follows the rope image directly.
21. L47 β "said Peri, who had heard reassuring and nothing on either side of it, and went out."
This correctly fixes the author's continuity complaint (in ch. 001 "reassuring" was the last word she could have stopped listening at), but the replacement is a coinage, not an idiom β "heard X and nothing on either side of it" is not English, and the reader has to reconstruct "caught the word, missed the sentence". Near-idiom, the most damaging category per instance. It is also a second windup tag. Strongest recommendation in the scene: cut the clause entirely. "You're welcome" answering "least reassuring" is already the whole joke; the clause footnotes it (llm-tells.md 4).
22. L49 β "She did not look back once."
A composed closing cadence: three beats, "once" doing rhetorical emphasis, a poised image of a departing figure. Endings are cuts β the last two lines get a near-zero cleverness budget and should point at undone work. ch. 001 followed this beat with the ten o'clock class and the unwalked sea-front, which is the forward pull. Recommend ending on the work he now cannot do: the class in the garden, or the front still sitting off the coast.
dialogue-voices.md Β§4 asks for the alternation to break at least twice per scene.It reads as a conversation, and that is the scene's real strength: every turn takes up a word or a claim from the turn before it (Pending β It'll fill in; I did try asking β You announced β I announced and then I listened; least reassuring β You're welcome), and no one answers a question that wasn't asked.
What keeps it from being fully lived-in is that both parties receive every line perfectly and reply at its best reading, in unbroken alternation, with the two longest speeches (L31, L37) landing as prepared set-pieces rather than as things said badly under pressure β which is exactly where Peri's missing tally and Edwin's portable closer are doing the damage.