build-service-database
Build a feature's ecs/services layer — registering services on the database. Optional.
معلومات المصدر
- المستودع
- adobe/data
- آخر نشاط في المصدر
- ٦ أكتوبر ٢٠٢٦ في ١٦:٥٥
- لغة SKILL.md المكتشفة
- الإنجليزية
- النجوم
- ١٢
- التفرعات
- ٨
خيارات التثبيت
يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.
مراجعة ملفات المصدر
اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.
عرض SKILL.md
SKILL.md
تعليمات المصدر · معاينة للقراءة فقط- name
- build-service-database
- description
- Build a feature's ecs/services layer — registering services on the database. Optional.
- input
- feature
- output
- feature
Legacy feature (has `data/state/` or `services/main-service/`)? Extend it in place per the legacy rules; don't migrate unless asked.
Skip if the feature has no services.
Create `ecs/services/service-database.ts` (extends the previous layer), registering
each `services/` service's `create` under its `Services` key, plus any database-bound
factories (one per file + barrel) for services that read observables or call
transactions. Pin with `Assert<Equal<ServiceDatabase["services"], Services>>`. Give
the implementation base fakes for services whose `create` throws.
The how is in the auto-loading `features/ecs/services.md` rule.
عرض على GitHub