yasuki_core.accounts.decks#
Classes
|
One normalized deck entry — a single (card, side, printing, art-variant) with its quantity. |
|
The denormalized summary the deck-tile / lobby list renders without joining deck_cards. |
|
A deck references cards absent from the card database. |
Functions
|
Raise |
|
Index card records by lowercased name and extended title, the keys a decklist resolves by. |
|
Parse and resolve a YAML decklist in one step — the import-and-validate entry point. |
|
The deck cards reconstructed from |
|
The stored card ids absent from the card database — the post-rebuild integrity sweep. |
|
Resolve a parsed name-based decklist into validated, id-based deck cards. |
|
Every card id referenced by any stored deck — cards and art-swap donors alike. |
|
Derive the denormalized deck summary from its cards. |
|
The |
|
Serialize deck cards to the interchange YAML |