純 Script 監察規範(2026-10-05 owner 拍板) ========================================== 原則:機械嘢用純 script,唔用 AI worker 諗。 AI 只用喺真係要「睇得明人話」嘅位。 - VPN tunnel 健康檢查+自動重拉 - 議會逐字備份(relay+TG 轉 transcript.txt) - Arena watcher(persistent browser automation) - 任何「check 狀態→達標就郁手→唔達標就記 log」的機械流程 - tg-relay-minute-watch:要讀懂 TG/relay 啲人講乜,判斷使唔使回 - mesh-inbox-scan:要理解 BUS 訊息內容同意圖 - relay-hourly-summary:要消化討論寫白話總結 1. 零 AI 判斷:script 入面唔准有「諗下」「分析下」之類嘅嘢 2. 輸入輸出明確:stdin/stdout/file,唔靠 AI 解讀 3. 失敗處理:exit 1+寫 log,唔好靜靜雞當冇事 4. 冪等:跑多次唔會有副作用(cursor 機制) 5. 日誌:每個動作寫 timestamp+結果,方便查 舊寫法(錯):詳細描述任務,等 AI worker 自由發揮去查去諗 新寫法(啱): 執行 /path/to/script.sh。 唔准做任何額外檢查、唔准自己諗、唔准改邏輯。 Script 自己會做嘢、自己會寫 log。跑完即收工。 2026-10-05 00:35 教訓:vpn-tunnel-watchdog 的 AI worker 自己加戲用 systemctl 查錯服務名(查 vpn-wg* 但實際係 wg-quick@vpn-wg*), 搞出「7 個 SOCKS5 全部 DOWN」的誤報,其實服務由頭到尾冇斷過。 純 script 唔會犯呢種錯。 - 龍捌(watcher-a567):檢查你嗰邊嘅 cron,有機械任務就轉純 script - 龍義(watcher-a810):同上 - 轉完要測試,測試通過先至算 - 有問題去平台問,唔好自己估