# Local tooling config (machine-specific MCP server wiring) .mcp.json # Logs logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* lerna-debug.log* node_modules dist dist-ssr *.local # Environment .env .env.local .env*.local # Waggle data .waggle/ *.mind marketplace.db !packages/marketplace/marketplace.db # Code signing (LAUNCH-06 pilot self-sign artifacts — never commit private # cert material or operator-local thumbprints into the repo) *.pfx app/src-tauri/.thumbprint.txt # Preflight gate per-query raw JSONs carry retrieved frame previews that # originate from Marko's personal AI exports. The report .md stays commit- # eligible (adapter counts, timing, verbatim questions + model answers # only); per-query JSONs and scratch dirs do not. preflight-results/stage-0-query-*.json preflight-results/stage-0-tmp/ preflight-results/stage-*-attempt-*.md preflight-results/stage-*-exclusions.md # Benchmark harness — data + run outputs stay local benchmarks/data/* !benchmarks/data/.gitkeep # Committed sample-lock artifacts (stratified picks from public LoCoMo). Small, # diff-reviewable, required for reproducibility. Raw LoCoMo dumps stay local. !benchmarks/data/preflight-locomo-50.json !benchmarks/data/failure-mode-calibration-10.jsonl # Sprint 12 Task 1 Blocker #1 — canonical LoCoMo eval archive (1531 instances, # derived from snap-research/locomo10.json via scripts/build-locomo-canonical.ts). # Committed for hash determinism across clones + CI + H-AUDIT-2 replication. !benchmarks/data/locomo/ !benchmarks/data/locomo/locomo-1540.jsonl !benchmarks/data/locomo/locomo-1540.meta.json # LME V1 canonical outputs — meta.json is tracked; large JSONL + raw JSON are not. # Re-ignore the dir's contents (the `!dir/` negation re-includes everything; the # single-level `data/*` above does not cover nested files) then whitelist meta. !benchmarks/data/longmemeval/ benchmarks/data/longmemeval/* !benchmarks/data/longmemeval/longmemeval.meta.json # BEAM canonical meta — same pattern !benchmarks/data/beam/ benchmarks/data/beam/* !benchmarks/data/beam/beam-128K.meta.json !benchmarks/data/beam/beam-1M.meta.json # Memori replication corpus + outputs stay local (large; not source). benchmarks/memori-replication/ benchmarks/results/* !benchmarks/results/.gitkeep # Sprint 12 Task 2.5 Stage 3 — per-stage manifest-adjacent audit artefacts: # pre-registration anchors, clarification memos, RCA memos, probe logs. # These are tamper-evident, NOT run output, so they MUST be tracked. # Broadened 2026-04-24 for Stage 3 re-kick (Option A): clarification + # RCA memos + Gate P+ probe log all need the same treatment. !benchmarks/results/manifest-*.md !benchmarks/results/manifest-*.yaml !benchmarks/results/stage*-gate-*.md !benchmarks/results/stage*-gate-*.jsonl # Stage 3 v6 N=400 final deliverables (2026-04-25): cell-by-cell summary, # Fisher H1 analysis, ≤300-word memo, and the agentic-cell evidence JSONL. # Tracked under PM-RATIFY-V6-N400-COMPLETE; tamper-evident audit chain. !benchmarks/results/stage3-n400-v6-*.md !benchmarks/results/agentic-locomo-2026-04-25T*.jsonl !benchmarks/results/agentic-locomo-2026-04-25T*.summary.json # v6 self-judge re-evaluation (2026-04-25): apples-to-apples vs Mem0 # methodology. 2000 records, side-by-side comparison, ≤300-word memo. !benchmarks/results/v6-self-judge-rebench/ !benchmarks/results/v6-self-judge-rebench/*.jsonl !benchmarks/results/v6-self-judge-rebench/*.md # Agentic knowledge work pilot 2026-04-26 (FAIL verdict, see # decisions/2026-04-26-pilot-verdict-FAIL.md). 12 cell JSONLs + summary + # run log + prompts archive + invalidated originals (audit-preserved). !benchmarks/results/pilot-2026-04-26/ !benchmarks/results/pilot-2026-04-26/*.jsonl !benchmarks/results/pilot-2026-04-26/*.json !benchmarks/results/pilot-2026-04-26/*.log !benchmarks/results/pilot-2026-04-26/prompts-archive/ !benchmarks/results/pilot-2026-04-26/prompts-archive/*.md !benchmarks/results/pilot-2026-04-26/invalidated/ !benchmarks/results/pilot-2026-04-26/invalidated/*.jsonl # GEPA Faza 1 corpus + run logs + spot-audit reports + NULL/Gen1/held-out # artefacts (per launch decision §G + manifest v7 §gepa). All instances + # generation logs + checkpoint reports tracked for audit chain. # Exception applies to BOTH the line-47 base pattern AND the line-98 # `**/benchmarks/results/*` nested-mis-CWD catch (mirrors pilot-2026-04-26). !benchmarks/results/gepa-faza1/ !benchmarks/results/gepa-faza1/**/*.jsonl !benchmarks/results/gepa-faza1/**/*.json !benchmarks/results/gepa-faza1/**/*.md !benchmarks/results/gepa-faza1/**/*.log !benchmarks/results/gepa-faza1/**/*.yaml !**/benchmarks/results/gepa-faza1 !**/benchmarks/results/gepa-faza1/ !**/benchmarks/results/gepa-faza1/** # §1.3f Vertex Batch eligibility probe (2026-04-24): standalone probe # artefacts outside §11 frozen paths. Logs + JSONL + script + memo all # tracked; override the *.log line-3 wildcard for this specific folder. !benchmarks/probes/**/*.log !benchmarks/probes/**/*.jsonl !benchmarks/probes/**/*.py !benchmarks/probes/**/*.md # Also catch nested mis-CWD writes (e.g. ran from benchmarks/harness/). # Use a trailing `*` (not `/`) so the `!` exceptions above still apply. **/benchmarks/results/* # Canonical LoCoMo SOTA evidence — intentionally committed (see in-dir README). Do NOT remove: # this exact swallow hid the 87.66 result from the repo (docs/analysis/locomo-sota-evidence-drift-2026-06-30.md). !**/benchmarks/results/locomo-sota-2026-06/ !**/benchmarks/results/locomo-sota-2026-06/** **/benchmarks/data/* !**/benchmarks/data/preflight-locomo-50.json !**/benchmarks/data/failure-mode-calibration-10.jsonl !**/benchmarks/data/locomo/ !**/benchmarks/data/locomo/locomo-1540.jsonl !**/benchmarks/data/locomo/locomo-1540.meta.json !**/benchmarks/data/longmemeval/ **/benchmarks/data/longmemeval/* !**/benchmarks/data/longmemeval/longmemeval.meta.json !**/benchmarks/data/beam/ **/benchmarks/data/beam/* !**/benchmarks/data/beam/beam-128K.meta.json !**/benchmarks/data/beam/beam-1M.meta.json !**/benchmarks/data/.gitkeep !**/benchmarks/results/.gitkeep !**/benchmarks/results/manifest-*.md !**/benchmarks/results/manifest-*.yaml !**/benchmarks/results/stage*-gate-*.md !**/benchmarks/results/stage*-gate-*.jsonl !**/benchmarks/results/stage3-n400-v6-*.md !**/benchmarks/results/agentic-locomo-2026-04-25T*.jsonl !**/benchmarks/results/agentic-locomo-2026-04-25T*.summary.json !**/benchmarks/results/v6-self-judge-rebench/ !**/benchmarks/results/v6-self-judge-rebench/*.jsonl !**/benchmarks/results/v6-self-judge-rebench/*.md !**/benchmarks/results/pilot-2026-04-26/ !**/benchmarks/results/pilot-2026-04-26/*.jsonl !**/benchmarks/results/pilot-2026-04-26/*.json !**/benchmarks/results/pilot-2026-04-26/*.log !**/benchmarks/results/pilot-2026-04-26/prompts-archive/ !**/benchmarks/results/pilot-2026-04-26/prompts-archive/*.md !**/benchmarks/results/pilot-2026-04-26/invalidated/ !**/benchmarks/results/pilot-2026-04-26/invalidated/*.jsonl # Sprint 11 A2 (ratification §Q5 Tier 2): `benchmarks/archive/` holds # gzipped JSONL from launch-claim-supporting runs (H-42a/b full-run). # Retention: 12 months minimum from commit per ratification §Q5. Files here # ARE committed — do NOT gitignore the folder. Spring 11 only adds the # folder + README; actual archival runs land in a later sprint. !benchmarks/archive/ !benchmarks/archive/** test-regression-*.log # SQLite WAL/SHM companions — always match the *.db they accompany marketplace.db-shm marketplace.db-wal *.db-shm *.db-wal # Non-production workspace (planning, reviews, session docs, archives) .workspace/ .scratch/ .mind/ .planning/ # External research checkouts (large; not part of waggle-os build) external/ # Build artifacts *.tsbuildinfo # Build cache (Node.js runtime downloads) scripts/.cache/ # Bundled resources (generated at build time) app/src-tauri/resources/node app/src-tauri/resources/node.exe app/src-tauri/resources/native/ # D12: the bundled sidecar is generated by scripts/build-sidecar.mjs on every # build path (npm tauri:build*, CI, and the tauri.conf.json beforeBuildCommand # hook). A committed copy goes stale silently — a binary shipping an old server # is a release-stopping defect class (UX-Refactor P4 ruling). app/src-tauri/resources/service.js app/src-tauri/resources/service.js.map # Editor directories and files .vscode/* !.vscode/extensions.json .idea .DS_Store *.suo *.ntvs* *.njsproj *.sln *.sw? .claude/ .playwright-mcp/ .superpowers/ ~$* # Test artifacts playwright-report/ test-results/ tests/screenshots/ s*.png screen*.png # …but never the committed persona avatars (sales-rep/support-agent match s*.png) !apps/web/src/assets/personas/*.png tmp_bench_results.json tmp_bench_results-v5.json # R6/LPV eval run dumps — transient; verdicts live in docs/plans/*-RESULTS-*.md tmp_hermes-skill-reuse.json tmp_hermes-pilot*.json tmp_hermes-pilot*.log tmp_lpv*.log tmp_lpv*.json # Bee regen backup folders — rollback artifacts, not committed apps/www/public/brand/_backup-*/ # Next.js (apps/www) .next/ .vercel/ # Lighthouse audit artifacts (regenerable via `npx lighthouse`) apps/www/lighthouse-report.json # Vision-harness capture output (regenerated per run) tests/vision/artifacts/ # UX Refactor v2.1 handoff package — D10 doc-authority ruling (ratified # 2026-06-10; register: docs/ux-refactor/deltas/open-questions.md, section # "UX Refactor v2.1 — Ratification of Decision Register D1–D15"). # Text sources stay TRACKED: PRD .md, Implementation Handoff .md, # _blueprint_extracted.txt, NAMING-ERRATUM.md, and # Waggle_OS_Handoff_Assets/{README.md,ASSET_MANIFEST.json}. # Binary exports stay LOCAL-ONLY (~85 MB: pdf/docx/pptx + generated mockup # png/jpg — mockups are visual direction, not authority; see the package's # NAMING-ERRATUM.md for the authority chain). docs/Waggle_OS_UX_Refactor_Master_Handoff_Package/*.pdf docs/Waggle_OS_UX_Refactor_Master_Handoff_Package/*.docx docs/Waggle_OS_UX_Refactor_Master_Handoff_Package/*.pptx docs/Waggle_OS_UX_Refactor_Master_Handoff_Package/Waggle_OS_Handoff_Assets/*.png docs/Waggle_OS_UX_Refactor_Master_Handoff_Package/Waggle_OS_Handoff_Assets/*.jpg # Internal / pre-OSS artifacts — kept on disk, excluded from the public repo. # These are currently tracked; run `git rm --cached ` once to stop tracking # them (the entries below keep them from being re-added). Root-anchored so nested # files of the same name elsewhere are unaffected. /Waggle_Competitive_Intelligence_Full_Landscape_March_2026.docx /EVAL-RESULTS.md /EVAL-RESULTS-V5.md /PLAN.md # npm is the canonical package manager (CLAUDE.md); bun.lock removed to avoid a # divergent dependency graph from a stray `bun install`. bun.lock # /understand tool trash — regenerable deleted-graph JSON, not for the public repo .understand-anything/.trash* .gstack/ # Local plaintext API keys — never commit AI API KEYS.txt