#!/bin/bash set -euo pipefail TOK="Authorization: Bearer ${1:?need token arg}" KING="Ingot-XIV-27B-Q2"; PREV="Ingot-XIII-27B-Q2" rm -f /root/models/king/cur.gguf /root/models/king/prev.gguf /root/models/king/current/*.gguf curl -sL -H "$TOK" -o /root/models/king/cur.gguf "https://huggingface.co/dendriteholdings/$KING/resolve/main/$KING-PQ2_0.gguf" curl -sL -H "$TOK" -o /root/models/king/prev.gguf "https://huggingface.co/dendriteholdings/$PREV/resolve/main/$PREV-PQ2_0.gguf" cp /root/models/king/cur.gguf "/root/models/king/current/$KING-PQ2_0.gguf" [ "$(stat -c%s /root/models/king/cur.gguf)" -gt 7000000000 ] || { echo CUR_TOO_SMALL; exit 1; } [ "$(stat -c%s /root/models/king/prev.gguf)" -gt 7000000000 ] || { echo PREV_TOO_SMALL; exit 1; } head -c 4 /root/models/king/cur.gguf | grep -q GGUF || { echo CUR_NOT_GGUF; exit 1; } echo KINGS_OK [ -s /root/king_hf.pt ] || /root/ingot/.venv/bin/python /root/build_king_hf.py \ && echo SURROGATE_OK cd /root/ingot .venv/bin/python /root/fn_test.py && .venv/bin/python /root/transform_check.py \ && echo SETUP_COMPLETE_ALL_GREEN_FOR_REAL