更新 2.235
2026/9/12
v2.235.0.0BETAMINOR
Seymour2026年9月4日
FFX Research Tools 第一階段:獨立證據框架與可重現的乾淨檢出閘門
- 新增以
ArtifactsRoot參數化的 PowerShell 閘門、安全/本機使用的 README,以及Utilities/FFXResearchTools下框架的設計、狀態與交接紀錄(已核對一致)。 - 該閘門僅還原、建置並測試獨立專案。未整合任何編輯器參考、選單、服務或相依性。
- 在 Windows/.NET 10.0.301 上對乾淨的受追蹤封存進行最終驗證:建置無警告/錯誤,910 PASS / 0 FAIL / 1 個手動略過;原始碼/編輯器無
bin/obj。暫時探針宣告自己的建置/啟動目錄,以遵守繼承的產物隔離。 - 明確限制:驗收僅涵蓋已宣告的檢查與證據;完整目錄覆蓋、窮盡格式支援、寫入器、引擎驗收、RT2、遊戲啟動、hooks、IDA、部署與公開發布仍不在範圍內。
v2.234.1.0
v2.235.0.0BETAMINOR
Seymour2026年9月9日
原生 Linux 變動消費端全數完成:Linux 套件 1604/1604
- ViewerHub Linux 檔案系統層(自有輸出搭配僅建立式發布、經由 RENAME_EXCHANGE 的保留置換式替換、跨處理程序 flock 租約、中繼資料下限、完整復原生命週期)、MagicDll Linux 複製/覆寫/預覽/sidecar、Linux 上以雜湊把關的儲存副本與還原、NoclipOverlayStore 分派至自有層、依 RID 決定是否啟用 X11 的明確桌面啟動程序。
- 透過環境變數(FFX_EXTRACTED_ROOT/FFX_STEAM_DATA_ROOT/FFX_FMOD_SDK_ROOT)中和擁有者預設值;已從全部 10 種衛星語言移除擁有者路徑;RT0 實驗室可從乾淨檢出建置。
- Linux 套件:1604/1604 PASS,0 略過(基準為 1580/24);自給自足的 linux-x64 發布建置完成且 GUI 可在 Xvfb 下執行(Timer 已啟動);RT0 離線閘門在掛載語料庫 junction 的 Windows VM 上 PASS。Windows RC v2.234.9.0 維持已驗證(1604/1604、Candidate VERIFY_OK、乾淨機器自動化 PASS)。
- 待辦:編輯器簽署(無憑證,待擁有者決定)、Windows Sandbox 手動檢查清單、RT2 即時記憶體(VM 中無 FFX.exe)、Linux 發行(.tar.gz/deb 打包屬於獨立階段)、合併、發布。 ### PATCH
v2.234.9.0
v2.235.1.0BETAPATCH
Seymour2026年9月12日
確定性的 Windows Candidate 收尾與真正跨平台的發布治具
- 可攜式發布不再將 Git commit 嵌入
AssemblyInformationalVersion;來源識別仍強制記錄於release-manifest.json.sourceCommit。同一 HEAD 與 SDK 10.0.301 的兩次 Candidate 建置,在僅排除 manifest 的情況下產出 670/670 個位元組完全相同的承載檔案。 - 私有治具現在依 OS 選擇原生目錄建立方式,不再於 Windows 上呼叫 Unix 模式多載。Magic 冒煙測試將正規
magic_NNNN.dll名稱與歷史 T4 產物分開;幻光球盤釘定原版dat02/dat10雜湊;NoClip 使用Path.Combine並回報mklink的 stdout/stderr;loopback 生命週期測試與全域平行排程隔離,且不增加逾時或接受取消。 - 政策提交前閘門:Linux 焦點 40/40;Windows 焦點 39/39;NoClip 加注入寫入失敗 10/10 輪;兩套完整 Windows 套件達 1613/1613,零略過。產品執行階段邏輯、遊戲檔案、Launcher、feed、簽署或發布均未變更。最終 Candidate 前已依此版本的位元組核對允許清單。
v2.235.0.0
v2.235.2.0BETAPATCH
Seymour2026年9月12日
Aurora Field Explorer 再次從自給自足的公開套件載入其目錄
- 受追蹤的
map-entities.csv目錄現在無條件複製到AuroraFieldExplorer/map-entities.csv,正是應用程式相對路徑解析器讀取的位置。套件驗證器也要求此檔案,公開目錄包含 299 張不重複地圖,且未嵌入使用者提取的遊戲資料。 - Monster/Magic Studio 共用的復原橫幅現在有專屬的全寬換行列,可容納長路徑而不與動作按鈕列競爭。字串與動作均未變更。TDD 合約在修正前失敗、修正後通過;焦點閘門涵蓋來源/連結/複製政策、必要檔案閘門、位元組相等、299 個可解析條目、橫幅版面、保留的選擇器與 i18n 3/3。
- 在乾淨 VM 上觀察到的 v2.235.1.0 ZIP 已被拒絕,將由新的 Candidate 取代;Launcher、feed、簽署、合併與發布維持不變。
v2.235.1.0
v2.235.3.0BETAPATCH
Seymour2026年9月12日
Release 執行檔不再於已安裝套件內建立開發日誌
DebugLog現在讓work/editor-debug.log僅屬於 Debug 建置。即使透過設定刻意啟用 Release 診斷,輸出仍限制在應用程式自有的%LOCALAPPDATA%\FFXProjectEditor目錄;安裝目錄不會新增任何檔案。- 此缺陷已在乾淨的 Windows 11 VM 上重現:從可寫入副本執行前一個 Candidate 會建立
work/editor-debug.log。回歸測試在修正前於 Release 失敗,修正後於 Release 與 Debug 皆通過。v2.235.2.0ZIP 已被拒絕;新的 Candidate、完整套件與乾淨 VM 不可變性冒煙測試皆為必要。Launcher、feed、簽署、合併與發布維持不變。
v2.235.2.0
v2.235.4.0BETAPATCH
Seymour2026年9月12日
`FFX_DEBUG_MODE` 在乾淨安裝上再次控制診斷功能
DebugLog設定現在即使沒有debug_flags.json也會套用FFX_DEBUG_MODE=dev|prod,保留環境變數作為對建置模式與選用檔案的最終覆寫。缺失或格式錯誤的設定仍保持失敗安全,且不再阻止支援覆寫。- TDD 回歸涵蓋範圍橫跨 Release/Debug、設定缺失與檔案→環境優先序。
v2.235.3.0ZIP 已被拒絕;需要新的 Candidate、完整套件以及正常/強制偵錯的 Windows 冒煙測試。Launcher、feed、簽署、合併與發布維持不變。
v2.235.3.0