From fd94a72435a387f165b722813edbce0efd89ea64 Mon Sep 17 00:00:00 2001 From: Disco DeDisco Date: Mon, 27 Apr 2026 21:33:47 -0400 Subject: [PATCH] Earthman deck seed: Nomad gets Enlightened/Engraven; minor qualifiers Relieving/Grieving, Elevated/Graven MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Card 0 (The Nomad): levity_qualifier=Enlightened, gravity_qualifier=Engraven — mirrors the Popes - Minor arcana pips (1–10): Relieving / Grieving - Middle arcana courts (11–14): Elevated / Graven (replaces incorrect Leavened) Code architected by Disco DeDisco Git commit message Co-Authored-By: Claude Sonnet 4.6 --- src/apps/epic/migrations/0004_seed_earthman_deck.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/apps/epic/migrations/0004_seed_earthman_deck.py b/src/apps/epic/migrations/0004_seed_earthman_deck.py index cba2f4a..fd0a816 100644 --- a/src/apps/epic/migrations/0004_seed_earthman_deck.py +++ b/src/apps/epic/migrations/0004_seed_earthman_deck.py @@ -7,7 +7,7 @@ from django.db import migrations # levity_emanation, gravity_emanation, levity_reversal, gravity_reversal, # mechanisms, articulations, keywords_upright, keywords_reversed, cautions) EM_MAJOR = [ - (0,"The Nomad","the-nomad","","The Fool / Il Matto","fa-hat-cowboy-side","","","","","","","",[], [],["beginnings","spontaneity","freedom"],["recklessness","naivety","risk"],[]), + (0,"The Nomad","the-nomad","","The Fool / Il Matto","fa-hat-cowboy-side","","Enlightened","Engraven","","","","",[], [],["beginnings","spontaneity","freedom"],["recklessness","naivety","risk"],[]), (1,"The Schizo","the-schizo","Pope/Horseman","Magician","fa-hat-wizard","Territoriality","Enlightened","Engraven","","","","",[], [],["willpower","skill","resourcefulness"],["manipulation","untapped potential","deceit"],["This card will reverse into I. The Pervert when it comes under dominion of II. The Occultist, which in turn reverses into II. Pestilence.","This card will reverse into I. The Paranoiac when it comes under dominion of III. The Despot, which in turn reverses into III. War.","This card will reverse into I. The Neurotic when it comes under dominion of IV. The Capitalist, which in turn reverses into IV. Famine.","This card will reverse into I. The Suicidal when it comes under dominion of V. The Fascist, which in turn reverses into V. Death."]), (2,"The Occultist","the-occultist","Pope/Horseman","High Priestess","fa-hand-dots","Territoriality","Enlightened","Engraven","","","","",[], [],["intuition","mystery","inner knowledge"],["secrets","disconnection","withdrawal"],[]), (3,"The Despot","the-despot","Pope/Horseman","Empress","fa-hand-dots","Despotism","Enlightened","Engraven","","","","",[], [],["fertility","abundance","nurturing"],["dependence","smothering","creative block"],[]), @@ -161,6 +161,10 @@ def seed(apps, schema_editor): ) for arcana, suit, number, name, slug, kw_up, kw_rev in EM_MINOR: + if arcana == 'MIDDLE': + lev_qual, grav_qual = 'Elevated', 'Graven' + else: + lev_qual, grav_qual = 'Relieving', 'Grieving' TarotCard.objects.create( deck_variant=deck, arcana=arcana, @@ -168,6 +172,8 @@ def seed(apps, schema_editor): number=number, name=name, slug=slug, + levity_qualifier=lev_qual, + gravity_qualifier=grav_qual, keywords_upright=kw_up, keywords_reversed=kw_rev, )