Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
core .gitignore
12 kB · 534 lines
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535# KidLisp WASM render outputkidlisp-wasm/output/# Wrangler local cache.wrangler/# MongoDB backup (contains user data)mongodb-backup/# entire ac-pill directoryac-pill/# GPG-encrypted secrets (unpacked from vault, not for version control)*.gpg# GPG private key backups (passphrase-protected but never commit)jeffrey-private.ascjeffrey-private.asc:Zone.Identifier# SSH keys (keep in aesthetic-computer-vault only)oven/ssh/**/oven-deploy-key***/*-deploy-key***/id_rsa***/id_ed25519*# lith→github mirror deploy key: plaintext private half never committed# (decrypted from github_mirror.gpg at deploy time; only the .pub is tracked)lith/mirror/github_mirror# ignore tokens dir (static outputs of ac pieces for archival purposes)tokens/*.ziptokens/*/!tokens/README.md!tokens/pack-for-objkt.fish# ignore objkt output (packaged pieces for OBJKT deployment on teia.art)objkt/output/*.zipobjkt/output/*.htmlobjkt/output/*.gifobjkt/output/*/!objkt/output/README.md# ignore tezos keep bundles and IPFS temp filestezos/keep-bundles/tezos/ipfs-temp/# Tezos Python virtual environmenttezos/.venv/# Tezos client statetezos/.tezos-client/tezos/.tezos-client-local/# Old compiled Michelson filestezos/*_compiled.tz# Node modules in tezostezos/node_modules/# ignore reference tools output directory (bake/tape generated files)reference/tools/recording/.tape-frames-cachereference/tools/recording/_reference/tools/output!reference/tools/output/.gitkeep# ignore strudel reference (local clone only, not needed for builds)reference/strudel/packedpacked/*/objkt/output# assets (ignore all - synced via CDN)system/public/assets/*!system/public/assets/.gitkeep!system/public/assets/papers/system/public/assets/papers/*!system/public/assets/papers/readings/system/public/assets/papers/readings/*!system/public/assets/papers/readings/text/system/public/assets/papers/readings/text/*!system/public/assets/papers/readings/text/Gallope-Harren-Hicks-The-Scores-Project-2025.txt# M4L .amxd binaries hosted on lith directly (small, versioned, no CDN)# Use system/public/m4l/ (not /assets/m4l/) to bypass Caddy's /assets/*→CDN redirect.!system/public/m4l/# AestheticAnts runtime (logs, runs, test output - not part of the score)ants/*.logants/runs/ants/test-*.txt# artery — timestamped probe/run logsartery/runs/# ignore offline index.htmlsystem/public/index.html# any instance of the aesthetic-computer-vault repositoryaesthetic-computer-vault/# Local clones of external reposferal-file/modes/# SSH deploy keys (secrets)oven/ssh/# Wallet extension node_moduleswallet/extension/node_modules/# built vscode extension packagesvscode-extension/*.vsix# Any emacs or vim backups.*~# Thomas Lawson gig backups, credentials, ssh, sslgigs/thomaslawson.com/backups/gigs/thomaslawson.com/credentials.jsongigs/thomaslawson.com/ssh/gigs/thomaslawson.com/ssl/# Scratch directory for temp filesscratch/# Agent memory local state (encrypted local-first store).ac-agent-memory/.agent-memory/# Temporary webapp inspection artifacts/.tmp/# Dev logs from remote debuggingdev-logs.txt# Local dev uploads (fallback when S3 credentials are missing)local-uploads/.#*# NPMnode_modules/# IntelliJ*.iml/.idea/# macOS.DS_Store# redis dumpsdump.rdb# development certificates/ssl-dev/.ssl/ssl-dev/combined.pem/ssl-dev/localhost.pem/ssl-dev/localhost-key.pemaesthetic.crtlocalhost.crtremote-debug/# hosting for the frontend.vercel# environment variables for the server*.env# type definitions generated by tscsystem/types/# Local Netlify folder.netlify# FFOS local build cacheutilities/ffos-build/.ffos-cache/# Parcel's caching folder (I don't even really use parcel.).parcel-cache/# Any firebase configuration.aesthetic-computer-firebase-adminsdk*.json# The .emacs.d directory in micro/machinemicro/machine/.emacs.d# gcp keys for deploying servicesgcp-service-key.jsongcp-firebase-service-key.json# aider chat history and other potential state.aider*# GitHub workflows directory - track workflows for CI/CD# Ignore .github contents except workflows and FUNDING.yml.github/*!.github/workflows/!.github/FUNDING.yml__pycache__/# Ignore lockfile for ac-site/tmp/ac-site.lock# Backup of netlify.toml when using no-SSL version in Codespacessystem/netlify.toml.backup# XDG runtime/cache directories (dev container auto-generated).xdg/# kidlisp-n64 build artifacts and dependencies (recursive patterns)kidlisp-n64/**/*.z64kidlisp-n64/**/*.n64kidlisp-n64/**/*.v64kidlisp-n64/**/*.okidlisp-n64/**/*.binkidlisp-n64/**/*.logkidlisp-n64/**/*-header-dump.txtkidlisp-n64/**/build/kidlisp-n64/**/build-*/kidlisp-n64/**/*-build/kidlisp-n64/test-build/kidlisp-n64/swamp-rebuild/kidlisp-n64/libdragon-build/kidlisp-n64/libdragon-source/kidlisp-n64/go/kidlisp-n64/n64-sdk/kidlisp-n64/spicy-patchedkidlisp-n64/spicy-source/kidlisp-n64/node_modules/kidlisp-n64/package-lock.json# External git repositorieskidlisp-n64/Swamp-Hero-64/kidlisp-n64/emulator/kidlisp-n64/libdragon/kidlisp-n64/peter-lemon-n64/# ============================================================================# SECURITY: Private Keys, Secrets, and Credentials# ============================================================================# SSH Private Keys (all common types)**/id_rsa**/id_rsa.***/id_dsa**/id_dsa.***/id_ecdsa**/id_ecdsa.***/id_ed25519**/id_ed25519.***/*_rsa**/*_dsa**/*_ecdsa**/*_ed25519# SSL/TLS Certificates and Keys*.pem*.key*.crt*.cer*.p12*.pfx*.p7b*.p7c*.der# AWS Credentials**/.aws/credentials**/.aws/config**/aws-credentials***/aws-config*# GCP Service Account Keys**/*-service-account*.json**/*-firebase-adminsdk*.json**/gcp-key*.json**/gcloud-key*.json# API Keys and Tokens**/*api-key***/*api_key***/*apikey***/token.json**/tokens.json**/*-token.json**/.token**/.tokens# Environment Files with Secrets.env.local.env.*.local.env.secret.env.secrets.env.production.env.staging**/*.env.local**/*.env.secret# OAuth and Auth Tokens**/.oauth**/oauth_token***/.netrc# Docker secrets**/docker-secret***/.docker/config.json# Kubernetes secrets**/k8s-secret***/kube-secret*# Database connection strings and credentials**/database.yml**/db-config*.json# Password files**/passwords.txt**/.password**/.passwords**/credentials.txt# Keychain and credential stores**/.keychain**/.gnupg/private-keys***/.ssh/known_hosts# Terraform state files (may contain secrets)**/*.tfstate**/*.tfstate.backup# Session server specific (this repo)session-server/session_serversession-server/session_server.pubaesthetic-computer-vault/session-server/session_serveraesthetic-computer-vault/session-server/session_server.pub# Playdate development (build artifacts)kidlisp-playdate/build/kidlisp-playdate/KidLisp.pdx/kidlisp-playdate/sdk/# Root build directory (Playdate builds)/build/# Secret directoriessecret/secrets/**/secret/**/secrets/.secret/.secrets/system/.envac-vst/vst3sdk/*.amxd!system/public/m4l/*.amxd# Versioned build-stream amxds regenerate per commit — keep latest.json# + the root alias (notepat.com.amxd above) but don't bloat the repo# with per-build binaries.system/public/m4l/notepat.com/*.amxd# deploy.fish writes this post-pull on lith — not a dev artifact.system/public/.commit-ref# Emacs performance logs (keep directory, ignore log files).emacs-logs/*.log# Devcontainer entry logs.devcontainer/entry-logs/# GPU/Vello WASM Rust build artifactsgpu/vello-wasm/target/gpu/vello-wasm/pkg/gpu/vello-wasm/Cargo.lockff1-cli/.mcpregistry_*# Test scripts that may contain secrets or tokenstest-keep-mint-*.mjscheck-*secrets.mjs# Silo scripts that access production database or contain wallet keyssilo/use-staging-wallet.mjs.claude/settings.local.json.claude/worktrees/.claude/scheduled_tasks.lock# Fedac build output (disk images, local bundles)fedac/out/# Fedac native build artifacts (kernel sources, object files, images)fedac/native/build/# Fedac scratch directories from earlier kiosk experiments.fedac-work/# Swift / Xcode build directory for the AC VST plugin (CMake/JUCE output).# History was tree-shaken on 2026-04-29 to evict 309 MB of pack bloat —# do not let it back in.ac-vst/build/# Electron native module build output (regenerated by node-gyp)ac-electron/native/*/build/# Android release artifacts (the APK lives on a CDN, not in source)android/app/release/*.apk# Tezos CLI bundles (re-downloadable from origin)tezos/smartpy-cli.zip# Generated PDF bifolds — TeX/HTML/MJS source remains in-repogigs/dis-order-pamphlet-8.5x11-folded/*.pdfgigs/fundraiser-checklist/fundraiser-poster.pdf# External project artifacts (not part of AC repo)surface-architecture.html# LaTeX build artifactspapers/**/*.auxpapers/**/*.bblpapers/**/*.blgpapers/**/*.logpapers/**/*.outpapers/**/*.tocpapers/**/*.flspapers/**/*.fdb_latexmkpapers/**/*.synctex.gz# Paper build PDFs (xelatex output in source dirs) — site PDFs in# system/public/papers.aesthetic.computer/ are still tracked for deploy.papers/**/*.pdf# Keep hand-placed figure PDFs that authors include in papers.!papers/**/figures/**/*.pdf# Keep collected reference PDFs (research material, not build artifacts).!papers/refs/**/*.pdf# Keep pals.pdf — shared author-attribution figure included by each paper.!papers/**/pals.pdf# Other LaTeX project build outputs.microvision/*.auxmicrovision/*.logmicrovision/*.outmicrovision/*.pdfsosoft/*.auxsosoft/*.logsosoft/*.outsosoft/*.pdfsosoft/**/*.auxsosoft/**/*.logsosoft/**/*.outsosoft/**/*.pdf# Editor/latex backup scratch files — never tracked*.tex.bak*.tex.old*.mjs.bak# Stray xelatex log dir created when run from repo root.texput.log/# Lecture archive: large source media (kept locally, not in git)papers/lectures/*.mp4papers/lectures/*.webmpapers/lectures/*.mkvpapers/lectures/*.mp3papers/lectures/*.m4apapers/lectures/*.wav# babypat build artifactsfedac/babypat/*.ofedac/babypat/*.sofedac/babypat/*.efifedac/babypat/*.elffedac/babypat/*.binfedac/babypat/*.imgfedac/native/upload.env.gpg# Stray GPG key backups (canonical copies live in aesthetic-computer-vault/gpg/)/gpg/# Browser e2e screenshots (tests/browser/)tests/browser/__screens__/# Local build / scratch artifacts (kept on-machine, never committed)system/backend/node_modules/system/backend/.backfill-deps/lith/cache/lith/scripts/out//.log/mpv-shot*.jpg# Grant LaTeX build artifacts (sources/drafts live in the vault)grants/**/*.auxgrants/**/*.outgrants/lacma-2026/*.log# pop/ — code is source of truth; rendered audio + caches are media,# backed up to the assets system (DO Spaces), never git. See pop/ASSETS.md.pop/*/out/pop/.venv/pop/**/__pycache__/pop/voice/.cache/system/backend/node_modulesmarketing/campaigns/serpentine-video/*/gens/# ac-shop frontpage editor backup (regenerated locally, not source of truth)ac-shop/.frontpage-backup.json# pop C engine — compiled binaries + audio caches (media, never git; see pop/ASSETS.md)pop/**/out/pop/**/c/syl-cache/pop/**/c/fx/pop/**/c/vocals/pop/americomputadora/c/americomputadora# stray local artifacts / generated bundles (keep the public tree clean).local-tmp/@blueberry.localaesthetic.computer.jspackjs-verify.pngarena-native/build/wave-wizard/samples/# Per-neo SlabMenubar app bundles (build outputs, not source)*pplications/# Backup images*.bak.png# macOS Finder metadata.DS_Store# Mac App Store build outputslab/menuband/.build-mas/slab/menuband/build/*.xcarchive/slab/menuband/build/export-*/# Thread-scoped Codex artifact workspaces. Final deliverables belong in their# project directory; intermediate renders and QA scratch stay local./outputs/# Generated media workspaces and local executable builds./marketing/essay-reels/out//marketing/talking-head/out//pop/nullabye/c/spatial-sineabye/.mcp.json.bak# personal tailnet ACL scratchpad (not for the public repo)scratchpad-jas-nzxt-acl.md