diff --git a/.gitignore b/.gitignore index 03572fd..32689da 100644 --- a/.gitignore +++ b/.gitignore @@ -58,6 +58,10 @@ assets/models/generated/npc_base_*_normal.png # Local AppImage extraction squashfs-root/ + +# Local agent skills (installed per machine from the Blender Skills Pack; not part of +# the game, tests or release artifacts, and never shipped) +.agents/ # Blender asset library: per-asset Cycles renders are local review output (the # committed review artefacts are docs/blender_previews/sheet_*.jpg), and Godot # extracts the GLB-embedded textures next to the models on import. diff --git a/MEMORY.md b/MEMORY.md index ebf078e..2eecad9 100644 --- a/MEMORY.md +++ b/MEMORY.md @@ -4,6 +4,15 @@ Session memory for durable decisions, state, and gotchas. Keep concise, remove o ## Decisions +- **Blender Skills Pack installed locally (2026-11-03):** the MIT `blender-skills` pack + (v1.3.0, 94 skills + a shared `references/` folder) is installed at + `.agents/skills/blender-skills/` for Blender asset work. `.agents/` is gitignored and + `.agents/.gdignore` keeps Godot's scanner out, so it never ships, exports or affects tests. + Skills link shared docs as `../references/.md`, so keep the pack flat when updating: + `cp -a /.claude/skills/. .agents/skills/blender-skills/`. Pi gates project + `.agents/skills` behind project trust, so the trust prompt must be accepted before the + skills load. + - **Priority order (2026-11-03):** `TODO.md` now leads with the unversioned **Character development** and **Local map development** tracks, then the versioned 0.10.0 release candidate and later releases. Do not attach a placeholder version to an unversioned track;