Add host-first environment contracts (Local vs CI vs Prod), deps-only compose, and the Profile → Portrait → deep-access mock payment slice with device identity and auto-migrate on API startup. 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.