Index: scripts/install.sh
===================================================================
--- scripts/install.sh	(revision 4c47eff199fea2b744d9209d04948b8e7e59b1a6)
+++ scripts/install.sh	(revision 0343a7a9c1acf09a1d3b93f506411ae6b59e4e8b)
@@ -22,5 +22,8 @@
 # ── Settings (override via env var or flag) ────────────────────────────────
 KLONKT_REPO="${KLONKT_REPO:-https://github.com/roboburr/klonkt.git}"
-KLONKT_BRANCH="${KLONKT_BRANCH:-main}"
+# `stable` = the release channel: it only moves forward to a version that has been verified,
+# so a self-host auto-update (klonkt-update) never pulls work-in-progress. Use `--branch main`
+# for the bleeding-edge dev branch instead.
+KLONKT_BRANCH="${KLONKT_BRANCH:-stable}"
 KLONKT_DIR="${KLONKT_DIR:-/opt/klonkt}"
 KLONKT_USER="${KLONKT_USER:-klonkt}"
