# T381 — workspace-api-resource-filter

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

## Goal

完成後系統應：Workspace CRUD／switch／archive API；建立資源寫當前 workspace_id；列表預設只回當前區。

## Depends on

- T380
- T300

## Inputs

- Spec：`../spec.md` §4.6、WS-02、WS-06

## Outputs

| 路徑 | 動作 | 說明 |
|------|------|------|
| workspace logic | edit | API |
| brand/persona/account list/create | edit | filter + 預設 WS |

### 行為變更

- 切 WS 後跨區不可見（預設）
- 用量／方案 API 不隨 WS 變

## Out of scope

- 審核（T382）
- PDF（T383）

## Acceptance

- [ ] Spec：WS-02、WS-06
- [ ] 指令：

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

## Notes

—
