All checks were successful
Demo images / Build & push demo images (push) Successful in 3m39s
apps/botfights/manifest.yml went to 1.2.11 in aea17248, but the two unsigned catalogs (app-catalog/catalog.json and its neode-ui/public copy) still advertised 1.2.9, failing the release gate's catalog-drift check and blocking the ISO build. releases/app-catalog.json was already correct and signed. Regenerated via scripts/generate-app-catalog.py (syncs from manifests, no key needed). app_ports.rs was rewritten by the same generator; verified the port set is byte-identical in content (35 ports, none added or removed) and re-normalised with cargo fmt. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>