Block a user
mathias
deleted branch tbd/test-live-check-of-the-pr-merge-117adf21 from mathias/gitea-mcp
2026-10-08 06:20:32 +00:00
test: live check of the pr_merge risk gate (do not merge)
mathias
created branch tbd/test-live-check-of-the-pr-merge-117adf21 in mathias/gitea-mcp
2026-10-08 06:19:21 +00:00
mathias
pushed to tbd/test-live-check-of-the-pr-merge-117adf21 at mathias/gitea-mcp
2026-10-08 06:19:21 +00:00
mathias
pushed to tbd/test-live-check-of-the-pr-merge-117adf21 at mathias/gitea-mcp
2026-10-08 06:19:21 +00:00
test: live check of the pr_merge risk gate (do not merge)
Confirm: does a generated repo go red from its first commit when no infra manifest exists yet?
Release-gate hook: creating a tag (git tag, tag_create, tbd_ship) must run the repo's own release gate
feat(pr_merge): gate it like tbd_ship — green CI, unprotected base, exactly one risk/low issue (#74)
feat(pr_merge): gate it like tbd_ship — green CI, unprotected base, exactly one risk/low issue (#74)
Adversarial review verdict (gate code, local-dev rule 8): PASS at 3955758 (3 commits). Agent reviewer, not four-eyes; two rounds.
Round 1 BLOCK, fixed: a PR reporting an empty head.sha…
pr_merge sends merge_message_title, but Gitea's field is merge_title_field: a custom merge title is silently ignored
feat(pr_merge): gate it like tbd_ship — green CI, unprotected base, exactly one risk/low issue (#74)
tbd_ship: gate auto-merge on the risk tier, and refuse when unclassified
Done and live 2026-10-08 (PR #73, squash d3faffc, tag v0.17.0). Mathias authorized the merge and deploy.
- Reviewed: adversarial pass by execution (PASS, no bypass; 14 reviewer mutants, 12…
tbd_ship: gate auto-merge on the risk tier, and refuse when unclassified