.museignore toml
114 lines 3.9 KB
Raw
sha256:65ccb454656ea5acdea0a10e559b78bcde1eb6ff753ecc2911bc99d1c3d7cadd feat(calendar): enforce agent context tiers in retrieval AP… Human minor ⚠ breaking 2 days ago
1 # .museignore — snapshot exclusion rules for this repository.
2
3 [global]
4 patterns = [
5 ".DS_Store",
6 "Thumbs.db",
7 "*.tmp",
8 "*.swp",
9 "*.swo",
10 "*.log",
11 ]
12
13 [domain.code]
14 # Keep snapshot exclusions aligned with .gitignore (same intent as Git for this repo).
15 # Secrets (.env, *.key, *.pem, *.p12) are also blocked by the Muse engine where applicable.
16 patterns = [
17 # ── Universal build / output directories ─────────────────────────
18 "dist/",
19 "build/",
20 "out/",
21 "tmp/",
22
23 # ── Dependency trees ─────────────────────────────────────────────
24 "node_modules/", # JavaScript / Node
25 "vendor/", # Go, PHP (Composer)
26
27 # ── Python ───────────────────────────────────────────────────────
28 "__pycache__/",
29 "*.pyc",
30 "*.pyo",
31 ".venv/",
32 "venv/",
33 ".tox/",
34 "*.egg-info/",
35
36 # ── Rust ─────────────────────────────────────────────────────────
37 # "target/",
38
39 # ── Java / Kotlin / Scala ────────────────────────────────────────
40 # "*.class",
41 # "*.jar",
42
43 # ── Ruby ─────────────────────────────────────────────────────────
44 # ".bundle/",
45
46 # ── IDE / editor state ───────────────────────────────────────────
47 ".idea/",
48 ".vscode/",
49
50 # ── Aligned with .gitignore (local / secrets / generated) ───────
51 "config/local.yaml",
52 "config/*-local.*",
53 ".env",
54 ".env.*",
55 "!.env.example",
56 "data/",
57 "*.db",
58 "*.sqlite",
59 "test/fixtures/data/",
60 "test/fixtures/hub-setup-test-data/",
61 "test/fixtures/tmp-*/",
62 "vault/.obsidian/workspace*",
63 "vault/.trash/",
64 "vault/inbox/note-*.md",
65 "Untitled",
66 "**/Untitled",
67 "config/Untitled",
68 "hub/icp/.dfx/",
69 "public/_redirects",
70
71 # ── Terraform — state contains real cloud resource IDs, public IPs, secret handles ──
72 # *.tfvars contains real values (keep *.tfvars.example tracked as a template);
73 # .terraform/ is local provider cache; .terraform.lock.hcl IS committed for reproducible builds.
74 # NOTE: muse anchors slash-suffixed patterns to repo root (unlike gitignore which matches
75 # anywhere). Use **/ globs for nested directories like deploy/**/.terraform/.
76 "*.tfstate",
77 "*.tfstate.*",
78 ".terraform/",
79 "**/.terraform/",
80 "**/.terraform/**",
81 "terraform.tfvars",
82 "**/terraform.tfvars",
83 "*.auto.tfvars",
84 "**/*.auto.tfvars",
85 "*.auto.tfvars.json",
86 "**/*.auto.tfvars.json",
87 "*.tfplan",
88 "**/*.tfplan",
89 "*.tfplan.json",
90 "**/*.tfplan.json",
91 "crash.log",
92 "crash.*.log",
93
94 # ── Muse ↔ Git bridge per-developer state (per `muse bridge --help`) ──
95 # Records last imported git SHA / last exported Muse commit ID locally.
96 ".muse/git-bridge.toml",
97
98 "development/",
99 "docs/archive/",
100 "docs/marketing-internal/",
101 ".cursor/plans/",
102 "docs/*.code-workspace",
103 "scripts/archive/",
104 ".tmp-transcribe-chunks/",
105 ]
106
107 # [force_track]
108 # Exact repo-relative paths to track even if they match a secrets pattern.
109 # Use for dev infrastructure (e.g. self-signed TLS certs) that must survive
110 # clean pulls. No glob expansion — each entry must be an exact file path.
111 # paths = [
112 # "deploy/local-tls/localhost.key",
113 # "deploy/local-tls/localhost.crt",
114 # ]
File History 2 commits
sha256:65ccb454656ea5acdea0a10e559b78bcde1eb6ff753ecc2911bc99d1c3d7cadd feat(calendar): enforce agent context tiers in retrieval AP… Human minor 2 days ago
sha256:9103f98c89257ed2b01c237cea895dabb3e85ea337dccb1161c175e4422355b6 docs: accept Calendar Events v0 spec with Phase 0 security … Human 2 days ago