﻿# -----------------------------------------------------------
# Project-specific — memtle / laputa runtime data
# -----------------------------------------------------------
memtle.yaml
.memtle/
.laputa/

# Example directory build artifacts
example/target/
example/.memtle/

# -----------------------------------------------------------
# Rust / Cargo build artifacts
# -----------------------------------------------------------
target/
debug/

# Generated by rustfmt
**/*.rs.bk

# MSVC Windows debug info
*.pdb

# rust-analyzer
rust-project.json

# Code coverage
*.profraw
*.profdata
coverage/
tarpaulin-report.*

# Insta snapshots (if using insta for testing)
*.snap.new

# -----------------------------------------------------------
# SQLite databases (memtle uses turso/SQLite)
# -----------------------------------------------------------
*.db
*.db-wal
*.db-shm
*.db-journal

# -----------------------------------------------------------
# OS junk
# -----------------------------------------------------------
.DS_Store
.AppleDouble
.LSOverride
Thumbs.db
ehthumbs.db
[Dd]esktop.ini
$RECYCLE.BIN/
*.lnk
*.stackdump
._*

# -----------------------------------------------------------
# Editor / IDE
# -----------------------------------------------------------
.vscode/
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
!.vscode/*.code-snippets

.idea/
!.idea/codeStyles/
!.idea/runConfigurations/

*.sublime-workspace

# Local history
.history/
.localhistory/

# -----------------------------------------------------------
# Misc
# -----------------------------------------------------------
*.tmp
*.tmp_proj
*.log
*.swp
*~
