# Checklist: Feature 对照 `.ai/definition-of-done.md` + `product/feature-design.md`。全部适用项勾选后才能称 Feature Complete。 ## Product / Spec - [ ] `feature-spec/.md` 存在且 Status=Active(或本次已更新) - [ ] feature-map / journey / page-tree 覆盖 - [ ] Spec §4 User Flow 完整(含无数据/权益分支) - [ ] Spec §7 Business Rules 含 Server 权益 - [ ] Spec §9 API 与 OpenAPI 一致 - [ ] Spec §12 Acceptance 已逐条验证 - [ ] Loading / Empty / Error / Normal(+ Locked 若适用) - [ ] lexicon 文案 ## Backend - [ ] OpenAPI - [ ] Envelope errors(非裸 error) - [ ] handler → service → repository - [ ] AuthZ / 权益服务端 - [ ] Migration if schema - [ ] L1 unit for core logic ## Frontend - [ ] 四态(+ Locked) - [ ] lexicon 文案 - [ ] SDK/types 若需要 ## Verify - [ ] L0: `go test ./...` / `npm run build:h5` - [ ] L2 integration 或书面 smoke(P1 关键流须自动化) - [ ] Health OK - [ ] Review Report 已输出 - [ ] Spec §14 Implementation Notes / Gaps 已更新 - [ ] Scope label 正确(Demo / Feature Complete / …)