Add Reducer

Use this skill when a read model genuinely needs an IReducerFor<T> — when model-bound projection attributes and fluent IProjectionFor<T> cannot express the state transition. Reducers are the last-resort escape hatch, not a default. Covers the admission checklist, method signatures, nullable-current handling, passivity, and pitfalls.

Cratis c373b0a 4.3 KB Updated

File contents

Cratis/AI/tree/main/.ai/skills/add-reducer commit c373b0a563

Frequently asked questions

npx skillmds@latest add cratis/add-reducer