makepad/.gitignore
Admin 3166711d36 Clear the working notes out of the repo root
Nineteen plan, worklog and handoff documents were tracked at the top level.
They are scratch for whoever is mid-task: they go stale the moment the work
lands, and a root full of them buries the handful of docs that are actually
reference material.

Untracked, not deleted — they stay on disk and in history. Several are live
plans somebody is still working from (route.md, shiny.md, map.md, bridge.md,
datasources.md, layers.md), and deleting a plan to tidy a directory listing
is a bad trade. .gitignore keeps them from drifting back.

Kept tracked, beyond the three asked for:

- AGENTS.md is not chatter. It is the Studio remote runbook — the bridge
  protocol, the launch flow, the "don't do this" list — and it is what an
  agent working in this repo reads before touching anything. Removing it
  would be self-defeating.
- talk.md is a conference talk, not a handoff.

game.md goes too, which is what it always wanted: it was asked to stay out of
the repo when it was written and had been tracked by accident since.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-05 16:59:45 +02:00

82 lines
1.8 KiB
Text

# Generated by Cargo
# will have compiled files and executables
**/target/
# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
Cargo.lock
# These are backup files generated by rustfmt
**/*.rs.bk
.DS_Store
/platform/bind/windows/generate
/edit_repo
*.mobileprovision
*.bat
mandelbrot_presets.json
makepad_settings.ron
makepad_state*.ron
key.ron
dmx*.ron
makepad_designer.ron
.vscode
rustc*.txt
OPENAI_KEY
CLAUDE_KEY
GOOGLE_KEY
/local
/tools/cargo_makepad/android_*
/tools/cargo_makepad/ios-deploy/_Frameworks/
/tools/cargo_makepad/ios-deploy/build/
*.fish
experiments/websocket-windows/nodejs-websocketserver
experiments/svgloader
CLAUDE.md
/tools/__pycache__/
**/*.obsidian
/xr/util/dumps/
# Voice/TTS model artifacts — fetch with tools/download_tts.sh
*.mktts
*.mkvoice
*.pth
ggml-*.bin
/kokoro_voices/
__pycache__/
tesla_credentials.json
# Studio per-checkout runtime state: terminal scrollback, AI chat logs, window
# layout. Committed once by mistake (fab00bf27 "Studio term histories") — it is
# local scratch, it churns every session, and it had grown to ~30 MB of chat
# JSON and terminal buffers carrying developer email addresses and home paths.
.makepad/
# Working notes, plans and handoff docs. These are scratch for whoever is
# mid-task — they go stale the moment the work lands, and a repo root full of
# them buries the three docs that are actually reference material. Kept on
# disk, out of the repo. The reference docs (README, splash.md, splashgame.md)
# and the Studio runbook (AGENTS.md) stay tracked.
/aigame*.md
/blur.md
/bridge.md
/datasources.md
/game.md
/glass.md
/gps.md
/handoff.md
/isolate.md
/layers.md
/map.md
/map2.md
/profiler.md
/route.md
/shiny.md
/status.md