c117d6d546
- Extend RuleRepository with List/Update/SoftDelete/UpdateEnabled and upsert helpers for condition groups, conditions, and actions. - Extend RuleService with Create/GetByID/List/Update/Delete/Enable/Disable. - Add List/Get/Create/Update/Delete/Enable/Disable handlers on RulesHandler with request/response DTOs that decouple the API from storage models. - Register the full CRUD route set on /api/v1/rules. - Inject RuleService into server.Dependencies from cli.RunForeground.