# .shellcheckrc
# Disable tracking of sourced files that might not be available
# SC3043/SC2039: Allow 'local' keyword in POSIX sh (Project Standard)
disable=SC1091,SC3043,SC2039

# Paths to ignore during shellcheck runs (similar to .ansible-lint & .markdownlint-cli2.jsonc)
# Ignored: .git, node_modules, .venv, .specify/
# Note: Since shellcheck does not natively support directory exclusions in its config like others,
# we rely on standard find exclusion in scripts, but we can set global directive overrides here.
# Shellcheck source-path setup
source-path=SCRIPTDIR
