Skip to content

Bring the handoff through News from Nowhere chapter 6 - #675

Merged
dcellison merged 1 commit into
mainfrom
update_handoff_after_nfn_chapter_06
Jul 31, 2026
Merged

Bring the handoff through News from Nowhere chapter 6#675
dcellison merged 1 commit into
mainfrom
update_handoff_after_nfn_chapter_06

Conversation

@dcellison

Copy link
Copy Markdown
Owner

Summary

The continuation package still stopped at D081, before the later text-shelf reviews and the Morris translation work. It now reaches pull request #674 and D096.

  • Covers the post-conversion reviews, the retirement of source recasting, and the title-case cleanup on the texts shelf.
  • Carries both passes over each of the first six News from Nowhere chapters and makes their horizontal consistency sweep the next task.
  • Replaces the obsolete chapter 5 reconstruction receipt with verified receipts for chapters 1 through 6.
  • Updates the translation guidance and Morris workflow to match the live repository.
  • Preserves the two diagnostics from the full documentation parser run as explicit parser-versus-corpus triage.

The reconstruction check also found a one-character error in the existing chapter 5 records. The live 273-citation stream matches all 13,932 normalized source characters at SHA-256 83833a22560474b2e27985f6c10392cd3e545e09f73611f7c614d1ccf13a37fc. The development log and active corpus review now carry that verified count and hash.

Checks

  • python3 scripts/validate_examples.py --show-warnings: 1,299 entries, 0 errors, 0 warnings.
  • python3 scripts/validate_sentences.py: 3,302 complete examples, 0 errors.
  • python3 scripts/validate_sentences.py --paths texts/news_from_nowhere/chapter_01.md texts/news_from_nowhere/chapter_02.md texts/news_from_nowhere/chapter_03.md texts/news_from_nowhere/chapter_04.md texts/news_from_nowhere/chapter_05.md texts/news_from_nowhere/chapter_06.md: 2,465 complete examples, 0 errors.
  • python3 scripts/test_sentence_validator.py: 25 tests passed.
  • python3 scripts/test_vocabulary_schema.py: 25 tests passed.
  • python3 scripts/content_vocabulary_decisions.py --check: 79 batches and 276 decisions checked.
  • python3 scripts/test_content_vocabulary_decisions.py: 8 tests passed.
  • python3 scripts/test_name_forms.py: 20 tests passed.
  • Phonetic-neighbour baseline comparison: no difference.
  • Morris source reconstruction: all six chapter streams match their normalized source bodies exactly.
  • python3 scripts/generate_reference.py: generated files remain unchanged.
  • python3 scripts/build_site.py: completed successfully.
  • git diff --cached --check: passed.

Known residue

python3 scripts/validate_sentences.py --docs parses 5,543 complete examples and reports two pre-existing diagnostics in documents/evaluation/narrative_test_corpus.md: PHS103 at line 46 and PHS115 at line 212. This change documents them but does not decide whether each belongs to the parser or the evaluation corpus.

@dcellison
dcellison merged commit ba16d5b into main Jul 31, 2026
1 check passed
@dcellison
dcellison deleted the update_handoff_after_nfn_chapter_06 branch July 31, 2026 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants