# === Ignition .gitignore (per version-control-guide best practices) ===

# Internal databases (runtime state, not configuration)
**/db/*
**/metricsdb/*

# Auto-backups (generated by gateway)
**/autobackup/*

# JAR cache (rebuilt on startup)
**/jar-cache/*

# Logs
*.log
**/logs

# Certificates and keystores (security-sensitive, machine-specific)
**/certificates/*
**/keystore/

# Local/machine-specific config (not portable between installations)
**/config/local
**/config/resources/local

# Tag value persistence file (runtime state, not config)
**/valueStore.idb

# Digest files (auto-generated)
**.digest.json

# Conversion reports (auto-generated)
**/conversion-report.txt

# Alarm state files (runtime state)
**/.alarms_*

# Gateway runtime/temp files
.context.tmp
.taskstate
.gateway.xml.bak
.redundancy.xml.bak
init.properties.bak
request
response

# Module binaries (too large, install via module management)
**/modules/*.modl
**/modules/*/

# Module info cache
**/module-info/*

# Data cache
**/datacache/*

# Email profiles (may contain credentials)
**/email-profiles/*

# Leased activation (machine-specific)
**/leased-activation/*

# Redundant state (runtime)
**/redundant_state/*

# Var directory (runtime data)
**/var/*

# Local directory
local/

# Project .resources cache
**/projects/.resources
**/config/resources/.resources
**/.resources
