discoman
  • Joined on 2026-02-10
discoman pushed to main at discoman/python-tdd 2026-06-10 05:54:07 +00:00
14afb108c0 Set the Game Clock — increment 1: the position-circle-6 gamer places Uranus in a sign on the shared game wheel — TDD
discoman pushed to main at discoman/python-tdd 2026-06-10 04:35:30 +00:00
9ed877168e SEED MAP shared wheel rim: the table's OWN sky (planets-only, canonical signs) rings the tessellation — one frame for all six gamers — TDD
discoman pushed to main at discoman/python-tdd 2026-06-10 01:06:08 +00:00
cde556b178 SEED MAP felt: 2D d3-delaunay Voronoi/Delaunay dual graph (roadmap step 21, Step 1) — TDD
discoman pushed to main at discoman/python-tdd 2026-06-09 06:03:32 +00:00
02c4307a95 sky-wheel aspect micro-tooltip: give it its OWN portal id so it stops battling the wallet/kit over #id_mini_tooltip_portal — TDD
011e4b2d5a sea affinity prose reversals + reelhouse sea/sky reel-up swipe machine + SCROLL gear OK close — TDD
80391b37c2 scroll: tag the disembody + relinquish un-do events as Fable, not Frame — TDD
04ab673cea scroll filter: Redact is a per-base MODIFIER, not a standalone tag — unchecking Frame/Fable hides that tag's struck rows too — TDD
7ca9d4d7d9 sky/sea select NVM: carry the acting ?seat so a CARTE gamer returns to his OWN pos-circle, not pos 1 — TDD
Compare 6 commits »
discoman pushed to main at discoman/python-tdd 2026-06-09 03:20:13 +00:00
97d5522807 role select scroll log: less robotic phrasing + role code — 'assumes Nth Chair, where SUBJ will start the game as the Role [XC]' — TDD
b7f943cd38 palette: brighten --secGn to 0,200,100 (re-spread the green ramp); position-status .fa-ban back to --priRd, .fa-circle-check on the new --secGn
c683f02676 atlas: tab the merged post-line username off its text (min-width 4rem, like the POST view) so it reads distinctly from a provenance log's running prose
031658b80b scroll: keep the fable "'s character" stub BOLD (still --secUser, not --quaUser) — only the username pops
cadfc5e864 scroll provenance: SkyDrive prose + element abbrevs; Fable tag + character-actor stub; --quaUser usernames; no-wrap abbrevs — TDD
Compare 7 commits »
discoman pushed to main at discoman/python-tdd 2026-06-09 01:12:06 +00:00
144ec78b1f two-browser sig FTs: read --priYl off :root live instead of a hardcoded rgb(255,207,52) — palette-tuning-resilient (build 377 fix)
35d05a6490 drama: migration for the GameEvent.verb choices (SEA_DRAWN + SEA_RELINQUISHED) — unblocks the CI makemigrations --check
4aee5016c1 dubbodeck per-card FLIP back: the sig stage FLIPs each card to its OWN deck's back, not the seat's — finishes the cross-deck story — TDD
Compare 3 commits »
discoman pushed to main at discoman/python-tdd 2026-06-09 00:06:54 +00:00
034639d335 game room voice: gate on >1 cost-current depositor over the 7d initial period (not grace), not the phase — solo/CARTE-all-6 stays off — TDD
b4ffab186e dubbodeck: assemble each sig pile per-segment from the contributing seat's own deck (cross-deck), not one shared deck — TDD
6f1729010f billscroll FT: backdate the 'recent' event 3h into the clock-time bucket — fixes test_recent_event_shows_time_format after the relative_ts <60min change
2d4a2c5b5c post view: bottom-anchor the post-line thread (flex column + justify-content: flex-end) so short threads sit above the composer instead of the header
203596ee29 post view: restore the post-line grid layout (author | text | time, bordered + rounded) minus the --priUser fill & box-shadow — outlined rows, not filled pills
Compare 8 commits »
discoman pushed to main at discoman/python-tdd 2026-06-08 22:20:39 +00:00
a02f3473d5 tooltips: tense-aware expiry (expires/expired) + a <60min 'N min' bucket in the shared relative_ts — TDD
a0499723d3 sig select: redirect a seatless multi-seat (CARTE) owner to ?seat=<owned[0]> so tray + overlay + reserve align — TDD
dcfa54f522 game kit: free a deposited trinket 7d after it goes in-use; retire COIN's room cooldown — TDD
Compare 3 commits »
discoman pushed to main at discoman/python-tdd 2026-06-08 17:05:48 +00:00
d50645b216 sea deck stack: rename the stale .sea-stack-ok class to .sea-stack-flip (the btn renders FLIP now) — TDD
c9fc5a2fd4 sea-select deal FT: scroll the revealed FLIP btn into view before the is_displayed assert — TDD
1a83c5f01c sea stage: gate the FLIP-back 0.3 polarity tint to the cloned dubbodeck (Sea Select); my_sea/visit monodeck backs render un-tinted
Compare 3 commits »
discoman pushed to main at discoman/python-tdd 2026-06-08 15:25:42 +00:00
bd9155c13b my sea preview: namespace cells .sea-prev-pos-* to de-collide from the live cross; harden spread dropdown + CI retry — TDD
discoman pushed to main at discoman/python-tdd 2026-06-08 06:01:11 +00:00
a0ded7f09b Sea Select FTs: drop the removed-LOCK-HAND tests + reveal the cross before stack interaction — TDD
discoman pushed to main at discoman/python-tdd 2026-06-08 05:33:21 +00:00
564100cadb Applets: retitle My Sky → SkyDrive + My Sea → Sea of Cards w. planetary recolor; match the gear-menu entries — TDD
945d110171 Sea Select: keep the sky btn lit on a revisited felt (+ clean felt-swap); slow the glow-handoff ease-out — TDD
82f4af9bcc Sea Select glow: defer sea-btn reopen + glow handoff past parse time; pulse the glow-handoff — TDD
0a6bfcf6cc Sea Select options: fixed-width chunks + 2-line spread names (add Rider-) — TDD
2bf439eab5 Sea Select options: disabled-btn contrast + AUTO DRAW scrolls back to the cross
Compare 14 commits »
discoman pushed to main at discoman/python-tdd 2026-06-07 22:37:30 +00:00
ce4cb03af7 DRAW SEA async-transition FT: reload fallback for non-felt-save sky confirm — TDD
d5e4fc53f0 CAST SKY cascade: felt eases out → glow → DRAW SEA eases in; burger handoff; reload-into-open — TDD
94cd9db3a4 CAST SKY felt: fix invisible form — (0,2,0) chain + drop the modal-era aperture-fill
1f874de459 CAST SKY: unify w. My Sky — inline --duoUser felt + scroll-snap wheel, gear NVM, burger reopen glow — TDD
75301ca84d Test runner: retry the SQLite teardown on Windows PermissionError (local-only nicety)
Compare 5 commits »
discoman pushed to main at discoman/python-tdd 2026-06-05 19:02:06 +00:00
2c2ec16f08 Revert the Celery countdown migration — it broke local dev (no worker) — back to threading.Timer
44bf4e626c Sig Select: regression spec — re-ready restarts the visual countdown (client bisection)
a6ce20761b Sig countdown: run the post-countdown confirm as a Celery task + auto-reconnect the room WS — TDD
f3f509a59a Sig Select countdown numeral: enlarge via a class so it doubles at every breakpoint — TDD
Compare 4 commits »
discoman pushed to main at discoman/python-tdd 2026-06-05 16:26:20 +00:00
faaa4ecfb0 Sig Select gate-view: CONT GAME/NVM keep the acting seat; restore the live countdown numeral on load — TDD
discoman pushed to main at discoman/python-tdd 2026-06-05 06:39:25 +00:00
e10f0f3939 Sig-select countdown reaches a CARTE owner in either polarity room — TDD
c2b244d796 Solo CARTE sig-select runs the real per-polarity countdown — TDD
bedc489d7b Gate-view pos-1 lockout: thread the acting ?seat through the GATE VIEW nav — TDD
4c484cf25a Tray follows the ?seat-selected seat, not the canonical PC seat
Compare 4 commits »
discoman pushed to main at discoman/python-tdd 2026-06-03 19:07:35 +00:00
8c5d77d696 Drop the SCROLL live-refresh FT — untestable under in-memory channels, IT-covered
discoman pushed to main at discoman/python-tdd 2026-06-03 18:34:16 +00:00
9a00f96fe5 Sig Select qualifier on the stat-block — green the 3 theme FTs
544ce978d5 Sig Select theme FTs: skip 3 card-face qualifier asserts (moving to stat-block)
0e4101ce95 FTs: unified Sig-stage felt/stat-block (single-browser) + live SCROLL refresh (channels)
Compare 3 commits »
discoman pushed to main at discoman/python-tdd 2026-06-03 06:56:51 +00:00
8ca3f79561 room SCROLL applet: live async refresh over WebSocket (not just on page reload)
71c00699a1 room Sig Select: unify with the my_sign card-stage apparatus (DRY stat-block, per-card stage image, --duoUser felt)
148fcac7af room GATE VIEW: keep all six position circles solid — never fade with role-assigned
Compare 3 commits »
discoman pushed to main at discoman/python-tdd 2026-06-03 05:13:22 +00:00
c4279c5515 room title reel: fix the landscape view-to-view + hex⇄views motion (vertical-rl axis)
fc49ca2c74 game post: New Post applet treatment — --duoUser felt, green-tinted title strip + input-pill .post-line rows
Compare 2 commits »