Skip to content

History / Code Structure

Revisions

  • docs(template): record Phase 3 (PR #155 / v0.114.0) — *Placer renames + bare-named records + dispatch collapse

    @bh679 bh679 committed May 4, 2026
  • docs: Phase 2 Template OOP refactor (PR #150) Updates Code-Structure.md to reflect template/ package growing to 7 classes (TemplateRegistry, TemplateStore, SaveResult, Stores added in Phase 2). Adds Feature-Template-Refactor.md covering Phase 1 (sealed Template hierarchy) and Phase 2 (generic registries + stores + SaveCommand collapse) with the per-record adapter table and the parts-plot dispatch fix. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

    @bh679 bh679 committed May 4, 2026
  • docs(code-structure): add template/ package (PR #148, Phase 1) - New template/ sub-package with Template (sealed interface), TemplateKind enum, TemplateType marker — 3 main classes. - editor/ count drops from 45 → 44 (EditorModel migrated to template/Template). - New template/ subdir under tests with TemplateTest. - Domain grouping table gains a Template-identity row. - Total rolls 204 → 206 main, 17 → 18 sub-packages.

    @bh679 bh679 committed May 4, 2026
  • docs: per-wireframe toggles + Debug submenu (v0.90.0, PR #128) Documents the X → Debug → Wireframes drill-in shipped in v0.90.0: five individual overlay toggles (Gap Cubes, Gap Line, Next Spawn, Collision, HUD Distance) plus an All On / All Off Split master. Updates the always-on collision-wireframe note in Feature-Train.md to reflect the new opt-in default. Bumps the In-world command menu latest pin to v0.90.0 in Features.md, refreshes the Editor.md main- menu table, and adds DebugFlags + DebugMenuScreen + WireframesMenuScreen to the Code-Structure breakdown. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

    @bh679 bh679 committed May 3, 2026
  • docs(tunnel): document v0.85.0 worldgen-only generation + multi-Y qualifier Updates Feature-Tunnel-Generation for the PR #123 changes: probe Y lowered to ceilingY+1, extended qualifier with 4-Y alternating Z scan, TUNNELED_CHUNKS neighbour-inheritance, Z+1 stamp origin shift, removal of the runtime drain (TunnelChunkEvents + TrainTickEvents tunnel block + TrainTransformProvider sets), and the per-chunk per-column scan that replaces the v0.29.0 run detection / portal stamping flow. Marks resolved Known Concerns (CME on chunk save, "Can't keep up!" stalls, cross-chunk run misalignment) and adds new ones (TUNNELED_CHUNKS in-memory only, portals + approach trench currently unwired). Updates Code-Structure event count (TunnelChunkEvents removed, 9 → 8) and Features index summary. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

    @bh679 bh679 committed May 2, 2026
  • docs(structure): add Code Structure page with package/class breakdown Visual tree of games.brennan.dungeontrain (204 main + 16 test classes) across 17 sub-packages, plus a domain-grouping table. Linked from Home. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

    @bh679 bh679 committed May 2, 2026