undef-engine 2026-02-14
Comprehensive IP scrubbing replacing all third-party game names with originals
435 files · 7,050+ · 18,568-

Global rename of all game name references

10 files changed
  • words.json Renamed from data/hive_mind/words.json
  • questions.json Renamed data directory
  • words.json Renamed data directory
  • images.json Renamed data directory
  • swarm-think.md Updated game guide with new naming
  • caw.md Updated game guide for Reaction naming
  • bluffalo.md Updated game guide
  • CLAUDE.md Updated project references with new game names
  • README.md Updated game name references throughout
  • LICENSE-GAMES.md Updated game licensing references
  • Global replace of HiveMind/hive_mind to SwarmThink/swarm_think including data directory rename and all frontend components decouple behavioral
    2 files
    • words.json
    • swarm-think.md
  • Global replace of all CAW type names (CawPhase, CawAction, CawCard, CawPlugin, CawConfig, CawHooks, CawPack) to Reaction equivalents; renamed CLI group from caw_group to reaction_group; renamed all test files from test_caw_* to test_reaction_* decouple behavioral
    1 file
    • caw.md
  • Global replace of TradeWars to WARP, Battleship to SinkyBoat (game references only), Dixit to Imagined, Codebreakers to Cipher, and Bluffalo to FauxFacts decouple internal
    3 files
    • questions.json
    • words.json
    • images.json

Post-rename syntax error fixes

4 files changed
  • 00_CONCEPT_AND_STYLE.md Fixed references after SinkyBoat rename
  • 01_GAME_MECHANICS.md Fixed references
  • 01_MECHANICS_AND_RULES.md Fixed references
  • TRADE_WARS_FINAL_TEST_RESULTS.md Fixed references after WARP rename
  • Fixed malformed game_id strings (JSON dict syntax using : not ==) and broken assert patterns caused by global replacement remediate internal
    2 files
    • 00_CONCEPT_AND_STYLE.md
    • TRADE_WARS_FINAL_TEST_RESULTS.md
  • Fixed remaining Reaction hook names (caw_ to reaction_) and test expectations for detected_format remediate internal
  • Fixed ruff lint errors: unused vars, undefined names, import ordering remediate errata

Defaults consolidation and security warning

6 files changed
  • EDGE_MIGRATION_CHECKLIST.md Updated deployment references
  • pdq-dust-muted-triadic-system.html Updated frontend docs
  • marketplace_trading.py Updated import references
  • reveal.md Updated primitive documentation
  • TROUBLESHOOTING_ERRORS.md Updated error references
  • RESEARCH_ANALYSIS_BGA_PLATFORM.md Updated research references
  • Consolidated defaults into a single file and removed dead NPC config baseline internal
  • Removed development artifacts, dead CLAUDE.md references, and archived scripts with old IP references deprecate internal
  • Added production security warning for default JWT secret harden behavioral

Version bump to 0.3.0

2 files changed
  • eslint.config.js Updated ESLint config
  • package.json Version bump and dependency updates
  • Completed HiveMind to SwarmThink frontend cleanup and bumped version to 0.3.0 baseline internal
    1 file
    • package.json