#!/bin/bash # Sorveglianza ORARIA del cuscino USDC di regolamento (debito §5.17, issue #3) — v2.0.0+. # Minuto :53 = DOPO il giro del book (:47, i cui fill si regolano in USDC) e fuori dal minuto # tondo (rate-limit per-IP), dal :25 (catena), dal :35 (usde) e dal :42 (balance). # PUO' INVIARE ORDINI: sotto zero di slack lancia usde_convert --esegui (vende USDE), con le # guardie dichiarate nel docstring di scripts/live/cuscino_watch.py; lo interruttore e' lo # stesso del libro (execution_enabled in config/live.json). export PATH="/home/adriano/.local/bin:$PATH" cd /opt/docker/PythagorasGoal || exit 1 mkdir -p logs { echo "===== $(date -u '+%Y-%m-%dT%H:%M:%SZ') cron_cuscino =====" uv run python scripts/live/cuscino_watch.py --quiet || true echo "===== done $(date -u '+%H:%M:%SZ') =====" } >> logs/cron_cuscino.log 2>&1