Specification

Milestones

M0–M3 · Foundation

  1. M0 repository, specification, licenses, toolchain, and CI
  2. M1 canonical model and read-only discovery
  3. M2 transaction engine, conflicts, history, rollback, and CLI
  4. M3 native application shell, onboarding, search, and history UX

M4–M8 · Product

  1. M4 Hyprland general settings, displays, and keybindings
  2. M5 themes, Alacritty, and Yazi
  3. M6 Waybar and cooperative Quickshell
  4. M7 wallpapers, startup, defaults, rules, and profiles
  5. M8 sandboxed plugin protocol, SDK, and declarative UI

M9–M12 · Release

  1. M9 Arch packaging, fuzzing, supply-chain and security hardening
  2. M10 feature freeze and beta qualification
  3. M11 reproducibility, release-candidate and real-session soak
  4. M12 signed immutable 0.1 release

Every milestone has documented acceptance checks and a Git checkpoint commit. Release tags are signed annotated tags.