This is an incremental observability foundation for backend_v2 focused on practical CI/local signal quality.
X-Request-ID) echoed on all responses.GET /api/system/observability/summary/health/api/system/alpaca/verify/api/historical-data/data schema sanityFrom backend_v2:
python cli.py synthetic-checks --in-process
Against a running backend:
python cli.py synthetic-checks --base-url http://localhost:5001
Strict Alpaca mode (credentials required):
python cli.py synthetic-checks --strict-alpaca
Write CI artifact:
python cli.py synthetic-checks --in-process --output ./artifacts/synthetics-summary.json
0: checks passed (warnings allowed)1: one or more checks failed