Skip to content

Re-drive ownership check falsely refuses branches whose commits all carry CodeyBox trailers - #737

Merged
AdamFrisby merged 1 commit into
mainfrom
codeybox/03772f67
Oct 10, 2026
Merged

AdamFrisby merged 1 commit into
mainfrom
codeybox/03772f67

Conversation

@AdamFrisby

Copy link
Copy Markdown
Owner

Automated via CodeyBox — work item 03772f67021342d598ebc6693a92aa41

Initiated by CodeyBox operator


Co-Authored-By: CodeyBox noreply@codeybox.invalid
🤖 Generated with CodeyBox

… naming offending SHAs

Ownership proof demanded every configured trailer key on every exclusive commit, but writers stamp different subsets (agents write Prompt-Revision + Co-Authored-By only), so provably CodeyBox-owned branches were refused. The proof now accepts any exact-matched trailer from the instance vocabulary (defaults cover all five keys), evaluated over <current base tip>..<remote tip> with the base tip resolved live, filtered by the CommitAttribution config (fully-disabled attribution requires confirmOwnership), and refusals name the offending commit SHAs in both the re-drive gate and the push-path diverged error. Co-Authored-By must equal the canonical identity exactly.

CodeyBox-Prompt-Revision: 1
Co-Authored-By: CodeyBox <noreply@codeybox.invalid>
@AdamFrisby
AdamFrisby merged commit bd30ac9 into main Oct 10, 2026
@AdamFrisby
AdamFrisby deleted the codeybox/03772f67 branch October 10, 2026 11:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant