1.3 KiB
1.3 KiB
T603 — regression-scout-outbox-outcomes-naming
Status:
done
Milestone:M6
Kind:test
Est. change:~180 lines
Goal
完成後系統應:RG-01~RG-05 全數通過——既有海巡、Outbox、成果歸因、soft_caps、命名紅線都沒被本 run 弄壞。
Depends on
- T602
Inputs
- Spec:
../spec.md§9.6、§6(Retain 清單) AGENTS.md:禁止未實作 API 回成功空資料
Outputs
程式變更(預期路徑)
| 路徑 | 動作 | 說明 |
|---|---|---|
apps/backend/internal/testkit/regression_radar_test.go |
add | RG-01~RG-04 斷言 |
apps/backend/Makefile 或 CI 腳本 |
edit | 加一個命名紅線檢查步驟(lead 用法) |
行為變更
- 無(測試與檢查)。
Out of scope
- 修 bug 本身(發現問題另開 task 或回到對應 M 的 task 修)
Acceptance
- RG-01:海巡三模式 brief/scan 行為一致
- RG-02:Outbox 僅平台成功才
published - RG-03:既有成果彙總含 radar 成交且既有數字不變
- RG-04:
soft_caps四分項加總等於monthly_credits - RG-05:檢索無新增以
lead指稱銷售線索 - 指令:
cd apps/backend && go test ./... -count=1 && make test-integration
rg -w 'lead' apps/backend apps/web docs/product/demand-radar