You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
src-tauri/src/types.rs (~2900) — grab-bag of unrelated domain types (Linux端适配 #9). ⚠️ A prior attempt to split hotkey types out broke the Windows build (cfg-gated types failed to resolve) — needs careful cfg handling + Windows CI.
From the 1-app audit (2026-06-17). Behavior-preserving splits of god-files; do one at a time with full all-platform CI.
src-tauri/src/coordinator.rs(3083) +coordinator/submodules — still a large state-machine hub (feat: 跨平台 Tauri 2 重写(macOS + Windows) #8)src-tauri/src/types.rs(~2900) — grab-bag of unrelated domain types (Linux端适配 #9).src/pages/LocalAsr/index.tsx(2921) — single component, ~49 hooks, no sub-components (Release 1.1.3 platform setup fixes #10)src-tauri/src/persistence.rs(~2711) — 5 unrelated stores + credential/path logic in one file ([macos] MiniMax 模型会把深度思考也一并输入进去 #25)src/lib/ipc.ts(1765) — 120 exports mixing mock data, Tauri bindings, localStorage ([windows] 默认右 Alt 容易与 AltGr 冲突导致热键无响应 #28)Each split must keep behavior/IPC/UI identical and pass cargo test (446) + tsc + build + all-platform CI.