49 lines
1.5 KiB
Markdown
49 lines
1.5 KiB
Markdown
|
|
# T775 — full regression testing gaps docs
|
|||
|
|
|
|||
|
|
> Status: `todo`
|
|||
|
|
> Milestone: `M7` · Phase D
|
|||
|
|
> Kind: `docs` · Est. change: `~140 lines`
|
|||
|
|
|
|||
|
|
## Goal
|
|||
|
|
|
|||
|
|
完成全 repo 回歸與交付紀錄,明確列出 P1/P2 缺口,讓本 run 可安全結案。
|
|||
|
|
|
|||
|
|
## Depends on
|
|||
|
|
|
|||
|
|
- T773、T774
|
|||
|
|
|
|||
|
|
## Inputs
|
|||
|
|
|
|||
|
|
- `../requirements.md`、`../spec.md`、`../plan.md`
|
|||
|
|
- T724 UX、T762 P0、T773 accuracy artifacts
|
|||
|
|
- 既有 demand-radar TESTING/GAPS 文件
|
|||
|
|
|
|||
|
|
## Outputs
|
|||
|
|
|
|||
|
|
| 路徑 | 動作 | 說明 |
|
|||
|
|
|------|------|------|
|
|||
|
|
| `docs/product/brand-product-radar/TESTING.md` | add | commands、spec #1–#14、結果 |
|
|||
|
|
| `docs/product/brand-product-radar/GAPS.md` | add | P1 feedback/statistics、P2 multi-product watch、已知限制 |
|
|||
|
|
| `docs/product/brand-product-radar/README.md` | edit | 完成狀態與文件連結(全驗收後) |
|
|||
|
|
| `docs/product/brand-product-radar/tasks/INDEX.md` | edit | 只在實際完成時更新 task counts |
|
|||
|
|
|
|||
|
|
## Behavior
|
|||
|
|
|
|||
|
|
- 回歸 generic radar、Scout、Outbox、AccountHealth、CRM、Outcome、usage、legacy data。
|
|||
|
|
- 不把未做能力描述成成功;失敗測試需記原因與對應 task。
|
|||
|
|
- 文件不得包含 token、私人貼文原文或測試 DB credentials。
|
|||
|
|
|
|||
|
|
## Out of scope
|
|||
|
|
|
|||
|
|
- 實作 GAPS 中 P1/P2
|
|||
|
|
- 自動發布或 GitHub 操作
|
|||
|
|
|
|||
|
|
## Acceptance
|
|||
|
|
|
|||
|
|
- [ ] spec #1–#14、requirements 成功標準均有證據。
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
cd apps/backend && make test-integration && go test ./... -count=1 && make build
|
|||
|
|
cd apps/web && npm run test && npm run build && npm run lint && npm run check:tokens
|
|||
|
|
```
|