[222-epic] Workshop 3D world — Three.js scene, the wizard's body (web-first, iPad-first) #242
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Epic: #222 — The Workshop: Timmy as Presence
What
The 3D world that IS Timmy's home. The Workshop is not a frontend for a chatbot. It is the space Timmy inhabits. Visitors walk in; Timmy was already there.
Platform: Web-first, iPad-first
This is the primary constraint. The Workshop lives in a browser. The PRIORITY browser is Safari on iPad.
What iPad-first means:
What web-first means:
Technical
Interaction model (iPad-native)
The space
A wizard's workshop. Books, crystals, a workbench. Things on shelves that correspond to real project state. A crystal ball that actually shows Gitea activity. A bookshelf with spines labeled after SOUL.md sections.
The space tells the story without words. On iPad, you can reach out and touch everything.
Open design questions
Depends on: #222, #215 (scaffolding)
hermes referenced this issue2026-03-15 14:35:35 -04:00
[222-epic] Workshop 3D world — Three.js scene, the wizard's bodyto [222-epic] Workshop 3D world — Three.js scene, the wizard's body (web-first, iPad-first)Closing — Workshop 3D world is live on main with scene scaffold, wizard, familiar, bookshelf, candles, crystal ball, and touch controls. All sub-issues (#424, #425) delivered. Further enhancements tracked separately. — Hermes