831d3db8b1
After running local/scripts/push-fork-branches.sh --execute in Phase 4.0, 6 forks were successfully force-pushed: installer, kernel, syscall, libredox, userutils, relibc Each push used --force-with-lease=<old-sha> to prevent clobbering concurrent work. All target refs now reflect Round 0-4 work rather than the abandoned +rb0.2.5/+rb0.3.0 upstream-tracking era. Base push BLOCKED by gitea's receive.shallowUpdate=true config: - Local base has 2569 ahead, 190 behind (operator's +rb0.2.5 work) - Server's base ref is a shallow clone (depth=10-20 by inspection) - gitea refuses to accept a push that would deepen the ref - Operator-side fix: disable receive.shallowUpdate on the gitea repo, or push via gitea's web UI (which can deepen the ref) Bootloader push DEFERRED (Phase 2.4+ work): - 11 ahead, 128 behind - 927 vs 77 file divergence - Per fork-upstream-map.toml, bootloader is marked 'diverged' for a reason — needs upgrade-forks.sh bootloader manual run The new doc at local/docs/fork-push-status/2026-07-12-Round-5-phase-4.1.md records: - Per-fork push status (before/after) - Origin SHA -> Local SHA transitions - Per-fork push reason - The base deadlock explanation - The bootloader deferral plan - Audit notes confirming the parent gitlinks are now correct