Test
8d47081d8d
refactor: reduce CRAP scores in router/workflow/notification
- llm_router.go: Extract getStringFromMap, firstNonEmpty, paramResolver
- buildCronSpec: 12 → 4 complexity
- buildParameters: 9 → 5 complexity
- routing_workflow.go: Extract stateMachine, stateResult types
- RoutingWorkflow: 11 → 6 complexity
- Separate executeTask/executePass/executeFail
- notification.go: Extract checker interface pattern
- DeploymentPreCheckActivity: 10 → 5 complexity
- goCheckers() returns language-specific checkers
- Added 7 new test cases for helper functions
- Coverage: internal/routing 63.6% → 66.0%
2026-09-03 08:50:21 -07:00
..
2026-09-02 19:21:53 -07:00
2026-08-31 19:46:10 -07:00
2026-08-31 19:46:10 -07:00
2026-08-31 19:26:16 -07:00
2026-09-02 19:21:53 -07:00
2026-09-02 19:21:53 -07:00
2026-09-02 19:21:53 -07:00
2026-09-03 08:50:21 -07:00
2026-09-03 08:50:21 -07:00
2026-08-31 19:15:28 -07:00
2026-08-31 19:15:28 -07:00
2026-08-31 19:29:25 -07:00
2026-08-31 19:29:25 -07:00
2026-08-31 19:29:25 -07:00