This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

The loop armed auto-merge in a project whose rules require no approval: the implement loop's arm step (internal/core/implement/loop/land.go landArm) armed 'gh pr merge --auto' wherever the ruleset mirror named a merge queue, without reading whether any ruleset requires a person's approval, so in a managed repository with a merge queue and no review rule, agent-written code merged on CI alone.

issueresolvedminoriss-2609301858349258

The loop armed auto-merge in a project whose rules require no approval: the implement loop's arm step (internal/core/implement/loop/land.go landArm) armed 'gh pr merge --auto' wherever the ruleset mirror named a merge queue, without reading whether any ruleset requires a person's approval, so in a managed repository with a merge queue and no review rule, agent-written code merged on CI alone.

Grounds

  • pursued: a merge queue with no approval rule leaves the pull request open with no 'pr merge' call, and this repository's own mirror still arms (land_approval_test.go); shown wrong if the stub forge logs 'pr merge' for an unreviewed queue, or not for this repository's mirror

Frontmatter

idiss-2609301858349258
typeissue
lifecycleresolved
severityminor