feat(web): add IwoooS host collection order

This commit is contained in:
Your Name
2026-05-19 21:46:44 +08:00
parent c0eeca2ec6
commit 33e793bb76
11 changed files with 471 additions and 6 deletions

View File

@@ -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