No Invalid States

Use when code or a design guards invariants with repeated runtime checks, lifecycle flags, or the same guard at every consumer, or when asked to make invalid states unrepresentable or parse-don't-validate.

Vivswan Updated

File contents

Vivswan/skills/tree/main/skills/no-invalid-states commit 6f84a51443

Frequently asked questions

npx skillmds@latest add vivswan/no-invalid-states