{ "schema_version": "source_control_ref_truth_classification_v1", "status": "draft_blocked", "date": "2026-05-13", "default_mode": "classification_only", "source_snapshot": "docs/security/source-control-ref-detail-diff.snapshot.json", "summary": { "repo_count": 3, "total_items": 141, "manual_truth_required_count": 4, "deprecated_candidate_count": 114, "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": 118, "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": "5294f0712f1a3370d0155c0d88e5d10c6ec0250e", "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": "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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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": "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 marker、rollback 點,再決定單 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 marker、rollback 點,再決定單 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" ] } ] } ] }