feat: add Figma token mapping and guidelines for project implementation
This commit is contained in:
@@ -224,3 +224,15 @@ Categories are polymorphic via a `bundle` string: `state`, `city`, `specially_do
|
||||
|
||||
## Project skills
|
||||
`.claude/skills/`: `add-admin-endpoint`, `add-admin-page`, `sync-db`, `prompt-writer`, `run-prompt`. Prefer them over hand-rolling. Test users: `TEST_USERS.md` (rebuild: `ddev exec php create_test_users.php`).
|
||||
|
||||
---
|
||||
|
||||
## قواعد غیرقابلمذاکره
|
||||
1. SOLID در هر کد جدید. کامپوننت/کلاس چندمسئولیتی ننویس.
|
||||
2. API جدید فقط وقتی هیچ اندپوینت موجودی — حتی با توسعه — کافی نباشد.
|
||||
همیشه اول بگرد، بعد توسعه بده، در آخر بساز. و دلیلش را بنویس.
|
||||
3. مستندات کوتاه و دقیق روی هر چیز عمومی. کامنت بدیهی ننویس.
|
||||
4. هیچ تسکی بدون تست (موفق + خطا + مرزی) و بدون اجرای موفق تستها تمامشده نیست.
|
||||
5. ورودی من فارسی است. اول منظورم را به spec انگلیسی تبدیل کن و برداشتت را
|
||||
به فارسی تأیید بگیر. کد و مستندات و کامیت انگلیسی؛ گفتوگو با من فارسی.
|
||||
رشتههای UI فارسی و از فایل i18n.
|
||||
|
||||
Reference in New Issue
Block a user