.museignore toml
88 lines 2.8 KB
Raw
sha256:106ef9e12cca7f3be3ffb2a6bd3abfa76f032dce453c9e5010d732a8d86f2e14 Reconcile reviewed credential compatibility 32254cd939885d9… Human patch 8 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
11 # IDE / editor state — applies to every domain
12 ".vscode/",
13 ".idea/",
14 "*.iml",
15
16 # Checkout-local bindings and VCS administration are never distributed.
17 "/.overseer/config.yaml",
18 "/.overseer/bin/",
19 "/.overseer/local/",
20 "/docs/NEXT.md",
21 "/.cursor/",
22 "/.git/",
23 ]
24
25 [domain.code]
26 # Secrets (.env, *.key, *.pem, *.p12) are blocked by the Muse engine
27 # automatically — no need to list them here.
28 patterns = [
29 # Clone-local governance freshness stamp (§GFG.5.4)
30 ".overseer/last_governance_sync",
31
32 # ── Universal build / output directories ─────────────────────────
33 "dist/",
34 "build/",
35 "out/",
36 "tmp/",
37
38 # ── Dependency trees ─────────────────────────────────────────────
39 "node_modules/", # JavaScript / Node
40 "vendor/", # Go, PHP (Composer)
41
42 # ── Python ───────────────────────────────────────────────────────
43 "__pycache__/",
44 "*.pyc",
45 "*.pyo",
46 ".venv/",
47 "venv/",
48 ".tox/",
49 "*.egg-info/",
50
51 # Tauri build outputs (gitignored mirrors — rebuild via bundle-desktop-kit.sh)
52 "desktop/src-tauri/target/",
53 "desktop/src-tauri/resources/",
54
55 # Local signing material (public keys under desktop/keys/ may be tracked)
56 "*.p12",
57 "*.pfx",
58 "apple-api-key.json",
59 "**/AuthKey_*.p8",
60
61 # ── Rust ─────────────────────────────────────────────────────────
62 # "target/",
63
64 # ── Java / Kotlin / Scala ────────────────────────────────────────
65 # "*.class",
66 # "*.jar",
67
68 # ── Ruby ─────────────────────────────────────────────────────────
69 # ".mpack/",
70
71 # Keep these last: domain negations must not re-include local bindings.
72 "/.overseer/config.yaml",
73 "/.overseer/bin/",
74 "/.overseer/local/",
75 "/docs/NEXT.md",
76 "/.cursor/",
77 "/.git/",
78
79 ]
80
81 # [force_track]
82 # Exact repo-relative paths to track even if they match a secrets pattern.
83 # Use for dev infrastructure (e.g. self-signed TLS certs) that must survive
84 # clean pulls. No glob expansion — each entry must be an exact file path.
85 # paths = [
86 # "deploy/local-tls/localhost.key",
87 # "deploy/local-tls/localhost.crt",
88 # ]
File History 2 commits
sha256:106ef9e12cca7f3be3ffb2a6bd3abfa76f032dce453c9e5010d732a8d86f2e14 Reconcile reviewed credential compatibility 32254cd939885d9… Human patch 8 days ago
sha256:c87cf2c2f03da507f66f93922cb339a2cbebb33ad6372a6039032fb09a20da12 Reconcile reviewed Overseer recovery d47291d5d9030de5ebef71… Human minor ⚠ 9 days ago