docs(security): add github target owner status ledger
This commit is contained in:
@@ -21,6 +21,7 @@
|
||||
"target_decision_count": 8,
|
||||
"approval_required_target_count": 7,
|
||||
"owner_response_request_packet_count": 1,
|
||||
"owner_response_template_status_count": 7,
|
||||
"response_template_count": 7,
|
||||
"received_response_count": 0,
|
||||
"accepted_response_count": 0,
|
||||
@@ -110,6 +111,190 @@
|
||||
"store_token_value"
|
||||
]
|
||||
},
|
||||
"owner_response_template_statuses": [
|
||||
{
|
||||
"template_id": "target-awoooi-refs-blocked",
|
||||
"github_repo": "owenhytsai/awoooi",
|
||||
"source_key": "wooo/awoooi",
|
||||
"display_order": 1,
|
||||
"collection_status": "waiting_owner_response",
|
||||
"request_status": "request_ready_not_sent",
|
||||
"received_response_count": 0,
|
||||
"accepted_response_count": 0,
|
||||
"rejected_response_count": 0,
|
||||
"latest_outcome_lane": "keep_waiting_owner_response",
|
||||
"next_owner_action": "Owner 需回覆 `owenhytsai/awoooi` 的 canonical source、visibility review owner 與 refs truth owner;不得把既有 GitHub target 視為可直接 primary。",
|
||||
"awooop_display_mode": "display_template_status_only",
|
||||
"execution_authorized": false,
|
||||
"not_approval": true,
|
||||
"still_forbidden": [
|
||||
"create_github_repo",
|
||||
"change_repo_visibility",
|
||||
"push_refs",
|
||||
"delete_refs",
|
||||
"force_push",
|
||||
"switch_github_primary",
|
||||
"store_secret_value",
|
||||
"store_token_value"
|
||||
]
|
||||
},
|
||||
{
|
||||
"template_id": "target-clawbot-v5-refs-blocked",
|
||||
"github_repo": "owenhytsai/clawbot-v5",
|
||||
"source_key": "wooo/clawbot-v5",
|
||||
"display_order": 2,
|
||||
"collection_status": "waiting_owner_response",
|
||||
"request_status": "request_ready_not_sent",
|
||||
"received_response_count": 0,
|
||||
"accepted_response_count": 0,
|
||||
"rejected_response_count": 0,
|
||||
"latest_outcome_lane": "keep_waiting_owner_response",
|
||||
"next_owner_action": "Owner 需回覆 `owenhytsai/clawbot-v5` 的 main SHA / tag 真相來源與 tag disposition owner;不得用單一句話批准 refs sync。",
|
||||
"awooop_display_mode": "display_template_status_only",
|
||||
"execution_authorized": false,
|
||||
"not_approval": true,
|
||||
"still_forbidden": [
|
||||
"create_github_repo",
|
||||
"change_repo_visibility",
|
||||
"push_refs",
|
||||
"delete_refs",
|
||||
"force_push",
|
||||
"switch_github_primary",
|
||||
"store_secret_value",
|
||||
"store_token_value"
|
||||
]
|
||||
},
|
||||
{
|
||||
"template_id": "target-wooo-aiops-refs-blocked",
|
||||
"github_repo": "owenhytsai/wooo-aiops",
|
||||
"source_key": "wooo/wooo-aiops",
|
||||
"display_order": 3,
|
||||
"collection_status": "waiting_owner_response",
|
||||
"request_status": "request_ready_not_sent",
|
||||
"received_response_count": 0,
|
||||
"accepted_response_count": 0,
|
||||
"rejected_response_count": 0,
|
||||
"latest_outcome_lane": "keep_waiting_owner_response",
|
||||
"next_owner_action": "Owner 需回覆 `owenhytsai/wooo-aiops` 的 GitHub-only refs owner 與 disposition;不得刪除 GitHub-only refs。",
|
||||
"awooop_display_mode": "display_template_status_only",
|
||||
"execution_authorized": false,
|
||||
"not_approval": true,
|
||||
"still_forbidden": [
|
||||
"create_github_repo",
|
||||
"change_repo_visibility",
|
||||
"push_refs",
|
||||
"delete_refs",
|
||||
"force_push",
|
||||
"switch_github_primary",
|
||||
"store_secret_value",
|
||||
"store_token_value"
|
||||
]
|
||||
},
|
||||
{
|
||||
"template_id": "target-wooo-infra-config-internal-remote",
|
||||
"github_repo": "owenhytsai/wooo-infra-config",
|
||||
"source_key": "wooo/wooo-infra-config",
|
||||
"display_order": 4,
|
||||
"collection_status": "waiting_owner_response",
|
||||
"request_status": "request_ready_not_sent",
|
||||
"received_response_count": 0,
|
||||
"accepted_response_count": 0,
|
||||
"rejected_response_count": 0,
|
||||
"latest_outcome_lane": "keep_waiting_owner_response",
|
||||
"next_owner_action": "Owner 需回覆 `owenhytsai/wooo-infra-config` 的 110 internal remote 用途與 secret name inventory owner;不得刪除 remote 或搬移 secret value。",
|
||||
"awooop_display_mode": "display_template_status_only",
|
||||
"execution_authorized": false,
|
||||
"not_approval": true,
|
||||
"still_forbidden": [
|
||||
"create_github_repo",
|
||||
"change_repo_visibility",
|
||||
"push_refs",
|
||||
"delete_refs",
|
||||
"force_push",
|
||||
"switch_github_primary",
|
||||
"store_secret_value",
|
||||
"store_token_value"
|
||||
]
|
||||
},
|
||||
{
|
||||
"template_id": "target-ewoooc-private-or-new",
|
||||
"github_repo": "owenhytsai/ewoooc",
|
||||
"source_key": "wooo/ewoooc / root/momo-pro-system / momo working trees",
|
||||
"display_order": 5,
|
||||
"collection_status": "waiting_owner_response",
|
||||
"request_status": "request_ready_not_sent",
|
||||
"received_response_count": 0,
|
||||
"accepted_response_count": 0,
|
||||
"rejected_response_count": 0,
|
||||
"latest_outcome_lane": "keep_waiting_owner_response",
|
||||
"next_owner_action": "Owner 需回覆 `owenhytsai/ewoooc` 與 momo-pro-system 的 canonical 關係、private access request 或 new target candidate disposition;不得自動建立 repo 或合併 unrelated histories。",
|
||||
"awooop_display_mode": "display_template_status_only",
|
||||
"execution_authorized": false,
|
||||
"not_approval": true,
|
||||
"still_forbidden": [
|
||||
"create_github_repo",
|
||||
"change_repo_visibility",
|
||||
"push_refs",
|
||||
"delete_refs",
|
||||
"force_push",
|
||||
"switch_github_primary",
|
||||
"store_secret_value",
|
||||
"store_token_value"
|
||||
]
|
||||
},
|
||||
{
|
||||
"template_id": "target-bitan-pharmacy-private-or-new",
|
||||
"github_repo": "owenhytsai/bitan-pharmacy",
|
||||
"source_key": "bitan-pharmacy",
|
||||
"display_order": 6,
|
||||
"collection_status": "waiting_owner_response",
|
||||
"request_status": "request_ready_not_sent",
|
||||
"received_response_count": 0,
|
||||
"accepted_response_count": 0,
|
||||
"rejected_response_count": 0,
|
||||
"latest_outcome_lane": "keep_waiting_owner_response",
|
||||
"next_owner_action": "Owner 需回覆 `owenhytsai/bitan-pharmacy` 是否仍 active、GitHub target disposition 與 visibility review owner;不得把 not_found_or_private 當成可直接建立 repo。",
|
||||
"awooop_display_mode": "display_template_status_only",
|
||||
"execution_authorized": false,
|
||||
"not_approval": true,
|
||||
"still_forbidden": [
|
||||
"create_github_repo",
|
||||
"change_repo_visibility",
|
||||
"push_refs",
|
||||
"delete_refs",
|
||||
"force_push",
|
||||
"switch_github_primary",
|
||||
"store_secret_value",
|
||||
"store_token_value"
|
||||
]
|
||||
},
|
||||
{
|
||||
"template_id": "target-tsenyang-website-private-or-new",
|
||||
"github_repo": "owenhytsai/tsenyang-website",
|
||||
"source_key": "tsenyang-website",
|
||||
"display_order": 7,
|
||||
"collection_status": "waiting_owner_response",
|
||||
"request_status": "request_ready_not_sent",
|
||||
"received_response_count": 0,
|
||||
"accepted_response_count": 0,
|
||||
"rejected_response_count": 0,
|
||||
"latest_outcome_lane": "keep_waiting_owner_response",
|
||||
"next_owner_action": "Owner 需回覆 `owenhytsai/tsenyang-website` 是否仍 active、GitHub target disposition 與 visibility review owner;不得把 not_found_or_private 當成可直接建立 repo。",
|
||||
"awooop_display_mode": "display_template_status_only",
|
||||
"execution_authorized": false,
|
||||
"not_approval": true,
|
||||
"still_forbidden": [
|
||||
"create_github_repo",
|
||||
"change_repo_visibility",
|
||||
"push_refs",
|
||||
"delete_refs",
|
||||
"force_push",
|
||||
"switch_github_primary",
|
||||
"store_secret_value",
|
||||
"store_token_value"
|
||||
]
|
||||
}
|
||||
],
|
||||
"response_templates": [
|
||||
{
|
||||
"template_id": "target-awoooi-refs-blocked",
|
||||
|
||||
Reference in New Issue
Block a user