veilor-os/docs
obsidian-ai e71ccaf198 docs(ROADMAP): persist install logs to USB by default (debug mode)
Add to v0.7 scope: bootstrap ISO writes /var/log/anaconda + the
resolved ks + ostreecontainer pull log + dmesg back to the USB stick
into veilor-install-logs/<timestamp>/. Toggleable via kernel cmdline
inst.veilor.savelogs=0 for opt-out. ON by default through v0.7-v0.9;
flips OFF for v1.0 final release.

Why: failed install + bricked machine + no screenshots — operator boots
back to a working OS, plugs the USB, reads logs offline. No more
"please take a photo of dracut".
2026-05-07 01:52:31 +01:00
..
research/2026-05-05-agent-wave docs: 9-agent research wave findings — v0.5.32 blocker map 2026-05-05 14:52:53 +01:00
BUILD.md veilor-os v0.1 scaffold — kickstart + hardening + 3-mode power + DuckSans-ready KDE black theme 2026-04-30 03:43:33 +01:00
CLI.md v0.6: pre-stage veilor-update + veilor-doctor CLI tools (#11) 2026-05-02 04:39:33 +01:00
HARDENING.md sec: AppArmor profile skeletons + audit shipping draft + veilor-firstboot SELinux module (#3) 2026-05-02 04:39:39 +01:00
INSTALL-V07.md bluebuild: switch base to ghcr.io/secureblue/kinoite-main-hardened 2026-05-06 17:15:54 +01:00
INSTALL.md veilor-os v0.1 scaffold — kickstart + hardening + 3-mode power + DuckSans-ready KDE black theme 2026-04-30 03:43:33 +01:00
INSTALLER.md feat(installer): pre-stage gum-based UX assets for v0.5.1 (#7) 2026-05-02 04:38:18 +01:00
POWER.md veilor-os v0.1 scaffold — kickstart + hardening + 3-mode power + DuckSans-ready KDE black theme 2026-04-30 03:43:33 +01:00
PROOF-OF-WORK.md bluebuild: switch base to ghcr.io/secureblue/kinoite-main-hardened 2026-05-06 17:15:54 +01:00
ROADMAP.md docs(ROADMAP): persist install logs to USB by default (debug mode) 2026-05-07 01:52:31 +01:00
STRATEGY.md bluebuild: switch base to ghcr.io/secureblue/kinoite-main-hardened 2026-05-06 17:15:54 +01:00
THREAT-MODEL.md sec: polish THREAT-MODEL.md for v0.7 public launch 2026-05-06 16:10:03 +01:00