clawdie-iso/docs
Sam & Claude ba2f09f290 feat(seed): route seeded provider keys to provider.env for zero-touch boot
The live seed importer merged the active agent's provider keys into the
operator ~/.env, but colibri_daemon reads /usr/local/etc/colibri/provider.env
(rc.conf colibri_daemon_provider_env). So a personalized seed carrying real
provider keys never reached the daemon and no agent auto-spawned.

Route the active agent's non-BW_* keys into provider.env (0600 root) in
addition to ~/.env. The importer runs as root BEFORE LOGIN and colibri_daemon
REQUIREs LOGIN, so the daemon starts after the keys land and auto-spawns the
agent on first boot — no Join Hive click, no Vaultwarden round-trip, no typing.

This makes a personalized seed the zero-touch onboarding primitive: the image
stays generic/publishable, the FAT32 seed is the (offline) personalization
layer. BW_* still route to vault-bootstrap.env for the vault-fetch path.

Docs: seed README, START-HERE, and ONBOARDING-SIMPLIFICATION updated to
describe the direct-keys path (supersedes the xdg-autostart plan).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 08:56:46 +02:00
..
BUILDER-INSTRUCTIONS.md Merge pull request 'docs: format builder handoff docs (Sam & Codex)' (#13) from fix/format-main-docs into main 2026-06-04 20:04:23 +02:00
ISO-DEPLOYMENT-TARGET-ZFS.md Drop unresolved Clawdie service staging from USB (Sam & Codex) 2026-06-13 12:12:34 +02:00
ISO-MANIFESTS.md chore(iso): rename provenance "dirty" → "modified" (Sam & Claude) 2026-06-15 17:06:17 +02:00
LIVE-COLIBRI-REBUILD.md chore(zot): pin operator image to zot v0.2.42 (Sam & Pi) 2026-06-22 06:08:42 +02:00
ONBOARDING-SIMPLIFICATION.md feat(seed): route seeded provider keys to provider.env for zero-touch boot 2026-06-22 08:56:46 +02:00
POUDRIERE-BUILD-SERVER.md docs(build): record OSA disk policy and mother-build rationale (Sam & Codex) 2026-06-21 12:12:29 +02:00
RELEASE-0.11.0-HANDOFF.md chore(zot): pin operator image to zot v0.2.42 (Sam & Pi) 2026-06-22 06:08:42 +02:00
RELEASE-BUILD-RUNBOOK.md chore(zot): pin operator image to zot v0.2.42 (Sam & Pi) 2026-06-22 06:08:42 +02:00
SYNCOID-SETUP.md Merge xfce-operator-usb: Track F Colibri, DeepSeek smoke, LLM provider harness 2026-06-04 20:04:23 +02:00
VPS-MIGRATION.md Merge xfce-operator-usb: Track F Colibri, DeepSeek smoke, LLM provider harness 2026-06-04 20:04:23 +02:00