tw2002
2026-02-05
TW2002
448 files · 40,771+ · 5,431-
Feature: Python TWGS Server Foundation
- Added Python TWGS server foundation layer with Pydantic Settings for configuration baseline internal
- Added game command handlers (agents 2-4 partial) instantiate behavioral
- Created 4 parallel agent prompts for Python TWGS server implementation streamline internal
- Added WS help/screens and DO-ready engine instantiate internal
Feature: Pydantic Migration of Core Parsers
- Migrated core parsers to Pydantic models (corp, comm, encounters) decouple internal
- Added Pydantic Settings for server configuration baseline internal
- Complete Pydantic migration with Ferrengi AI, extern maintenance, and documentation decouple internal
- Fixed
holds_bonusPydantic issue discovered during integration tests qualify internal
Feature: Gameplay Parity with C Server
- Achieved feature parity with C TW2002 server across all game commands decouple behavioral
- Completed gameplay parity: all stub commands, NPC encounters, and server tests qualify internal
- Added equipment usage commands (photon, psychic probe, atomic, cloak) instantiate internal
- Fixed
session.active = Truebefore game loop starts (was causing instant disconnects) remediate internal
Feature: BigBang Unified Config
Feature: OpenAPI and Data API
- Added OpenAPI 3.1 spec for TW2002 data API (tedit parity) qualify behavioral
- Added BDD specs and reference game data instantiate internal
- Prevented in-source builds decouple internal
Test: Integration Tests
Docs: Status and Gap Analysis
- Added Python TW2002 server status assessment instantiate internal
- Updated handoff and checklist with Python/OpenAPI gap analysis decouple internal
- Clarified Python game server items are hypothetical, not current scope decouple internal
- Cleaned up HANDOFF.md, removed stale session logs decouple internal