Captures the pre-Godot-port state of the codebase. This is the rollback anchor for the Godot port (M0 of theriapolis-rpg-implementation-plan-godot-port.md). All Phase 0 through Phase 6.5 work is included; Phase 7 is in flight. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1.7 KiB
_design_handoff/ — Snapshot Staging Area
This top-level folder is a staging area for files we hand to external design tools (e.g. Claude Design, Figma plugins, UX consultants). Each subfolder is a curated, self-contained snapshot of a feature's relevant source — schema records, content JSON, screen code — so the design tool gets enough context to redesign without seeing the entire codebase.
What this folder is NOT
- Not source code. Nothing in here is referenced by any
.csproj, imported by any namespace, or executed by the game. Deleting the entire folder would not affectdotnet buildordotnet test. - Not authoritative. Everything is a copy. The originals — under
Theriapolis.*/andContent/Data/— are canonical. If a design discussion motivates a code change, edit the original, not the snapshot. - Not auto-refreshed. Snapshots are taken manually (see each subfolder's
MANIFEST.mdfor the file list and refresh command). They go stale the moment the originals change.
For future Claude Code sessions
If you grep the repo and hit a match under _design_handoff/, treat it as
documentation, not as a second copy of the same file to edit. Only edit the
canonical path under Theriapolis.* / Content/. To bring a snapshot back in
sync, follow the refresh command in that subfolder's MANIFEST.md.
It's safe to delete any subfolder once the design conversation it was created for has wrapped up. Each subfolder is independent.
Current contents
character_creation/— Phase 5 M2 character creation flow snapshot. Created 2026-04-25 for Claude Design redesign of the single-screenCharacterCreationScreen. See itsREADME.mdfor context.