uwarp-space 2026-02-25
REUSE compliance added, BigBang pipeline redesigned, TEDIT mapping completed, and full code quality pass
1223 files · 11,168+ · 4,875-

REUSE compliance with AGPL-3.0-or-later licensing

3 files changed
  • AGPL-3.0-or-later.txt AGPL license text (235 lines)
  • dep5 REUSE 3.3 machine-readable copyright (45 lines)
  • .pre-commit-config.yaml Pre-commit hooks configuration (12 lines)
  • Added AGPL-3.0-or-later license text baseline internal
    1 file
    • AGPL-3.0-or-later.txt
  • Added REUSE 3.3 machine-readable copyright file baseline internal
    1 file
    • dep5
  • Added pre-commit hooks configuration baseline internal
    1 file
    • .pre-commit-config.yaml
  • SPDX header sweep across all packages/uwarp-server/src/, packages/uwarp/src/, worker/src/, sysop/, and tests/ (1200+ files) baseline internal
    3 files
    • __init__.py
    • __init__.py
    • entry.py

BigBang pipeline redesigned with full automation

3 files changed
  • bigbang_all.py Complete redesign of the game creation pipeline
  • bigbang_automation.py BigBang automation engine
  • activate_all.py Activation script for all games
  • Redesigned 25 game universes with full automation pipeline decouple architectural
    5 files
    • bigbang_all.py
    • bigbang_automation.py
    • activate_all.py
    • create_players_all.py
    • create_sysop_all.py

SysOp User Editor automation and TEDIT completion

1 file changed
  • create_sysop_all.py Automated sysop user creation with flag and stat setting
  • Added User Editor automation to set sysop flag and stats instantiate behavioral
    1 file
    • create_sysop_all.py
  • Completed TEDIT field mapping and applied all 20 game configs instantiate internal
    1 file
    • tedit_all.py

Code quality enforcement (ruff, mypy, ty, bandit)

3 files changed
  • trading.py Type fixes for code quality enforcement
  • agent.py Type fixes
  • service.py Type fixes
  • Full lint/type/security sweep with ruff, mypy, ty, and bandit all passing clean harden internal
    5 files
    • trading.py
    • agent.py
    • client.py
    • service.py
    • banking.py
  • Worker seed logic updated decouple internal
    1 file
    • seed.py

Session data and configuration

1 file changed
  • session.jsonl Session data expanded (1078 lines)