Skip to content

feat(data): load and validate split product snapshots - #38

Merged
nichinichisou0609 merged 1 commit into
redesign/objectsfrom
redesign/site-layout-local
Oct 18, 2026
Merged

nichinichisou0609 merged 1 commit into
redesign/objectsfrom
redesign/site-layout-local

Conversation

@nichinichisou0609

Copy link
Copy Markdown
Contributor

Live loaders honor a product manifest's relative root, including regional aliases. Product and story schemas accept split JSON file entries for both logical files and object roles.

The data validator verifies the content identity of immutable products/<sha256>.json manifests and validates their product dependencies. Split object records retain the same reconstruction, byte-count and asset checks as logical JSON files.

Validation: synthetic regional loading, split object decoding, immutable-manifest integrity and schema tests; lint, typecheck, build and package contracts.

@nichinichisou0609
nichinichisou0609 merged commit e2e8867 into redesign/objects Oct 18, 2026
4 checks passed
@nichinichisou0609
nichinichisou0609 deleted the redesign/site-layout-local branch October 19, 2026 07:08
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