Wave 37: Deploy SHA propagation via build-info.json

bin/deploy writes build-info.json with real SHA before each --prod. /api/health falls back to the file when env var missing. New /api/build-info endpoint. /status.html shows full deploy line.