0c19db34af
Cobertura completa del registro global de reglas: - Register + GetRules: registro exitoso y recuperacion - GetRules con ID inexistente: retorna nil - Register duplicado: panic con mensaje descriptivo - RegisteredIDs: retorna todos los IDs registrados - resetRegistry: limpia el registro (helper para tests) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>