Files
awoooi/docs/security/telegram-notification-egress-migration-plan-draft.snapshot.json
Your Name b191f8e9fe
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Failing after 2m6s
CD Pipeline / build-and-deploy (push) Has been skipped
CD Pipeline / post-deploy-checks (push) Has been skipped
fix(telegram): close ops direct sender gaps
2026-07-02 19:32:36 +08:00

62 lines
2.6 KiB
JSON

{
"schema_version": "telegram_notification_egress_migration_plan_draft_v1",
"generated_at": "2026-07-02T19:23:58+08:00",
"git_commit": "ca95b95bb",
"status": "migration_plan_draft_ready_no_runtime_action",
"mode": "metadata_only_no_workflow_script_api_change_no_telegram_send",
"source_snapshot": "docs/security/telegram-notification-egress-owner-request-draft.snapshot.json",
"source_schema_version": "telegram_notification_egress_owner_request_draft_v1",
"source_status": "owner_request_draft_ready_no_dispatch_no_runtime_action",
"summary": {
"source_request_draft_count": 0,
"source_direct_bot_api_call_count": 0,
"migration_candidate_count": 0,
"workflow_migration_candidate_count": 0,
"ops_script_migration_candidate_count": 0,
"api_direct_migration_candidate_count": 0,
"proposed_wave_count": 0,
"plan_field_count": 17,
"reviewer_check_count": 15,
"outcome_lane_count": 9,
"blocked_action_count": 21,
"owner_response_required_count": 0,
"maintenance_window_required_count": 0,
"rollback_owner_required_count": 0,
"postcheck_required_count": 0,
"delivery_receipt_required_count": 0,
"owner_response_received_count": 0,
"owner_response_accepted_count": 0,
"migration_authorized_count": 0,
"workflow_modification_authorized_count": 0,
"script_modification_authorized_count": 0,
"api_sender_refactor_authorized_count": 0,
"telegram_send_authorized_count": 0,
"bot_api_call_authorized_count": 0,
"secret_value_collection_allowed_count": 0,
"raw_payload_storage_allowed_count": 0,
"production_write_authorized_count": 0,
"runtime_gate_count": 0,
"action_button_count": 0
},
"execution_boundaries": {
"runtime_execution_authorized": false,
"workflow_modification_authorized": false,
"script_modification_authorized": false,
"api_sender_refactor_authorized": false,
"telegram_send_authorized": false,
"bot_api_call_authorized": false,
"secret_value_collection_allowed": false,
"raw_payload_storage_allowed": false,
"production_write_authorized": false,
"action_buttons_allowed": false,
"not_authorization": true
},
"proposed_waves": [],
"migration_candidates": [],
"operator_interpretation": [
"This is a migration plan draft only; it does not authorize workflow, script, API, Telegram, or production changes.",
"Every candidate still requires owner response, maintenance window, rollback owner, receipt plan, and post-check evidence.",
"Direct Bot API convergence remains 0 until a separate runtime-approved change is implemented and verified."
]
}