Skip to main content

verify-event-model

Gates a freshly-appended NeoHaskell event-model.json BEFORE any code, in three passes: PASS 1 JSON-Schema shape offline against the vendored v1 schema; PASS 2 referential integrity (edge endpoints resolve, entityId/duplicate-id/edge-endpoint-type checks, mirroring neo's validate.rs); PASS 3 Event Modeling best practices neo never machine- checks. Flags present-tense or RPC-echo event names (IncrementCounter, CreateFooDTO), vague names (CartUpdated, DataUpdated), read-model fields tracing to no event, missing command-produces-event or event-feeds-query links, fake unconditional automations, infra- as-nodes, orphans, and ReadModel-to-Command flows. Use to CHECK, validate, audit, or gate a model — 'check the model', 'is my event model right', 'validate event-model.json', after event-modeling and before the TDD cycle. Do NOT use to DESIGN or add nodes to the model — that is event-modeling. Does NOT flag creation facts like CounterCreated or MemberRegistered.

الانتقال إلى التثبيت

معلومات المصدر

المستودع
neohaskell/skills
آخر نشاط في المصدر
١ يوليو ٢٠٢٦ في ٢٢:٠٢
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٠
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.