Promote llama-server-router to production on port 8002. - Stops + disables llama-server-qwen (unit preserved as rollback target) - Redeploys llama-server-router unit with --port 8002 (not 8003) - PORT DECISION: rebind router to :8002 — zero Hermes profile config changes needed - Re-runs validation gates 1-3 against production endpoint (hard gates) - Gate 4: bundled SvelteKit UI check (HTTP 415 from ansible.builtin.uri is a false negative — llama.cpp requires Accept-Encoding: gzip; real browsers work) - Rollback via --tags cutover_rollback (uses 'never' Ansible tag to prevent accidental execution during normal cutover run) All 4 gates PASSED on cutover run 2026-08-12: Gate 1: n_ctx=65536 >= 64000 PASS Gate 2: finish_reason=tool_calls PASS Gate 2b: finish_reason=stop (no spurious tool_calls) PASS Gate 3: 20410 MiB / 23000 MiB ceiling PASS Gate 4: SvelteKit HTML confirmed via curl + gunzip PASS Production endpoint: llama-server-router on :8002 (enabled + running) Rollback target: llama-server-qwen unit at /etc/systemd/system/ (stopped, disabled)
22 KiB
22 KiB