Files
awoooi/docs/security/source-control-ref-truth-classification.snapshot.json

5682 lines
223 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": "source_control_ref_truth_classification_v1",
"status": "draft_blocked",
"date": "2026-06-04",
"default_mode": "classification_only",
"source_snapshot": "docs/security/source-control-ref-detail-diff.snapshot.json",
"summary": {
"repo_count": 3,
"total_items": 194,
"manual_truth_required_count": 4,
"deprecated_candidate_count": 142,
"release_tag_review_count": 3,
"github_only_review_count": 20
},
"still_forbidden": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
],
"repos": [
{
"gitea_repo": "wooo/awoooi",
"github_repo": "owenhytsai/awoooi",
"risk": "HIGH",
"awooop_consumption": "approval_candidate",
"item_count": 171,
"items": [
{
"ref_type": "branch",
"ref_name": "main",
"lane": "main_truth_required",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_truth_required",
"reason": "兩端 main SHA 不一致,這是 GitHub primary / deploy control plane 的硬阻塞。",
"next_review": "先確認目前 production deploy 真相來源、deploy marker、rollback 點,再決定單 repo reconcile。",
"gitea_sha": "64490d32c67d24ed123cbd4e2261c69e17913e38",
"github_sha": "202071f7a8724d5e8c29de441c3f380575a0ea94",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-command-map-20260531",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "c80aae3461e6556dc58555425d7cff3872dc1aca",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-decision-runway-20260601",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "5a56162a75460943cb9b279c66886a8b5fc10edd",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-deploy-ledger-20260531",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "514c201ff4d3de70b8b2fb1b3b87cfd7ac68f0cf",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-executive-snapshot-20260601",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "50073063503da70d1e0808256315ad7b695d7326",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-focus-deck-20260601",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "e6f2d1d07c0b8364a4cf0612f081243a79ed1ebb",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-gate-radar-20260601",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "d4483e730e3fbcad9c0ec021f7191bbf65311deb",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-host-evidence-20260531",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "d41194683b4b137e5dbe89a9f7e716b3329824cb",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-language-consistency-20260531",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "ff9c9392788ba2e7883a6227936fce35e4528adc",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-next-tasks-20260529",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "5f69416eec904eecf7a51d29a49fd773eb384f58",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-path-explorer-20260601",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "d40cab8a8f88e41507f6d96f17ee614ccbb5fa58",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-pro-topology-20260601",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "74fc19ac50f8ecc6b0e5a0eec3c980b7d6793429",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-product-coverage-20260531",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "05e87fa91f98395a3eff77b0e41b21d2813e9b29",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-production-landing-20260525",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "9e15fd08b3f8839048d0178c5b38421d35041810",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-professional-topology-20260601",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "f5141f4f42ee923fd0cfcccc369f0da6bcc5b4dc",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-progress-reestimate-20260525",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "eba2bd4fd0faa495e24ea59fbfe9072387f19eed",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-security-entry-20260531",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "57b21a439917e26b23979f4855f5d011d036df1d",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-security-entry-unify-20260601",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "722875135bd45672641f33035c1bb27e23b3773b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-stage-report-20260529",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "badff58cc3befa0f6a1b057faa1ac72553e3f629",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-topology-drilldown-20260601",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "f9b3585a004fbe4be6b658d0251e29d3bc8f71c8",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-unlock-path-20260531",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "151cb88c15eb5a8f5eb52a75a4a5b0411c8ca1e3",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/iwooos-visual-mesh-20260601",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "0e30171858487da35ebfefbf29f28b68ddcccd5e",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/security-pages-traditional-20260531",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "54a93d29baea96b1066539ed0f1ffe54161fbc7a",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/security-supply-chain-contracts-20260512",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "e8de357e69fd1f1857002dd5b5ffc6138dc857b7",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "codex/w1-redline",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": "此 Gitea-only branch 不符合已知低風險規則,需要人工判定用途。",
"next_review": "確認 ref owner、是否 active、是否需保留到 GitHub 或改列封存。",
"gitea_sha": "337b2df60d77996ba9d74677389e467354101e57",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "dev",
"lane": "active_branch_truth_required",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_truth_required",
"reason": "`dev` 可能是仍在使用的開發分支GitHub 缺少此 ref 前不得判定 GitHub ready。",
"next_review": "確認 dev 是否仍為有效工作流;若有效,再決定單 branch 同步策略。",
"gitea_sha": "25889d4b8edcb83b6ec707c5eef3c21ae5d432b0",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-00e33935-20260513160116",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "ae7c7cbd23830f2c74aa7c43c0e9a931ca5092bb",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-00e93ec6-20260507202835",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-018dfeb6-20260510201057",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-035fff1e-20260517090133",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "27c2a3d9800fe0f83a022f219582c7bb388dd78a",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-036399ae-20260512101936",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-036399ae-20260512113011",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-03ab23eb-20260511190611",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-04532fd3-20260509104706",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-06153567-20260517201545",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "27c2a3d9800fe0f83a022f219582c7bb388dd78a",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-094107c8-20260511171658",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-0b67aa5a-20260508132246",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-0d55cf70-20260512152046",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "abdab85362c577bd734ab1c7796bb6f33f070eca",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-0d7e2731-20260422111000",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "75b7d338e0003311c63f5fd81f9c81e2ebe41f7b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-11d02e8c-20260505000302",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "40badc42cf81b1f8193bee2221d46ec5b52de6dd",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-1218817c-20260518083653",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "41a7ec93d699f49b5d9c2b7199302877499d82e2",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-18d2841e-20260506203612",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt 類分支疑似為漂移承接或暫存分支,先標為可能封存/降級候選,但不得自動刪除。",
"next_review": "由 repo owner 確認是否仍有部署、PR、回滾或稽核用途確認前保留。",
"gitea_sha": "b2f0db07178c7469ccaa1d1644fcdadaf044bfcb",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-1941d569-20260509001722",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-1b510a59-20260508071355",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-1d412111-20260518152247",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "584bd4b31bee44a485902d144f40b5b4dbbb07c0",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-1d45b689-20260512101956",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-1ffaa1de-20260509191538",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-22b71739-20260513160141",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "ae7c7cbd23830f2c74aa7c43c0e9a931ca5092bb",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-22d3c494-20260504010134",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "035fe20e4d5b7564a68c22d82c56dca266009bd7",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-256b7b16-20260507082410",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "c52ebfc0423bea993fdc21dd205f78d2262a660e",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-2582b60d-20260509160733",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-2b26cfe4-20260509104618",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-3254209e-20260505150522",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d08d1e49518fcf57abce7bda10554adbcba395cc",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-3267e602-20260518152235",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "584bd4b31bee44a485902d144f40b5b4dbbb07c0",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-3336b941-20260511111108",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-34bf86fd-20260421010616",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "3323a9052c95a81e645fbf3c78c87ee9e2b16d6b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-35e8371b-20260508222338",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-378290ab-20260510201203",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-381202c7-20260507171310",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "afb5f9556e74eeced130cf0e67029d9c85b48c1a",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-38e32fb9-20260506171242",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "76aaaf480c08beb9d5d4c880a8fe850fd84c5ce0",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-39383806-20260502230445",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "68e182381f37dc45d99744c24a518d47c859540f",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-3a1f687a-20260515160952",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "27c2a3d9800fe0f83a022f219582c7bb388dd78a",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-3da139d9-20260503161425",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "e45b055e0e3ea25afbbb45c4f477a632a8945c54",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-44860c3d-20260510171817",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-46e77bf6-20260506235709",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "012cd27b4a27065e40a33728f8095e933114c27b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-49920526-20260511111126",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-4acb73ff-20260518152220",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "584bd4b31bee44a485902d144f40b5b4dbbb07c0",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-4b40fc0d-20260429080302",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "20009cddcf392fde3423680069b2322604a31cf5",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-4d8f3bef-20260508212335",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-4e188293-20260504100431",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "035fe20e4d5b7564a68c22d82c56dca266009bd7",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-4e5775dc-20260510233800",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-50827806-20260518083648",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "41a7ec93d699f49b5d9c2b7199302877499d82e2",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-50d442fb-20260510201215",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-52fb18e5-20260512000119",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-55aaa7de-20260512151737",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "abdab85362c577bd734ab1c7796bb6f33f070eca",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-567cd7c0-20260511132950",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-5aa66aa6-20260519000757",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "00289938510ba2d9d4ac6a577ad8bf6bbc96cea4",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-5bc6628e-20260512113026",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-60b714c6-20260504131233",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "b4055c5915bfcf8f6a37f9656be291ebe7fc526c",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-60c4401c-20260510201228",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-629f415a-20260504110028",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "f7e5fc772e6f25d7f9a69374a2bdd9febccccf87",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-62c58f06-20260513121616",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "e57474adfb222ac069645a40f15e6b8239071675",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-636e7a0a-20260508150402",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-6384c896-20260510201239",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-67e03b24-20260510194653",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-6857ca25-20260508105853",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-699b4785-20260506160255",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "927c2a758dd748d4cac084dc7850059952b02353",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-6beac0f6-20260425192742",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "4a8c3ca5c4a5c80f4d75dac4acb54e74dbb71bfe",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-6c17ef6d-20260509191548",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-6d4dcbb6-20260421230348",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "49e465954cbe8f552b440b78c76b235d5f8ff14c",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-6e773764-20260514142938",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "aa8b72043b76bdcaedaf08e0560e64047bfffd49",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-6e7ec67f-20260504120519",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "b4055c5915bfcf8f6a37f9656be291ebe7fc526c",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-6fae380e-20260422102753",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "75b7d338e0003311c63f5fd81f9c81e2ebe41f7b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-6fb9a504-20260507202914",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-7018530f-20260512113057",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-732ed7e5-20260511150635",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-7517bc64-20260509125450",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-7551fb42-20260424144550",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "9793f7f5edaff9c9ac199ab34053831534544635",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-75f11639-20260508212322",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-767d3213-20260512000035",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-777008e2-20260510233821",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-7912a251-20260508181656",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-7dddec5a-20260508230651",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-7e701601-20260508140947",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-7f3a03db-20260512112944",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-7fbb45c2-20260506081629",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "df5e6c66263884eb9d6f510853e1f5144de3b9ec",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-8293df04-20260510201332",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-8360b6c9-20260507082544",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "c52ebfc0423bea993fdc21dd205f78d2262a660e",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-849a004b-20260517220843",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "3aabceb234ef58c2a195b39ec7834de7bea2a565",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-84e9fc38-20260507082618",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "c52ebfc0423bea993fdc21dd205f78d2262a660e",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-8d75ff43-20260518230246",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "00289938510ba2d9d4ac6a577ad8bf6bbc96cea4",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-8eb798d0-20260503020341",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "0f009d94590d0545bc681682b2ca5b1980539ce7",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-8f0c2384-20260509132348",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-8f29634d-20260510223341",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-8f8e1f11-20260507082638",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "c52ebfc0423bea993fdc21dd205f78d2262a660e",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-92789f1e-20260512181538",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "a18e2f9c3f403050d0fb7476bf6fdb860225731a",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-937a67d4-20260518224335",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "00289938510ba2d9d4ac6a577ad8bf6bbc96cea4",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-94ed08b7-20260510201336",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-95e3318c-20260510194637",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-96153b22-20260509171850",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-97554a3d-20260507130220",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "c88d82f2acec52032de658d732ef314d9dd3331d",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-978af647-20260507021159",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "3f69e03fcb915514aabf25263b5004b7de5912dc",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-9959a942-20260423232150",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "9793f7f5edaff9c9ac199ab34053831534544635",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-99c25bf7-20260513160211",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d339e3ebad8dfd94f9cd720b7f76cdc135ac2565",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-99d4bd24-20260512000050",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-9d6a34ed-20260511111155",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-9e72bfe1-20260512160042",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "6b02f49fc64f2ba6d55166d0517894ab2f6253a3",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-a5a34e92-20260518083603",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "41a7ec93d699f49b5d9c2b7199302877499d82e2",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-a72c3cd5-20260502225149",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "68e182381f37dc45d99744c24a518d47c859540f",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-a979c86e-20260506140947",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "578bf3bc7ce495a80752e7124c005b64c6943ead",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-aadf7da2-20260512101903",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-ac03f7a1-20260509104658",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-af72d85c-20260425140126",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "4a8c3ca5c4a5c80f4d75dac4acb54e74dbb71bfe",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-b3dbf399-20260512113118",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-b75fe78c-20260508105822",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-b89cfa1d-20260518190431",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "213523c77d883ac0475541eeeb87d4ece74ce93e",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-b8cf88fc-20260512113132",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-b9320b66-20260511001336",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-b9662fd8-20260515191309",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "27c2a3d9800fe0f83a022f219582c7bb388dd78a",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-bceec661-20260518201702",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d321f44e49e370a4e86b5bd14e0a705cde8efd45",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-bd499c90-20260506191626",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d90414ddfa863443927d663a13140bf7e089d0c4",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-be8ab598-20260513150722",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "c00e911b28307afea87d8439031bc45cb5924033",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-c34f784b-20260518181145",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "fbde48438bc4d4b99a67816b35b61c1575ae576e",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-c6231f70-20260512181458",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "a18e2f9c3f403050d0fb7476bf6fdb860225731a",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-c68af767-20260512101909",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-c8db05d6-20260517210322",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "cfaa4d0a4a5bfc40edb784beaa4011e202fe82dc",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-c9eebf3d-20260502210402",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "68e182381f37dc45d99744c24a518d47c859540f",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-cb764afd-20260518110927",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "3f7bf24b23108e24f103edefdf2a9224fa7961c9",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-cd357cc7-20260507130241",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "c88d82f2acec52032de658d732ef314d9dd3331d",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-cdcb477f-20260508212328",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-d01dab15-20260508105747",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-d08b871f-20260517090128",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "27c2a3d9800fe0f83a022f219582c7bb388dd78a",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-d55fd9d6-20260508132237",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-de6bc318-20260510201129",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-dfc452fe-20260513204415",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "dc865cf53d2fec5d3924ca2e938f77977132f339",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-e31f120f-20260511120033",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-e46ff8f0-20260511111140",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-e56ef1bf-20260507113021",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "c88d82f2acec52032de658d732ef314d9dd3331d",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-e75a0bc0-20260510201400",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-ed7621f5-20260504001046",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "035fe20e4d5b7564a68c22d82c56dca266009bd7",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-ee276030-20260422124713",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "9793f7f5edaff9c9ac199ab34053831534544635",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-ef9d03b0-20260505130426",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "0ebd0d8a920e2217785e841b92c66b9fc8ad1ccc",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-efca2ad0-20260510201505",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-f0c35f7a-20260508110913",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-f40987d5-20260509125434",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "d356cd32fcfff2f9c9dbcc489402997153f8d54b",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-f6372f90-20260507082708",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "c52ebfc0423bea993fdc21dd205f78d2262a660e",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-fc4392e6-20260518181135",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "fbde48438bc4d4b99a67816b35b61c1575ae576e",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "drift/adopt-ffb724f1-20260503190044",
"lane": "archive_or_deprecate_candidate",
"risk": "LOW",
"proposed_truth_source": "deprecated_candidate",
"classification": "manual_review_deprecated_candidate",
"reason": "drift/adopt /",
"next_review": " repo owner PR",
"gitea_sha": "e45b055e0e3ea25afbbb45c4f477a632a8945c54",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "fix/no-alerts-false-positive",
"lane": "manual_review",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review",
"reason": " Gitea-only branch ",
"next_review": " ref owner active GitHub ",
"gitea_sha": "2d37383fc6151b206accc002b614729afe65df75",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "v7.2.0",
"lane": "release_tag_missing_on_github",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review_release_tag",
"reason": "Gitea-only release tag GitHub primary tag",
"next_review": " tag release / artifact / deploy marker repo approval ",
"gitea_sha": "898145d68e4e78db4876f8b8e5ae1892986525ff",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "v7.3.0",
"lane": "release_tag_missing_on_github",
"risk": "HIGH",
"proposed_truth_source": "manual_required",
"classification": "manual_review_release_tag",
"reason": "Gitea-only release tag GitHub primary tag",
"next_review": " tag release / artifact / deploy marker repo approval ",
"gitea_sha": "4b8be32610eaeaa5cff9b94d6d0312d90714b6c7",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
}
]
},
{
"gitea_repo": "wooo/clawbot-v5",
"github_repo": "owenhytsai/clawbot-v5",
"risk": "MEDIUM",
"awooop_consumption": "approval_candidate",
"item_count": 2,
"items": [
{
"ref_type": "branch",
"ref_name": "main",
"lane": "main_truth_required",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_truth_required",
"reason": " main SHA GitHub primary / deploy control plane ",
"next_review": " production deploy deploy markerrollback repo reconcile",
"gitea_sha": "22074fbe4d6ec6c11c86f76139eea55756d1d160",
"github_sha": "7a769de46450087f9d6a8ef0d2ac23ed15565d2c",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "v5.5-sprint1",
"lane": "release_tag_missing_on_github",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_release_tag",
"reason": "Gitea-only release tag GitHub primary tag",
"next_review": " tag release / artifact / deploy marker repo approval ",
"gitea_sha": "2b12687133db6253503cf0d2c12aff67aa92b899",
"github_sha": "",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
}
]
},
{
"gitea_repo": "wooo/wooo-aiops",
"github_repo": "owenhytsai/wooo-aiops",
"risk": "MEDIUM",
"awooop_consumption": "approval_candidate",
"item_count": 21,
"items": [
{
"ref_type": "branch",
"ref_name": "main",
"lane": "main_truth_required",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_truth_required",
"reason": " main SHA GitHub primary / deploy control plane ",
"next_review": " production deploy deploy markerrollback repo reconcile",
"gitea_sha": "507384a2e1943f4183942bf17d7b52e223067853",
"github_sha": "7c7aa109d93da6d75d687d6ee5131151afee37e8",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "branch",
"ref_name": "refactor/phase-9.3",
"lane": "github_only_manual_review",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only branch GitHub Gitea ",
"next_review": " branch refactor/feature Gitea GitHub-only",
"gitea_sha": "",
"github_sha": "7261f94b86346fb706eca729c5db844e65bd902c",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260316-1ec245f",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "1ec245fd4d90ed6db479b3fb0487545dfd632411",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260316-2d54a43",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "2d54a43b451ce39ab2df6080588f5361864b3a8d",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260316-3e8df86",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "3e8df8615c483702cb4f60f184c2410f12306f1c",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260316-95002f5",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "95002f50a16bab91fd9ccc2ebf578ce7d3cbed77",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260316-9ebea63",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "9ebea633d2d5370634f90130a258e736ca329279",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260316-a851c80",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "a851c80906c9bd933b2160bc6215609367dae57f",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260316-e2ee674",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "e2ee6746da08f9071db8fa320c4c77249c8a31d3",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260316-fa48be2",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "fa48be21dfab84842b5c4f59831f17187d4643ea",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260317-f768051",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "f768051007085517d3e13dcd7cadedfb84bfbd50",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260318-20dde91",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "20dde91a9fab4385d1b9327f8a07f518f6c5bdc6",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260318-4025dde",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "4025dde5927ae22e5cae289191e2422ac02a1f62",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260318-5bfa151",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "5bfa15148417ef89b135b0bd25c5bf8e4493a337",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260318-663b590",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "663b590df4c3c6924abc9b9274042afe3a38a968",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260318-78a3757",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "78a3757cf7edf454d5721185344c476c7842b0a1",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260318-7c6f666",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "7c6f66655e1faa6024f8549a741bdb964f76fdb1",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260318-c4d5669",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "c4d56690f7c480e6ad1ef96dfa5bf90e9b7cc84f",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260318-cf42fd4",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "cf42fd4eee5b10fac7248dc70de26cfd619191ca",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260319-7c7aa10",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "7c7aa109d93da6d75d687d6ee5131151afee37e8",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
},
{
"ref_type": "tag",
"ref_name": "uat-20260319-ce5c72b",
"lane": "github_only_uat_tag",
"risk": "MEDIUM",
"proposed_truth_source": "manual_required",
"classification": "manual_review_github_only",
"reason": "GitHub-only UAT tag Gitea",
"next_review": " UAT tag evidence",
"gitea_sha": "",
"github_sha": "ce5c72b54d6e6d8e96e983d9f80ebd834683a288",
"allowed_now": [
"mirror_classification",
"display_review_lane",
"request_single_ref_owner_decision",
"update_read_only_evidence"
],
"forbidden_actions": [
"fetch",
"push refs",
"force push",
"delete refs",
"create GitHub repo",
"change repo visibility",
"switch GitHub primary",
"disable Gitea",
"move secret values"
]
}
]
}
]
}