Release Healer Man 0.1.5

This commit is contained in:
phenom
2026-08-18 16:22:19 -04:00
parent f4c9cf356c
commit 55cfd43d66
62 changed files with 3030 additions and 153 deletions
+35
View File
@@ -4,6 +4,41 @@ This file is the durable record of runtime behavior, regressions, and the
evidence required before calling a visual bug fixed. Update it whenever scene,
camera, input, physics, mob-rendering, or asset-loading code changes.
## 2026-08-18 GM Manastorm administration - COMPLETE
- Server-authorized `Phenom` access, revisioned SQLite configuration, safe
all-Needs-tested defaults, public/offline caching, optimistic conflicts, and
denial/revision logging were exercised through the production HTTP surface.
- The GM hub exposed all 406 deduplicated boss records, readiness and runnable
state, pool filters, six global switches, dungeon entry, placement editing,
and GM tests. A fresh revision correctly reported zero Ready bosses.
- Live Wailing Caverns authoring captured and nudged the shared group anchor,
displayed derived party, boss, portal, and exact linked-mob data, and saved a
three-mob / two-kill Chaotic Link stage. The desktop Save control was moved
above the Tactical control after the playtest found their hit targets
overlapping; a normal semantic click then published the next revision.
- Promoting an imported encounter directly to Ready initially exposed missing
stage materialization at the server boundary. The readiness transition now
persists its complete inherited stage. Cross-mode duplicates also merge
their mode memberships, so a boss imported for both leveling and end-game is
represented once and remains eligible in both modes.
- Live pool acceptance promoted Lady Anacondra and Burning Felguard, entered a
level-1 public Manastorm, then marked the active Lady Anacondra record Not
ready from a parallel GM client. The existing run retained Lady Anacondra and
its two-stack Chaotic Link snapshot; after reload, the next run selected only
Burning Felguard. This verified new-run publication and active-run
immutability together.
- Desktop and Thor-preview passes rendered the DOM editor over the dungeon,
retained camera/game separation while the panel was open, and exposed the GM
pause-menu entry. Console inspection found no errors and only the existing
third-party initialization deprecation warning.
- Verification passed: server **7/7**, full Vitest **121 files / 699 tests**,
TypeScript, production build, and the KTX2 audit of 11,839 compressed textures
with zero fallbacks. The build retained the existing informational
large-chunk advisory.
- Evidence: `playtest-artifacts/2026-08-18-gm-manastorm-admin/desktop-admin-hub.png`,
`desktop-world-editor-final.png`, and `thor-world-editor.png`.
## 2026-08-17 authentic combat VFX and audio - COMPLETE
- Player, party, and enemy combat actions now publish transient presentation