## Lesson — Hardcoded default values for properties like rule

**Tags:** architecture, maintainability, refactoring

Hardcoded default values for properties like rule categories should be defined as shared constants in the core schema definition. This prevents logic drift and "magic string" inconsistencies between the reporting engine and the CLI display layers.
