moving
Some checks failed
Installer Smoke / installer-smoke (push) Has been cancelled

This commit is contained in:
Oleg Maslov
2026-09-02 10:10:29 +02:00
commit 0c3e2ead3b
3841 changed files with 970576 additions and 0 deletions

282
.gitignore vendored Normal file
View File

@@ -0,0 +1,282 @@
# 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 D1D15").
# 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