#!/usr/bin/env bash set -euo pipefail log() { printf '[%s] %s\n' "$(date '+%H:%M:%S')" "$*" >&2; } warn() { log "WARN: $*"; } die() { log "ERROR: $*"; exit 1; }