Skip to content

fix(deck-data): export represented VIP rank identities - #17

Merged
nichinichisou0609 merged 1 commit into
mainfrom
research/player-data-producer-takeover
Oct 3, 2026
Merged

nichinichisou0609 merged 1 commit into
mainfrom
research/player-data-producer-takeover

Conversation

@nichinichisou0609

Copy link
Copy Markdown
Collaborator

Export the actual MasterVip identity table alongside VIP bonus rows so the shared strict player resolver can validate the rank the player manually enters in My Card Box. Rank 1 remains represented even when it has no bonus row, and effect row IDs no longer have to serve as a guessed rank catalogue. The projection preserves only _id and _vipRank, including the existing canonical number encoding and served-file provenance.

Validation on CNB: 35 deck-data/master tests passed and pyflakes passed after rebasing onto current main. A matching frozen JP dataset was re-exported with 21 represented VIP ranks and the same 340 chart records; its new content identity is 058e4801bd4036024fa051cd9dff3c14a697ca7b8465d432c140b8974dfa8028. All 197 retained evidence files and 183 source files were independently read back, and each source matches the committed Git blob. This is an export capability change, with zero new game-native calls; original native and whole-account proof remain separate.

Evidence archive SHA-256: 66420f00fcd8e0668f8d4e046a7625d6a82a21be5e072ab79c4d6b02d84f8a63.

@nichinichisou0609
nichinichisou0609 marked this pull request as ready for review October 3, 2026 11:41
@nichinichisou0609
nichinichisou0609 merged commit c5d0514 into main Oct 3, 2026
6 checks passed
@nichinichisou0609
nichinichisou0609 deleted the research/player-data-producer-takeover branch October 13, 2026 12:48
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