72 lines
1.5 KiB
Plaintext
72 lines
1.5 KiB
Plaintext
# Java
|
|
target/
|
|
*.class
|
|
*.jar
|
|
!src/**/*.jar
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
*.egg-info/
|
|
dist/
|
|
venv/
|
|
.env
|
|
|
|
# Node
|
|
node_modules/
|
|
dist/
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|
|
*.iml
|
|
|
|
# Data
|
|
*.db
|
|
*.npz
|
|
results/
|
|
deck-reports/
|
|
coach-sessions/
|
|
embeddings/
|
|
checkpoints/
|
|
imported-decks/
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Precon decks — runtime data, downloaded locally by Forge/scripts
|
|
# Do not commit .dck files; they are large and machine-generated
|
|
precon-decks/*.dck
|
|
precon-decks/precon-index.json
|
|
|
|
# Phase 0: Local Scryfall card image cache (~1.5-2GB)
|
|
# Downloaded by scripts/download_card_images.py — never commit
|
|
static/card-images/
|
|
|
|
# Phase 0: SQLite image index (generated by scripts/build_image_index.py)
|
|
data/card_image_index.db
|
|
|
|
# Phase 6: AI decision logs and training sets (large runtime data)
|
|
data/decision_logs/
|
|
data/game_results.jsonl
|
|
data/training_sets/
|
|
|
|
# Unity generated / local config files
|
|
unity-client/Packages/packages-lock.json
|
|
unity-client/ProjectSettings/EditorBuildSettings.asset
|
|
unity-client/ProjectSettings/EditorSettings.asset
|
|
unity-client/ProjectSettings/ShaderGraphSettings.asset
|
|
unity-commander-ui/Packages/packages-lock.json
|
|
unity-commander-ui/ProjectSettings/EditorBuildSettings.asset
|
|
unity-commander-ui/ProjectSettings/EditorSettings.asset
|
|
|
|
# Third-party Unity assets — installed locally via Unity Package Manager / Asset Store
|
|
# These are large binary asset packs; each dev installs from their own license
|
|
unity-client/Assets/Eric VFX Studio/
|
|
unity-client/Assets/TcgEngine/
|