J5ik2o Breach Encapsulation Naming

Use when designing or reviewing domain-model accessors that expose internal state for persistence, serialization, tests, or framework integration. Applies the breachEncapsulationOf naming pattern so unavoidable getters are visibly treated as encapsulation breaches, not casual domain APIs. Trigger for getter naming conventions, persistence-only getters, serialization accessors, Tell Don't Ask pressure, or requests to prevent getter misuse.

j5ik2o Updated

File contents

j5ik2o/ai-tools/tree/main/plugins/software-design/skills/j5ik2o-breach-encapsulation-naming commit 36e444347c

Frequently asked questions

npx skillmds@latest add j5ik2o/j5ik2o-breach-encapsulation-naming