Deck Repository (Install Ready)
Use this companion repository for downloadable decks:
Typical flow:
- Clone the deck repository somewhere local.
- Copy one or more deck folders into
asset/tarot deck/. - Validate and regenerate the deck registry.
git clone https://code.glowers.club/goyimnose/tarot-deck.git
# Copy selected deck folder(s) into Tarot Time deck directory.
npm run validate:decks
npm run start
Deck Authoring and Validation
Deck discovery is registry-driven and generated automatically.
- Copy
asset/tarot deck/_template/to a new folder underasset/tarot deck/. - Rename the new folder and update its
deck.json. - Add card image files matching the naming rules in the manifest.
- Run
npm run validate:decksbefore publishing/testing. - Run
npm run start(ornpm run generate:decks) to rebuildasset/tarot deck/decks.json.
Rules and behavior:
- Folders without
deck.jsonare ignored. - Folders beginning with
_or.are ignored (safe for_template). _templateincludesdeck.canonical-map.example.jsonfor explicit major-card file mapping._template/STRUCTURE.mddocuments recommendedmajors/andminors/layouts.- Manifests may override labels with
nameOverridesandminorNameOverrides. - Invalid manifests or missing mapped files are skipped with terminal warnings.
Description
Languages
Markdown
100%