# Files generated by invoking Julia with --code-coverage
*.jl.cov
*.jl.*.cov

# Files generated by invoking Julia with --track-allocation
*.jl.mem

# System-specific files and directories generated by the BinaryProvider and BinDeps packages
# They contain absolute paths specific to the host computer, and so should not be committed
deps/deps.jl
deps/build.log
deps/downloads/
deps/usr/
deps/src/

# Build artifacts for creating documentation generated by the Documenter package
docs/build/
docs/site/

# File generated by Pkg, the package manager, based on a corresponding Project.toml
# It records a fixed state of all packages used by the project. As such, it should not be
# committed for packages, but should be committed for applications that require a static
# environment.
Manifest.toml

.vscode
*.rej
.DS_Store
.benchmarkci
benchmark/*.json
coverage
node_modules
.env
.env.*
.env.local
.env.production
!.env.example
!.env.staging.example
app.yaml
app.yml
secrets.yaml
._*

# Database files
*.duckdb
*.duckdb.wal
*.db
*.sqlite
*.sqlite3

# Tiingo data files
supported_tickers.zip
supported_tickers.csv
*.parquet

# Log files
*.log
stock.log
# Agent tooling (local dev config — not for the public repo)
.codex/
.claude/
.serena/

# Temporary files
*.tmp
/tmp/
