docs(agents): markdown sits outside every gate, so a bad merge ships green #42
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "docs-markdown-conflict"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Documentation only, from a mistake I made an hour ago.
Rebasing
#19producedAGENTS.mdwith three copies of each of three entries, andfmt --check,clippy -D warnings, 139 tests,auditanddenyall passed, because none of them reads markdown. It surfaced only because a stray|||||||marker reached the commit, which is luck rather than a check.Two causes, recorded because either alone is enough. A resolver handling
<<<<<<</=======/>>>>>>>silently mangles a diff3 conflict, treating its extra|||||||base section as content. And when both sides of an additive conflict end mid-item, concatenating them drops the delimiter the shared trailing context was supplying: in Rust that is a missing}and the compiler says so, in markdown nothing does.The control costs one command and works because these conflicts are additive, so the resolved file must be
main's file plus the branch's block, exactly:Both were run against this PR's own file before committing it.
And the part I would tell my past self: reset rather than iterate on a damaged resolution. I made it worse twice before rebuilding it deterministically, and each pass added a copy.