Skip to content

Preserve fixed values in stage effect analysis - #14

Merged
PraneethMerugu merged 3 commits into
mainfrom
codex/fixed-value-stage-operations
Sep 9, 2026
Merged

Preserve fixed values in stage effect analysis#14
PraneethMerugu merged 3 commits into
mainfrom
codex/fixed-value-stage-operations

Conversation

@PraneethMerugu

Copy link
Copy Markdown
Owner

Summary

  • preserve immutable fixed-shape storage values as scalar payloads during typed effect analysis
  • keep physical backend arrays on the existing host-surrogate path
  • exercise canonical Reduce publication for fixed vectors and matrices on CPU and Metal
  • clarify the Reduce-specific exact result-type diagnostic

Validation

  • full ordinary LocalMath suite: 1732/1732
  • focused regression cohort: 207/207
  • package quality and inventory: 19/19
  • full Metal suite: 418/418
  • strict documentation build: passed
  • independent review: no production blockers

This reuses the sole LocalMath execution and effect-analysis paths; it adds no alternate reducer, executor, registry, or relaxed physical-array validation.

@PraneethMerugu
PraneethMerugu merged commit 0f3bfbf into main Sep 9, 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