Rule Architecture

Limit Module Exports

Only export what consumers actually need

modulesapi-designencapsulation
CLAUDE.md

Only export what consumers actually need. Every export is a public contract you must maintain. Keep the public surface area small and intentional.

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

get crystl