docs: onboarding simplification + drop clawdie-ai source snapshot #109

Merged
clawdie merged 3 commits from docs/onboarding-simplification into main 2026-06-22 08:09:57 +02:00
Owner

Two changes:

1. ONBOARDING-SIMPLIFICATION.md — decision doc. Rejects the zot-extension onboarding panel (chicken-and-egg: zot needs the secrets onboarding fetches; already solved by clawdie-join-hive.sh), names the seed partition as the real lever (delete the step, don't reskin it), and triages the zot extension ideas (MCP bridge = keeper, gated on colibri#143; guard = defer).

2. Remove clawdie-ai source snapshot from ISO staging — clawdie-ai (TS) phase-out; only the on-image source checkout is dropped.

Verified: the manifest/gate/skills claim holds — resolve_clawdie_ai_repo is still called for the release gate (assert_clean_repo), manifest provenance (clawdie_ai_commit), and skill import. Pi is staged via npm, so OOTB is unaffected. sh -n build.sh clean; check-format.sh clean.

Caveat for the build host: clawdie-ai is still a build input (gate + skills + manifest need the checkout to exist) — the change only drops what's staged on the image. Don't delete the clawdie-ai checkout from the build host or the gate/skill-import break.

🤖 Generated with Claude Code

Two changes: **1. `ONBOARDING-SIMPLIFICATION.md`** — decision doc. Rejects the zot-extension onboarding panel (chicken-and-egg: zot needs the secrets onboarding fetches; already solved by `clawdie-join-hive.sh`), names the **seed partition** as the real lever (delete the step, don't reskin it), and triages the zot extension ideas (MCP bridge = keeper, gated on colibri#143; guard = defer). **2. Remove clawdie-ai source snapshot from ISO staging** — clawdie-ai (TS) phase-out; only the on-image source checkout is dropped. **Verified:** the manifest/gate/skills claim holds — `resolve_clawdie_ai_repo` is still called for the release gate (`assert_clean_repo`), manifest provenance (`clawdie_ai_commit`), and skill import. Pi is staged via npm, so OOTB is unaffected. `sh -n build.sh` clean; `check-format.sh` clean. **Caveat for the build host:** clawdie-ai is still a *build input* (gate + skills + manifest need the checkout to exist) — the change only drops what's *staged on the image*. Don't delete the clawdie-ai checkout from the build host or the gate/skill-import break. 🤖 Generated with Claude Code
clawdie added 3 commits 2026-06-22 08:09:52 +02:00
Documents the proven end-to-end chain: seed importer (rc.d BEFORE LOGIN)
→ BW creds in provider.env → clawdie-vault-fetch → colibri_daemon restart.
The only remaining click is the 'Join Hive' desktop launcher; the seed
partition already reduces onboarding from 3 typed secrets to one
double-click. True zero-touch requires ~30 lines of shell (xdg autostart).

Also records the zot extensions verdict: onboarding panel rejected
(chicken-and-egg), guard deferred (zot is not OOTB runtime), MCP bridge
kept as the first extension worth building (gated on colibri#143).
clawdie-ai (TypeScript) is being phased out in favor of the colibri
(Rust) control plane. Remove its shallow git checkout from
/home/clawdie/ai/ on the ISO. The build manifest still records
clawdie-ai provenance; skills import and release gate checks are
unaffected — this only drops the source snapshot.

Also update the ai/README.txt to note the phase-out.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
clawdie merged commit 343ba35536 into main 2026-06-22 08:09:57 +02:00
clawdie deleted branch docs/onboarding-simplification 2026-06-22 08:10:00 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: clawdie/clawdie-iso#109
No description provided.