Skip to content

RUE-1295: Canonicalize anonymous enum symbols - #2545

Merged
steveklabnik merged 1 commit into
trunkfrom
codex/rue-1295-anon-enum-symbols
Aug 20, 2026
Merged

RUE-1295: Canonicalize anonymous enum symbols#2545
steveklabnik merged 1 commit into
trunkfrom
codex/rue-1295-anon-enum-symbols

Conversation

@steveklabnik

Copy link
Copy Markdown
Collaborator

Fixes RUE-1295.

Summary:

  • spell anonymous enums with the bare stable digest in both AIR minting paths
  • keep variant metadata and anonymity in their explicit registries
  • assert live/durable type and drop-glue symbol agreement

Validation:

  • focused anonymous-enum, collision, and registry tests
  • scripts/rue quick
  • scripts/rue premerge (194 passed)

@steveklabnik
steveklabnik enabled auto-merge August 20, 2026 17:19
@steveklabnik
steveklabnik added this pull request to the merge queue Aug 20, 2026
Merged via the queue into trunk with commit 470763f Aug 20, 2026
24 checks passed
@steveklabnik
steveklabnik deleted the codex/rue-1295-anon-enum-symbols branch August 20, 2026 17:36
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