Run Generated Baseline
This is the canonical runbook for the base uncontainerized generated runtime.
Regenerate All Base Components​
bash pipeline/generate-state.sh 001-baseline-uncontainerized-parity
Start Full Overlay Stack​
CORS_ALLOWED_ORIGINS=http://localhost:18093 ./scripts/start-base-uncontainerized-generated.sh
Optional if dependencies are already cached:
TRADERSPEC_SKIP_NETWORK_CHECK=1 CORS_ALLOWED_ORIGINS=http://localhost:18093 ./scripts/start-base-uncontainerized-generated.sh
Dry Run​
./scripts/start-base-uncontainerized-generated.sh --dry-run
Smoke Test Suite​
./scripts/test-reference-data-overlay.sh
./scripts/test-database-overlay.sh
./scripts/test-people-service-overlay.sh
./scripts/test-account-service-overlay.sh
./scripts/test-position-service-overlay.sh
./scripts/test-trade-feed-overlay.sh
./scripts/test-trade-processor-overlay.sh
./scripts/test-trade-service-overlay.sh
./scripts/test-web-angular-overlay.sh
Stop​
./scripts/stop-base-uncontainerized-generated.sh
State 002 (Edge Proxy) Runtime​
Generate and start:
bash pipeline/generate-state.sh 002-edge-proxy-uncontainerized
./scripts/start-state-002-edge-proxy-generated.sh
Smoke test:
./scripts/test-state-002-edge-proxy.sh
Stop:
./scripts/stop-state-002-edge-proxy-generated.sh
State 003 (Containerized Compose) Runtime​
Generate and start:
bash pipeline/generate-state.sh 003-containerized-compose-runtime
./scripts/start-state-003-containerized-generated.sh
Ingress/UI endpoint: http://localhost:8080
Status:
./scripts/status-state-003-containerized-generated.sh
Smoke test:
./scripts/test-state-003-containerized.sh
Stop:
./scripts/stop-state-003-containerized-generated.sh