Skip to content

refactor(Morphology/ConstructionMorphology): closed variables, two roles - #5861

Merged
github-actions[bot] merged 2 commits into
mainfrom
audit/cmschema-1027g
Oct 27, 2026
Merged

github-actions[bot] merged 2 commits into
mainfrom
audit/cmschema-1027g

Conversation

@hawkrobe

@hawkrobe hawkrobe commented Oct 27, 2026 •

Copy link
Copy Markdown
Collaborator

Audit of the Construction Morphology schema substrate against Jackendoff and Audring (2020).

  • Schema marks only variables open (opens_subset), with vars, closed, productive, nonproductive and the comap API; relates_iff_mem_and_generates states the relational and generative roles as one schema.
  • InstantiatesAt.factorsThrough, InstantiatesAt.sumElim_apply_eq and decidableLEGeneralityOrder replace hand-rolled projections and instances in the studies; J&A's ablaut subschema (26) instantiates (25) through Instantiation.
  • Proofs go through mathlib (Sum.elim_swap, injective_comp_right, Set.image_mono); header and docstrings in mathlib register; unused lemmas removed.

@github-actions
github-actions Bot enabled auto-merge (squash) October 27, 2026 16:57
@hawkrobe
hawkrobe disabled auto-merge October 27, 2026 17:01
@github-actions
github-actions Bot enabled auto-merge (squash) October 27, 2026 17:08
@github-actions
github-actions Bot merged commit edf7e16 into main Oct 27, 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