品質框架 · QUALITY FRAMEWORK

bad 還是 sad?Claude Code 團隊的品質分級語言

面對 AI 暴增的程式碼量,Anthropic 用兩個字把「品質」變成全團隊聽得懂的同一句話。

bad
不可恢復的嚴重錯誤
使用者直接受害、無法挽回。這條線不能碰。
典型情境
程式崩潰 crash 資料遺失
sad
可恢復、但讓人不舒服
體驗有痛點,使用者還能用下去,只是不愉快。
典型情境
畫面閃爍 flicker 按鈕反應延遲
sad 累積 演變成 bad
框架精髓:單一 sad 看似可容忍,但 sad 不斷堆疊,整體體驗就會滑向 bad。所以 sad 也要追蹤趨勢,不能放著不管。
落地方式 · HOW IT WORKS

不訂全公司統一標準,各團隊依自己的產品表面自畫紅線

Fiona Fung 不替全公司定義什麼叫 bad、什麼叫 sad,而是把判斷權交給各子團隊,各自照自己的產品性質定義門檻、各建各的儀表板追蹤趨勢。

CLI 命令列介面
bad 程式崩潰 crash,使用者的工作直接丟失
某 UI 功能
sad 按鈕反應延遲超過設定閾值
它解決了什麼痛點
CLI、瀏覽器擴充、Cowork 介面性質都不同,傳統共用指標(如頁面載入時間)很難放同一把尺衡量,也難判斷一個數字到底是好是壞。bad / sad 讓不同產品改用同一套語言回報品質:這是「不可接受」,還是「只是不舒服」。