M05 Type Driven

CRITICAL: Use for type-driven design. Triggers: type state, PhantomData, newtype, marker trait, builder pattern, make invalid states unrepresentable, compile-time validation, sealed trait, ZST, 类型状态, 新类型模式, 类型驱动设计

0xharryriddle Updated 3 repo stars

File contents

0xharryriddle/codex-field-kit/tree/main/archive/upstream/chasebuild-agent-skills/rust/skills/m05-type-driven commit 2bc6e1b33c

Frequently asked questions

npx skillmds@latest add 0xharryriddle/m05-type-driven