1. 遞增修補版號 verPatch 至 67 以落實機台 OTA 更新規範。 2. 於 FontendActivity 的 onCreate 流程新增機台鎖定狀態檢查,若鎖定則強制跳轉至 MaintenanceActivity 並清除 Activity 棧。 3. 修正 MqttService 的鎖定命令跳轉旗標,改用 Intent.FLAG_ACTIVITY_CLEAR_TASK 確保舊 Activity 棧被完整清理。 4. 移除 AppUtils 中未使用的 MqttManager 引用。
1.2 KiB
1.2 KiB
TaiwanStar Agent Rules Index
本文件為 Agent 規則入口與導覽摘要,不承載完整規範細節。
Rule Sources (Single Source of Truth)
以下檔案為唯一真實來源(Single Source of Truth):
任何規則更新,請只修改上述原始檔案;AGENTS.md 僅同步摘要與導覽。
Critical Rules Snapshot
Star-Cloud API
- 除
B014(綁定)外,請求需帶Authorization: Bearer [MachineToken]。 - 涉及 Token(
ApiKey)變更時,必須同步持久化到資料庫。 - 網路錯誤不可吞例外,需回傳可見錯誤到 UI(如 Toast/Handler)。
Versioning
- 禁止直接手改成品
versionCode/versionName值。 - 版號管理透過
verMajor、verMinor、verPatch變數。 - OTA 發版時,
versionCode必須嚴格遞增。 - 中國醫現場版 (
Cmuh) 修正預設以:app:assembleCmuhS9XYUDebug驗證。
When Rules Conflict
- 規則細節若有衝突,以
.agents/rules下原始規則檔為準。 AGENTS.md僅作導覽與快速摘要,不作為完整規範來源。