32991843d879f9b995ba7ec2bc43344c722d3cd2
Replace verbose key names with short identifiers in collectData/applyData (e.g. name→n, zenit→z, heroicSkills→hs). Nested bond, class, and spell objects are mapped at the boundary so in-memory state and rendering code are unchanged. applyData uses ?? fallbacks to remain compatible with data saved under the old key names. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
HTML
95.5%
TypeScript
2.3%
CSS
1.3%
Python
0.4%
JavaScript
0.2%
Other
0.2%