بنقرة واحدة
routing-rules-orchestrator
Streamline any change touching the dynamic routing rules stack (service, API, orchestrator, frontend) with mandatory validation steps and test coverage.
القائمة
Streamline any change touching the dynamic routing rules stack (service, API, orchestrator, frontend) with mandatory validation steps and test coverage.
Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues, or unexpected behavior.
Crée un nouveau module ou service JavaScript (ES6) pour le frontend static.
Génère un nouveau Service Python (Singleton) respectant l'architecture et les coding standards du projet.
Expert en raisonnement décomposé. Force l'usage de sequentialthinking_tools pour valider la logique Flask, les orchestrateurs et les flux asynchrones Redis/Celery.
Manage changes to the R2 transfer pipeline (Python service, Cloudflare Workers, PHP logger) with mandatory validations, allowlists, and regression checks.
Inspect and reconcile Redis-stored configs (processing_prefs, routing_rules, webhook_config, magic_link_tokens) using direct MCP Redis tools and approved scripts/APIs/dashboard flows. Trigger when validating config drift, migrations, or debugging persistence issues.
| name | routing-rules-orchestrator |
| description | Streamline any change touching the dynamic routing rules stack (service, API, orchestrator, frontend) with mandatory validation steps and test coverage. |
Utilise ce skill pour modifier ou étendre le moteur de routage dynamique introduit en janvier 2026.
/mnt/venv_ext4/venv_render_signal_server pour les tests.RoutingRuleCondition, RoutingRuleAction, RoutingRule).services/routing_rules_service.py, routes/api_routing_rules.py, email_processing/orchestrator.py, static/services/RoutingRulesService.js, dashboard.html, tests associés.RoutingRulesService.update_rules().-> Response) et les fonctions faire < 40 lignes._match_routing_condition ou _find_matching_routing_rule sans casser les early returns.app_logging (pas d'info sensible).routingRules via fonctions pures, pas de innerHTML (utiliser DOMHelper / data-target).MessageHelper et implémenter l'interception beforeunload.bash ./.agents/skills/routing-rules-orchestrator/test_routing_rules.sh.docs/processing/routing-engine.md.test_routing_rules.sh : active le venv, exécute les suites service, API, orchestrator et les scénarios stop_processing.stop_processing, fallback backend).