docs+framework: canon, system-profile, gdd, registry, 6a framework

This commit is contained in:
2026-09-30 12:57:28 +08:00
commit e030f69591
31 changed files with 1334 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
# .gitignore for a make-my-arg game. It ships inside assets/starter/, so it lands in the project
# root when the starter tree is copied at scaffold time (step 6) — no rename, no second copy step.
# It keeps development by-products out of the repository while everything the deploy needs
# (index.html, pages/, assets/, data/*.json, tools/, viewer/) stays tracked.
#
# Two different jobs, two different files: .gitignore keeps junk out of Git history, .dockerignore /
# the rsync exclude list keeps development material out of the deployed image. A plaintext table must be
# listed in both (it is worse than junk: it is the answer key, R3).
# ── Development-only plaintext sources (R3): the answer key, never committed, never deployed ──
data/*.src.json
# ── dev/ops trees: no site page lives here (the tools skip them via CONFIG.skipDirs) ──
docs/site-graph*
memory/
review_comments.md
*.log
# ── Story source material (may be copyright-protected; keep it locally, do not publish it) ──
docs/source-material/
# ── OS files ──
.DS_Store
Thumbs.db
# ── Editor / IDE ──
.vscode/
.idea/
# ── Agent scratch dirs (an agent working in this repo writes its own logs here) ──
.codex/
.opencode/
.claude/
.superpowers/
docs/superpowers/
# ── Node (the tools need no install; a project that adds one gets node_modules) ──
node_modules/