Skip to content

Make CompactedStorage construction logically empty - #7

Merged
PraneethMerugu merged 1 commit into
mainfrom
codex/empty-compacted-storage
Sep 7, 2026
Merged

Make CompactedStorage construction logically empty#7
PraneethMerugu merged 1 commit into
mainfrom
codex/empty-compacted-storage

Conversation

@PraneethMerugu

Copy link
Copy Markdown
Owner

Summary

  • make the qualified CompactedStorage constructor establish the same empty invariant as Collection => Allocate()
  • centralize cold KA initialization under compacted storage ownership
  • delegate collection allocation to the canonical constructor
  • cover grouped, projected, zero-capacity, ownership, and non-aliasing behavior

Validation

  • LocalMath Pkg.test() — 1340/1340 passed
  • focused real-Metal authoring witness — 27/27 passed on Julia 1.12.6
  • focused storage and collection tests passed

@PraneethMerugu
PraneethMerugu changed the base branch from codex/structural-truth to main September 7, 2026 00:08
@PraneethMerugu
PraneethMerugu merged commit 283e497 into main Sep 7, 2026
6 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