build/
build-*/
build_cml/
cmake-build-*/
.cache/
.claude/
compile_commands.json
*.o
*.a
*.so
*.dylib
.DS_Store
.env
credentials.json

# Per-project agent memory — personal scratchpad written by the
# `remember` tool, gitignored on principle (use a checked-in AGENTTY.md
# / CLAUDE.md for team-shared project context instead).
.agentty/

# Cross-client agent skills/commands the runtime reads from <cwd>/.agents/
# — a local per-workspace convention, not a shipped project asset.
.agents/

# Release artifacts (uploaded to GitHub releases, not committed)
agentty-linux-*
SHA256SUMS
dist/

# Local dotfiles dump (not part of moha)
dotfiles/
packaging/windows/license.rtf
Testing/

# RAG on-disk index cache (rebuilt from the docs tree; never committed)
.agentty_rag_cache.bin

# Local scratchpad — repro/diag sources, build artifacts (.exe/.obj), logs
scratch/
AGENTTY_ASSISTANT_USAGE.md

# Personal files that live in this workspace but are NOT part of the
# project — must never be committed (a stage_all once swept resume/ into
# a public commit; the ignore makes that structurally impossible).
hand/
resume/

