find the sequencing errors in json 

{
	"template_name": "Maker Checker",
	"template_type": "process",
	"short_description": "Submit and approve your Excel files in an efficient and secure control process.",
	"description": "A maker-checker (also known as four-eyes principle) is a control process where one person (maker) initiates an action or transaction, and another person (checker) reviews and approves it before completion. This workflow helps prevent errors, reduce fraud risk, and ensure data quality through dual control.",
	"status": "active",
	"created_by": "chirag.kansara@coherent.global",
	"created_timestamp": "2025-03-20T06:25:19.136411Z",
	"modified_by": "chirag.kansara@coherent.global",
	"modified_timestamp": "2025-03-21T08:51:51.694282Z",
	"template_definitions": [
		{
			"template_task_type": "non_input",
			"upload_flag": true,
			"task_definition": [
				{
					"object": "task",
					"id": "{{PV_TASK_ID_1}}",
					"data": {
						"task_name": "Submit workbook",
						"task_description": "Submit this workbook for review.",
						"button_text": "Submit",
						"sequence": 1,
						"configuration": {
							"x": 160.47432221719229,
							"y": -10.970776117901494,
							"parent_task_ids": []
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_1}}",
								"data": {
									"target_id": null,
									"target_name": "Unprotect Workbook",
									"supporting_text": "",
									"action_code": "unprotect",
									"is_critical": true,
									"error_message": "",
									"sequence": 1,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "workbook"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_2}}",
								"data": {
									"target_id": null,
									"target_name": "Unprotect Sheet",
									"supporting_text": "",
									"action_code": "unprotect",
									"is_critical": true,
									"error_message": "",
									"sequence": 2,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "sheet"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_3}}",
								"data": {
									"target_id": null,
									"target_name": "Lock All sheets",
									"supporting_text": "",
									"action_code": "lock",
									"is_critical": true,
									"error_message": "",
									"sequence": 3,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "sheet"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_6}}",
								"data": {
									"target_id": null,
									"target_name": "Save Workbook",
									"supporting_text": "Save the workbook",
									"action_code": "save",
									"is_critical": true,
									"error_message": "",
									"sequence": 6,
									"payload": {
										"path": "control/{{PV_PROCESS_VERSION_ID}}/submissions/{{CH_CHAIN_ID}}/tasks/{{CH_TASK_ID}}",
										"destination": "remote",
										"destinationType": "remote",
										"filename_format": "{{PV_PROCESS_NAME}}_{{CH_AUTHOR}}_{{CH_DATE}}.{{PV_EXTENSION}}",
										"prompt_for_filename": true
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_7}}",
								"data": {
									"target_id": null,
									"target_name": "Remove Metadata",
									"supporting_text": "",
									"action_code": "remove_metadata",
									"is_critical": true,
									"error_message": "",
									"sequence": 7,
									"payload": {
										"keys": [
											"CONTROL_CHAIN_ID"
										]
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_8}}",
								"data": {
									"target_id": null,
									"target_name": "Unprotect Workbook",
									"supporting_text": "",
									"action_code": "unprotect",
									"is_critical": true,
									"error_message": "",
									"sequence": 8,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "workbook"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_9}}",
								"data": {
									"target_id": null,
									"target_name": "Unprotect Sheet",
									"supporting_text": "",
									"action_code": "unprotect",
									"is_critical": true,
									"error_message": "",
									"sequence": 9,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "sheet"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_10}}",
								"data": {
									"target_id": null,
									"target_name": "Lock non - inputs",
									"sequence": 10,
									"action_code": "lock",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"lock_target": "non_input"
									},
									"payload_overridable": false,
									"supporting_text": ""
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_11}}",
								"data": {
									"target_id": null,
									"target_name": "Protect Sheet",
									"supporting_text": "",
									"action_code": "protect",
									"is_critical": true,
									"error_message": "",
									"sequence": 11,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "sheet"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_12}}",
								"data": {
									"target_id": null,
									"target_name": "Protect Workbook",
									"supporting_text": "",
									"action_code": "protect",
									"is_critical": true,
									"error_message": "",
									"sequence": 12,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "workbook"
									},
									"payload_overridable": true
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_1}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 1,
									"condition_code": "role",
									"operator": "in_list",
									"error_message": "",
									"payload": {
										"role": "{{PV_MAKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_2}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 2,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				},
				{
					"object": "task",
					"id": "{{PV_TASK_ID_2}}",
					"data": {
						"task_name": "Approve workbook",
						"task_description": "I confirm that this workbook is fit for purpose.",
						"button_text": "Approve",
						"sequence": 2,
						"configuration": {
							"x": -33.75886524822698,
							"y": 354.8226950354609,
							"parent_task_ids": [
								"{{PV_TASK_ID_1}}"
							]
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_13}}",
								"data": {
									"target_name": "Status Update",
									"supporting_text": "",
									"action_code": "update_status",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"status": "approved",
										"chain_id": "{{CH_CHAIN_ID}}"
									},
									"sequence": 1
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_14}}",
								"data": {
									"target_id": null,
									"target_name": "Save Workbook",
									"supporting_text": "Save the workbook",
									"action_code": "save",
									"is_critical": true,
									"error_message": "",
									"sequence": 2,
									"payload": {
										"path": "control/{{PV_PROCESS_VERSION_ID}}/submissions/{{CH_CHAIN_ID}}/tasks/{{CH_TASK_ID}}",
										"destination": "remote",
										"destinationType": "remote",
										"filename_format": "{{PV_PROCESS_NAME}}_{{CH_AUTHOR}}_{{CH_DATE}}.{{PV_EXTENSION}}",
										"prompt_for_filename": true
									},
									"payload_overridable": true
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_4}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Task is completed",
									"sequence": 1,
									"error_message": "",
									"condition_code": "task",
									"operator": "completed",
									"payload": {
										"task_id": "{{PV_TASK_ID_1}}",
										"operator": "completed"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_5}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 2,
									"condition_code": "role",
									"error_message": "",
									"operator": "in_list",
									"payload": {
										"role": "{{PV_CHECKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_7}}",
								"data": {
									"condition_code": "user",
									"target_name": "",
									"operator": "not_equal",
									"error_message": "",
									"payload": {
										"user_type": "submitter",
										"target_name": "Submitter",
										"usernames": ""
									},
									"target_description": "User Submitter",
									"sequence": 4
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_8}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 3,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				},
				{
					"object": "task",
					"id": "{{PV_TASK_ID_3}}",
					"data": {
						"task_name": "Reject workbook",
						"task_description": "This workbook is not fit for purpose.",
						"button_text": "Reject",
						"sequence": 3,
						"configuration": {
							"x": 349.2907801418439,
							"y": 354.82269503546106,
							"parent_task_ids": [
								"{{PV_TASK_ID_1}}"
							]
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_11}}",
								"data": {
									"target_name": "Status Update",
									"supporting_text": "",
									"action_code": "update_status",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"status": "rejected",
										"chain_id": "{{CH_CHAIN_ID}}"
									},
									"sequence": 1
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_12}}",
								"data": {
									"target_id": null,
									"target_name": "Save Workbook",
									"supporting_text": "Save the workbook",
									"action_code": "save",
									"is_critical": true,
									"error_message": "",
									"sequence": 2,
									"payload": {
										"path": "control/{{PV_PROCESS_VERSION_ID}}/submissions/{{CH_CHAIN_ID}}/tasks/{{CH_TASK_ID}}",
										"destination": "remote",
										"destinationType": "remote",
										"filename_format": "{{PV_PROCESS_NAME}}_{{CH_AUTHOR}}_{{CH_DATE}}.{{PV_EXTENSION}}",
										"prompt_for_filename": true
									},
									"payload_overridable": true
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_9}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Task is completed",
									"sequence": 1,
									"condition_code": "task",
									"error_message": "",
									"operator": "completed",
									"payload": {
										"task_id": "{{PV_TASK_ID_1}}",
										"operator": "completed"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_10}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 2,
									"error_message": "",
									"condition_code": "role",
									"operator": "in_list",
									"payload": {
										"role": "{{PV_CHECKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_12}}",
								"data": {
									"condition_code": "user",
									"target_name": "",
									"operator": "not_equal",
									"error_message": "",
									"payload": {
										"user_type": "submitter",
										"target_name": "Submitter",
										"usernames": ""
									},
									"target_description": "User Submitter",
									"sequence": 3
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_13}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 4,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				}
			]
		},
		{
			"template_task_type": "non_static",
			"upload_flag": true,
			"task_definition": [
				{
					"object": "task",
					"id": "{{PV_TASK_ID_1}}",
					"data": {
						"task_name": "Submit workbook",
						"task_description": "Submit this workbook for review.",
						"button_text": "Submit",
						"sequence": 1,
						"configuration": {
							"x": 160.47432221719229,
							"y": -10.970776117901494,
							"parent_task_ids": []
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_1}}",
								"data": {
									"target_id": null,
									"target_name": "Unprotect Workbook",
									"supporting_text": "",
									"action_code": "unprotect",
									"is_critical": true,
									"error_message": "",
									"sequence": 1,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "workbook"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_2}}",
								"data": {
									"target_id": null,
									"target_name": "Unprotect Sheet",
									"supporting_text": "",
									"action_code": "unprotect",
									"is_critical": true,
									"error_message": "",
									"sequence": 2,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "sheet"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_3}}",
								"data": {
									"target_id": null,
									"target_name": "Lock All sheets",
									"supporting_text": "",
									"action_code": "lock",
									"is_critical": true,
									"error_message": "",
									"sequence": 3,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "sheet"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_6}}",
								"data": {
									"target_id": null,
									"target_name": "Save Workbook",
									"supporting_text": "Save the workbook",
									"action_code": "save",
									"is_critical": true,
									"error_message": "",
									"sequence": 6,
									"payload": {
										"path": "control/{{PV_PROCESS_VERSION_ID}}/submissions/{{CH_CHAIN_ID}}/tasks/{{CH_TASK_ID}}",
										"destination": "remote",
										"destinationType": "remote",
										"filename_format": "{{PV_PROCESS_NAME}}_{{CH_AUTHOR}}_{{CH_DATE}}.{{PV_EXTENSION}}",
										"prompt_for_filename": true
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_7}}",
								"data": {
									"target_id": null,
									"target_name": "Remove Metadata",
									"supporting_text": "",
									"action_code": "remove_metadata",
									"is_critical": true,
									"error_message": "",
									"sequence": 7,
									"payload": {
										"keys": [
											"CONTROL_CHAIN_ID"
										]
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_8}}",
								"data": {
									"target_id": null,
									"target_name": "Unprotect Workbook",
									"supporting_text": "",
									"action_code": "unprotect",
									"is_critical": true,
									"error_message": "",
									"sequence": 8,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "workbook"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_9}}",
								"data": {
									"target_id": null,
									"target_name": "Unprotect Sheet",
									"supporting_text": "",
									"action_code": "unprotect",
									"is_critical": true,
									"error_message": "",
									"sequence": 9,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "sheet"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_10}}",
								"data": {
									"target_id": null,
									"target_name": "Lock non - static",
									"sequence": 10,
									"action_code": "lock",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"lock_target": "non_static"
									},
									"payload_overridable": false,
									"supporting_text": ""
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_11}}",
								"data": {
									"target_id": null,
									"target_name": "Protect Sheet",
									"supporting_text": "",
									"action_code": "protect",
									"is_critical": true,
									"error_message": "",
									"sequence": 11,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "sheet"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_12}}",
								"data": {
									"target_id": null,
									"target_name": "Protect Workbook",
									"supporting_text": "",
									"action_code": "protect",
									"is_critical": true,
									"error_message": "",
									"sequence": 12,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "workbook"
									},
									"payload_overridable": true
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_1}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 1,
									"condition_code": "role",
									"operator": "in_list",
									"error_message": "",
									"payload": {
										"role": "{{PV_MAKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_2}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 2,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				},
				{
					"object": "task",
					"id": "{{PV_TASK_ID_2}}",
					"data": {
						"task_name": "Approve workbook",
						"task_description": "I confirm that this workbook is fit for purpose.",
						"button_text": "Approve",
						"sequence": 2,
						"configuration": {
							"x": -33.75886524822698,
							"y": 354.8226950354609,
							"parent_task_ids": [
								"{{PV_TASK_ID_1}}"
							]
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_13}}",
								"data": {
									"target_name": "Status Update",
									"supporting_text": "",
									"action_code": "update_status",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"status": "approved",
										"chain_id": "{{CH_CHAIN_ID}}"
									},
									"sequence": 1
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_14}}",
								"data": {
									"target_id": null,
									"target_name": "Save Workbook",
									"supporting_text": "Save the workbook",
									"action_code": "save",
									"is_critical": true,
									"error_message": "",
									"sequence": 2,
									"payload": {
										"path": "control/{{PV_PROCESS_VERSION_ID}}/submissions/{{CH_CHAIN_ID}}/tasks/{{CH_TASK_ID}}",
										"destination": "remote",
										"destinationType": "remote",
										"filename_format": "{{PV_PROCESS_NAME}}_{{CH_AUTHOR}}_{{CH_DATE}}.{{PV_EXTENSION}}",
										"prompt_for_filename": true
									},
									"payload_overridable": true
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_4}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Task is completed",
									"sequence": 1,
									"error_message": "",
									"condition_code": "task",
									"operator": "completed",
									"payload": {
										"task_id": "{{PV_TASK_ID_1}}",
										"operator": "completed"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_5}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 2,
									"condition_code": "role",
									"error_message": "",
									"operator": "in_list",
									"payload": {
										"role": "{{PV_CHECKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_7}}",
								"data": {
									"condition_code": "user",
									"target_name": "",
									"operator": "not_equal",
									"error_message": "",
									"payload": {
										"user_type": "submitter",
										"target_name": "Submitter",
										"usernames": ""
									},
									"target_description": "User Submitter",
									"sequence": 4
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_8}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 3,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				},
				{
					"object": "task",
					"id": "{{PV_TASK_ID_3}}",
					"data": {
						"task_name": "Reject workbook",
						"task_description": "This workbook is not fit for purpose.",
						"button_text": "Reject",
						"sequence": 3,
						"configuration": {
							"x": 349.2907801418439,
							"y": 354.82269503546106,
							"parent_task_ids": [
								"{{PV_TASK_ID_1}}"
							]
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_11}}",
								"data": {
									"target_name": "Status Update",
									"supporting_text": "",
									"action_code": "update_status",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"status": "rejected",
										"chain_id": "{{CH_CHAIN_ID}}"
									},
									"sequence": 1
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_12}}",
								"data": {
									"target_id": null,
									"target_name": "Save Workbook",
									"supporting_text": "Save the workbook",
									"action_code": "save",
									"is_critical": true,
									"error_message": "",
									"sequence": 2,
									"payload": {
										"path": "control/{{PV_PROCESS_VERSION_ID}}/submissions/{{CH_CHAIN_ID}}/tasks/{{CH_TASK_ID}}",
										"destination": "remote",
										"destinationType": "remote",
										"filename_format": "{{PV_PROCESS_NAME}}_{{CH_AUTHOR}}_{{CH_DATE}}.{{PV_EXTENSION}}",
										"prompt_for_filename": true
									},
									"payload_overridable": true
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_9}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Task is completed",
									"sequence": 1,
									"condition_code": "task",
									"error_message": "",
									"operator": "completed",
									"payload": {
										"task_id": "{{PV_TASK_ID_1}}",
										"operator": "completed"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_10}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 2,
									"error_message": "",
									"condition_code": "role",
									"operator": "in_list",
									"payload": {
										"role": "{{PV_CHECKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_12}}",
								"data": {
									"condition_code": "user",
									"target_name": "",
									"operator": "not_equal",
									"error_message": "",
									"payload": {
										"user_type": "submitter",
										"target_name": "Submitter",
										"usernames": ""
									},
									"target_description": "User Submitter",
									"sequence": 3
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_13}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 4,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				}
			]
		},
		{
			"template_task_type": "edit_everything",
			"upload_flag": true,
			"task_definition": [
				{
					"object": "task",
					"id": "{{PV_TASK_ID_1}}",
					"data": {
						"task_name": "Submit workbook",
						"task_description": "Submit this workbook for review.",
						"button_text": "Submit",
						"sequence": 1,
						"configuration": {
							"x": 160.47432221719229,
							"y": -10.970776117901494,
							"parent_task_ids": []
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_1}}",
								"data": {
									"target_id": null,
									"target_name": "Lock All sheets",
									"supporting_text": "",
									"action_code": "lock",
									"is_critical": true,
									"error_message": "",
									"sequence": 1,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "sheet"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_6}}",
								"data": {
									"target_id": null,
									"target_name": "Save Workbook",
									"supporting_text": "Save the workbook",
									"action_code": "save",
									"is_critical": true,
									"error_message": "",
									"sequence": 2,
									"payload": {
										"path": "control/{{PV_PROCESS_VERSION_ID}}/submissions/{{CH_CHAIN_ID}}/tasks/{{CH_TASK_ID}}",
										"destination": "remote",
										"destinationType": "remote",
										"filename_format": "{{PV_PROCESS_NAME}}_{{CH_AUTHOR}}_{{CH_DATE}}.{{PV_EXTENSION}}",
										"prompt_for_filename": true
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_7}}",
								"data": {
									"target_id": null,
									"target_name": "Remove Metadata",
									"supporting_text": "",
									"action_code": "remove_metadata",
									"is_critical": true,
									"error_message": "",
									"sequence": 3,
									"payload": {
										"keys": [
											"CONTROL_CHAIN_ID"
										]
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_8}}",
								"data": {
									"target_id": null,
									"target_name": "Unprotect Workbook",
									"supporting_text": "",
									"action_code": "unprotect",
									"is_critical": true,
									"error_message": "",
									"sequence": 4,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "workbook"
									},
									"payload_overridable": true
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_9}}",
								"data": {
									"target_id": null,
									"target_name": "Unprotect Sheet",
									"supporting_text": "",
									"action_code": "unprotect",
									"is_critical": true,
									"error_message": "",
									"sequence": 5,
									"payload": {
										"password": "{{PV_PASSWORD}}",
										"protect_target": "sheet"
									},
									"payload_overridable": true
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_1}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 1,
									"condition_code": "role",
									"operator": "in_list",
									"error_message": "",
									"payload": {
										"role": "{{PV_MAKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_2}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 2,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				},
				{
					"object": "task",
					"id": "{{PV_TASK_ID_2}}",
					"data": {
						"task_name": "Approve workbook",
						"task_description": "I confirm that this workbook is fit for purpose.",
						"button_text": "Approve",
						"sequence": 2,
						"configuration": {
							"x": -33.75886524822698,
							"y": 354.8226950354609,
							"parent_task_ids": [
								"{{PV_TASK_ID_1}}"
							]
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_13}}",
								"data": {
									"target_name": "Status Update",
									"supporting_text": "",
									"action_code": "update_status",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"status": "approved",
										"chain_id": "{{CH_CHAIN_ID}}"
									},
									"sequence": 1
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_14}}",
								"data": {
									"target_id": null,
									"target_name": "Save Workbook",
									"supporting_text": "Save the workbook",
									"action_code": "save",
									"is_critical": true,
									"error_message": "",
									"sequence": 2,
									"payload": {
										"path": "control/{{PV_PROCESS_VERSION_ID}}/submissions/{{CH_CHAIN_ID}}/tasks/{{CH_TASK_ID}}",
										"destination": "remote",
										"destinationType": "remote",
										"filename_format": "{{PV_PROCESS_NAME}}_{{CH_AUTHOR}}_{{CH_DATE}}.{{PV_EXTENSION}}",
										"prompt_for_filename": true
									},
									"payload_overridable": true
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_4}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Task is completed",
									"sequence": 1,
									"error_message": "",
									"condition_code": "task",
									"operator": "completed",
									"payload": {
										"task_id": "{{PV_TASK_ID_1}}",
										"operator": "completed"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_5}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 2,
									"condition_code": "role",
									"error_message": "",
									"operator": "in_list",
									"payload": {
										"role": "{{PV_CHECKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_7}}",
								"data": {
									"condition_code": "user",
									"target_name": "",
									"operator": "not_equal",
									"error_message": "",
									"payload": {
										"user_type": "submitter",
										"target_name": "Submitter",
										"usernames": ""
									},
									"target_description": "User Submitter",
									"sequence": 4
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_8}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 3,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				},
				{
					"object": "task",
					"id": "{{PV_TASK_ID_3}}",
					"data": {
						"task_name": "Reject workbook",
						"task_description": "This workbook is not fit for purpose.",
						"button_text": "Reject",
						"sequence": 3,
						"configuration": {
							"x": 349.2907801418439,
							"y": 354.82269503546106,
							"parent_task_ids": [
								"{{PV_TASK_ID_1}}"
							]
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_11}}",
								"data": {
									"target_name": "Status Update",
									"supporting_text": "",
									"action_code": "update_status",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"status": "rejected",
										"chain_id": "{{CH_CHAIN_ID}}"
									},
									"sequence": 1
								}
							},
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_12}}",
								"data": {
									"target_id": null,
									"target_name": "Save Workbook",
									"supporting_text": "Save the workbook",
									"action_code": "save",
									"is_critical": true,
									"error_message": "",
									"sequence": 2,
									"payload": {
										"path": "control/{{PV_PROCESS_VERSION_ID}}/submissions/{{CH_CHAIN_ID}}/tasks/{{CH_TASK_ID}}",
										"destination": "remote",
										"destinationType": "remote",
										"filename_format": "{{PV_PROCESS_NAME}}_{{CH_AUTHOR}}_{{CH_DATE}}.{{PV_EXTENSION}}",
										"prompt_for_filename": true
									},
									"payload_overridable": true
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_9}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Task is completed",
									"sequence": 1,
									"condition_code": "task",
									"error_message": "",
									"operator": "completed",
									"payload": {
										"task_id": "{{PV_TASK_ID_1}}",
										"operator": "completed"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_10}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 2,
									"error_message": "",
									"condition_code": "role",
									"operator": "in_list",
									"payload": {
										"role": "{{PV_CHECKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_12}}",
								"data": {
									"condition_code": "user",
									"target_name": "",
									"operator": "not_equal",
									"error_message": "",
									"payload": {
										"user_type": "submitter",
										"target_name": "Submitter",
										"usernames": ""
									},
									"target_description": "User Submitter",
									"sequence": 3
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_13}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 4,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				}
			]
		},
		{
			"template_task_type": "non_input",
			"upload_flag": false,
			"task_definition": [
				{
					"object": "task",
					"id": "{{PV_TASK_ID_1}}",
					"data": {
						"task_name": "Submit workbook",
						"task_description": "Submit this workbook for review.",
						"button_text": "Submit",
						"sequence": 1,
						"configuration": {
							"x": 160.47432221719229,
							"y": -10.970776117901494,
							"parent_task_ids": []
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_1}}",
								"data": {
									"target_id": null,
									"target_name": "Remove Metadata",
									"supporting_text": "",
									"action_code": "remove_metadata",
									"is_critical": true,
									"error_message": "",
									"sequence": 1,
									"payload": {
										"keys": [
											"CONTROL_CHAIN_ID"
										]
									},
									"payload_overridable": true
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_1}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 1,
									"condition_code": "role",
									"operator": "in_list",
									"error_message": "",
									"payload": {
										"role": "{{PV_MAKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_2}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 2,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				},
				{
					"object": "task",
					"id": "{{PV_TASK_ID_2}}",
					"data": {
						"task_name": "Approve workbook",
						"task_description": "I confirm that this workbook is fit for purpose.",
						"button_text": "Approve",
						"sequence": 2,
						"configuration": {
							"x": -33.75886524822698,
							"y": 354.8226950354609,
							"parent_task_ids": [
								"{{PV_TASK_ID_1}}"
							]
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_13}}",
								"data": {
									"target_name": "Status Update",
									"supporting_text": "",
									"action_code": "update_status",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"status": "approved",
										"chain_id": "{{CH_CHAIN_ID}}"
									},
									"sequence": 1
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_4}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Task is completed",
									"sequence": 1,
									"error_message": "",
									"condition_code": "task",
									"operator": "completed",
									"payload": {
										"task_id": "{{PV_TASK_ID_1}}",
										"operator": "completed"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_5}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 2,
									"condition_code": "role",
									"error_message": "",
									"operator": "in_list",
									"payload": {
										"role": "{{PV_CHECKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_7}}",
								"data": {
									"condition_code": "user",
									"target_name": "",
									"operator": "not_equal",
									"error_message": "",
									"payload": {
										"user_type": "submitter",
										"target_name": "Submitter",
										"usernames": ""
									},
									"target_description": "User Submitter",
									"sequence": 4
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_8}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 3,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				},
				{
					"object": "task",
					"id": "{{PV_TASK_ID_3}}",
					"data": {
						"task_name": "Reject workbook",
						"task_description": "This workbook is not fit for purpose.",
						"button_text": "Reject",
						"sequence": 3,
						"configuration": {
							"x": 349.2907801418439,
							"y": 354.82269503546106,
							"parent_task_ids": [
								"{{PV_TASK_ID_1}}"
							]
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_11}}",
								"data": {
									"target_name": "Status Update",
									"supporting_text": "",
									"action_code": "update_status",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"status": "rejected",
										"chain_id": "{{CH_CHAIN_ID}}"
									},
									"sequence": 1
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_9}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Task is completed",
									"sequence": 1,
									"condition_code": "task",
									"error_message": "",
									"operator": "completed",
									"payload": {
										"task_id": "{{PV_TASK_ID_1}}",
										"operator": "completed"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_10}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 2,
									"error_message": "",
									"condition_code": "role",
									"operator": "in_list",
									"payload": {
										"role": "{{PV_CHECKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_12}}",
								"data": {
									"condition_code": "user",
									"target_name": "",
									"operator": "not_equal",
									"error_message": "",
									"payload": {
										"user_type": "submitter",
										"target_name": "Submitter",
										"usernames": ""
									},
									"target_description": "User Submitter",
									"sequence": 3
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_13}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 4,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				}
			]
		},
		{
			"template_task_type": "non_static",
			"upload_flag": true,
			"task_definition": [
				{
					"object": "task",
					"id": "{{PV_TASK_ID_1}}",
					"data": {
						"task_name": "Submit workbook",
						"task_description": "Submit this workbook for review.",
						"button_text": "Submit",
						"sequence": 1,
						"configuration": {
							"x": 160.47432221719229,
							"y": -10.970776117901494,
							"parent_task_ids": []
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_1}}",
								"data": {
									"target_id": null,
									"target_name": "Remove Metadata",
									"supporting_text": "",
									"action_code": "remove_metadata",
									"is_critical": true,
									"error_message": "",
									"sequence": 1,
									"payload": {
										"keys": [
											"CONTROL_CHAIN_ID"
										]
									},
									"payload_overridable": true
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_1}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 1,
									"condition_code": "role",
									"operator": "in_list",
									"error_message": "",
									"payload": {
										"role": "{{PV_MAKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_2}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 2,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				},
				{
					"object": "task",
					"id": "{{PV_TASK_ID_2}}",
					"data": {
						"task_name": "Approve workbook",
						"task_description": "I confirm that this workbook is fit for purpose.",
						"button_text": "Approve",
						"sequence": 2,
						"configuration": {
							"x": -33.75886524822698,
							"y": 354.8226950354609,
							"parent_task_ids": [
								"{{PV_TASK_ID_1}}"
							]
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_13}}",
								"data": {
									"target_name": "Status Update",
									"supporting_text": "",
									"action_code": "update_status",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"status": "approved",
										"chain_id": "{{CH_CHAIN_ID}}"
									},
									"sequence": 1
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_4}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Task is completed",
									"sequence": 1,
									"error_message": "",
									"condition_code": "task",
									"operator": "completed",
									"payload": {
										"task_id": "{{PV_TASK_ID_1}}",
										"operator": "completed"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_5}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 2,
									"condition_code": "role",
									"error_message": "",
									"operator": "in_list",
									"payload": {
										"role": "{{PV_CHECKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_7}}",
								"data": {
									"condition_code": "user",
									"target_name": "",
									"operator": "not_equal",
									"error_message": "",
									"payload": {
										"user_type": "submitter",
										"target_name": "Submitter",
										"usernames": ""
									},
									"target_description": "User Submitter",
									"sequence": 4
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_8}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 3,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				},
				{
					"object": "task",
					"id": "{{PV_TASK_ID_3}}",
					"data": {
						"task_name": "Reject workbook",
						"task_description": "This workbook is not fit for purpose.",
						"button_text": "Reject",
						"sequence": 3,
						"configuration": {
							"x": 349.2907801418439,
							"y": 354.82269503546106,
							"parent_task_ids": [
								"{{PV_TASK_ID_1}}"
							]
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_11}}",
								"data": {
									"target_name": "Status Update",
									"supporting_text": "",
									"action_code": "update_status",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"status": "rejected",
										"chain_id": "{{CH_CHAIN_ID}}"
									},
									"sequence": 1
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_9}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Task is completed",
									"sequence": 1,
									"condition_code": "task",
									"error_message": "",
									"operator": "completed",
									"payload": {
										"task_id": "{{PV_TASK_ID_1}}",
										"operator": "completed"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_10}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 2,
									"error_message": "",
									"condition_code": "role",
									"operator": "in_list",
									"payload": {
										"role": "{{PV_CHECKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_12}}",
								"data": {
									"condition_code": "user",
									"target_name": "",
									"operator": "not_equal",
									"error_message": "",
									"payload": {
										"user_type": "submitter",
										"target_name": "Submitter",
										"usernames": ""
									},
									"target_description": "User Submitter",
									"sequence": 3
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_13}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 4,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				}
			]
		},
		{
			"template_task_type": "edit_everything",
			"upload_flag": true,
			"task_definition": [
				{
					"object": "task",
					"id": "{{PV_TASK_ID_1}}",
					"data": {
						"task_name": "Submit workbook",
						"task_description": "Submit this workbook for review.",
						"button_text": "Submit",
						"sequence": 1,
						"configuration": {
							"x": 160.47432221719229,
							"y": -10.970776117901494,
							"parent_task_ids": []
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_1}}",
								"data": {
									"target_id": null,
									"target_name": "Remove Metadata",
									"supporting_text": "",
									"action_code": "remove_metadata",
									"is_critical": true,
									"error_message": "",
									"sequence": 1,
									"payload": {
										"keys": [
											"CONTROL_CHAIN_ID"
										]
									},
									"payload_overridable": true
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_1}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 1,
									"condition_code": "role",
									"operator": "in_list",
									"error_message": "",
									"payload": {
										"role": "{{PV_MAKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_2}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 2,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				},
				{
					"object": "task",
					"id": "{{PV_TASK_ID_2}}",
					"data": {
						"task_name": "Approve workbook",
						"task_description": "I confirm that this workbook is fit for purpose.",
						"button_text": "Approve",
						"sequence": 2,
						"configuration": {
							"x": -33.75886524822698,
							"y": 354.8226950354609,
							"parent_task_ids": [
								"{{PV_TASK_ID_1}}"
							]
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_13}}",
								"data": {
									"target_name": "Status Update",
									"supporting_text": "",
									"action_code": "update_status",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"status": "approved",
										"chain_id": "{{CH_CHAIN_ID}}"
									},
									"sequence": 1
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_4}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Task is completed",
									"sequence": 1,
									"error_message": "",
									"condition_code": "task",
									"operator": "completed",
									"payload": {
										"task_id": "{{PV_TASK_ID_1}}",
										"operator": "completed"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_5}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 2,
									"condition_code": "role",
									"error_message": "",
									"operator": "in_list",
									"payload": {
										"role": "{{PV_CHECKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_7}}",
								"data": {
									"condition_code": "user",
									"target_name": "",
									"operator": "not_equal",
									"error_message": "",
									"payload": {
										"user_type": "submitter",
										"target_name": "Submitter",
										"usernames": ""
									},
									"target_description": "User Submitter",
									"sequence": 4
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_8}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 3,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				},
				{
					"object": "task",
					"id": "{{PV_TASK_ID_3}}",
					"data": {
						"task_name": "Reject workbook",
						"task_description": "This workbook is not fit for purpose.",
						"button_text": "Reject",
						"sequence": 3,
						"configuration": {
							"x": 349.2907801418439,
							"y": 354.82269503546106,
							"parent_task_ids": [
								"{{PV_TASK_ID_1}}"
							]
						},
						"task_actions": [
							{
								"object": "task_action",
								"id": "{{PV_TASK_ACTION_ID_11}}",
								"data": {
									"target_name": "Status Update",
									"supporting_text": "",
									"action_code": "update_status",
									"is_critical": true,
									"error_message": "",
									"payload": {
										"status": "rejected",
										"chain_id": "{{CH_CHAIN_ID}}"
									},
									"sequence": 1
								}
							}
						],
						"task_conditions": [
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_9}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Task is completed",
									"sequence": 1,
									"condition_code": "task",
									"error_message": "",
									"operator": "completed",
									"payload": {
										"task_id": "{{PV_TASK_ID_1}}",
										"operator": "completed"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_10}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "User is a Group Member",
									"sequence": 2,
									"error_message": "",
									"condition_code": "role",
									"operator": "in_list",
									"payload": {
										"role": "{{PV_CHECKER_ROLES}}",
										"operator": "",
										"target_name": "User is a Group Member"
									},
									"operator_overridable": false
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_12}}",
								"data": {
									"condition_code": "user",
									"target_name": "",
									"operator": "not_equal",
									"error_message": "",
									"payload": {
										"user_type": "submitter",
										"target_name": "Submitter",
										"usernames": ""
									},
									"target_description": "User Submitter",
									"sequence": 3
								}
							},
							{
								"object": "task_condition",
								"id": "{{PV_TASK_CONDITION_ID_13}}",
								"data": {
									"target_task_id": null,
									"target_id": null,
									"target_description": "Hashes match",
									"sequence": 4,
									"condition_code": "hash",
									"error_message": "",
									"operator": "match",
									"payload": {
										"hashes": [
											"model_hash"
										]
									},
									"operator_overridable": false
								}
							}
						]
					}
				}
			]
		}
	]
}