Skip to content

Certify UDHR Article 1 from frozen Phi - #697

Merged
dcellison merged 1 commit into
mainfrom
texts/certify-udhr-article-one
Aug 3, 2026
Merged

Certify UDHR Article 1 from frozen Phi#697
dcellison merged 1 commit into
mainfrom
texts/certify-udhr-article-one

Conversation

@dcellison

Copy link
Copy Markdown
Owner

Summary

This certifies UDHR Article 1 as the fifth translation completed under Phi's isolated two-phase process. The page now has two source-aligned units, its natural English comes only from frozen Phi, and D108 records the evidence in the generated certification ledger.

The final unit states the obligation and then gives its required conduct an audible tha ... tho boundary. That keeps roe lomea phiora, in a spirit of kinship, inside the reciprocal action instead of leaving it free to modify possession of the obligation. No root, module membership, registered compound, function word, or grammar rule is added.

Translation process

  • The source-to-Phi phase used the stored 1948 English witness, canon, the complete lexicon, and the grammar while the prior glosses and English readings remained outside its working view.
  • Two non-overlapping citations reconstruct both source sentences and all 170 normalized source characters exactly.
  • The first Phi stream was frozen before English derivation. Fresh non-forked contexts received anonymous Phi-only packets and the permitted language references, without the source, title, filename, citations, prior English, notes, limits, repository history, or task history.
  • Both source-blind readers found the same structural ambiguity in the second unit: roe lomea phiora could describe either the required reciprocal action or the way the people held the obligation.
  • The English for that unit was discarded. The Phi now states that the people have an obligation, resumes it with ha naseru, and places the conduct it requires inside tha ... tho before phelona.
  • Fresh source-blind primary and audit contexts independently read the repaired unit. Both found three determinate steps, bound wiso to the plural actors, and attached sibling spirit only to their action. Neither found another materially licensed parse.
  • Unit 1 retained its checked derivation under the unchanged unit digest fc7160efa6f57666d51561f3faf98dd7a93dca326851c434b20b8388cb31dd18. The final audit queue selected unit 2 on complement-frame, complex-coordination, pronoun-reference, and specialist-vocabulary risk, and selected unit 1 as the deterministic low-risk sample.
  • The final Phi stream freezes at 1fe727d7a07ead2ac96c2deb2a082f9356d3780c57326f1e9de5ea26bc831fa5.
  • The published Phi, gloss, derived English, and citation layers freeze at 5ccab86290265f343c6d9a079f1341b5ad4244852abf3c8c9730dc6a6713e526.

Reader-facing pass

The Humanizer pass replaced the stiff literal phrase "by means of sibling spirit" with "in a spirit of kinship" without changing its attachment. The voice review also removed archival wording from the introduction and notes: the article now "keeps" its images instead of repeatedly "retaining" or "preserving" them. A mechanical scan found no curly quotes, new em or en dashes, inflation vocabulary, -bearing forms, copula-avoidance phrases, or participial tails. The existing title dash remains protected project formatting.

Repository records

  • Mark texts/human_rights_article_one.md certified in the machine-readable register and regenerate its readable ledger.
  • Record D108 in the development log, corpus review, roadmap, and handoff state; Babel is now next in the queue.
  • Replace the ambiguous phiora lexicon example with the framed requirement construction.
  • Update the text renderer from three interlinear units to two.
  • Regenerate the phonetic-neighbour baseline. Its 250 neighbour pairs are unchanged; only corpus-attestation counts move with the revised sentence stream.

Checks

  • python3 scripts/validate_examples.py: 1,301 entries, 0 errors, 0 warnings.
  • python3 scripts/validate_sentences.py: 3,306 complete examples, 0 errors.
  • python3 scripts/validate_sentences.py --paths texts/human_rights_article_one.md --docs-only: 2 units, 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: 81 batches and 280 decisions checked.
  • python3 scripts/test_content_vocabulary_decisions.py: 8 tests passed.
  • python3 scripts/test_name_forms.py: 20 tests passed.
  • python3 scripts/test_translation_layers.py: 11 tests passed.
  • python3 scripts/translation_process_status.py --check: 20 translations checked, 5 certified, 15 pending.
  • python3 scripts/test_translation_process_status.py: 9 tests passed.
  • python3 scripts/audit_phonetic_neighbors.py --output /tmp/udhr_697_phonetic_neighbors_final.txt followed by an exact comparison with the tracked baseline: no difference.
  • python3 scripts/generate_reference.py followed by an exact generated-reference comparison: no difference.
  • Source reconstruction check: 2 citations, 170 normalized characters, exact contiguous match with the stored witness.
  • Continuous-reading check: both Phi units match the aligned stream exactly.
  • python3 scripts/build_site.py: complete site build passed.
  • git diff --cached --check: passed before commit.

The broader python3 scripts/validate_sentences.py --docs migration scan parses 5,530 examples and retains only its two recorded diagnostics in documents/evaluation/narrative_test_corpus.md, PHS103 at line 46 and PHS115 at line 212. This pull request adds neither.

Rebuild Article 1 as two source-aligned units, derive its English in isolated contexts, and record D108 with exact coverage and digest evidence. The required conduct now sits inside an audible clause frame, so sibling spirit modifies the action unambiguously.
@dcellison
dcellison merged commit 06a3349 into main Aug 3, 2026
1 check passed
@dcellison
dcellison deleted the texts/certify-udhr-article-one branch August 3, 2026 14:25
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