uwarp-space 2026-02-22
Packages consolidated into uwarp dot-path namespace, uwarp-server scaffolded, and repo renamed to uwarp-space
736 files · 35,953+ · 1,811-

Namespace consolidation into uwarp dot-path modules

4 files changed
  • __init__.py Public uwarp package now hosts consolidated API bridges
  • __init__.py Game API package absorbed into uwarp.* namespace
  • __init__.py Player API package absorbed into uwarp.* namespace
  • contracts.py Sysop API renamed from uwarp-sysop-api to uwarp-sysop with dot-path module
  • Game and player API packages consolidated into uwarp dot-path modules decouple behavioral
    2 files
    • __init__.py
    • __init__.py
  • Adopted uwarp dot-path API bridges for core, game, player, and tradewars modules decouple behavioral
    1 file
    • __init__.py
  • Tradewars package modules migrated to uwarp.tradewars dot path decouple internal
    1 file
    • __init__.py
  • Sysop API renamed from uwarp-sysop-api to uwarp-sysop with dot-path module decouple behavioral
    1 file
    • contracts.py
  • CLI tools merged into uwarp tools subcommand; separate tools package removed decouple behavioral
    1 file
    • __init__.py
  • Public uwarp and private uwarp-server command surfaces split decouple behavioral
    2 files
    • __init__.py
    • __init__.py

Private uwarp-server package scaffolded

2 files changed
  • pyproject.toml Private uwarp-server distribution scaffolded
  • __init__.py Server package init with game engine runtime ownership
  • Scaffolded private uwarp-server distribution package instantiate internal
    1 file
    • pyproject.toml
  • Moved game engine runtime ownership to uwarp-server decouple internal
    1 file
    • __init__.py
  • Included frontend assets and server CLI modules in uwarp-server decouple behavioral
    1 file
    • __init__.py
  • Gated SSH transport behind terminal extra dependency decouple internal
    1 file
    • pyproject.toml

Worker runtime wired with delegated default mode

2 files changed
  • pyproject.toml Worker package with delegated default mode and optional standalone extra
  • entry.py Worker entry module with websocket json upgrade and command dispatch
  • Added delegated default mode with optional standalone extra for worker package instantiate behavioral
    2 files
    • pyproject.toml
    • config.py
  • Enforced delegated default boundaries and local standalone dev mode decouple behavioral
    1 file
    • entry.py
  • Restored websocket JSON upgrade and command dispatch in worker remediate behavioral
    1 file
    • json_protocol.py

Test suite isolation from root namespace

2 files changed
  • conftest.py Server test fixtures localized; root tests imports removed
  • conftest.py Sysop fixtures decoupled from root tests namespace
  • Rehomed runtime and game suites under uwarp-server qualify internal
    1 file
    • conftest.py
  • Decoupled sysop fixtures from root tests namespace qualify internal
    1 file
    • conftest.py
  • Localized shared fixtures and removed root tests imports qualify internal
    1 file
    • conftest.py
  • Blocked tests.* imports in package tests qualify internal
    1 file
    • conftest.py
  • Stabilized package-isolated pytest collection qualify architectural
    1 file
    • pyproject.toml
  • Enforced dot-path import gates and removed tools package qualify internal
    1 file
    • pyproject.toml
  • Added playwright to monorepo dev dependencies qualify architectural
    1 file
    • pyproject.toml

Proxy rendering stabilized and color-mode controls added

1 file changed
  • terminal_proxy.py Telnet/SSH rendering stabilized; color-mode controls added
  • Stabilized telnet/SSH rendering and added color-mode controls remediate internal
    1 file
    • terminal_proxy.py
  • Added color-mode coverage and hardened connection teardown qualify internal
    1 file
    • test_ssh_transport.py

Release documentation and repo rename

3 files changed
  • parity-signoff-2026-02-22.md Upstream-vs-monorepo parity sign-off report
  • release-readiness-checklist.md Deterministic release-check script and checklist
  • AGENTS.md Root workspace execution contract
  • Added upstream-vs-monorepo parity sign-off report specify architectural
    1 file
    • parity-signoff-2026-02-22.md
  • Refreshed split strategy and boundary checks documentation specify internal
    1 file
    • drift-checklist.md
  • Added deterministic release-check script and checklist instantiate internal
    1 file
    • release-readiness-checklist.md
  • Added root workspace execution contract specify internal
    1 file
    • AGENTS.md
  • Rewrote workspace references to uwarp-space specify architectural
    2 files
    • monorepo-migration-plan.md
    • monorepo-agent-strategies.md
  • Renamed repository from undef-monorepo to uwarp-space decouple architectural
    1 file
    • CLAUDE.md
  • Removed dead artifacts and fixed broken wiring across monorepo deprecate internal
    1 file
    • __init__.py
  • Comprehensive audit fixes across monorepo wiring remediate architectural
    1 file
    • __init__.py
  • Added changelog, release evidence, and release readiness documentation specify errata
    2 files
    • changelog.md
    • release-evidence-2026-02-22.md