53 lines
1.0 KiB
Markdown
53 lines
1.0 KiB
Markdown
|
|
# T314 — fe-outcomes-today-usage-scout
|
|||
|
|
|
|||
|
|
> Status: `done`
|
|||
|
|
> Milestone: `M1`
|
|||
|
|
> Kind: `feat`
|
|||
|
|
> Est. change: `~200 lines`
|
|||
|
|
|
|||
|
|
## Goal
|
|||
|
|
|
|||
|
|
完成後系統應:Today 成果摘要卡、Usage 成本|成果並列、Scout 命中詳情可手動回報成交並回溯來源;live 接 outcomes API。
|
|||
|
|
|
|||
|
|
## Depends on
|
|||
|
|
|
|||
|
|
- T302
|
|||
|
|
- T313
|
|||
|
|
|
|||
|
|
## Inputs
|
|||
|
|
|
|||
|
|
- Spec:`../spec.md` §4.1、§5.3、OC-06~07
|
|||
|
|
- 頁面:`apps/web/src/pages/TodayPage.tsx`、Usage*、ScoutPage
|
|||
|
|
|
|||
|
|
## Outputs
|
|||
|
|
|
|||
|
|
| 路徑 | 動作 | 說明 |
|
|||
|
|
|------|------|------|
|
|||
|
|
| `apps/web/src/pages/TodayPage.tsx` | edit | 成果卡 |
|
|||
|
|
| `apps/web/src/pages/Usage*.tsx` 或等價 | edit | 成果區 |
|
|||
|
|
| `apps/web/src/pages/ScoutPage.tsx` 等 | edit | 成交回報 |
|
|||
|
|
| `apps/web/src/data/live/**` | edit | outcomes client |
|
|||
|
|
|
|||
|
|
### 行為變更
|
|||
|
|
|
|||
|
|
- mock|live 同一 repo 介面
|
|||
|
|
- confidence=possible 文案不可寫成確定成交
|
|||
|
|
|
|||
|
|
## Out of scope
|
|||
|
|
|
|||
|
|
- 健檢 UI(T333)
|
|||
|
|
- 健康分(T352)
|
|||
|
|
|
|||
|
|
## Acceptance
|
|||
|
|
|
|||
|
|
- [ ] Spec:OC-06、OC-07
|
|||
|
|
- [ ] 指令:
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
cd apps/web && npm run build
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Notes
|
|||
|
|
|
|||
|
|
—
|