#!/usr/bin/env bash set -euo pipefail ROOT_DIR="$(cd "$(dirname "$0")/../.." && pwd)" cd "$ROOT_DIR" SAMPLE_ID="${1:-}" BASELINE_ROOT="${2:-}" if [[ -z "$SAMPLE_ID" ]]; then echo "usage: $0 [baseline-root]" >&2 exit 1 fi RUN_ID="$(date -u +%Y%m%dT%H%M%SZ)" RUN_DIR="artifacts/raw-stream-sim/compare-${SAMPLE_ID}-${RUN_ID}" REPORT_PATH="$RUN_DIR/report.json" mkdir -p "$RUN_DIR" cmd=( node tests/tools/deepseek-sse-simulator.mjs --samples-root tests/raw_stream_samples --sample-id "$SAMPLE_ID" --output-root "$RUN_DIR" --report "$REPORT_PATH" ) if [[ -n "$BASELINE_ROOT" ]]; then cmd+=(--baseline-root "$BASELINE_ROOT") fi "${cmd[@]}" echo "[compare-raw-stream-sample] output: $RUN_DIR" echo "[compare-raw-stream-sample] report: $REPORT_PATH"