feat(web): add IwoooS host collection order
This commit is contained in:
@@ -23,6 +23,7 @@
|
||||
"host_coverage_items",
|
||||
"host_action_gate_items",
|
||||
"host_evidence_readiness_items",
|
||||
"host_evidence_collection_order",
|
||||
"frontend_surface_coverage_groups",
|
||||
"evidence_refs",
|
||||
"allowed_frontend_outputs",
|
||||
@@ -85,6 +86,7 @@
|
||||
"host_coverage_item_count",
|
||||
"host_action_gate_item_count",
|
||||
"host_evidence_readiness_item_count",
|
||||
"host_evidence_collection_step_count",
|
||||
"action_buttons_allowed"
|
||||
],
|
||||
"properties": {
|
||||
@@ -166,6 +168,10 @@
|
||||
"host_evidence_readiness_item_count": {
|
||||
"type": "integer",
|
||||
"const": 7
|
||||
},
|
||||
"host_evidence_collection_step_count": {
|
||||
"type": "integer",
|
||||
"const": 7
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
@@ -814,6 +820,71 @@
|
||||
},
|
||||
"additionalProperties": false
|
||||
}
|
||||
},
|
||||
"host_evidence_collection_order": {
|
||||
"type": "array",
|
||||
"minItems": 7,
|
||||
"items": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"step_id",
|
||||
"display_order",
|
||||
"source_item_id",
|
||||
"depends_on_step_ids",
|
||||
"collection_state",
|
||||
"display_mode",
|
||||
"received_count",
|
||||
"accepted_count",
|
||||
"runtime_execution_authorized",
|
||||
"action_buttons_allowed",
|
||||
"not_authorization"
|
||||
],
|
||||
"properties": {
|
||||
"step_id": {
|
||||
"type": "string"
|
||||
},
|
||||
"display_order": {
|
||||
"type": "integer",
|
||||
"minimum": 1
|
||||
},
|
||||
"source_item_id": {
|
||||
"type": "string"
|
||||
},
|
||||
"depends_on_step_ids": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"collection_state": {
|
||||
"type": "string"
|
||||
},
|
||||
"display_mode": {
|
||||
"const": "collection_order_only"
|
||||
},
|
||||
"received_count": {
|
||||
"type": "integer",
|
||||
"const": 0
|
||||
},
|
||||
"accepted_count": {
|
||||
"type": "integer",
|
||||
"const": 0
|
||||
},
|
||||
"runtime_execution_authorized": {
|
||||
"type": "boolean",
|
||||
"const": false
|
||||
},
|
||||
"action_buttons_allowed": {
|
||||
"type": "boolean",
|
||||
"const": false
|
||||
},
|
||||
"not_authorization": {
|
||||
"type": "boolean",
|
||||
"const": true
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
|
||||
Reference in New Issue
Block a user