mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-11-14 12:53:43 +01:00
A maintainer who was not here had no one place that says what the repository is now, what was shared and how, what was kept per platform on purpose, how it was verified and what was not, what is still open, and how to go on. The page gives: the four unified packages and how cfg(target_os) selects the platform; the three trees; the shared crates (protocol, config with the one rule matcher, collections, transport, backend, core with Container/Workspace/Monitor/ update_shared/command, settings, bar-core, komorebic-core) and the way each was moved; what stays per platform (WindowManager, router, events, macOS update, borders and other subsystems, bar rendering) with links into core-model.md, seam.md, settings.md, bar-unification.md and unified-binaries.md; the oracles and the gate results per candidate (Windows e2e, KDE VM, Mac Mini compile, unit and nix) with the flake summary; what is not verified (macOS never ran as a daemon, bar runtime under software rendering, the KDE slow tier, candidate 8 gates still running at the time of writing); known issues; the cutover list (shims, version crates, flakes, workflows, docs, tools) with a CI and release proposal that is not decided; how to continue; and a table of 26 decisions rewritten without agent names. Facts were taken from the progress and decisions logs, the revision list wip-cand4..wip-cand8 and the docs in docs/dev; no host or personal paths are included. Not built. Gate results are as recorded, not re-run.