feat(web): add IwoooS review candidate packets

This commit is contained in:
Your Name
2026-05-20 11:17:45 +08:00
parent 1372fb0472
commit 1fab4f7bd9
11 changed files with 749 additions and 8 deletions

View File

@@ -47,6 +47,7 @@
"host_owner_decision_record_human_handoff_readiness_packets",
"host_owner_decision_record_human_handoff_readiness_review_checklist_items",
"host_owner_decision_record_human_handoff_readiness_review_outcome_lanes",
"host_owner_decision_record_human_record_owner_review_candidate_packets",
"frontend_surface_coverage_groups",
"evidence_refs",
"allowed_frontend_outputs",
@@ -133,6 +134,7 @@
"host_owner_decision_record_human_handoff_readiness_packet_count",
"host_owner_decision_record_human_handoff_readiness_review_checklist_item_count",
"host_owner_decision_record_human_handoff_readiness_review_outcome_lane_count",
"host_owner_decision_record_human_record_owner_review_candidate_packet_count",
"action_buttons_allowed"
],
"properties": {
@@ -310,6 +312,10 @@
"host_owner_decision_record_human_handoff_readiness_review_outcome_lane_count": {
"type": "integer",
"const": 9
},
"host_owner_decision_record_human_record_owner_review_candidate_packet_count": {
"type": "integer",
"const": 9
}
},
"additionalProperties": false
@@ -3140,6 +3146,128 @@
},
"additionalProperties": false
}
},
"host_owner_decision_record_human_record_owner_review_candidate_packets": {
"type": "array",
"minItems": 9,
"items": {
"type": "object",
"required": [
"packet_id",
"display_order",
"source_outcome_lane_id",
"review_candidate_field",
"blocker_policy",
"display_mode",
"human_record_owner_review_started_count",
"human_record_owner_review_ready_count",
"human_record_owner_handoff_review_passed_count",
"human_record_owner_handoff_started_count",
"human_record_owner_handoff_ready_count",
"formal_record_queue_review_passed_count",
"formal_record_queue_enqueued_count",
"decision_record_created",
"owner_decision_received_count",
"owner_decision_accepted_count",
"owner_approval_record_created",
"runtime_gate_opened",
"raw_payload_allowed",
"secret_value_collection_allowed",
"runtime_execution_authorized",
"action_buttons_allowed",
"not_authorization"
],
"properties": {
"packet_id": {
"type": "string"
},
"display_order": {
"type": "integer",
"minimum": 1
},
"source_outcome_lane_id": {
"type": "string"
},
"review_candidate_field": {
"type": "string"
},
"blocker_policy": {
"type": "string"
},
"display_mode": {
"const": "owner_decision_record_human_record_owner_review_candidate_packet_only"
},
"human_record_owner_review_started_count": {
"type": "integer",
"const": 0
},
"human_record_owner_review_ready_count": {
"type": "integer",
"const": 0
},
"human_record_owner_handoff_review_passed_count": {
"type": "integer",
"const": 0
},
"human_record_owner_handoff_started_count": {
"type": "integer",
"const": 0
},
"human_record_owner_handoff_ready_count": {
"type": "integer",
"const": 0
},
"formal_record_queue_review_passed_count": {
"type": "integer",
"const": 0
},
"formal_record_queue_enqueued_count": {
"type": "integer",
"const": 0
},
"decision_record_created": {
"type": "boolean",
"const": false
},
"owner_decision_received_count": {
"type": "integer",
"const": 0
},
"owner_decision_accepted_count": {
"type": "integer",
"const": 0
},
"owner_approval_record_created": {
"type": "boolean",
"const": false
},
"runtime_gate_opened": {
"type": "boolean",
"const": false
},
"raw_payload_allowed": {
"type": "boolean",
"const": false
},
"secret_value_collection_allowed": {
"type": "boolean",
"const": false
},
"runtime_execution_authorized": {
"type": "boolean",
"const": false
},
"action_buttons_allowed": {
"type": "boolean",
"const": false
},
"not_authorization": {
"type": "boolean",
"const": true
}
},
"additionalProperties": false
}
}
},
"additionalProperties": false