agent-desktop/.gitignore
Lahfir 07aee1246d chore: stop committing normalized capture twins
Every capture was committed twice: once raw and once with pids, handles,
timestamps and bounds canonicalized. The twin is produced by common.ps1 on
every run and is byte-reproducible from the capture beside it -- verified
across all thirty-seven of them -- so tracking both doubled the evidence diff
for no information a re-runner cannot regenerate locally.

The twins are still written on disk and -Compare still diffs them, so
re-runnability is unchanged.
2026-07-26 23:06:16 -06:00

111 lines
1.6 KiB
Text

# Build
/target/
**/*.rs.bk
# E2E fixture build artifact (compiled by tests/fixture-app/build.sh on demand)
/tests/fixture-app/build/
# Cargo
!Cargo.lock
# macOS
.DS_Store
.AppleDouble
.LSOverride
._*
# IDE
.idea/
.vscode/
*.swp
*.swo
*~
.vim/
# Claude Code
.claude/
.agents/
AGENTS.md
# Environment
.env
.env.*
# Logs
*.log
logs/
# Runtime
*.pid
*.sock
# RefMap (generated at runtime)
.agent-desktop/
# Coverage
*.profraw
*.profdata
lcov.info
tarpaulin-report.html
coverage/
# Generated review and benchmark evidence
/benchmarks/locator-resolution/results/
/regression_findings.json
# Binary artifacts
*.dylib
*.so
*.dll
*.exe
# Package distribution
dist/
*.tar.gz
*.zip
*.dmg
*.msi
*.deb
*.rpm
*.snap
# npm (platform binaries downloaded by postinstall)
npm/bin/agent-desktop-*
npm/node_modules/
node_modules/
# Compound Engineering
skills-lock.json
docs/*
!docs/architecture.excalidraw
!docs/architecture.png
!docs/faq.md
!docs/json-output.md
!docs/phases.md
!docs/solutions/
!docs/solutions/**
!docs/plans/
!docs/plans/**
!docs/brainstorms/
!docs/brainstorms/**
# macOS resource forks — never commit
._*
.DS_Store
todos/
.cursor/
.context/
rust_out
# trace export artifacts must never land in the repo tree
trace-*.html
__pycache__/
*.py[cod]
# Probe scratch-fixture build output (regenerated by build-scratch.ps1)
probes/windows/scratch/bin/
# Normalized capture twins are regenerated by common.ps1 on every probe run and
# are byte-reproducible from the capture beside them; committing both doubles the
# evidence diff for no added information.
probes/*/captures/**/*.normalized