# Binaries for programs and plugins
*.exe
*.exe~
*.dll
*.so
*.dylib

# Build artifacts
/bin/
/dist/
/releases/
artifacts/
docs/*
# Generated MCP surface inventory is tracked (source of truth for SKILL/AGENTS)
!docs/mcp-surface.md

# Go build cache
*.test
*.out
*.prof

# Test coverage files
coverage.out
coverage.html

# Package artifacts
*.apk
*.deb
*.egg
*.egg-info
*.orig
*.pyc
*.rpm
*.tar.*
*.tar
*.zip

# Go workspace file
go.work
go.work.sum

# Documentation artifacts
docs/api/

# YAP specific
/yap
examples/yap/pkg
examples/yap/src
examples/yap/yap

# OS generated files
.DS_Store
.DS_Store?
.Spotlight-V100
.Trashes
._*
Icon?
Thumbs.db
ehthumbs.db

# Editor directories and files
.vscode/
.idea/
*.swp
*.swo
*~

# Log files
*.log

# Temporary files
.tmp/
temp/
.temp/

# Environment files
.env
.env.local
.env.*.local

# Cache directories
.cache/
.trunk

# Air live reload
.air.toml
tmp/

# AI related
.claude_consciousness.m8
.codanna*
.fastembed_cache
.opencode/
openspec/

.grepai/

# Security scan results
*.sarif
gosec.sarif

# Local repository downloads
local-repo/

# Debian packaging artifacts (generated during builds)
DEBIAN/

# Scratch/one-off scripts
script
test_cross_compilation.sh

# Fuzz corpus generated by go test -fuzz (not checked in)
**/testdata/fuzz/

# AI agent artifacts
.omc/
.rtk/
.agent-memory-store/
data/
CLAUDE.md
