The flow
Starts it 3Model 3Logic 9Service 12
The steps in the order they run, from what starts it.
- 1Set Up Tables (run once)Manual triggerStarts it
- 2Describe The ProcessingForm triggerStarts it
- 3Groq Judge ModelLm Chat GroqModel
- 4Parse Judge SuggestionsOutput Parser StructuredModel
- 5Every MondaySchedule triggerStarts it
- 6Create Criteria TableData TableService
- 7Set Screening PolicySetLogic
- 8Judge The DescriptionChain LlmModel
- 9Set Digest PolicySetLogic
- 10Create Screenings TableData TableService
- 11Load DPIA CriteriaData TableService
- 12Combine Into A VerdictCodeLogic
- 13Read Recent ScreeningsData TableService
- 14Create Findings TableData TableService
- 15Score The CriteriaCodeLogic
- 16Record The ScreeningData TableService
- 17Summarise The WeekCodeLogic
- 18Build The Nine CriteriaCodeLogic
- 19Explode Into FindingsCodeLogic
- 20Anything To Report?IfLogic
- 21Load Criteria Into TableData TableService
- 22Record Each FindingData TableService
- 23Post Weekly DigestDiscordService
- 24DPIA Required?IfLogic
- 25Alert The Privacy OfficerDiscordService
- 26Show Verdict PageFormService
- 27Show Required PageFormService