vasilito
923697887c
docs: record python harness migration; drop superseded policy docs
...
- 06-BUILD-SYSTEM-SETUP: note which QEMU proof scripts use
qemu-login-expect.py vs host expect
- 01-REDOX-ARCHITECTURE, LOCAL-FORK-SUPREMACY-POLICY,
SYSTEM-STABILITY-AND-UPSTREAM-SYNC-PLAN, UPSTREAM-SYNC-PROCEDURE:
sync with current fork-model and sync-procedure state
- Delete archived/SOURCE-ARCHIVAL-POLICY.md and
fork-push-status/2026-07-12-Round-5-phase-4.1.md — superseded by the
current local-fork model docs and newer fork-push-status rounds
- config/redbear-mini.toml: trailing newline
2026-07-20 09:06:25 +09:00
vasilito
99e5641127
feat: release-bump pipeline + external graphics version sync
...
Pipeline (3 operator asks):
- bump-release.sh: canonical orchestrator (forks + sources + external)
- upgrade-forks.sh --to=<tag>: rebase forks with diverged-mode guard
- bump-graphics-recipes.sh: map-driven group-aware graphics bumps
- check-external-versions.sh: drift checker for Qt6/KF6/Plasma/Mesa/Wayland
- refresh-fork-upstream-map.sh: append-only map updater with --check
- post-checkout-version-sync.sh + install-git-hooks.sh: opt-in branch hook
- external_version_lib.py: shared version-parsing/bumping library
- external-upstream-map.toml: ~80 external package entries
- bump-fork.sh: deprecated (REDBEAR_I_KNOW_BUMP_FORK_IS_DEPRECATED=1)
- RELEASE-BUMP-WORKFLOW.md: operator runbook
Quality fixes (8 defects from two independent audits):
- blake2b stable cache keys (was hash(), non-portable)
- atomic cache writes via os.replace
- version_sort_key pre-release demotion (was sorting after finals)
- apply_ver_transform re.error tolerance
- grep || true (pipefail abort)
- cd failure detection in upgrade-forks
- sed URL escape (injection hardening)
- refresh-fork-upstream-map last-row drop fix
Doc cleanup:
- Archive 5 obsolete plans to local/docs/archived/
- Remove 14 stale/superseded docs
- Update 18 docs to reference bump-release.sh and fix inbound links
- TOOLS.md drift fixes
2026-07-18 14:45:41 +09:00
vasilito
c22569b28a
docs: advance 0.3.0 to 0.3.1
2026-07-13 19:39:05 +03:00
vasilito
447a500c15
Phase 1 verification: all 5 stability items confirmed complete
...
Verified all Phase 1 items from SYSTEM-STABILITY-AND-UPSTREAM-SYNC-PLAN.md:
- 1.1: All 5 fbcond/console upstream commits already in base fork
- 1.2: xhcid compiles clean (no orphan brace, 2 panics remaining)
- 1.3: Prefix staleness detection + auto-rebuild in build-redbear.sh
- 1.4: sync-versions.sh --check: 0 drift (75 Cat 1 + Cat 2 crates)
- 1.5: Base fork: 0 uncommitted WIP changes (git status clean)
Phase 2 partial:
- 2.2: getty POSIX PTY commit ac3cff2 already in userutils fork
- 2.1: end-to-end build/boot test pending (requires QEMU)
P0-P2 improvement plan items: all verified complete (usbscsid 0 unwraps,
xhcid only 2 panics, wifictl unwraps all in test code).
Updated plan status to reflect verification.
2026-07-08 22:55:03 +03:00