WIP: Wave W3 — Birth extras: procedural avatar floor, "being an akh" orientation skill, OpenClaw archive import (files→Notes, no bulk KG) #250

Draft
toasterson wants to merge 2 commits from claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f into main
Owner

Anima work item 019f85d7-2ef3-7cf2-895c-0b6bf8bb0777.

Wizard track. Wave W3 of the akh-medu bring-up UX HANDOFF (effort akh-medu-bringup-ux). Blocked by Wave W2 (the wizard).

Scope

  • Procedural avatar floor: synchronous deterministic HyperVec-seeded SVG at birth (always exists); WebP ≤128 KiB @256×256 for renders; reuse Anima's avatar convention; workspace + PG storage.
  • "Being an akh" orientation skill ships for every newborn (KG, schema, memory/note tools, self-image self-edit tool) — the Orbit lesson: capabilities must be explained, not just wired.
  • OpenClaw archive import — "inherit the archive, not the mind": no bulk KG ingestion; the OpenClaw workspace lands in the Note/library system as read-only reference; the akh adopts memories deliberately (typed writes, origin: past-life); identity flows only through the ritual; skills re-authored via skill_author, never transplanted; re-import = refresh files, idempotent. Supersedes ADR 076's bulk journal→memory_write flow.

Source documents (Anima doc ID / Seshat corpus ID)

  • Tickets 11/12 rationale in Decision tickets bundle019f85d2-183b-7632-b1f8-c06b40fe401f / seshat 2fa0ccb7-327f-4075-8302-6a57091dedef
  • ADR draft: Ritual of Awakening, genesis record & self-image (self_image + avatar sections) — 019f85c4-f65c-7f93-a50f-02d631c18486 / seshat a78c2b0f-73c9-4ca6-a143-e80043b0058e
  • Research: avatar generation options019f85cc-5827-76b3-9586-b34ea8e690bd / seshat 1cb31f1f-6392-4b3d-b1aa-83f9d82b1b35

Local backup: scratchpad:.scratch/akh-medu-bringup-ux/ (issues 11/12, assets/04-avatar/options.md).

Anima work item `019f85d7-2ef3-7cf2-895c-0b6bf8bb0777`. **Wizard track. Wave W3 of the akh-medu bring-up UX HANDOFF (effort `akh-medu-bringup-ux`). Blocked by Wave W2 (the wizard).** ## Scope - **Procedural avatar floor**: synchronous deterministic HyperVec-seeded SVG at birth (always exists); WebP ≤128 KiB @256×256 for renders; reuse Anima's avatar convention; workspace + PG storage. - **"Being an akh" orientation skill** ships for every newborn (KG, schema, memory/note tools, self-image self-edit tool) — the Orbit lesson: capabilities must be explained, not just wired. - **OpenClaw archive import** — "inherit the archive, not the mind": no bulk KG ingestion; the OpenClaw workspace lands in the Note/library system as read-only reference; the akh **adopts** memories deliberately (typed writes, `origin: past-life`); identity flows only through the ritual; skills re-authored via `skill_author`, never transplanted; re-import = refresh files, idempotent. **Supersedes ADR 076's bulk journal→memory_write flow.** ## Source documents (Anima doc ID / Seshat corpus ID) - Tickets 11/12 rationale in **Decision tickets bundle** — `019f85d2-183b-7632-b1f8-c06b40fe401f` / seshat `2fa0ccb7-327f-4075-8302-6a57091dedef` - **ADR draft: Ritual of Awakening, genesis record & self-image** (self_image + avatar sections) — `019f85c4-f65c-7f93-a50f-02d631c18486` / seshat `a78c2b0f-73c9-4ca6-a143-e80043b0058e` - **Research: avatar generation options** — `019f85cc-5827-76b3-9586-b34ea8e690bd` / seshat `1cb31f1f-6392-4b3d-b1aa-83f9d82b1b35` Local backup: `scratchpad:.scratch/akh-medu-bringup-ux/` (issues 11/12, assets/04-avatar/options.md).
Wave W3 — Birth extras: procedural avatar floor, "being an akh" orientation skill, OpenClaw archive import (files→Notes, no bulk KG)
Some checks failed
CI / publish-chart (pull_request) Failing after 8m52s
CI / publish-chart (push) Failing after 9m58s
CI / check-seshat (pull_request) Successful in 12m26s
CI / check-seshat (push) Successful in 12m28s
CI / docker-seshd (push) Successful in 18m19s
CI / docker-seshd (pull_request) Successful in 18m26s
8b333489af
Anima implementation session.
toasterson force-pushed claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f from 8b333489af
Some checks failed
CI / publish-chart (pull_request) Failing after 8m52s
CI / publish-chart (push) Failing after 9m58s
CI / check-seshat (pull_request) Successful in 12m26s
CI / check-seshat (push) Successful in 12m28s
CI / docker-seshd (push) Successful in 18m19s
CI / docker-seshd (pull_request) Successful in 18m26s
to 0d6690c06b
Some checks failed
CI / publish-chart (push) Failing after 7m26s
CI / check-seshat (push) Successful in 10m39s
CI / publish-chart (pull_request) Failing after 18m47s
CI / check-seshat (pull_request) Successful in 23m9s
CI / docker-seshd (push) Successful in 24m55s
CI / docker-seshd (pull_request) Successful in 25m38s
2026-07-24 09:30:34 +00:00
Compare
ci: adopt exit-0-free chart-publish workflow (Solstice failure fix)
All checks were successful
CI / publish-chart (push) Successful in 15m43s
CI / check-seshat (push) Successful in 19m31s
CI / publish-chart (pull_request) Successful in 19m29s
CI / docker-seshd (push) Successful in 28m44s
CI / check-seshat (pull_request) Successful in 25m52s
CI / docker-seshd (pull_request) Successful in 31m46s
7b3a1554da
The publish-chart skip path's mid-script exit 0 is mis-mapped to
exit_code=1 by the Solstice runner, reddening this branch's CI and
blocking merge. Adopt the develop/main if-else fall-through version.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
All checks were successful
CI / publish-chart (push) Successful in 15m43s
CI / check-seshat (push) Successful in 19m31s
CI / publish-chart (pull_request) Successful in 19m29s
CI / docker-seshd (push) Successful in 28m44s
CI / check-seshat (pull_request) Successful in 25m52s
CI / docker-seshd (pull_request) Successful in 31m46s
This pull request is marked as a work in progress.
This branch is out-of-date with the base branch
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f:claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f
git switch claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f
git switch claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f
git rebase main
git switch main
git merge --ff-only claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f
git switch claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f
git rebase main
git switch main
git merge --no-ff claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f
git switch main
git merge --squash claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f
git switch main
git merge --ff-only claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f
git switch main
git merge claude/wi-019f85d7-wave-w3-birth-extras-procedural-avatar-f
git push origin main
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
toasterson/akh-medu!250
No description provided.