Atualização 2.215
02/08/2026
v2.215.0.0BETAMINOR
Seymour2 de ago. de 2026
Fase 2: preview de pontos do layout in-game (antes do Launch)
- O lab imprime o mapa ASCII do layout final (
PrintLayoutPreview— grid 16×8, P=party, 1..9=monstros, projeção XZ + resumo h party/mon/cam) com o prefixoPREV|na saída--compose.
v2.214.0.2
v2.215.0.0BETAMINOR
Seymour2 de ago. de 2026
Monster Studio + Magic Studio no editor (noclip 3D)
- Monster Studio (PS2 3D): módulo
MonsterStudioWeb/MonsterStudioLauncher.cs— porta 8769, dir de serve%TEMP%\ffx-monster-studio-serve(dist copiado + junctiondata/), descoberta do noclip (envNOCLIP_ROOT→ walk-up →Downloads/Compressed), browser abre em#ffx/monster-studio; entradamonster-studio-webemModuleCatalogPolicy(cluster Extras,RequiresProject: false). 284 monstros no dropdown, 246 animando (IDLE/WALK/RUN) com esqueleto real. - Magic Studio:
OpenMagicStudio()no launcher — rota#ffx/magic-studiono noclip: ALL 372 magias num dropdown com filtro de nome (MagicStudioSceneRendererestendeMagicSceneRenderercom oALL_MAGIC_CATEGORYvirtual; nova desc de cenamagic-studioregistrada no catálogo). - Fix de leak de processo: o launcher agora registra
ProcessExite mata o pythonhttp.server(same pattern asMagicViewerLauncher— previously one leaked python per open). - Docs legados Ifrit commitados:
docs/ai/FFX_3D_VISUALIZER_DOCUMENTATION_2026-08-01.md(master),FFX_3D_AURORA_HANDOFF_2026-08-01.md,FFX_3D_AURORA_DATA_2026-08-01.md,FFX_MAGIC_SUPER_DOC_2026-08-01.md,FFX_MAGIC_LANE_DOCUMENTATION_2026-08-01.md,MODEL_VIEWER_3D_PLAN_2026-08-01.md,MODEL_VIEWER_PROGRESS_2026-08-01.md,MONSTER_ANIMATION_SOURCES_2026-08-01.md,MONSTER_VIEWER_REPORT_2026-08-01.md— playbook para a lane Aurora (monstros + campos de batalha) e a lane Magic (372 magias, arquitetura, o sonho custom-magic-monster). - Gate: rsbuild do noclip 0 erros TS (15,9s), bundle 461.*.js contém
magic-studio(3 matches), probe de serve 200/200 (index.html, bundle 7,5MB,11/004C.bin). - Pendente: smoke manual no browser (
#ffx/magic-studio); embed WebView2; galeria de animação completa; RT2 N/A (viewer read-only). ### PATCH
v2.214.2.0
v2.215.0.1BETAPATCH
Seymour2 de ago. de 2026
Preview: fonte menor (DrawStringSub scale 0.52/0.70 — o mapa cabe no painel sem transbordar) + exportação do preview para `modules\compose_preview_last.txt`
- (o usuário/agentes leem o layout depois; o hook grava picks + cenário + as linhas PREV| em cada Build Preview)
- Deploy pendente: FFX estava aberto durante o build — copiar
ffx-hooks.dll(06:55) paramodules\na próxima inicialização. - RT2: Build Preview → o mapa menor no painel esquerdo (sem transbordamento) +
modules\compose_preview_last.txtcriado. ### MINOR
v2.215.0.0