Skip to content

Scope keyed-reduction scratch leaves by stage - #26

Merged
PraneethMerugu merged 1 commit into
mainfrom
codex/keyed-reduce-workspace-identity
Sep 24, 2026
Merged

PraneethMerugu merged 1 commit into
mainfrom
codex/keyed-reduce-workspace-identity

Conversation

@PraneethMerugu

@PraneethMerugu PraneethMerugu commented Sep 24, 2026 •

Copy link
Copy Markdown
Owner

A sequence of keyed reductions with different tuple key layouts reused the first stage scratch leaf names, causing the second stage to receive the wrong component arrays and fail on signed owner keys. Scope component leaf names to their physical stage. The same observable mixed-key sequence regression runs on CPU and real Metal. This unblocks CorePotts PR37 fixed-domain-owner relation reconstruction without changing the keyed-reduction execution law. Local full owner CPU: 1947/1947. Local full ordinary real-Metal suite passed with scalar indexing disabled, including the new mixed-key witness. Hosted required checks remain merge authority.

@PraneethMerugu
PraneethMerugu marked this pull request as ready for review September 24, 2026 04:40
@PraneethMerugu
PraneethMerugu merged commit 041b930 into main Sep 24, 2026
7 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