# T009 — Crew page (accounts)

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

## Goal

`/app/crew` 顯示帳號列表；mock「連接」新增假帳；error 狀態標示不可用。

## Depends on

- T008

## Inputs

- Spec §4.2

## Outputs

### 程式變更

| 路徑 | 動作 | 說明 |
|------|------|------|
| `apps/web/src/pages/CrewPage.tsx` | edit | 列表 UI |
| 可選 `components/crew/*` | add | 卡片 |

### 行為變更

- 顯示 username/display_name/connection badge  
- 按鈕「模擬連接帳號」→ 新增 usable 帳號

## Out of scope

- 真 OAuth

## Acceptance

- [ ] 登入後 Crew 可見 seed 帳號  
- [ ] 可新增 mock 帳號  
- [ ] `npm run build` 通過

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