1528e04b09
Phase 2 of the build-system assessment:
Tier 1 (user-facing message fixes):
- mk/podman.mk: 'mk/config.mk' -> '.config' (the actual config location)
- mk/prefix.mk: vague 're-run the build' -> specific 'make prefix' guidance
- mk/virtualbox.mk: 'RedBearOS directory' -> 'Red Bear OS VM directory'
- src/bin/repo.rs: '{:?}' -> '{:#}' anyhow chain format + 'repo: ' prefix
Tier 2 (doc consolidation):
- Archive BUILD-SYSTEM-IMPROVEMENTS.md to local/docs/archived/ (self-labeled
'HISTORICAL POST-MORTEM', no longer current).
- Add local/docs/BUILD-SYSTEM-ASSESSMENT-2026-07-18.md (459-line
comprehensive assessment: architecture, quality, robustness, gaps).
- docs/README.md: refresh status note (2026-05-01 -> 2026-07-18, v4.0 ->
v6.0); fix 'as an full fork' grammar.
- docs/07-RED-BEAR-OS-IMPLEMENTATION-PLAN.md: add status header noting
canonical/secondary split vs CONSOLE-TO-KDE-DESKTOP-PLAN.md; fix grammar.
- HARDWARE.md: remove nonexistent PROFILE-MATRIX.md reference; repoint to
README.md and the canonical desktop plan.
- local/docs/LOCAL-FORK-SUPREMACY-POLICY.md: 'currently 0.1.0' -> 'currently
branch 0.3.1; legacy release archive at sources/redbear-0.1.0/'.
- local/docs/GRUB-INTEGRATION-PLAN.md: 'make all CONFIG_NAME=redbear-grub'
-> canonical './local/scripts/build-redbear.sh redbear-grub'.
- recipes/AGENTS.md, recipes/core/AGENTS.md: replace upstream-Redox-pattern
content with proper redirects to root AGENTS.md reflecting the local
fork / path-fork model actually used by Red Bear.
- CONTRIBUTING.md: full rewrite for local fork workflow (Gitea, single-repo
rule, path-fork model, patch governance, build-redbear.sh as canonical
entry point, no AI attribution policy).
- README.md: add BUILD-SYSTEM-ASSESSMENT-2026-07-18.md to Documentation list.
Verified: cargo check (0 errors), cargo test --lib (35/35 passed),
cargo clippy (0 new warnings vs baseline).
Archived Documentation
Last synced: 2026-07-18 — this archive inventory is dynamically maintained and tracks only files that currently exist in this directory.
These documents were written during earlier phases of Red Bear OS development. They contain historical context and analysis but are superseded by more current plans. They are kept for reference only.
Inventory
| Archived | Status |
|---|---|
ACPI-I2C-HID-IMPLEMENTATION-PLAN.md |
Deferred; USB HID remains the primary input path. |
IMPLEMENTATION-MASTER-PLAN.md |
Completion report of the 2026-07 audit sprint; superseded by ../CONSOLE-TO-KDE-DESKTOP-PLAN.md. |
IMPROVEMENT-PLAN.md |
RESOLVED quality-audit plan (38/38); still referenced by ../SYSTEM-STABILITY-AND-UPSTREAM-SYNC-PLAN.md § xHCI quirks (§3.3). |
INTEL-HDA-IMPLEMENTATION-PLAN.md |
Deferred; audio remains a later priority. |
KERNEL-SCHEDULER-MULTITHREAD-IMPROVEMENT-PLAN.md |
Historical scheduler analysis kept for reference. |
README.md |
Archive metadata only. |
RELIBC-IPC-ASSESSMENT-AND-IMPROVEMENT-PLAN.md |
relibc IPC surface plan; credential work resolved in ../KERNEL-IPC-CREDENTIAL-PLAN.md. |
repo-governance.md |
Historical governance note kept for reference. |
SOURCE-ARCHIVAL-POLICY.md |
Absorbed into ../../AGENTS.md § RELEASE MODEL / SOURCE-OF-TRUTH RULE. |
STUBS-FIX-PROGRESS.md |
Final-state log of the completed stub→real-code campaign. |
USB-BOOT-INPUT-PLAN.md |
Superseded by the current USB implementation planning. |
USB-VALIDATION-RUNBOOK-2026-07.md |
Historical validation runbook for the earlier USB phase. |
XHCID-DEVICE-IMPROVEMENT-PLAN.md |
Superseded by the current USB implementation planning. |
Supersession notes
USB-BOOT-INPUT-PLAN.mdandXHCID-DEVICE-IMPROVEMENT-PLAN.mdwere absorbed into the newer USB implementation work.ACPI-I2C-HID-IMPLEMENTATION-PLAN.mdandINTEL-HDA-IMPLEMENTATION-PLAN.mdremain as deferred historical references.KERNEL-SCHEDULER-MULTITHREAD-IMPROVEMENT-PLAN.mdandrepo-governance.mdare retained as archive-only context.- 2026-07-18 archival (release-bump cleanup):
IMPROVEMENT-PLAN.md,IMPLEMENTATION-MASTER-PLAN.md,STUBS-FIX-PROGRESS.md,RELIBC-IPC-ASSESSMENT-AND-IMPROVEMENT-PLAN.md,SOURCE-ARCHIVAL-POLICY.mdmoved here fromlocal/docs/. All inbound references were updated to thearchived/paths in the same pass.