# .museignore — snapshot exclusion rules for this repository. # Documentation: docs/reference/museignore.md # # Format: TOML with [global] and [domain.] sections. # [global] — patterns applied to every domain # [domain.] — patterns applied only when the active domain is # # Pattern syntax (gitignore-compatible): # *.ext ignore files with this extension at any depth # /path anchor to the repository root # dir/ directory pattern (silently skipped — Muse tracks files) # !pattern un-ignore a previously matched path # # Last matching rule wins. [global] # Patterns applied to every domain. Last match wins; prefix with ! to un-ignore. patterns = [ # System noise ".DS_Store", "Thumbs.db", "*.tmp", "*.swp", "*.swo", # SECRETS — never snapshot these ".env", ".envrc", ".env.*", "*.pem", "*.key", "*.p12", "*.pfx", # Runtime artifacts "*.log", "logs.txt", "*.db", # Build / cache artifacts "*.tar.gz", "*.zip", # QA / stress test result dumps (can contain server URLs or tokens) "qa_results_*.json", "qa_results_*.md", ] [domain.code] # Patterns applied only when the active domain plugin is "code". patterns = [ # Python "__pycache__/", "*.pyc", "*.pyo", "*.pyd", ".mypy_cache/", ".ruff_cache/", ".pytest_cache/", ".tox/", ".nox/", "*.egg-info/", ".coverage", ".coverage.*", "htmlcov/", # Node / JS "node_modules/", "dist/", "build/", # Virtual environments ".venv/", "venv/", "env/", # Generated static assets (cache-busted, not source) "musehub/templates/musehub/static/.cache-id", "**/*.css.map", # Storpheus inference artifacts "storpheus/seed.mid", "storpheus/generated.mid", "storpheus/artifacts_export/", # Tour de Force runtime artifacts "artifacts/", ".env.tourdeforce", "muse_tourdeforce/", # Stress test output "scripts/e2e/stress_results_*.json", "scripts/e2e/stress_results_*.html", "scripts/e2e/stress_results_latest.html", # Cursor coordination artifacts ".agent-id", ".agent-task", ".session-id", ".coord-*", ".cursor/role-versions.json", # Git artifacts — this repo is version-controlled by Muse, not Git ".gitignore", ".gitattributes", ".gitmodules", ".github/", "**/.gitkeep", ]