Skip to content

fix(data): merge product object roles and read localized live parts - #35

Merged
nichinichisou0609 merged 2 commits into
redesign/objectsfrom
redesign/story-objects-local
Oct 17, 2026
Merged

nichinichisou0609 merged 2 commits into
redesign/objectsfrom
redesign/story-objects-local

Conversation

@nichinichisou0609

@nichinichisou0609 nichinichisou0609 commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

Live indexes can include a language-to-manifest map in parts.ui. The reader now keeps that map separate from the shared scene, score and audio paths, so these live products load successfully.

Product loading also combines complementary file roles of the same object. Overlapping roles and object metadata must agree, and manifest paths can include region directories. This logic is shared by product readers.

CI and commit-message checks run for pull requests targeting any branch.

Validation: 12 product and live loader tests pass, including localized UI indexes, compatible role merging and conflicting file detection. Build, lint, type checking and contract checks pass.

Combine compatible file roles from shared objects and reject conflicting
metadata or file entries. Support region directories in product paths.
Keep language-indexed UI resources separate from shared live part paths.
@nichinichisou0609
nichinichisou0609 merged commit 8a9fcfe into redesign/objects Oct 17, 2026
4 checks passed
@nichinichisou0609
nichinichisou0609 deleted the redesign/story-objects-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