Initial commit: Theriapolis baseline at port/godot branch point
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>
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# `_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 affect `dotnet build` or `dotnet test`.
|
||||
- **Not authoritative.** Everything is a copy. The originals — under
|
||||
`Theriapolis.*/` and `Content/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.md` for 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-screen
|
||||
`CharacterCreationScreen`. See its `README.md` for context.
|
||||
Reference in New Issue
Block a user