## Lesson — Consolidating enforcement logic from disparate commands

**Tags:** refactoring, architecture, dry

Consolidating enforcement logic from disparate commands into a shared runner ensures that architectural rules are applied consistently across different entry points. This reduction in code duplication simplifies maintenance and prevents drift between similar CLI features.
