Rule Architecture

Separation of Concerns

Separate business logic from I/O and presentation

architecturelayersdesign
CLAUDE.md

Separate business logic from I/O and presentation. Business rules should be testable without a database, network, or UI framework.

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

get crystl