Skip to content

Release 0.1.1a1#7

Open
github-actions[bot] wants to merge 10 commits into
masterfrom
release-0.1.1a1
Open

Release 0.1.1a1#7
github-actions[bot] wants to merge 10 commits into
masterfrom
release-0.1.1a1

Conversation

@github-actions

Copy link
Copy Markdown

Human review requested!

JarbasAl and others added 10 commits May 30, 2026 00:29
Add a docs/ directory (quickstart, api, advanced) and an examples/
directory with six runnable scripts covering basic phonemization,
phrase transcription, nasal vowels, the x disambiguation, a vocabulary
lookup table, and position-sensitive consonants.
Add tests/ with per-rule coverage (digraphs, nasal vowels, stress-conditioned
vowel quality, x disambiguation) and a differential consistency check against
the orthography2ipa ext-PT-x-barrancos spec.  Add BarranquenhoG2PPlugin
wrapping phonemize() with the shared G2PPlugin base.  Update pyproject deps
and CI test_path.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
* feat: add gold test suite and G2PPlugin wrapper (B0+B2)

Add tests/ with per-rule coverage (digraphs, nasal vowels, stress-conditioned
vowel quality, x disambiguation) and a differential consistency check against
the orthography2ipa ext-PT-x-barrancos spec.  Add BarranquenhoG2PPlugin
wrapping phonemize() with the shared G2PPlugin base.  Update pyproject deps
and CI test_path.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* fix: align em/en nasal vowel and final-i with the convention

<em>/<en> → [ẽ] plain nasal vowel, NOT the pt-PT diphthong [ẽj].
Final atone <i> (sociedadi, libri, aquí) → /i/ vowel, not /j/ glide.
Both changes codified in Convenção 2025 pp. 20-21, 26; Gramática 2025 pp. 14-15.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* fix: coda-s → [h] aspiration; replace 9-branch x heuristic with convention three-way rule

Coda <s> aspiration to [h] is the defining Barranquenho feature
(Convenção pp. 28-29; Dicionário: mehmu, Lihboa, bihtu).
<x>: initial [ʃ]; intervocalic learned set (crucifixu) [ks];
other intervocalic [z]; after n/m [ʃ]; before c/p/t [s].
Replaces the 9-branch pt-PT heuristic.
(Convenção pp. 28, 31; Gramática pp. 18-19.)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* fix: nasal diphthongs and review cleanups

- <âu>/<âi>/<ôi> realize the convention's nasal diphthongs [ɐ̃w]/[ɐ̃j]/[õj]
  (Convenção pp. 26-27: comunhâu, mâi, patrôi); the gold assertion now
  pins the full diphthong
- betacism gold exercises <v> input
- dead binding and unused import removed (lint gate)

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
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.

1 participant