Skip to content

Unify runtime enforcement on checker semantics and add checker type metadata resolution#32

Merged
thisisalexandercook merged 4 commits intoeisop:mainfrom
thisisalexandercook:semantics-only-pipeline
Apr 16, 2026
Merged

Unify runtime enforcement on checker semantics and add checker type metadata resolution#32
thisisalexandercook merged 4 commits intoeisop:mainfrom
thisisalexandercook:semantics-only-pipeline

Conversation

@thisisalexandercook
Copy link
Copy Markdown
Collaborator

This PR continues the runtime framework cleanup by removing the legacy strategy/check-generator path and making the checker-semantics pipeline the single source of runtime meaning.

It also adds a new checker-owned type metadata seam so runtime consumers can ask the active checker for the effective qualifier view of a type use, including checker defaults. The intention is to create a useful API for other aspects of the framework to consume type use qualifier information.

@thisisalexandercook thisisalexandercook merged commit a62dd29 into eisop:main Apr 16, 2026
1 check 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