Skip to content

pyspec: decorator-recognition framework + diagnostics module#1425

Open
julesmt wants to merge 1 commit into
reviewed-kbd-will-merge-to-mainfrom
julesmt/feature/pyspec/decorator-framework
Open

pyspec: decorator-recognition framework + diagnostics module#1425
julesmt wants to merge 1 commit into
reviewed-kbd-will-merge-to-mainfrom
julesmt/feature/pyspec/decorator-framework

Conversation

@julesmt

@julesmt julesmt commented Jun 27, 2026

Copy link
Copy Markdown
Member

Extracts PySpecMClass into its own Specs/Diagnostics.lean and adds Specs/Decorators.lean: DecoratorForm (normalizes the four decorator surfaces) + composable DecoratorScheme recognizer.

No pipeline wiring yet.

Extract PySpecMClass into Specs/Diagnostics.lean to break the import
cycle, then add Specs/Decorators.lean: a reusable decorator-recognition
framework (DecoratorForm/ofExpr? normalizing the 4 surface shapes,
lambda/kwarg helpers, and the decline-is-noop DecoratorScheme). Pure
library gearing with no pipeline wiring yet; consumed later by the
recognition layer.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant