Skip to content

refactor(Phonology): tidy Tone/Constraints.lean docstring + variables#575

Merged
github-actions[bot] merged 6 commits into
mainfrom
tone-constraints-tidy
Jun 20, 2026
Merged

refactor(Phonology): tidy Tone/Constraints.lean docstring + variables#575
github-actions[bot] merged 6 commits into
mainfrom
tone-constraints-tidy

Conversation

@hawkrobe

Copy link
Copy Markdown
Owner

Tidy the tonal-constraints file: restructure the module docstring into mathlib shape (# / ## Main definitions / ## Implementation notes), lift the per-constraint form (f : FloatingForm S TRN) to a section variable (dedups it across 11 predicate helpers/instances), bundle {S : Type*}, and convert the §N banner comments to /-! ### -/ dividers.

Also corrects a citation bug: *CROWD was attributed to [cahill-2004], but the Poko paper credits the stem-not-TBU tone ceiling to Hyman & VanBik and cites Cahill only for toneless-syllable avoidance — so the misattribution is dropped (the constraint is McPherson's own, paper eq. 5).

@github-actions github-actions Bot enabled auto-merge (squash) June 20, 2026 06:10
@hawkrobe hawkrobe force-pushed the tone-constraints-tidy branch from 6d204d3 to e323878 Compare June 20, 2026 06:42
@github-actions github-actions Bot merged commit 2d7e49c into main Jun 20, 2026
2 checks passed
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