Skip to content

feat(Morphology): MorphFeatures meet, unify laws; scope Caha order#124

Merged
github-actions[bot] merged 2 commits into
mainfrom
morph-lattice
Jun 4, 2026
Merged

feat(Morphology): MorphFeatures meet, unify laws; scope Caha order#124
github-actions[bot] merged 2 commits into
mainfrom
morph-lattice

Conversation

@hawkrobe
Copy link
Copy Markdown
Owner

@hawkrobe hawkrobe commented Jun 4, 2026

Completes the audited PR-B scope for the feature-bundle lattice.

  • SemilatticeInf UD.MorphFeatures — the meet is Shieber's generalization (total, unlike the join); Compatible := BddAbove {f, g} with decidability off the Bool check; unify_eq_some_iff_isLUB, unify_assoc, unify_bot, unify_eq_none_iff, guarded unify_mono (unguarded monotonicity is false).
  • Word.Agree.not_transitive machine-checked (she/they/he) + reflex-wildcard witness; theory-neutrality and tradition-placement boundaries stated in the module docstring.
  • Demotes Syntax/Case/Order.lean's global PartialOrder Case to scoped Syntax.Case.Caha — features bear theoretical orders as opt-in commitments; Caha2009/Bubnov2026 opt in.

@github-actions github-actions Bot enabled auto-merge (squash) June 4, 2026 19:26
@github-actions github-actions Bot merged commit 905dd49 into main Jun 4, 2026
2 checks passed
@hawkrobe hawkrobe deleted the morph-lattice branch June 4, 2026 19:44
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