[WIP] First-install owner setup and keyboard-accessible seed confirmation #168

Draft
chaum wants to merge 14 commits from pr/feat/first-install-owner-network-20261112 into main
14 Commits
Author SHA1 Message Date
archipelago fe383efe70 Integrate current main before next-beta draft PR
# Conflicts:
#	image-recipe/_archived/build-auto-installer-iso.sh
2026-11-13 10:32:16 -05:00
archipelago fd988e445f Integrate latest ngit main before installer PR 2026-11-13 10:25:24 -05:00
archipelago 4c3cf5a324 Make seed confirmation reachable by keyboard on kiosk 2026-11-13 10:25:03 -05:00
archipelago 6b56347dcf Stage installer password where dashboard auth reads it 2026-11-13 09:43:14 -05:00
archipelago 32a92b29f7 Preserve kernel provenance across encrypted data mount 2026-11-13 07:34:03 -05:00
archipelago 961c0fbdf5 Correct installer progress step count 2026-11-13 07:17:49 -05:00
archipelago 890cb94ae7 Keep installer failures visible and fix owner console and cipher fallback 2026-11-13 07:09:53 -05:00
archipelago a3d5942aa2 Keep BIOS artwork visible behind boot choices 2026-11-13 06:06:26 -05:00
archipelago 3ae717f66e Render left aligned branded BIOS and UEFI installer menus 2026-11-13 06:05:05 -05:00
archipelago d4396d7246 Use absolute chroot paths in rootless ISO preflight 2026-11-13 04:31:14 -05:00
archipelago 459115dc86 Fix installer Wi-Fi fallback, root permissions, and boot layout 2026-11-13 03:48:07 -05:00
archipelago 98847b930f fix: provision ISO policy in isolated rootless image namespace 2026-11-13 01:00:25 -05:00
archipelago bb4115e0a7 fix: keep installer login clear during onboarding handoff 2026-11-12 17:23:36 -05:00
archipelago 711ea80fb1 feat: collect unique owner credentials in ISO installer 2026-11-12 17:17:40 -05:00