node_modules/
*.log
.DS_Store
# Package build output. Codegen output under packages/ is COMMITTED (npm run check guards it).
packages/ts/dist/
packages/csharp/bin/
packages/csharp/obj/
packages/python/dist/
out/

# Python
__pycache__/
*.pyc

# >>> atlas agent config (ADR-0008) >>>
# Synced outputs — regenerate with `mise run agents-sync` at the atlas root
# (../atlas/scripts/sync-agents.py). The hook trio stays tracked.
.agents/
.claude/skills/
# Agent worktrees live at .worktrees/<name> (atlas/ways-of-working.md § Worktrees).
.worktrees/
.claude/*.local.*
!.claude/settings.json
.mcp.json
.codex/*
!.codex/hooks.json
.omp/*
!.omp/extensions/
.omp/extensions/*
!.omp/extensions/atlas-sync.js
# <<< atlas agent config <<<
