# T313 — outcome-api-summary-list-conversion

> Status: `done`  
> Milestone: `M1`  
> Kind: `feat`  
> Est. change: `~180 lines`

## Goal

完成後系統應：HTTP API 提供 summary（week/month）、list/get、report/update/deleteConversion；owner 隔離。

## Depends on

- T310
- T312（可弱：無 observe 亦可手動成交）

## Inputs

- Spec：`../spec.md` §5.2 Outcomes、OC-04～07
- T300 路由殼

## Outputs

| 路徑 | 動作 | 說明 |
|------|------|------|
| `apps/backend/internal/logic/**/outcome*/**` | edit | 實作 stub→真邏輯 |
| `apps/backend/generate/api/*.api` | edit | 欄位對齊 |

### 行為變更

- summary 含對話／追蹤 possible|confirmed／成交筆數金額
- 成交 amend 留可查紀錄（audit 精神）

## Out of scope

- FE（T314）

## Acceptance

- [ ] Spec：OC-04～OC-07
- [ ] 未授權跨 uid 不可讀
- [ ] 指令：

```bash
cd apps/backend && go test ./internal/... -run OC_0|OutcomeAPI -count=1
```

## Notes

—
