44 lines
833 B
Markdown
44 lines
833 B
Markdown
|
|
# T382 — draft-review-gate-auto-send
|
|||
|
|
|
|||
|
|
> Status: `done`
|
|||
|
|
> Milestone: `M5`
|
|||
|
|
> Kind: `feat`
|
|||
|
|
> Est. change: `~160 lines`
|
|||
|
|
|
|||
|
|
## Goal
|
|||
|
|
|
|||
|
|
完成後系統應:Workspace `review_required` 時,自動送出前須 DraftReview approved;同一 Member 自審;未准拒絕自動送;手動標記完成仍允許(UI 可標未審核)。
|
|||
|
|
|
|||
|
|
## Depends on
|
|||
|
|
|
|||
|
|
- T381
|
|||
|
|
- T351(與健康分 AND)
|
|||
|
|
|
|||
|
|
## Inputs
|
|||
|
|
|
|||
|
|
- Spec:`../spec.md` §3.6、§4.6、WS-03~04
|
|||
|
|
|
|||
|
|
## Outputs
|
|||
|
|
|
|||
|
|
| 路徑 | 動作 | 說明 |
|
|||
|
|
|------|------|------|
|
|||
|
|
| draft review module | add | pending/approve/reject |
|
|||
|
|
| submit/send paths | edit | dual gate health+review |
|
|||
|
|
|
|||
|
|
## Out of scope
|
|||
|
|
|
|||
|
|
- 多成員協作審核(P2)
|
|||
|
|
|
|||
|
|
## Acceptance
|
|||
|
|
|
|||
|
|
- [ ] Spec:WS-03、WS-04
|
|||
|
|
- [ ] 指令:
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
cd apps/backend && go test ./internal/... -run Review|WS_03|WS_04 -count=1
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Notes
|
|||
|
|
|
|||
|
|
—
|