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>
Cursor as Agent Runtime
.cursor/ is not a second source of truth.
Everything under rules/, templates/, commands/ is a symlink into .ai/.
| Cursor path | Points to |
|---|---|
rules/*.md |
.ai/*.md (constitution, architecture, coding, …) |
templates/feature.md |
.ai/playbooks/add-api.md |
commands/review.md |
.ai/review.md |
Edit only .ai/. Never duplicate content here.