Retrofit the spoken-punctuation pamphlet#460
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
thilouusage note, and the phonetic-neighbour baseline to match the revised teaching corpus.What changed
The question lesson now distinguishes initial
wain direct yes-or-no questions from the seven content-question gap words and from embeddedwela ... weloclauses. It also replaces an improvised wonder construction with the establishedphaelopattern.The quotation lesson now keeps exact Phi wording inside
shola ... sholo, uses the appropriate speaking, asking, and hearing frame verbs, and treats material in another language as source material outside the Phi sentence. The name lesson explains portable and localneusage without making physical presence a condition.The clause lesson identifies construction-specific boundaries and includes an explicit modifier-first purpose-clause example. The emphasis lesson explains that Phi has no general equivalent of an exclamation mark:
ru,su,teo, interjections, and prosody retain their own meanings instead of becoming interchangeable punctuation words.The dictation lesson now separates recoverable lexical and grammatical information from silent written period placement. It also corrects the motion endpoint to
kau lo miaand uses the base wordsukarofor intense heat instead of the earlier workaround.The exercise set and appendix have been rebuilt around those distinctions. No vocabulary roots, module assignments, or lexical meanings were added. The only lexicon edit corrects
thilou's usage note, which had incorrectly described direct questions as using finalwa.Project records now mark three of nine SEM-09D pamphlets complete and identify
pamphlets/complementizers/as the next retrofit. The phonetic-neighbour baseline was regenerated because the revised examples changed corpus attestation counts, not because the lexicon changed.Voice review
The Humanizer and Phi voice pass removed inflated claims that Phi's punctuation system made speech calm or prevented shouting. It also replaced repeated matrix-predicate phrasing, compressed inventory-heavy prose into readable tables and lists, and removed speed-oriented drills while preserving every validated Phi form.
Checks
python3 scripts/validate_examples.py --show-warnings(1,275 entries, 0 errors, 0 warnings)python3 scripts/test_vocabulary_schema.py(22 tests)python3 scripts/content_vocabulary_decisions.py --check(63 batches, 235 decisions)python3 scripts/test_content_vocabulary_decisions.py(6 tests)python3 scripts/test_name_forms.py(20 tests)jq empty pamphlets/catalogue.json vocabulary/content/inquire.jsonpython3 scripts/generate_reference.py(no generated-reference diff)python3 scripts/audit_phonetic_neighbors.py --output /tmp/spoken_punctuation_phonetic_neighbors_final.txt(250 pairs; exact match with the updated baseline)python3 scripts/build_site.py(complete site build, including 98 pamphlet pages)git diff --cached --check