39 lines
1.4 KiB
Plaintext
39 lines
1.4 KiB
Plaintext
# .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/
|