uwarp-space 2026-03-28
Stardock sector config, player provisioning scripts, WAL checkpoint fix
7 files · 1,902+ · 6-

Stardock sector configured from game config

1 file changed
  • config.py Stardock sector ID read from uwarp game config rather than hardcoded to sector 1
  • Stardock sector ID now read from uwarp game config, enabling non-default Stardock placement to match TWGS Gold game configurations. baseline behavioral
    1 file
    • config.py

Player provisioning and reset scripts

2 files changed
  • provision_players_all.py Provision all players across all games in one script
  • reset_players_all.py Reset all players across all games for test re-runs
  • provision_players_all.py and reset_players_all.py added for bigbang automation. Provision script creates all test player accounts; reset script clears player state for clean test re-runs. instantiate internal
    2 files
    • provision_players_all.py
    • reset_players_all.py

WAL checkpoint fix for seeded data persistence

1 file changed
  • sqlite_store.py TRUNCATE WAL checkpoint issued after seeding to ensure data is written to the main database file before reads
  • SQLite WAL (Write-Ahead Log) checkpoint mode switched to TRUNCATE after seeding operations. Without the checkpoint, seeded data could remain in the WAL file and appear missing to subsequent readers on different connections. remediate behavioral
    1 file
    • sqlite_store.py