{
  "version": "1.0.128",
  "commit": "317d7048",
  "subject": "feat(tower) — runbook publish-staging (demande de Jérôme au banc de R2, 15/10) : les publications staging des apps ne se lancent plus à la main ; infra/deploy/publish-app.sh (patron promote-app : jambe Windows extraite de l'étape 3 de release-prod.sh + chaînes Mac existantes) — jambes Mac d'abord puis Windows, pré-vol de toutes les jambes (VM au repos, verrou Mac, canal staging, arbre local = origin/main), PUBLISH_DONE nouveau exigé, version servie vérifiée, arrêt au premier échec ; Tower : catalogue (Releases, risque staging, caffeinate, 3 h), table du runner, verdict lu dans la sortie, Panorama relu et notification à la fin ; déployé et runner relancé ; release-prod.sh inchangé jusqu'après le train de la clé PROD ; OPS_TOWER_FABLE journal 49, APPS_RELEASE_WORKFLOW §5, CHANTIERS",
  "channel": "stable",
  "builtAt": "2026-10-15T09:49:51.437Z",
  "app": "client",
  "os": "mac"
}
