# T019 — Today dashboard

> Status: `done`
> Completed: 2026-07-09  
> Milestone: `M8`  
> Est. change: `~150 lines`

## Goal

`/app/today`：待處理失敗、今日排程摘要、進行中 job、快捷「開新串」。

## Depends on

- T016, T017, T018（軟依賴：至少 outbox+jobs 有資料源）

## Inputs

- Spec §4.5

## Outputs

### 程式變更

| 路徑 | 動作 | 說明 |
|------|------|------|
| `apps/web/src/pages/TodayPage.tsx` | edit | 卡片區塊 |

### 行為變更

- 快捷進 `/app/studio/new`  
- 失敗 outbox 可點進詳情

## Out of scope

- 複雜分析圖表

## Acceptance

- [ ] 登入後落地 Today 有意義內容或空狀態  
- [ ] `npm run build` 通過

```bash
cd apps/web && npm run build
```
