#!/bin/bash

set -euo pipefail

SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PROJECT_ROOT="$(dirname "$(dirname "$(dirname "$SCRIPT_DIR")")")"

source "$PROJECT_ROOT/scripts/runtime-env.sh"
nexus_export_runtime_env "$PROJECT_ROOT"

cd "$PROJECT_ROOT/backend"
# Control plane apply has already run in global-setup.ts (Step 2).
# Server is read-only — it only verifies readiness and serves requests.
exec go run ./cmd/server
