1319 lines
38 KiB
JSON
1319 lines
38 KiB
JSON
{
|
|
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
|
"$id": "https://awoooi.wooo.work/schemas/ai_agent_professional_task_expansion_v1.schema.json",
|
|
"title": "AI Agent Professional Task Expansion And Telegram Runtime Bridge",
|
|
"type": "object",
|
|
"required": [
|
|
"schema_version",
|
|
"generated_at",
|
|
"program_status",
|
|
"source_refs",
|
|
"telegram_runtime_bridge",
|
|
"professional_task_domains",
|
|
"professional_tasks",
|
|
"mcp_rag_stack",
|
|
"risk_policy",
|
|
"reporting_contract",
|
|
"redaction_contract",
|
|
"rollups"
|
|
],
|
|
"properties": {
|
|
"schema_version": {
|
|
"const": "ai_agent_professional_task_expansion_v1"
|
|
},
|
|
"generated_at": {
|
|
"type": "string",
|
|
"format": "date-time"
|
|
},
|
|
"program_status": {
|
|
"type": "object",
|
|
"required": [
|
|
"current_priority",
|
|
"current_task_id",
|
|
"next_task_id",
|
|
"overall_completion_percent",
|
|
"read_only_mode",
|
|
"runtime_authority",
|
|
"status_note"
|
|
],
|
|
"properties": {
|
|
"current_priority": {
|
|
"enum": [
|
|
"P0",
|
|
"P1",
|
|
"P2",
|
|
"P3"
|
|
]
|
|
},
|
|
"current_task_id": {
|
|
"const": "P2-405F"
|
|
},
|
|
"next_task_id": {
|
|
"const": "P2-406B"
|
|
},
|
|
"overall_completion_percent": {
|
|
"type": "integer",
|
|
"minimum": 0,
|
|
"maximum": 100
|
|
},
|
|
"read_only_mode": {
|
|
"const": true
|
|
},
|
|
"runtime_authority": {
|
|
"const": "professional_task_expansion_and_telegram_bridge_read_only_no_send"
|
|
},
|
|
"status_note": {
|
|
"type": "string",
|
|
"minLength": 1
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"source_refs": {
|
|
"type": "array",
|
|
"minItems": 1,
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"telegram_runtime_bridge": {
|
|
"type": "object",
|
|
"required": [
|
|
"canonical_room",
|
|
"canonical_room_env",
|
|
"gateway_required",
|
|
"no_send_preview_ready",
|
|
"queue_preview_readback_ready",
|
|
"approved_canary_required",
|
|
"direct_bot_api_allowed",
|
|
"bot_api_call_enabled",
|
|
"gateway_queue_write_enabled",
|
|
"telegram_send_enabled",
|
|
"delivery_receipt_write_enabled",
|
|
"stages",
|
|
"message_types",
|
|
"no_send_message_previews",
|
|
"dedup_policy",
|
|
"queue_preview_readback",
|
|
"receipt_expectations",
|
|
"canary_approval_package",
|
|
"canary_send_approval_packet",
|
|
"canary_delivery_gate",
|
|
"canary_delivery_rehearsal",
|
|
"canary_live_delivery_owner_review_gate"
|
|
],
|
|
"properties": {
|
|
"canonical_room": {
|
|
"const": "AwoooI SRE 戰情室"
|
|
},
|
|
"canonical_room_env": {
|
|
"const": "SRE_GROUP_CHAT_ID"
|
|
},
|
|
"gateway_required": {
|
|
"const": true
|
|
},
|
|
"no_send_preview_ready": {
|
|
"const": true
|
|
},
|
|
"queue_preview_readback_ready": {
|
|
"const": true
|
|
},
|
|
"approved_canary_required": {
|
|
"const": true
|
|
},
|
|
"direct_bot_api_allowed": {
|
|
"const": false
|
|
},
|
|
"bot_api_call_enabled": {
|
|
"const": false
|
|
},
|
|
"gateway_queue_write_enabled": {
|
|
"const": false
|
|
},
|
|
"telegram_send_enabled": {
|
|
"const": false
|
|
},
|
|
"delivery_receipt_write_enabled": {
|
|
"const": false
|
|
},
|
|
"stages": {
|
|
"type": "array",
|
|
"minItems": 5,
|
|
"items": {
|
|
"type": "object"
|
|
}
|
|
},
|
|
"message_types": {
|
|
"type": "array",
|
|
"minItems": 6,
|
|
"maxItems": 6,
|
|
"items": {
|
|
"type": "object"
|
|
}
|
|
},
|
|
"no_send_message_previews": {
|
|
"type": "array",
|
|
"minItems": 6,
|
|
"maxItems": 6,
|
|
"items": {
|
|
"type": "object",
|
|
"required": [
|
|
"preview_id",
|
|
"message_type",
|
|
"title",
|
|
"target_room_alias",
|
|
"target_room_env",
|
|
"owner_agent",
|
|
"risk_tier",
|
|
"status",
|
|
"dedup_key",
|
|
"receipt_expectation_id",
|
|
"approval_required_before_send",
|
|
"canary_required_before_live",
|
|
"send_enabled",
|
|
"gateway_queue_write_enabled",
|
|
"bot_api_call_enabled",
|
|
"delivery_receipt_write_enabled",
|
|
"sanitized_body_lines",
|
|
"redaction_checks"
|
|
],
|
|
"properties": {
|
|
"target_room_env": {
|
|
"const": "SRE_GROUP_CHAT_ID"
|
|
},
|
|
"status": {
|
|
"const": "preview_ready_no_send"
|
|
},
|
|
"send_enabled": {
|
|
"const": false
|
|
},
|
|
"gateway_queue_write_enabled": {
|
|
"const": false
|
|
},
|
|
"bot_api_call_enabled": {
|
|
"const": false
|
|
},
|
|
"delivery_receipt_write_enabled": {
|
|
"const": false
|
|
},
|
|
"sanitized_body_lines": {
|
|
"type": "array",
|
|
"minItems": 1,
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
}
|
|
},
|
|
"dedup_policy": {
|
|
"type": "object",
|
|
"required": [
|
|
"required",
|
|
"key_count",
|
|
"live_cache_write_enabled",
|
|
"keys"
|
|
],
|
|
"properties": {
|
|
"required": {
|
|
"const": true
|
|
},
|
|
"key_count": {
|
|
"const": 6
|
|
},
|
|
"live_cache_write_enabled": {
|
|
"const": false
|
|
},
|
|
"keys": {
|
|
"type": "array",
|
|
"minItems": 6,
|
|
"maxItems": 6
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"queue_preview_readback": {
|
|
"type": "object",
|
|
"required": [
|
|
"enabled",
|
|
"preview_only",
|
|
"write_enabled",
|
|
"readback_enabled"
|
|
],
|
|
"properties": {
|
|
"enabled": {
|
|
"const": true
|
|
},
|
|
"preview_only": {
|
|
"const": true
|
|
},
|
|
"write_enabled": {
|
|
"const": false
|
|
},
|
|
"readback_enabled": {
|
|
"const": true
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"receipt_expectations": {
|
|
"type": "array",
|
|
"minItems": 6,
|
|
"maxItems": 6,
|
|
"items": {
|
|
"type": "object",
|
|
"required": [
|
|
"receipt_id",
|
|
"message_type",
|
|
"preview_id",
|
|
"expected_signal",
|
|
"required_evidence_refs",
|
|
"receipt_write_enabled",
|
|
"production_receipt_readback_enabled",
|
|
"missing_receipt_policy"
|
|
],
|
|
"properties": {
|
|
"required_evidence_refs": {
|
|
"type": "array",
|
|
"minItems": 1
|
|
},
|
|
"receipt_write_enabled": {
|
|
"const": false
|
|
},
|
|
"production_receipt_readback_enabled": {
|
|
"const": false
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
}
|
|
},
|
|
"canary_approval_package": {
|
|
"type": "object",
|
|
"required": [
|
|
"package_id",
|
|
"status",
|
|
"package_ready",
|
|
"approval_required",
|
|
"target_room_alias",
|
|
"target_room_env",
|
|
"arbiter",
|
|
"owner_agent",
|
|
"reviewers",
|
|
"message_type_scope",
|
|
"required_approval_inputs",
|
|
"approval_checklist",
|
|
"live_send_enabled",
|
|
"gateway_queue_write_enabled",
|
|
"bot_api_call_enabled",
|
|
"delivery_receipt_write_enabled",
|
|
"production_write_enabled"
|
|
],
|
|
"properties": {
|
|
"target_room_env": {
|
|
"const": "SRE_GROUP_CHAT_ID"
|
|
},
|
|
"status": {
|
|
"const": "blocked_until_explicit_approval"
|
|
},
|
|
"package_ready": {
|
|
"const": true
|
|
},
|
|
"approval_required": {
|
|
"const": true
|
|
},
|
|
"live_send_enabled": {
|
|
"const": false
|
|
},
|
|
"gateway_queue_write_enabled": {
|
|
"const": false
|
|
},
|
|
"bot_api_call_enabled": {
|
|
"const": false
|
|
},
|
|
"delivery_receipt_write_enabled": {
|
|
"const": false
|
|
},
|
|
"production_write_enabled": {
|
|
"const": false
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"canary_send_approval_packet": {
|
|
"type": "object",
|
|
"required": [
|
|
"packet_id",
|
|
"status",
|
|
"packet_ready",
|
|
"approval_required",
|
|
"approval_granted",
|
|
"recommended_first_message_type",
|
|
"selected_message_type",
|
|
"eligible_message_types",
|
|
"target_room_alias",
|
|
"target_room_env",
|
|
"target_room_value_visible",
|
|
"proposed_time_window",
|
|
"owner_agent",
|
|
"arbiter",
|
|
"reviewers",
|
|
"operator_approval_fields",
|
|
"rate_limit_plan",
|
|
"mute_rollback_plan",
|
|
"receipt_readback_plan",
|
|
"stop_conditions",
|
|
"execution_flags",
|
|
"approval_decision_log"
|
|
],
|
|
"properties": {
|
|
"status": {
|
|
"const": "waiting_explicit_commander_approval"
|
|
},
|
|
"packet_ready": {
|
|
"const": true
|
|
},
|
|
"approval_required": {
|
|
"const": true
|
|
},
|
|
"approval_granted": {
|
|
"const": false
|
|
},
|
|
"selected_message_type": {
|
|
"const": "not_selected"
|
|
},
|
|
"target_room_env": {
|
|
"const": "SRE_GROUP_CHAT_ID"
|
|
},
|
|
"target_room_value_visible": {
|
|
"const": false
|
|
},
|
|
"proposed_time_window": {
|
|
"const": "waiting_commander_input"
|
|
},
|
|
"operator_approval_fields": {
|
|
"type": "array",
|
|
"minItems": 7,
|
|
"maxItems": 7
|
|
},
|
|
"rate_limit_plan": {
|
|
"type": "object",
|
|
"properties": {
|
|
"max_messages": {
|
|
"const": 1
|
|
},
|
|
"live_rate_limit_write_enabled": {
|
|
"const": false
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"receipt_readback_plan": {
|
|
"type": "object",
|
|
"properties": {
|
|
"production_receipt_write_enabled": {
|
|
"const": false
|
|
},
|
|
"receipt_readback_enabled_before_send": {
|
|
"const": false
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"execution_flags": {
|
|
"type": "object",
|
|
"properties": {
|
|
"canary_send_execution_enabled": {
|
|
"const": false
|
|
},
|
|
"gateway_queue_write_enabled": {
|
|
"const": false
|
|
},
|
|
"bot_api_call_enabled": {
|
|
"const": false
|
|
},
|
|
"delivery_receipt_write_enabled": {
|
|
"const": false
|
|
},
|
|
"production_write_enabled": {
|
|
"const": false
|
|
},
|
|
"secret_read_enabled": {
|
|
"const": false
|
|
},
|
|
"paid_api_enabled": {
|
|
"const": false
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"approval_decision_log": {
|
|
"type": "array",
|
|
"maxItems": 0
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"canary_delivery_gate": {
|
|
"type": "object",
|
|
"required": [
|
|
"gate_id",
|
|
"status",
|
|
"gate_ready",
|
|
"delivery_approved",
|
|
"delivery_attempt_allowed",
|
|
"selected_message_type",
|
|
"selected_message_type_source",
|
|
"target_room_alias",
|
|
"target_room_env",
|
|
"target_room_value_visible",
|
|
"target_room_verified",
|
|
"proposed_time_window",
|
|
"approved_time_window",
|
|
"owner_agent",
|
|
"arbiter",
|
|
"reviewers",
|
|
"required_delivery_fields",
|
|
"preflight_checks",
|
|
"hold_reasons",
|
|
"delivery_attempt_plan",
|
|
"readback_after_approval_plan",
|
|
"rollback_mute_controls",
|
|
"execution_flags",
|
|
"delivery_decision_log"
|
|
],
|
|
"properties": {
|
|
"status": {
|
|
"const": "blocked_waiting_commander_delivery_fields"
|
|
},
|
|
"gate_ready": {
|
|
"const": true
|
|
},
|
|
"delivery_approved": {
|
|
"const": false
|
|
},
|
|
"delivery_attempt_allowed": {
|
|
"const": false
|
|
},
|
|
"selected_message_type": {
|
|
"const": "not_selected"
|
|
},
|
|
"target_room_env": {
|
|
"const": "SRE_GROUP_CHAT_ID"
|
|
},
|
|
"target_room_value_visible": {
|
|
"const": false
|
|
},
|
|
"target_room_verified": {
|
|
"const": false
|
|
},
|
|
"proposed_time_window": {
|
|
"const": "waiting_commander_input"
|
|
},
|
|
"approved_time_window": {
|
|
"const": "not_approved"
|
|
},
|
|
"required_delivery_fields": {
|
|
"type": "array",
|
|
"minItems": 8,
|
|
"maxItems": 8
|
|
},
|
|
"preflight_checks": {
|
|
"type": "array",
|
|
"minItems": 8,
|
|
"maxItems": 8
|
|
},
|
|
"hold_reasons": {
|
|
"type": "array",
|
|
"minItems": 7,
|
|
"maxItems": 7
|
|
},
|
|
"delivery_attempt_plan": {
|
|
"type": "object",
|
|
"properties": {
|
|
"max_messages": {
|
|
"const": 1
|
|
},
|
|
"send_mode": {
|
|
"const": "blocked_no_send"
|
|
},
|
|
"live_delivery_enabled": {
|
|
"const": false
|
|
},
|
|
"gateway_queue_write_enabled": {
|
|
"const": false
|
|
},
|
|
"bot_api_call_enabled": {
|
|
"const": false
|
|
},
|
|
"delivery_receipt_write_enabled": {
|
|
"const": false
|
|
},
|
|
"production_write_enabled": {
|
|
"const": false
|
|
},
|
|
"secret_read_enabled": {
|
|
"const": false
|
|
},
|
|
"paid_api_enabled": {
|
|
"const": false
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"readback_after_approval_plan": {
|
|
"type": "object",
|
|
"properties": {
|
|
"enabled_before_delivery": {
|
|
"const": false
|
|
},
|
|
"production_receipt_write_enabled": {
|
|
"const": false
|
|
},
|
|
"required_checks": {
|
|
"type": "array",
|
|
"minItems": 7,
|
|
"maxItems": 7
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"rollback_mute_controls": {
|
|
"type": "array",
|
|
"minItems": 5,
|
|
"maxItems": 5
|
|
},
|
|
"execution_flags": {
|
|
"type": "object",
|
|
"properties": {
|
|
"live_delivery_enabled": {
|
|
"const": false
|
|
},
|
|
"gateway_queue_write_enabled": {
|
|
"const": false
|
|
},
|
|
"bot_api_call_enabled": {
|
|
"const": false
|
|
},
|
|
"delivery_receipt_write_enabled": {
|
|
"const": false
|
|
},
|
|
"production_write_enabled": {
|
|
"const": false
|
|
},
|
|
"secret_read_enabled": {
|
|
"const": false
|
|
},
|
|
"paid_api_enabled": {
|
|
"const": false
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"delivery_decision_log": {
|
|
"type": "array",
|
|
"maxItems": 0
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"canary_delivery_rehearsal": {
|
|
"type": "object",
|
|
"required": [
|
|
"rehearsal_id",
|
|
"status",
|
|
"rehearsal_ready",
|
|
"selected_message_type",
|
|
"selected_preview_id",
|
|
"selected_receipt_expectation_id",
|
|
"target_room_env",
|
|
"target_room_value_visible",
|
|
"sanitized_preview_hash",
|
|
"dedup_key",
|
|
"gateway_envelope_preview",
|
|
"dry_run_steps",
|
|
"readback_drill",
|
|
"stop_conditions",
|
|
"rollback_mute_controls",
|
|
"execution_flags",
|
|
"next_gate"
|
|
],
|
|
"properties": {
|
|
"status": {
|
|
"const": "ready_no_send_rehearsal"
|
|
},
|
|
"rehearsal_ready": {
|
|
"const": true
|
|
},
|
|
"selected_message_type": {
|
|
"const": "daily_agent_workload_digest"
|
|
},
|
|
"selected_preview_id": {
|
|
"const": "p2_405b_preview_daily_agent_workload_digest_v1"
|
|
},
|
|
"selected_receipt_expectation_id": {
|
|
"const": "p2_405b_receipt_daily_agent_workload_digest_v1"
|
|
},
|
|
"target_room_env": {
|
|
"const": "SRE_GROUP_CHAT_ID"
|
|
},
|
|
"target_room_value_visible": {
|
|
"const": false
|
|
},
|
|
"dry_run_steps": {
|
|
"type": "array",
|
|
"minItems": 6,
|
|
"maxItems": 6
|
|
},
|
|
"readback_drill": {
|
|
"type": "object",
|
|
"required": [
|
|
"owner_agent",
|
|
"required_checks",
|
|
"completed_check_count",
|
|
"failed_check_count",
|
|
"production_receipt_write_enabled",
|
|
"live_receipt_readback_enabled"
|
|
],
|
|
"properties": {
|
|
"owner_agent": {
|
|
"const": "hermes"
|
|
},
|
|
"required_checks": {
|
|
"type": "array",
|
|
"minItems": 8,
|
|
"maxItems": 8
|
|
},
|
|
"completed_check_count": {
|
|
"const": 8
|
|
},
|
|
"failed_check_count": {
|
|
"const": 0
|
|
},
|
|
"production_receipt_write_enabled": {
|
|
"const": false
|
|
},
|
|
"live_receipt_readback_enabled": {
|
|
"const": false
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"stop_conditions": {
|
|
"type": "array",
|
|
"minItems": 7,
|
|
"maxItems": 7
|
|
},
|
|
"rollback_mute_controls": {
|
|
"type": "array",
|
|
"minItems": 5,
|
|
"maxItems": 5
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"canary_live_delivery_owner_review_gate": {
|
|
"type": "object",
|
|
"required": [
|
|
"gate_id",
|
|
"status",
|
|
"gate_ready",
|
|
"approval_required",
|
|
"owner_review_received",
|
|
"owner_review_accepted",
|
|
"live_canary_delivery_approved",
|
|
"delivery_attempt_allowed",
|
|
"prior_rehearsal_id",
|
|
"prior_readback_completed_check_count",
|
|
"prior_readback_failed_check_count",
|
|
"selected_message_type",
|
|
"target_room_env",
|
|
"target_room_value_visible",
|
|
"dedup_key",
|
|
"sanitized_preview_hash",
|
|
"owner_agent",
|
|
"receipt_readback_owner",
|
|
"arbiter",
|
|
"required_owner_fields",
|
|
"acceptance_checks",
|
|
"rejection_reasons",
|
|
"reviewer_actions",
|
|
"receipt_readback_plan",
|
|
"execution_flags",
|
|
"owner_decision_log",
|
|
"next_gate"
|
|
],
|
|
"properties": {
|
|
"status": {
|
|
"const": "ready_for_owner_review_no_send"
|
|
},
|
|
"gate_ready": {
|
|
"const": true
|
|
},
|
|
"approval_required": {
|
|
"const": true
|
|
},
|
|
"owner_review_received": {
|
|
"const": false
|
|
},
|
|
"owner_review_accepted": {
|
|
"const": false
|
|
},
|
|
"live_canary_delivery_approved": {
|
|
"const": false
|
|
},
|
|
"delivery_attempt_allowed": {
|
|
"const": false
|
|
},
|
|
"prior_readback_completed_check_count": {
|
|
"const": 8
|
|
},
|
|
"prior_readback_failed_check_count": {
|
|
"const": 0
|
|
},
|
|
"selected_message_type": {
|
|
"const": "daily_agent_workload_digest"
|
|
},
|
|
"target_room_env": {
|
|
"const": "SRE_GROUP_CHAT_ID"
|
|
},
|
|
"target_room_value_visible": {
|
|
"const": false
|
|
},
|
|
"owner_agent": {
|
|
"const": "telegram_ops_liaison"
|
|
},
|
|
"receipt_readback_owner": {
|
|
"const": "hermes"
|
|
},
|
|
"arbiter": {
|
|
"const": "openclaw"
|
|
},
|
|
"required_owner_fields": {
|
|
"type": "array",
|
|
"minItems": 9,
|
|
"maxItems": 9
|
|
},
|
|
"acceptance_checks": {
|
|
"type": "array",
|
|
"minItems": 9,
|
|
"maxItems": 9
|
|
},
|
|
"rejection_reasons": {
|
|
"type": "array",
|
|
"minItems": 8,
|
|
"maxItems": 8
|
|
},
|
|
"reviewer_actions": {
|
|
"type": "array",
|
|
"minItems": 6,
|
|
"maxItems": 6
|
|
},
|
|
"receipt_readback_plan": {
|
|
"type": "object",
|
|
"required": [
|
|
"owner_agent",
|
|
"required_checks",
|
|
"completed_check_count",
|
|
"failed_check_count",
|
|
"production_receipt_write_enabled",
|
|
"live_receipt_readback_enabled"
|
|
],
|
|
"properties": {
|
|
"owner_agent": {
|
|
"const": "hermes"
|
|
},
|
|
"required_checks": {
|
|
"type": "array",
|
|
"minItems": 8,
|
|
"maxItems": 8
|
|
},
|
|
"completed_check_count": {
|
|
"const": 0
|
|
},
|
|
"failed_check_count": {
|
|
"const": 0
|
|
},
|
|
"production_receipt_write_enabled": {
|
|
"const": false
|
|
},
|
|
"live_receipt_readback_enabled": {
|
|
"const": false
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"execution_flags": {
|
|
"type": "object",
|
|
"properties": {
|
|
"live_delivery_enabled": {
|
|
"const": false
|
|
},
|
|
"gateway_queue_write_enabled": {
|
|
"const": false
|
|
},
|
|
"bot_api_call_enabled": {
|
|
"const": false
|
|
},
|
|
"telegram_send_enabled": {
|
|
"const": false
|
|
},
|
|
"delivery_receipt_write_enabled": {
|
|
"const": false
|
|
},
|
|
"production_write_enabled": {
|
|
"const": false
|
|
},
|
|
"secret_read_enabled": {
|
|
"const": false
|
|
},
|
|
"paid_api_enabled": {
|
|
"const": false
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"owner_decision_log": {
|
|
"type": "array",
|
|
"maxItems": 0
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
},
|
|
"professional_task_domains": {
|
|
"type": "array",
|
|
"minItems": 8,
|
|
"items": {
|
|
"type": "object"
|
|
}
|
|
},
|
|
"professional_tasks": {
|
|
"type": "array",
|
|
"minItems": 24,
|
|
"items": {
|
|
"type": "object",
|
|
"required": [
|
|
"task_id",
|
|
"title",
|
|
"domain_id",
|
|
"owner_agent",
|
|
"risk_tier",
|
|
"automation_mode",
|
|
"telegram_policy",
|
|
"required_mcp",
|
|
"required_rag",
|
|
"approval_required",
|
|
"current_live_count_24h",
|
|
"blocked_actions"
|
|
],
|
|
"properties": {
|
|
"task_id": {
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"type": "string"
|
|
},
|
|
"domain_id": {
|
|
"type": "string"
|
|
},
|
|
"owner_agent": {
|
|
"type": "string"
|
|
},
|
|
"risk_tier": {
|
|
"enum": [
|
|
"low",
|
|
"medium",
|
|
"high",
|
|
"critical"
|
|
]
|
|
},
|
|
"automation_mode": {
|
|
"enum": [
|
|
"auto_summary_after_guard",
|
|
"no_write_dry_run",
|
|
"proposal_only",
|
|
"approval_required_before_execution",
|
|
"blocked_until_owner_response"
|
|
]
|
|
},
|
|
"telegram_policy": {
|
|
"enum": [
|
|
"daily_digest",
|
|
"weekly_digest",
|
|
"monthly_digest",
|
|
"action_required_preview",
|
|
"failure_only_preview",
|
|
"no_direct_telegram"
|
|
]
|
|
},
|
|
"required_mcp": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required_rag": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"approval_required": {
|
|
"type": "boolean"
|
|
},
|
|
"current_live_count_24h": {
|
|
"const": 0
|
|
},
|
|
"blocked_actions": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
}
|
|
},
|
|
"mcp_rag_stack": {
|
|
"type": "object"
|
|
},
|
|
"risk_policy": {
|
|
"type": "object"
|
|
},
|
|
"reporting_contract": {
|
|
"type": "object"
|
|
},
|
|
"redaction_contract": {
|
|
"type": "object"
|
|
},
|
|
"rollups": {
|
|
"type": "object",
|
|
"required": [
|
|
"professional_task_count",
|
|
"domain_count",
|
|
"telegram_stage_count",
|
|
"telegram_message_type_count",
|
|
"approval_required_count",
|
|
"low_risk_task_count",
|
|
"medium_risk_task_count",
|
|
"high_risk_task_count",
|
|
"critical_risk_task_count",
|
|
"current_live_count",
|
|
"gateway_queue_write_count",
|
|
"telegram_send_count",
|
|
"bot_api_call_count",
|
|
"delivery_receipt_write_count",
|
|
"production_write_count",
|
|
"secret_read_count",
|
|
"paid_api_call_count",
|
|
"host_write_count",
|
|
"kubectl_action_count",
|
|
"no_send_preview_count",
|
|
"dedup_key_count",
|
|
"receipt_expectation_count",
|
|
"canary_approval_package_count",
|
|
"preview_send_enabled_count",
|
|
"preview_queue_write_enabled_count",
|
|
"preview_bot_api_call_enabled_count",
|
|
"receipt_live_write_enabled_count",
|
|
"canary_live_send_enabled_count",
|
|
"canary_send_approval_packet_count",
|
|
"canary_operator_approval_field_count",
|
|
"canary_stop_condition_count",
|
|
"canary_rollback_mute_step_count",
|
|
"canary_receipt_readback_check_count",
|
|
"canary_approval_granted_count",
|
|
"canary_selected_message_type_count",
|
|
"canary_approved_time_window_count",
|
|
"canary_send_execution_enabled_count",
|
|
"canary_gateway_queue_write_enabled_count",
|
|
"canary_bot_api_call_enabled_count",
|
|
"canary_delivery_receipt_write_enabled_count",
|
|
"canary_secret_read_enabled_count",
|
|
"canary_delivery_gate_count",
|
|
"canary_delivery_required_field_count",
|
|
"canary_delivery_preflight_check_count",
|
|
"canary_delivery_hold_reason_count",
|
|
"canary_delivery_readback_check_count",
|
|
"canary_delivery_rollback_mute_control_count",
|
|
"canary_delivery_approved_count",
|
|
"canary_delivery_attempt_allowed_count",
|
|
"canary_delivery_live_send_enabled_count",
|
|
"canary_delivery_gateway_queue_write_enabled_count",
|
|
"canary_delivery_bot_api_call_enabled_count",
|
|
"canary_delivery_secret_read_enabled_count",
|
|
"canary_delivery_paid_api_enabled_count",
|
|
"canary_delivery_rehearsal_count",
|
|
"canary_delivery_rehearsal_step_count",
|
|
"canary_delivery_rehearsal_readback_check_count",
|
|
"canary_delivery_rehearsal_stop_condition_count",
|
|
"canary_delivery_rehearsal_rollback_mute_control_count",
|
|
"canary_delivery_rehearsal_completed_check_count",
|
|
"canary_delivery_rehearsal_failed_check_count",
|
|
"canary_delivery_rehearsal_live_send_enabled_count",
|
|
"canary_delivery_rehearsal_gateway_queue_write_enabled_count",
|
|
"canary_delivery_rehearsal_bot_api_call_enabled_count",
|
|
"canary_delivery_rehearsal_receipt_write_enabled_count",
|
|
"canary_live_delivery_owner_review_gate_count",
|
|
"canary_live_delivery_owner_review_required_field_count",
|
|
"canary_live_delivery_owner_review_acceptance_check_count",
|
|
"canary_live_delivery_owner_review_rejection_reason_count",
|
|
"canary_live_delivery_owner_review_reviewer_action_count",
|
|
"canary_live_delivery_owner_review_receipt_check_count",
|
|
"canary_live_delivery_owner_review_received_count",
|
|
"canary_live_delivery_owner_review_accepted_count",
|
|
"canary_live_delivery_approved_count",
|
|
"canary_live_delivery_attempt_allowed_count",
|
|
"canary_live_delivery_gateway_queue_write_enabled_count",
|
|
"canary_live_delivery_bot_api_call_enabled_count",
|
|
"canary_live_delivery_telegram_send_enabled_count",
|
|
"canary_live_delivery_receipt_write_enabled_count"
|
|
],
|
|
"properties": {
|
|
"professional_task_count": {
|
|
"const": 24
|
|
},
|
|
"domain_count": {
|
|
"const": 8
|
|
},
|
|
"telegram_stage_count": {
|
|
"const": 5
|
|
},
|
|
"telegram_message_type_count": {
|
|
"const": 6
|
|
},
|
|
"approval_required_count": {
|
|
"const": 19
|
|
},
|
|
"low_risk_task_count": {
|
|
"const": 3
|
|
},
|
|
"medium_risk_task_count": {
|
|
"const": 10
|
|
},
|
|
"high_risk_task_count": {
|
|
"const": 6
|
|
},
|
|
"critical_risk_task_count": {
|
|
"const": 5
|
|
},
|
|
"current_live_count": {
|
|
"const": 0
|
|
},
|
|
"gateway_queue_write_count": {
|
|
"const": 0
|
|
},
|
|
"telegram_send_count": {
|
|
"const": 0
|
|
},
|
|
"bot_api_call_count": {
|
|
"const": 0
|
|
},
|
|
"delivery_receipt_write_count": {
|
|
"const": 0
|
|
},
|
|
"production_write_count": {
|
|
"const": 0
|
|
},
|
|
"secret_read_count": {
|
|
"const": 0
|
|
},
|
|
"paid_api_call_count": {
|
|
"const": 0
|
|
},
|
|
"host_write_count": {
|
|
"const": 0
|
|
},
|
|
"kubectl_action_count": {
|
|
"const": 0
|
|
},
|
|
"no_send_preview_count": {
|
|
"const": 6
|
|
},
|
|
"dedup_key_count": {
|
|
"const": 6
|
|
},
|
|
"receipt_expectation_count": {
|
|
"const": 6
|
|
},
|
|
"canary_approval_package_count": {
|
|
"const": 1
|
|
},
|
|
"preview_send_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"preview_queue_write_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"preview_bot_api_call_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"receipt_live_write_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_live_send_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_send_approval_packet_count": {
|
|
"const": 1
|
|
},
|
|
"canary_operator_approval_field_count": {
|
|
"const": 7
|
|
},
|
|
"canary_stop_condition_count": {
|
|
"const": 6
|
|
},
|
|
"canary_rollback_mute_step_count": {
|
|
"const": 5
|
|
},
|
|
"canary_receipt_readback_check_count": {
|
|
"const": 6
|
|
},
|
|
"canary_approval_granted_count": {
|
|
"const": 0
|
|
},
|
|
"canary_selected_message_type_count": {
|
|
"const": 0
|
|
},
|
|
"canary_approved_time_window_count": {
|
|
"const": 0
|
|
},
|
|
"canary_send_execution_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_gateway_queue_write_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_bot_api_call_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_receipt_write_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_secret_read_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_gate_count": {
|
|
"const": 1
|
|
},
|
|
"canary_delivery_required_field_count": {
|
|
"const": 8
|
|
},
|
|
"canary_delivery_preflight_check_count": {
|
|
"const": 8
|
|
},
|
|
"canary_delivery_hold_reason_count": {
|
|
"const": 7
|
|
},
|
|
"canary_delivery_readback_check_count": {
|
|
"const": 7
|
|
},
|
|
"canary_delivery_rollback_mute_control_count": {
|
|
"const": 5
|
|
},
|
|
"canary_delivery_approved_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_attempt_allowed_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_live_send_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_gateway_queue_write_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_bot_api_call_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_secret_read_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_paid_api_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_rehearsal_count": {
|
|
"const": 1
|
|
},
|
|
"canary_delivery_rehearsal_step_count": {
|
|
"const": 6
|
|
},
|
|
"canary_delivery_rehearsal_readback_check_count": {
|
|
"const": 8
|
|
},
|
|
"canary_delivery_rehearsal_stop_condition_count": {
|
|
"const": 7
|
|
},
|
|
"canary_delivery_rehearsal_rollback_mute_control_count": {
|
|
"const": 5
|
|
},
|
|
"canary_delivery_rehearsal_completed_check_count": {
|
|
"const": 8
|
|
},
|
|
"canary_delivery_rehearsal_failed_check_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_rehearsal_live_send_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_rehearsal_gateway_queue_write_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_rehearsal_bot_api_call_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_delivery_rehearsal_receipt_write_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_live_delivery_owner_review_gate_count": {
|
|
"const": 1
|
|
},
|
|
"canary_live_delivery_owner_review_required_field_count": {
|
|
"const": 9
|
|
},
|
|
"canary_live_delivery_owner_review_acceptance_check_count": {
|
|
"const": 9
|
|
},
|
|
"canary_live_delivery_owner_review_rejection_reason_count": {
|
|
"const": 8
|
|
},
|
|
"canary_live_delivery_owner_review_reviewer_action_count": {
|
|
"const": 6
|
|
},
|
|
"canary_live_delivery_owner_review_receipt_check_count": {
|
|
"const": 8
|
|
},
|
|
"canary_live_delivery_owner_review_received_count": {
|
|
"const": 0
|
|
},
|
|
"canary_live_delivery_owner_review_accepted_count": {
|
|
"const": 0
|
|
},
|
|
"canary_live_delivery_approved_count": {
|
|
"const": 0
|
|
},
|
|
"canary_live_delivery_attempt_allowed_count": {
|
|
"const": 0
|
|
},
|
|
"canary_live_delivery_gateway_queue_write_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_live_delivery_bot_api_call_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_live_delivery_telegram_send_enabled_count": {
|
|
"const": 0
|
|
},
|
|
"canary_live_delivery_receipt_write_enabled_count": {
|
|
"const": 0
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
}
|
|
},
|
|
"additionalProperties": true
|
|
}
|