fix(intern-decision): roll the decision seat back to Intern-Decision-4B; h2o staged with inline-images-only
albok-dev withdrew the judge sign-off on fleet-scale evidence and brokkr concurred: over 10,841 texts judged by both models, h2o flagged 242 adult at 0.5 against INC's 88, and no threshold reproduces INC's set. rollback-to-inc.sh ran 14:03:28, INC healthy 14:03:56, /decide/shared smoke 200 x3. compose.yaml is INC again; the h2o compose is kept as compose.h2o.yaml with switch-to-h2o.sh (GPU 1 free-memory gate, falls back to INC). It now carries Prime's inline-images-only setting: LIGHTNING_IMAGE_URLS=off on the front (verified live: an https image URL is refused before any fetch, inline images still answer) and vLLM --allowed-media-domains media.invalid as a backstop. rollback-to-inc.sh no longer leaves timestamped compose copies behind.
This commit is contained in:
@@ -2,10 +2,10 @@
|
||||
# One-command rollback of the decision seat to Intern-Decision-4B (the pre-2026-10-12 seat), run ON fv-ml1:
|
||||
# sudo bash /opt/docker/compose/intern-decision/rollback-to-inc.sh
|
||||
# It stops the h2o stack, puts the INC compose back (same .env) and starts it (~35 s to healthy).
|
||||
# Used 2026-10-12 1403. The h2o compose is kept as compose.h2o.yaml (canonical in eshpfi); switch-to-h2o.sh goes back.
|
||||
set -euo pipefail
|
||||
cd /opt/docker/compose/intern-decision
|
||||
docker compose down
|
||||
cp compose.yaml compose.yaml.h2o-$(date +%Y%m%d-%H%M)
|
||||
cp compose.inc.yaml compose.yaml
|
||||
docker compose up -d
|
||||
for i in $(seq 1 60); do curl -sf http://127.0.0.1:8033/health >/dev/null && { echo "INC healthy"; exit 0; }; sleep 3; done
|
||||
|
||||
Reference in New Issue
Block a user