CorribFlow — Claude Code conventions
Container Runtime
- Always use Podman, never Docker, for all container operations (build, run, compose).
- If a script or command defaults to
docker, replace it with podman explicitly.
Shell Scripts
- Use
#!/usr/bin/env bash and bash syntax (not sh) for all shell scripts in this project.
- Test scripts locally before committing when possible.
Before Making Changes
- Before making changes that affect user-visible behaviour (Telegram notifications, chart bounds, alert thresholds), confirm scope: is this an additive change, a replacement, or a global default?
- Prefer asking a one-line clarifying question over assuming threshold-only vs. always-on behaviour.