/rules / rule-zero-constructor
RULE ZERO Constructor Pattern
Cube = 1 file, 1 class, 1 pattern — self-contained, readable, reproducible.
Primitivity (complexity = composition), decomposability, meta-positionality, self-extension.
Function >30 lines → split. File >200 lines → decompose. Forbidden: mixins, abstract factories, DI containers.
| id | RULE ZERO |
| scope | load-bearing |
| file | ~/.claude/rules/rule-zero-constructor.md |