From 35d05a6490cbff367afb5d9870cffef5370c329b Mon Sep 17 00:00:00 2001 From: Disco DeDisco Date: Mon, 8 Jun 2026 20:34:27 -0400 Subject: [PATCH] =?UTF-8?q?drama:=20migration=20for=20the=20GameEvent.verb?= =?UTF-8?q?=20choices=20(SEA=5FDRAWN=20+=20SEA=5FRELINQUISHED)=20=E2=80=94?= =?UTF-8?q?=20unblocks=20the=20CI=20makemigrations=20--check?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Sea Select Scroll-log sprint (d28046f) added two verbs to GameEvent.VERB_CHOICES but not the AlterField migration Django generates for a choices change, so the pipeline's makemigrations --check failed early. 0005_alter_gameevent_verb regenerates it; applies clean. No data change (choices is validation-only). - bundled (parallel work): rootvars.scss ongoing palette tuning. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../migrations/0005_alter_gameevent_verb.py | 18 +++++++++++++++ src/static_src/scss/rootvars.scss | 22 +++++++++---------- 2 files changed, 29 insertions(+), 11 deletions(-) create mode 100644 src/apps/drama/migrations/0005_alter_gameevent_verb.py diff --git a/src/apps/drama/migrations/0005_alter_gameevent_verb.py b/src/apps/drama/migrations/0005_alter_gameevent_verb.py new file mode 100644 index 0000000..9e6e7b7 --- /dev/null +++ b/src/apps/drama/migrations/0005_alter_gameevent_verb.py @@ -0,0 +1,18 @@ +# Generated by Django 6.0 on 2026-06-09 00:33 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('drama', '0004_alter_gameevent_verb'), + ] + + operations = [ + migrations.AlterField( + model_name='gameevent', + name='verb', + field=models.CharField(choices=[('room_created', 'Room created'), ('slot_reserved', 'Gate slot reserved'), ('slot_filled', 'Gate slot filled'), ('slot_returned', 'Gate slot returned'), ('slot_released', 'Gate slot released'), ('invite_sent', 'Invite sent'), ('role_select_started', 'Role select started'), ('role_selected', 'Role selected'), ('roles_revealed', 'Roles revealed'), ('sig_ready', 'Sig claim staked'), ('sig_unready', 'Sig claim withdrawn'), ('sky_saved', 'Sky saved'), ('sea_drawn', 'Sea drawn'), ('sea_relinquished', 'Sea relinquished')], max_length=30), + ), + ] diff --git a/src/static_src/scss/rootvars.scss b/src/static_src/scss/rootvars.scss index 3e31876..13530f4 100644 --- a/src/static_src/scss/rootvars.scss +++ b/src/static_src/scss/rootvars.scss @@ -18,10 +18,10 @@ // nickel --priNi: 141, 142, 140; --secNi: 108, 120, 108; - --terNi: 80, 108, 80; - --quaNi: 63, 95, 64; - --quiNi: 43, 75, 44; - --sixNi: 23, 56, 26; + --terNi: 80, 88, 80; + --quaNi: 63, 65, 64; + --quiNi: 43, 45, 44; + --sixNi: 23, 26, 26; // palladium --priPd: 218, 223, 181; @@ -29,7 +29,7 @@ --terPd: 155, 160, 138; --quaPd: 124, 129, 111; --quiPd: 97, 99, 76; - --sixPd: 72, 75, 0; + --sixPd: 72, 75, 50; // platinum --priPt: 229, 228, 226; --secPt: 191, 190, 188; @@ -485,9 +485,9 @@ --terUser: var(--sixAg); /* 240,240,240 — bright white accent */ --quaUser: var(--sixAg); /* 240,240,240 — active/interactive */ --quiUser: var(--secAg); /* 133,133,133 — secondary action */ - --sixUser: var(--secFe); /* 100,100,100 — subtle mid */ - --sepUser: var(--quiPd); /* 60,60,60 — deep subtle */ - --octUser: var(--priFe); /* 189,190,189 — links (cooler silver) */ + --sixUser: var(--terNi); /* 100,100,100 — subtle mid */ + --sepUser: var(--sixPd); /* 60,60,60 — deep subtle */ + --octUser: var(--quiNi); /* 189,190,189 — links (cooler silver) */ --ninUser: var(--sixAg); /* 240,240,240 — glow highlight */ --decUser: var(--terAg); /* 100,100,100 — mid tone */ } @@ -511,9 +511,9 @@ --terUser: var(--priBpk); /* 214,186,84 — amber gold accent */ --quaUser: var(--quiAg); /* 195,176,145 — warm tan interactive */ --quiUser: var(--quaSwp); /* 95,76,45 — deep khaki */ - --sixUser: var(--quaCu); /* 171,112,60 — copper mid */ - --sepUser: var(--terCu); /* 133,81,36 — deep copper */ - --octUser: var(--quaAu); /* 181,154,54 — golden links */ + --sixUser: var(--terCu); /* 171,112,60 — copper mid */ + --sepUser: var(--terBrk); /* 133,81,36 — deep copper */ + --octUser: var(--secAu); /* 181,154,54 — golden links */ --ninUser: var(--sixAg); /* 242,216,191 — warm cream highlight */ --decUser: var(--secKhk); /* 145,126,95 — warm mid-tone */ }