undef-engine 2025-12-12
Test infrastructure overhaul and treasury documentation cleanup
188 files · 20,302+ · 11,404-

CAW UI Components

6 files changed
  • deck.py Python module deck
  • handler.py Python module handler
  • hooks.py Python module hooks
  • models.py Python module models
  • npc_actions.py Python module npc_actions
  • caw.py Python module caw
  • Created CawCard.tsx (189 lines) for individual card display decouple behavioral
    4 files
    • cah-cards-full.json
    • card-mechanics.spec.ts
    • CawCard.tsx
    • deck.py
  • Created CawHand.tsx (246 lines) for player hand management decouple internal
    4 files
    • CawCard.tsx
    • caw-2player-2npc.spec.ts
    • caw-3player-3npc-3spectator.spec.ts
    • caw-3player-3npc.spec.ts
  • Enhanced CawBoard.tsx with improved game flow decouple internal
    4 files
    • CawCard.tsx
    • caw-2player-2npc.spec.ts
    • caw-3player-3npc-3spectator.spec.ts
    • caw-3player-3npc.spec.ts

Auth Store

6 files changed
  • __init__.py Python module __init__
  • models.py Python module models
  • schemas.py Python module schemas
  • store.py Python module store
  • routes.py Python module routes
  • schemas.py Python module schemas
  • Significantly refactored auth/store.py (558 lines changed) for cleaner session management decouple internal
    4 files
    • auth-flow-complete.spec.ts
    • auth.ts
    • auth.ts
    • __init__.py
2 files changed
  • chat.py Python module chat
  • ChatMessage.tsx React component ChatMessage
  • Updated ChatMessage.tsx with improved message rendering (99 lines changed) decouple behavioral
    2 files
    • ChatMessage.tsx
    • chat.py
6 files changed
  • test_spectator_load.py E2E test for test_spectator_load
  • handler.py Python module handler
  • hooks.py Python module hooks
  • models.py Python module models
  • npc_actions.py Python module npc_actions
  • caw.py Python module caw
  • Updated App.tsx with routing improvements decouple internal
    2 files
    • routing.py
    • App.tsx
  • Enhanced SpectatorView with additional features decouple internal
    4 files
    • admin-invite-management.spec.ts
    • admin-realtime-updates.spec.ts
    • auth-flow-complete.spec.ts
    • card-mechanics.spec.ts
  • Updated spectator WebSocket hook interface internal
    4 files
    • admin-invite-management.spec.ts
    • admin-realtime-updates.spec.ts
    • auth-flow-complete.spec.ts
    • card-mechanics.spec.ts
  • Improved SpectatePage for better UX decouple behavioral
    4 files
    • admin-invite-management.spec.ts
    • admin-realtime-updates.spec.ts
    • auth-flow-complete.spec.ts
    • card-mechanics.spec.ts
  • Updated CAW type definitions (93 lines added) instantiate internal
    4 files
    • caw-2player-2npc.spec.ts
    • caw-3player-3npc-3spectator.spec.ts
    • caw-3player-3npc.spec.ts
    • caw-3player.spec.ts
  • Enhanced CLI dev commands and groups decouple behavioral
    4 files
    • __init__.py
    • invites.py
    • commands.py
    • __init__.py
  • Updated FeaturedGames landing component decouple internal
    4 files
    • game.py
    • game.py
    • FeaturedGames.tsx
    • game.ts