283 lines
11 KiB
Plaintext
283 lines
11 KiB
Plaintext
# 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 <file>` 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
|