The flow
Starts it 2Model 2Logic 11Service 9
The steps in the order they run, from what starts it.
- 1When Polling Label SourcesSchedule triggerStarts it
- 2When Manually TestingManual triggerStarts it
- 3Claude Label Impact ModelLm Chat AnthropicModel
- 4Prepare ConfigurationsSetLogic
- 5Impact Analysis AgentAgentModel
- 6Fetch Label TextHttp RequestService
- 7Parse Impact AnalysisCodeLogic
- 8Compare with Previous LabelCodeLogic
- 9Route by Impact SeveritySwitchLogic
- 10If Label Has ChangedIfLogic
- 11Wait for Quality Sign-OffWaitLogic
- 12Notify Slack for ReviewSlackService
- 13Fetch Product Master DataHttp RequestService
- 14End CycleNo OpLogic
- 15Check Sign-Off ApprovalIfLogic
- 16Update Product DataHttp RequestService
- 17Merge Label and Product DataCodeLogic
- 18Set Status as RejectedSetLogic
- 19Log Compliance ChangesHttp RequestService
- 20Notify Slack Sign-Off RejectionSlackService
- 21Notify Regulatory Team on SlackSlackService
- 22Notify Quality Team on SlackSlackService
- 23Email Regulatory SummaryEmail SendService
- 24Persist Label StateCodeLogic