アップデート 2.225
2026/8/6
v2.225.0.0BETAMINOR
Seymour2026年8月6日
Sphere Grid: game-compatible ガードレール(ノード860個 / リンク1021·934本 / 1ノードあたり5個)+RE のドリフト修正
SphereGridGameCompatibility(FfxLib/SphereGrid): self-contained ガードレールを新設し、ZanarkandWorkshop v0.4.1(Dragoon803)と、RE 経由の cross-checked で上限をテスト(ドキュメントdocs/reverse/ZW_SPHERE_GRID_VALIDATION_2026-08-05.md): ノード≤860、リンク≤1021(Standard/Original)、リンク≤934(Expert)、links-per-node≤5。SphereGridDeployPolicyを書き換え: topology-changed のデプロイ時(WHEN)、game-compatible の上限内であれば許可(以前はあらゆる件数変更(ANY)をブロック)。AllowRuntimeTestDeployは beyond-caps のエスケープとして保持。注釈のずれを修正(0x681DB0 は861×48バッファではなく、abmap/menu テクスチャ初期化子。検証ドキュメントを参照)。SphereGridCanvas_DataModel: SaveToProject ゲート(grid-kind Expert/Standard による上限)+AddLinkFromPanel ガード(リンク上限+次数≤5)+GameCompatibilitySummaryに N/860 と Links/1021|934 のカウンター、TopologySafetySummaryの「GAME-COMPATIBLE」分岐、Validate の link-degree 警告(non-blocking)。- AXAML: キャンバスツールバーに
GameCompatibilitySummaryのバインディング。 - 仕組みの証明 RE(docs/reverse/ZW_SPHERE_GRID_VALIDATION_2026-08-05.md): ida-pro-mcp 経由のデコンパイル(正規の DB、専用セッション)で確認:
lpamng@dword_2305834、リンクレコード=20B、直線=2点(*a6=2内のBuildLinkBatchEnd)、曲線はeff_sin_t経由、クラスターの stride=40B。注釈のずれ2件を修正(CORRECTED): 0x681DB0+allocator-candidates。 - ゲート: ビルドのエラー0件、スイート 9/9 PASS(新規5件+既存の SphereGrid 4件)。
v2.224.1.30