docker-compose.dev-sx-native.yml overrides entrypoint to run OCaml
HTTP server inside Docker container (Caddy on externalnet can reach it).
Auto-detect sx component directory: checks /app/sx (Docker) first,
falls back to /project/sx/sx (dev). SX_COMPONENTS_DIR env override.
Live on sx.rose-ash.com via Caddy → Docker → OCaml HTTP server.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>