Caster's Compendium v0.1.8
v0.1.8 makes official and personal decks easier to revisit, streamlines the
editor layout, and accepts official main-only decklists without requiring an
empty sideboard section.
Personal deck library
- Create
Documents/Caster's Compendium/Decksautomatically. - Start Save As dialogs in the personal Decks folder while retaining support
for opening files elsewhere. - Discover editable JSON decks and compatible text decklists from an in-editor
selector. - Remember the active deck between launches.
- Prompt before a deck switch would discard unsaved changes.
- Keep New, Open, Save, Save As, Refresh, and Open Folder workflows available.
Official Duel Deck templates
- Bundle the eight publisher-authored DD01–DD04 decks:
- DD01 Ignus and Terra
- DD02 Aqua and Void
- DD03 Luna and Silva
- DD04 Solis and Aes
- Default first-time users to DD01 Ignus.
- Resolve templates against stable catalog card identifiers and verify that
each produces exactly 50 main-deck cards with an empty sideboard. - Treat bundled lists as read-only starting points; edited templates use Save
As to create personal copies. - Preserve Speedrobo Games attribution and source-update dates.
Text decklist compatibility
- Require a main deck while making the side-deck heading and total optional.
- Import a main-only decklist with an empty sideboard.
- Continue validating declared totals whenever sideboard data is supplied.
- Reject side-only decklists.
Editor layout
- Group primary deck controls, deck selection, and export actions into clearer
rows. - Consolidate Decklist, Main Image, and Sideboard Image under one Export menu.
- Pack element and secondary search filters into a denser always-visible grid.
- Replace draggable splitters with stable information, deck, sideboard, and
search regions that scroll internally when necessary.
AI transparency
Hybrid selected and approved this release scope and explicitly authorized
OpenAI Codex to implement the deck-library integration, bundled official
templates, layout refinements, parser correction, automated tests,
documentation, and release preparation. Hybrid performed hands-on visual and
functional acceptance and remains responsible for stable-release approval. See
AI_STATEMENT.md for the complete disclosure.
Release verification
The release includes SHA-256 checksums, an SPDX software bill of materials,
and GitHub artifact attestations. Windows and macOS packages remain unsigned
and may display a first-launch security prompt.