CAT PAW

全部 workflow

軟體工程

繪製程式碼變更的影響半徑

變更影響圖,沿著呼叫端、依賴、資料、部署、測試與客戶路徑追蹤擬議差異,在實作前揭露隱藏後果。

流程

照這個順序做。

  1. 界定擬議變更、基準與目標版本、預期成果、範圍內檔案、假設,以及地圖必須支援的決策。
  2. 檢查差異與直接相依者,使用可用工具搜尋呼叫端、匯入、介面、產生程式碼、設定與測試。
  3. 以靜態證據追蹤 API、資料讀寫、佇列、作業、權限、功能開關、部署設定與客戶可見路徑的影響。
  4. 對應負責人、測試涵蓋、可觀察性、依賴與遷移限制,將每個受影響面分類為直接、可能、尚可能或未知,並把靜態證據與執行期假設分開。
  5. 找出驗證、無障礙、相容性、回復與可觀察性缺口,提出最小且安全的檢查,但不要在此執行測試、套件指令或執行期路徑。
  6. 彙整影響與可逆性,標示敏感資料與不可信程式碼;若需要測試或套件指令,另行取得執行核准。
  7. 把地圖與不含秘密的原始證據存到 Latch 目標工作區,回報涵蓋限制與未解決風險,映射本身不得改變儲存庫或遠端狀態。

先準備

貓會向你要的輸入。

  • 基準與目標版本或差異
  • 預期變更與範圍
  • 執行期與部署脈絡
  • 風險容忍度與複核負責人

路由器 + 一份 playbook

先路由。只選一份。

Cat Paw 每次任務只載入一份 playbook,不合併多份。先走這個路由器;其餘路徑是此 workflow 可檢查的候選。

  • 路由器: code-graph-pack
  • skills/code-graph-pack/code-change-blast-radius-map/SKILL.md

界線

界線跟著提示一起走。

  • 開始前先核實實際的工具、帳戶、權限與工作區;絕不聲稱擁有不可用的工具、帳戶、來源或能力。
  • 私有程式碼、成品、即時探測或非公開資料請使用 Latch/target-workspace;若無法存取,就在邊界停下並回報阻礙,不可改用猜測。
  • 任何有後果的外部行動前先暫停並取得明確核准;回傳證據、未解決風險、假設,以及仍在等待核准的行動。

完成代表

一個可核對的終點。

靜態證據地圖追蹤指定差異經過程式碼、資料、依賴、部署、測試與使用者,並列出排序風險、建議檢查、涵蓋限制與未解決風險,且不改變儲存庫或遠端狀態。

來源

這個流程從哪來。

  1. github.com/Graphify-Labs/graphify/tree/4c735618f3d56fd622c2049771584621c31ba9ff/
  2. docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review
  3. c4model.com/

來源確立 workflow 的模式。若有 Reddit 或社群貼文,視為實務軼事,不是普遍事實。

AI 行動。你決定。

給 AI 的人類煞車。

Latch 會在每個指令、點擊和檔案變更發生前先讓你看見——你可以說好、不要,或再等等。

Plow Latch · macOS Cat Paw Latch · Windows + Linux · 從原始碼建置
Cat Paw Latch

號碼背後

兩個 harness,一條線。

相同號碼、相同的 100 美元額度。選擇你發訊息時由哪個 harness 回覆。

Hermes

Nous Research 的終端原生代理。跑在你的機器上,跨工作階段保留記憶,每項任務開一份 playbook。

傳訊給 Hermes
OpenClaw

開源助理,跑在你自己的電腦上,在你已在使用的頻道裡回覆。每項任務一份 playbook。

傳訊給 OpenClaw

兩個 harness 共用同一條線 +1 628 246 3032

會開啟「訊息」,並已帶入選好的 harness。