Establish product language contract, user journey with dual growth engines, ERD/OpenAPI/Go boundaries, and H5 routes (/profile, /portrait, /relation, /membership) before P1 implementation. Co-authored-by: Cursor <cursoragent@cursor.com>
751 B
751 B
Playbook: New H5 Page
Use when: “新增页面”
Steps
- Confirm IA tab vs secondary page (
.ai/ui.md) - Read
.ai/product/lexicon.md+feature-map.md(文案禁用词) - Read
.ai/design/design-system.md+component-catalog.md+design/platform/h5.md - Reuse catalog components; update catalog if adding a new one
- Add route in
apps/user-h5/src/router - Add
pages/XxxPage.vue(PascalCase); tokens only (no raw brand hex) - Extract components if file approaches 300–400 lines
- Data via
src/api→@yuxingu/sdkonly - Domain terms from
.ai/domain.md;UI 中文从 lexicon - Loading / empty / error states
- Compliance copy if 成长报告-like
npm run build:h5- Review + checklist/feature.md