GENERAL
アップデート 2.190
2026/7/12
v2.190.0.0MINORJarvis/Sisyphus2026年7月11日
Sphere Grid Canvas v3: UIのリデザイン + コンテンツの修正 + デプロイポリシー + IDA RE
- UIのリデザイン(Kimi K2.7): SphereGridCanvas_Control.axamlを再構築:3行のコンパクトなツールバー(グループラベルは大文字+垂直セパレーター)、340pxのサイドパネル(ヘッダーを強調+空の状態(◎))、ノードを大きくしたCanvasView(30個)、背景色をクールな色調に、リンクを太く、ラベルを11pxに。
- コンテンツインデックスの修正:
FindOrAddNodeTypeOption修正済み — これで、panel option がIndex == contentIndexまず、あり得たコマンドオプションを優先するのではなく、Index異なる(ドロップダウンでHP→Lock Nv3のバグが発生していた)。 - デプロイポリシー:
SphereGridDeployPolicy追加 — ブロックSaveToProjectそしてSaveSquareToProjectカウントが変更された際、実行時に問題が発生することが確認された。Banner、README、およびTopologySafetySummaryに記載されていた「no hook required」という誤った主張を撤回した。 - 削除されたフックアーティファクト: True New Node LAB(プロパティ、ロジック、マニフェスト、フラグ)、true_new_node.flag、true_new_node_manifest.csv、READMEのフックテキスト — これらすべてがエディタおよびSquarePackageWriterから削除されました。
- IDA RE (0xA45570):
FFX_Abmap_LoadCompiledLayoutAndDeriveNodeCellsparse/cell バケットに対して nodeCount-driven が確認されました。ヘッダーマジック 0x31、Unknown6 =(PosX+2560)/256 + 20*((PosY+2336)/256). exitパイプラインの安全性を検証しません。 - IDA RE (0x681DB0):
FFX_Menu2D_InitBatchBuffers_NoTextureFallbackケース3は、pos=0xA170(41328=861×48)、color=0xD740(55104)、uv=0x6BA0、index=0x285Cを割り当てます。 履歴「41252」は誤りでした。 - IDA RE (0xA51340):
FFX_Abmap_DrawRuntimePanelNodes使用するn861 = NodeCount - iter + 860(860 がハードコーディングされている)。 - IDA RE (0x7F4900):
FFX_Menu2D_DrawQuadIndexedBatchあるif(n861 >= 861)(861がハードコーディングされている)。負のパスにより、861ノードでカラーバッファがオーバーフローする。 - IDA RE (0xA54860):
FFX_Abmap_RecomputePartyStatsAndLearnedMovesこれは統計データのみであり、GPUプロデューサーではありません(過去の推論を修正)。 - RT2 確認済み: Standard 98/861/882 では Sphere Grid が起動しますが、終了時に即座にクラッシュします。 バニラオーバーレイが復元されました。アーティファクトは
work/evidence/spheregrid-exit-crasに保存されています。 h-20260711/`. - ステータス: SGM 861
bloqueado / research only. 次のステップ:インターセプトするためのインプロセス・フック(DINPUT8ブリッジ)DrawQuadIndexedBatchまた、860以上のスロットをより大きなバッファにリダイレクトする。 ### PATCH
v2.189.0.0
v2.190.1.0PATCHJarvis-UI2026年7月11日
ミックステーブルのUI再設計の仕上げ:ストレッチレイアウト + 埋まっている/空いている状態を示すチップ + パートナーアイテムの統一グリッド
- ストレッチレイアウト(Kimi K2.7):
MixTableEditor_Control.axamlDetailの垂直方向の崩れを修正しました —HorizontalAlignment="Stretch"ScrollViewer + StackPanel + 5つの内部ボーダーを追加しました。右側の巨大な余白が消えました。 - Partner Itemsの均一グリッド:
ItemsPanelPartner ItemのListBoxが、StackPanel垂直にUniformGrid Columns="3". リストは、112個の項目を1つの縦列に積み重ねるのではなく、レスポンシブな3列レイアウトになります。 - ステータスチップ(filled/empty): パートナー行のチップは、現在
<Grid>2で<Border>重なり合う —IsVisible="{Binding !IsEmpty}"→ 「filled」(ティールグリーン)とIsVisible="{Binding IsEmpty}"→「empty」(くすんだグレー)。これに取って代わったのは<Run Text="{Binding ResultLabel}"/>が示していた<empty>空のセルにはリテラルが、値が入力されたセルには項目の名前(セマンティックノイズ)が表示される――項目の正しいラベルは、下の「Combination Editor」の「Current Result」カードにすでに表示されている。 - ツールチップ: 両方のチップに
ToolTip.Tip112×112のマトリックスの各セルが、アイテムを生成するか否かを説明します。 - DataModel:
MixResultRow.IsEmpty~に由来するRawResult == 0; 通知日:NotifyComputedChanged~とともにResultLabel/ResultCode/Formula. - ヒーローのステータス:
OriginCount,TotalNonEmptyResults,CoveragePercent(すでに計算済みプロパティとして存在する)ものが、ヒーロー上にチップとして表示される。 - Writers/save bytes/handlers/converters/FfxLib は変更なし。 ビジュアルコンテナのみ。ビルド エラー0件(既存の警告422件)。 ### 修正
v2.190.0.0
v2.190.2.0PATCHJarvis-UI2026年7月11日
バトルコマンドのマスターサイドバーのスリム化 + 共有シェル切り替え機能のリファクタリング
- Master sidebar slim (Kimi K2.7 + GLM-5.2):
ModuleMasterDetail_Shell.axamlに取って代わったExpanderアヴァロニア出身のデザイナーによるレイアウトGrid+Buttoncustom。ExpanderのテンプレートにはExpandDirection="Left"パディング/余白/最小値が設定されており、これにより約50~60px未満での折りたたみが妨げられていた。 - 新しいサイズ: 展開時 = 140pxの密集したパネル + 26pxのトグルレール(合計約166px);折りたたみ時 = 26pxの細いレールにシェブロンが1つだけ。
- バトルコマンドのデフォルト展開状態: 削除
IsMasterExpanded="False"からKernelCommands_Control.axaml— ユーザーはコマンド一覧が表示された状態で操作を開始し、詳細画面に完全に集中したい場合はレールをクリックして折りたたむことができます。 - バトルコマンドUIの改良 (Kimi K2.7):
KernelCommands_Control.axamlヒーロー統計チップ(Scope/Total/Filtered/WRITABLE)を獲得し、アクションカラー付きのセッションバー(primaryAction accentGold,dangerAction,accentRefresh), スリム行形式のマスターリスト、HorizontalAlignment="Stretch"「Detail」のカード内、およびコマンドが選択されていない場合の空の状態。KernelCommands_DataModel.cs計算プロパティを追加しましたCommandScope,TotalCount,FilteredCount,HasSelectedCommand. - 互換性: シェルのすべてのパブリックプロパティ(
MasterHeader,MasterList,Detail,MasterHeaderLabel,IsMasterExpanded) は変更不要です。シェルを使用するその他のモジュール(Mix Tables、Monster Editor、Itemsなど)についても、変更の必要はありません。 - Writers/save bytes/handlers/converters/FfxLib は変更なし。 ビジュアルコンテナのみ。ビルド エラー0件(既存の警告427件)。
v2.190.1.0
v2.190.3.0PATCHJarvis-UI2026年7月12日
Battle Commandsのマスターサイドバーの幅に関する修正 + MonsterMagicGrowWriterのコンパイルに関する修正
- サイドバーの幅に関する修正:
ModuleMasterDetail_Shell.axaml— パネルが 140px から 260px に拡大されました。以前の幅では、コマンド名が省略記号で切り詰められていました(Fros...,Shor...,Mist...) スキル名をすべて読み取ることができなかったためです。260pxでは、次のような名前がFroststrike,Short Charge,Counter Marchほとんどの場合、トリミングなしで収まります。折りたたまれたレールは26pxのままです。 - コンパイルの修正(ビルドブロッカー):
MonsterMagicGrowWriter.cs4つのリンク切れを修正しました:FlagTargetSelf→FlagTargetSelfOnly; 削除済みStatusDuration.Confuse = 3(クラスStatusDurationByteListフィールドがありませんConfuse— この形式には「confuse」の持続時間という概念は存在しない)。BreakArmor/BreakPowerすでに正しい名前になっていました。ビルドのエラー数が0に戻りました。 - 互換性: シェルを使用する他のタブ/モジュール(Mix Tables、Monster Editor、Items)も、展開されたパネルで260pxの幅を確保できるようになりました。これにより、アイテムやモンスターが表示される際に文字が切り詰められることなく、十分なスペースが確保されます。
v2.190.2.0