Day/Time: Wednesday at 1215 UTC
Meeting Link: https://meet.jit.si/workflow-bb-GovStack
Wednesday Feb 1:
Participants: Aare, Farai, TD
Agenda/Notes:
Moved meeting notes from Slack/Google docs to Confluence
Reviewed/merged Aare’s PR
note dropping unused concepts from BPMN, alignment with BPMN at high-level
note new required/optional attributes for object schemas
Farai almost ready for PR on tests
Next steps: build canonical for functional tests
The first canonical workflow PROCESS for the functional tests:
Given this input state (body of HTTP request):
{ “integer”: 6, callbackUrl: https://www.example.com/api/callback }
multiply the integer by 7
assemble a new JSON object of:
{ “result”: 42 }
then EITHER
send an HTTP post request to the callbackUrl with a request body of { “result”: 42 }
end with a final state of { “result”: 42 } that can be accessed via GET to /api/instances/UUID
perform the entire workflow process synchronously, and respond to the initial request with a result key in the response body { …restOfResponse, result: 42 }