server: short-circuit main() for SANDO_BOOT_SMOKE; bump to 0.9.2
Sando's boot_smoke gate spawns the binary on the build host to verify
it loads + links + survives. The real init reads
docs/internal/business/assumptions.toml (not present in the sando
workspace) and panics. Branch early when SANDO_BOOT_SMOKE=1 and run a
minimal axum server bound to 127.0.0.1:0 that idles until the gate
kills it. Proves the linker, tokio runtime, axum, and TCP bind paths
without depending on runtime-config files.
Co-Authored-By
Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-06-01 19:51 UTC