Files
awoooi/docs/security/github-target-decision.snapshot.json
Your Name 58e760fae2
All checks were successful
CD Pipeline / tests (push) Successful in 1m25s
Code Review / ai-code-review (push) Successful in 13s
CD Pipeline / build-and-deploy (push) Successful in 4m2s
CD Pipeline / post-deploy-checks (push) Successful in 1m48s
feat(security): 擴充 S4.10 target owner response
2026-06-11 20:30:41 +08:00

204 lines
8.6 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"schema_version": "github_target_decision_v1",
"status": "draft",
"decision_count": 10,
"approval_required_count": 9,
"decisions": [
{
"github_repo": "owenhytsai/awoooi",
"source_key": "wooo/awoooi",
"probe_status": "exists",
"target_state": "exists_refs_blocked",
"recommended_action": "hold_refs_reconcile",
"risk": "HIGH",
"approval_required": true,
"blocked_until": [
"Gitea/GitHub main SHA ",
"branches/tags/workflows/webhooks/secrets inventory ",
"GitHub primary ADR "
],
"evidence_refs": [
"docs/security/GITEA-GITHUB-MIGRATION-SNAPSHOT.md",
"docs/security/github-target-probe.snapshot.json",
"docs/security/github-target-owner-decision-response.snapshot.json"
],
"notes": "GitHub repo refs blocked primary"
},
{
"github_repo": "owenhytsai/clawbot-v5",
"source_key": "wooo/clawbot-v5",
"probe_status": "exists",
"target_state": "exists_refs_blocked",
"recommended_action": "hold_refs_reconcile",
"risk": "MEDIUM",
"approval_required": true,
"blocked_until": [
"Gitea/GitHub main SHA ",
"GitHub Gitea tag "
],
"evidence_refs": [
"docs/security/SOURCE-CONTROL-CLAWBOT-V5-SNAPSHOT.md",
"docs/security/github-target-probe.snapshot.json",
"docs/security/github-target-owner-decision-response.snapshot.json"
],
"notes": "GitHub repo main SHA tag "
},
{
"github_repo": "owenhytsai/wooo-aiops",
"source_key": "wooo/wooo-aiops",
"probe_status": "exists",
"target_state": "exists_refs_blocked",
"recommended_action": "hold_refs_reconcile",
"risk": "MEDIUM",
"approval_required": true,
"blocked_until": [
"Gitea/GitHub main SHA ",
"GitHub-only branch tags "
],
"evidence_refs": [
"docs/security/SOURCE-CONTROL-WOOO-AIOPS-SNAPSHOT.md",
"docs/security/github-target-probe.snapshot.json",
"docs/security/github-target-owner-decision-response.snapshot.json"
],
"notes": "GitHub repo GitHub tags Gitea "
},
{
"github_repo": "owenhytsai/wooo-infra-config",
"source_key": "wooo/wooo-infra-config",
"probe_status": "exists",
"target_state": "exists_aligned",
"recommended_action": "confirm_internal_remote_purpose",
"risk": "MEDIUM",
"approval_required": true,
"blocked_until": [
"110 internal remote ",
" 110 remote ",
"infra secrets inventory "
],
"evidence_refs": [
"docs/security/GIT-REMOTE-REFS-WOOO-INFRA-CONFIG-SNAPSHOT.md",
"docs/security/github-target-probe.snapshot.json",
"docs/security/github-target-owner-decision-response.snapshot.json"
],
"notes": "GitHub main 110 internal remote "
},
{
"github_repo": "owenhytsai/ewoooc",
"source_key": "wooo/ewoooc / root/momo-pro-system / momo working trees",
"probe_status": "not_found_or_private",
"target_state": "not_found_or_private",
"recommended_action": "create_or_grant_access_after_approval",
"risk": "HIGH",
"approval_required": true,
"blocked_until": [
"ewoooc/momo-pro-system canonical ",
"server-side refs diff ",
"GitHub repo visibility owner "
],
"evidence_refs": [
"docs/security/GITEA-PUBLIC-REPO-SEARCH-SNAPSHOT.md",
"docs/security/LOCAL-REPO-CANONICAL-EWOOOC-MOMO-SNAPSHOT.md",
"docs/security/github-target-probe.snapshot.json",
"docs/security/github-target-owner-decision-response.snapshot.json"
],
"notes": "GitHub target probe momo/ewoooc lineage unrelated mirror"
},
{
"github_repo": "owenhytsai/bitan-pharmacy",
"source_key": "bitan-pharmacy",
"probe_status": "not_found_or_private",
"target_state": "not_found_or_private",
"recommended_action": "create_or_grant_access_after_approval",
"risk": "MEDIUM",
"approval_required": true,
"blocked_until": [
" repo active",
"GitHub repo visibility owner "
],
"evidence_refs": [
"docs/security/GIT-REMOTE-REFS-BITAN-TSENYANG-SNAPSHOT.md",
"docs/security/github-target-probe.snapshot.json",
"docs/security/github-target-owner-decision-response.snapshot.json"
],
"notes": "110 remote main source candidateGitHub target "
},
{
"github_repo": "owenhytsai/tsenyang-website",
"source_key": "tsenyang-website",
"probe_status": "not_found_or_private",
"target_state": "not_found_or_private",
"recommended_action": "create_or_grant_access_after_approval",
"risk": "MEDIUM",
"approval_required": true,
"blocked_until": [
" repo active",
"GitHub repo visibility owner "
],
"evidence_refs": [
"docs/security/GIT-REMOTE-REFS-BITAN-TSENYANG-SNAPSHOT.md",
"docs/security/github-target-probe.snapshot.json",
"docs/security/github-target-owner-decision-response.snapshot.json"
],
"notes": "110 remote main source candidateGitHub target "
},
{
"github_repo": "nexu-io/open-design",
"source_key": "open-design",
"probe_status": "exists",
"target_state": "external_scope",
"recommended_action": "scope_review_only",
"risk": "LOW",
"approval_required": false,
"blocked_until": [
" AWOOOI "
],
"evidence_refs": [
"docs/security/github-target-probe.snapshot.json"
],
"notes": "/ repo scope review"
},
{
"github_repo": "owenhytsai/VibeWork",
"source_key": "vibework",
"probe_status": "not_found_or_private",
"target_state": "not_found_or_private",
"recommended_action": "create_or_grant_access_after_approval",
"risk": "HIGH",
"approval_required": true,
"blocked_until": [
"VibeWork / repo / surface owner canonical source ",
" private GitHub target repo",
" VibeWork AWOOOI primary readiness ",
"workflow / CODEOWNERS / deploy key / repository secret name parity owner response "
],
"evidence_refs": [
"docs/security/source-control-workflow-secret-name-local-evidence.snapshot.json",
"docs/security/source-control-primary-readiness-gate.snapshot.json",
"docs/security/github-target-owner-decision-response.snapshot.json"
],
"notes": "GitHub unauthenticated probe not_found_or_private repo VibeWork "
},
{
"github_repo": "owenhytsai/agent-bounty-protocol",
"source_key": "agent-bounty-protocol",
"probe_status": "not_found_or_private",
"target_state": "not_found_or_private",
"recommended_action": "create_or_grant_access_after_approval",
"risk": "HIGH",
"approval_required": true,
"blocked_until": [
"agent-bounty-protocol repo / deployment / external agent / treasury owner ",
" private GitHub target repo",
"A2A / MCP / bounty / treasury / payout / withdrawal runtime gate 0",
"branch protection / CODEOWNERS / repository secret name parity owner response "
],
"evidence_refs": [
"docs/security/source-control-workflow-secret-name-local-evidence.snapshot.json",
"docs/security/source-control-primary-readiness-gate.snapshot.json",
"docs/security/github-target-owner-decision-response.snapshot.json"
],
"notes": "GitHub unauthenticated probe not_found_or_private repo agent / bounty / treasury / execution surface owner response"
}
]
}