Stack: POSIX sh Script
- Stay POSIX sh compatible; avoid bashisms
- Prefer
set -euand explicit error messages on failure - Keep scripts small; put reusable logic in functions
- Use mise and Task for project entrypoints when the repo already has them
- Do not hardcode secrets; read from the environment or a local untracked file