clawdie-iso/packages
Sam & Claude 1af0e62942 Wire encrypted secrets: Vaultwarden fetch + per-agent seed import
Two parallel, additive paths so a host gets its secrets out of the box;
the manual setup wizard stays the floor (no config = no-op).

clawdie-vault-fetch (new): language-neutral bw bridge. Reads a 0600
~/.config/vault-bootstrap.env, pulls keys from the agent-secrets
collection (item name = env var name, value in password field, so no jq),
prints KEY=VALUE or --write-env upserts 0600. Exit codes distinguish
skip (3, no bootstrap) / broken (1) / no bw (4). Pinned
@bitwarden/cli@2026.5.0 for offline bundling; staged in
configure_live_operator_session.

clawdie-live-seed: extend the CLAWDIESEED FAT32 importer from the
authorized_keys allowlist to a per-agent directory convention —
/<agent>/ with env (merged 0600), harness.toml (pi|zot|local), soul/
(staged), ssh/authorized_keys. Live USB single-agent (first dir = active);
extra dirs staged + flagged for deployed multi-agent. Optional
consume-and-shred. Import core is unit-testable via CLAWDIE_SEED_TEST.

README rewritten to document the per-agent contract and the operator
decision to allow plaintext secrets on the seed (seeded sticks are
secret-bearing media; 0600 landing + shred mitigations).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 17:27:01 +02:00
..
.gitkeep feat: initial clawdie-iso skeleton 2026-06-04 20:04:21 +02:00
npm-globals.txt Wire encrypted secrets: Vaultwarden fetch + per-agent seed import 2026-06-19 17:27:01 +02:00
pkg-list-desktop-base.txt Merge xfce-operator-usb: Track F Colibri, DeepSeek smoke, LLM provider harness 2026-06-04 20:04:23 +02:00
pkg-list-disk-install-extras.txt build(iso): drop py311-only extras from Python 3.12 lane 2026-06-17 14:56:38 +02:00
pkg-list-host.txt build(iso): drop py311-only extras from Python 3.12 lane 2026-06-17 14:56:38 +02:00
pkg-list-jails.txt Merge xfce-operator-usb: Track F Colibri, DeepSeek smoke, LLM provider harness 2026-06-04 20:04:23 +02:00
pkg-list-live-operator.txt build(iso): drop py311-only extras from Python 3.12 lane 2026-06-17 14:56:38 +02:00
pkg-list-nvidia-390.txt packages: Add pkg-list-nvidia-{590,470,390}.txt 2026-06-04 20:04:21 +02:00
pkg-list-nvidia-470.txt packages: Add pkg-list-nvidia-{590,470,390}.txt 2026-06-04 20:04:21 +02:00
pkg-list-nvidia-590.txt Boot live installer session and narrow install-time contract (Sam & Codex) 2026-06-04 20:04:22 +02:00
pkg-list-nvidia-all.txt Merge xfce-operator-usb: Track F Colibri, DeepSeek smoke, LLM provider harness 2026-06-04 20:04:23 +02:00
pkg-list-nvidia.txt feat: CI/CD pipeline, package lists, offline pkg-cache seeding 2026-06-04 20:04:21 +02:00
pkg-list-xfce-theming.txt Merge xfce-operator-usb: Track F Colibri, DeepSeek smoke, LLM provider harness 2026-06-04 20:04:23 +02:00
pkg-list-xfce.txt docs(iso): clean builder handoff terminology (Sam & Codex) 2026-06-15 18:50:16 +02:00