Semantic Boundary Design

Use when cross-layer feature, migration, integration, port, refactor, review, bug fix, or design planning needs one owner for user/domain meaning across UI, route, client state, command, API, storage, realtime, adapter, or presentation layers. Trigger for identity aliases, lifecycle/status, permissions/capabilities, route/query grammar, command payloads, result/event projection, freshness/fallback/revision semantics across representations, compatibility translation, duplicated meaning rules, or multiple representations of the same user/domain meaning. Do not use for read-only owner discovery, local flow cleanup after owners are clear, pure async responsiveness/freshness work, or scope-control alone.

perhapsspy da1b521 3 files · 8.8 KB Updated

File contents

perhapsspy/semantic-boundary-design/tree/main/skills/semantic-boundary-design commit da1b521748

Frequently asked questions

npx skillmds@latest add perhapsspy/semantic-boundary-design