Rule Architecture

No God Objects

Break large classes or modules into focused, smaller units

designorganizationcomplexity
CLAUDE.md

Break large classes or modules into focused, smaller units. If a module has more than 5-7 public methods or handles multiple unrelated concerns, split it.

Copy this block into your CLAUDE.md or agent config file to enforce it in your workflow.

get crystl