2026-08-25
User:
Repo: redacted. Read notes/decision-principles.md principle 7 (conventional in form, never borrowed Earth content — weekday names named explicitly), notes/voice-exemplars.md, then grep -rn "Thursday|Tuesday|Wednesday|Monday|Friday|Saturday|Sunday" across chapters/, notes/, summaries/, plans/ unpublished (exclude samples/ and .claude/).
Ruling (decided, implement): Earth weekday names are Earth content and come off the page. We do NOT invent seven new day-names for ~9 mentions; instead every weekday reference becomes a FUNCTIONAL day or a date: the ford feud is "the market-day split" / "a feud about market day"; redacted redacted sentence: unpublished prose 020 already has Edwin prescribing "a day written down beforehand" — use that); "Tuesday" references become the date or "two days on"; "his other week" phrasing for the rider is fine. Keep sentence rhythm; keep dialogue natural (Peri: "She said Thursdays." → "She said once a week. Same day every week."). Do the same in canon (timeline.md's "5 Fallowmonth = Thursday" entry becomes "5 Fallowmonth = the drill day; weekday names undecided — never on the page"; geography/minor/redacted/peri/summaries/plans references likewise), keeping the fact that a seven-day week with a fixed market day exists (from "fortnight"). Log the ruling in notes/canon/world/timeline.md's open questions ("weekday names: none on the page; functional days only; design before any appears") and in notes/decision-principles.md under principle 7 as an applied case. Then rebuild the epub exactly as build/ was done: pandoc --toc --toc-depth=1 --epub-chapter-level=1 -o book-1.epub build/title.md chapters/0*.md ; verify zero weekday hits in the extracted text (unzip -p book-1.epub '.xhtml' | sed 's/<[^>]>//g' | grep -c "Thursday|Tuesday"). Commit everything: "Remove Earth weekday names (principle 7); rebuild epub" with trailer "Co-Authored-By: Claude Fable 5 noreply@anthropic.com". Return: each replacement (file, before → after) and the epub verification.
I'll start by reading the required files.
🔧 Bash: sed -n '1,400p' notes/decision-principles.md (Read decision principles)
✅ 129 lines, 7207 chars
🔧 Bash: grep -rn "Thursday\|Tuesday\|Wednesday\|Monday\|Friday\|Saturday\|Sunday" chapters/ notes… (Grep weekday names)
✅ 70 lines, 9682 chars
🔧 Bash: sed -n '1,60p' notes/voice-exemplars.md && echo ---- && ls build/
✅ 44 lines, 2173 chars
🔧 Bash: sed -n '180,190p' chapters/020-the-field-in-autumn.md && echo ==== && sed -n '28,45p' cha…
✅ 13 lines, 378 chars
🔧 Bash: sed -n '28,45p' chapters/022-the-made-road.md; echo "-----"; sed -n '25,35p' notes/premis…
✅ 46 lines, 2999 chars
🔧 Bash: grep -rn "not a finding" chapters/ notes/canon/world/silent-soil.md
✅ 2 lines, 285 chars
🔧 Bash: sed -n '150,165p' notes/canon/world/silent-soil.md
✅ 15 lines, 953 chars
🔧 Bash: python3 - <<'EOF' import re,io edits = [ redacted sentence: unpublished prose ("chapte…
✅ 1 lines, 2 chars — ok
🔧 Bash: cd redacted for spec in "notes/theme.md:274,280 unpublished" "notes/canon/world/insti…
✅ 98 lines, 5892 chars
Now the canon and notes edits.
🔧 Bash: cd redacted python3 - <<'EOF' edits = [ ("notes/theme.md unpublished redacted sentence: unpublished prose…
✅ 1 lines, 2 chars — ok
🔧 Bash: cd redacted; sed -n '345,360p;388,398p;505,570p' notes/canon/world/timeline.md
✅ 93 lines, 5756 chars
🔧 Bash: cd redacted python3 - <<'EOF' f="notes/canon/world/timeline.md"; s=open(f).read() reps=…
✅ 1 lines, 2 chars
🔧 Bash: cd redacted python3 - <<'EOF' f="notes/decision-principles.md"; s=open(f).read() a="…
✅ 1 lines, 69 chars
🔧 Bash: cd redacted for spec in "summaries/book-01.md:46,54" "summaries/book-01.md:140,146" "su…
✅ 158 lines, 8853 chars
🔧 Bash: cd redacted python3 - <<'EOF' edits=[ redacted sentence: unpublished prose ("summarie…
✅ 17 lines, 1894 chars
🔧 Bash: pandoc --toc --toc-depth=1 --epub-chapter-level=1 -o book-1.epub build/title.md chapters/…
✅ 4 lines, 134 chars
🔧 Bash: git add -A && git status --short && git commit -q -m "$(cat <<'EOF' Remove Earth weekday…
✅ 27 lines, 883 chars — M book-1.epub / M chapters/001-the-wrong-man.md / M chapters/003-the-improbability-engine.md
Done and committed (e2a1f68). Epub verification: unzip -p book-1.epub '*.xhtml' | sed 's/<[^>]*>//g' | grep -c "Thursday\|Tuesday" → 0.
Prose replacements (9 mentions, 5 chapters)
Canon / notes (all Earth day-names removed, facts kept)
redacted sentence: unpublished prose redacted quote → "on market day". Open question rewritten as the ruling: none on the page ever, functional days only, seven-day week + fixed market day + fixed drill day retained, design all seven under principle 7 before any name is used.
notes/decision-principles.md principle 7: new "Applied case (DRMacIver, 2026-08-25) — weekday names" paragraph.notes/canon/world/geography.md "market day (a Thursday, chs. 001, 003)" → "market day (chs. 001, 003)"; institutions.md and dungeons.md "a warden Tuesday" → "a warden in two days"; system.md "Thursdays, with redacted" → "The drill day, with redacted"; characters/peri.md ×2 and characters/redacted redacted sentence: unpublished prose unpublished "a Thursday drill" → "the weekly drill".Summaries / plans
summaries/book-01.md (×4, incl. redacted sentence: unpublished prose unpublished (×3), plans/book-01/arc-03.md unpublished redacted sentence: unpublished proseLeft alone deliberately: historical findings files under plans/book-01/arc-01-findings/, unpublished arc-03-findings/ (records of past edits), the Avaunt quote in notes/avaunt-craft-study.md, the reader-critique quote in notes/voices.md:232, and notes/premise.md:30's craft metaphor — none are on the page or forward-binding.