fix(bootstrap): remove hardcoded HEAD:main push refs — grep-sweep gap after #370 layered resolution #379
Labels
No labels
bump
major
bump
minor
bump
patch
kind/bug
kind/chore
kind/docs
kind/feature
priority/critical
priority/high
priority/low
priority/medium
size/L
size/M
size/S
size/XL
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit#379
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Empirical finding (external cold-read round 4)
Round-3 landed #370 (layered default-branch resolution with config override). Round-4 external found remaining hardcoded push refs in git-push argv construction — grep-sweep for round-3 targeted the literal
mainstring in specific files, missed sibling paths usingHEAD:main/refs/heads/main/origin/mainshape.Meta-class: grep-sweep-missed-siblings — sweep-pattern targeted the literal grep-target (
main), not the semantic class (default-branch reference in push construction).Blocking rationale
Blocks the
default_branch: master(ortrunk, or other non-main) adopter path even after #370's config layer lands. Config surface works; underlying code paths still assume main.Fix path
HEAD:main,refs/heads/main,origin/mainacrossscripts/**/*.sh+.forgejo/workflows/**/*.ymldefault_branch: trunkcuts a release without anymainbranch referenceVerification AC
mainpush refsAnchor
External outside-model cold-read round 4 (fresh ChatGPT session, 2026-07-03 late). Verdict: 'promising but not yet trustworthy' — SAME TIER as round-3 despite round-3 delta cycle. Meta-pattern named this round: grep-sweep-missed-siblings — the sweep-pattern targeted the literal grep-target, not the semantic class, so class-axis closed PARTIALLY per round. Operator ratified filing round-4 trackers 2026-07-04. This tracker addresses one of the round-4 findings. Success criterion: subsequent external cold-read returns no further objections of this class.
BLOCKING v1.0.0.