Narraitor Architecture Contract

The load-bearing architecture invariants of Narraitor - domain boundaries, Zustand store contracts, the event bus, persistence rules, Next.js 15 server/client boundaries, and what may never be bypassed. Use before changing a store's shape, adding cross-domain imports, touching src/lib/api or src/lib/ai seams, moving logic between server and client, or whenever deps:validate / skott / boundary questions come up.

jerseycheese de842a6 2 files · 10.2 KB Updated

File contents

jerseycheese/Narraitor/tree/main/.claude/skills/narraitor-architecture-contract commit de842a64ce

Frequently asked questions

npx skillmds@latest add jerseycheese/narraitor-architecture-contract