Repository navigation
fix(deck-data): export represented VIP rank identities - #17
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Export the actual
MasterVipidentity 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_idand_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.