# Generated reports (personal working files)
.claude/reports/*
!.claude/reports/.gitkeep

# Session memory (personal)
.claude/memory/sessions/
.claude/memory/archive/
!.claude/memory/archive/.gitkeep
.claude/memory/patterns.json
.claude/memory/agent-audit.log
.claude/memory/consolidated_summary.md
.claude/memory/llm_summary.md
.claude/memory/promotion-candidates.md

# Agent-individual memory (personal, populated at runtime)
.claude/agent-memory/

# Workflow test sandbox (not for distribution)
examples/

# Temporary files
.claude/tmp/

# PO task execution logs
.claude/logs/

# C3 runtime state (per-user, never committed; tier_selection.json も hooks が動的生成する一時ファイル)
.claude/state/*
!.claude/state/.gitkeep

# Python bytecode / cache
__pycache__/
*.pyc
*.pyo
.pytest_cache/

# PyPI build artifacts
build/
dist/
*.egg-info/
src/c3/_template/

# MkDocs build output (GitHub Pages デプロイは GitHub Actions で再ビルドする)
site/

# C3 founding documents (kept locally, not for distribution)
.claude/docs/taxonomy.md
.claude/docs/decisions.md
.claude/docs/game-studios-research.md
.claude/docs/c3候補機能への質問に対する回答.md
.claude/docs/c3候補機能採用.md
.claude/docs/c3追加予定機能リスト.md
.claude/docs/ruflo_research_result.md

# C3 distributor-only (配布元固有の開発支援、配布されない)
.dev/
/CLAUDE.md

# Personal Claude Code overrides (per-user / per-worktree, never committed)
# wheel からは _excludes.py / hatch_build.py で既に除外済み。git でも tracking しない方針。
.claude/settings.local.json
