clickhouse: commit exit-leg/reconstruction/maras DDLs + UV/violet DDLs (M1 vendor reconcile, upstream-first)

This commit is contained in:
Codex
2026-07-12 19:13:25 +02:00
parent d763f77516
commit dc90f6d77e
46 changed files with 1167 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
-- VIOLET PASS9: per-factor VIOLET-vs-BLUE decision divergence monitor (v2).
-- One row per (asset, factor, event_seq). Extends the V1 feed-divergence
-- idea to the factor plane (boost/beta/mc_scale/esof/ob/dc/posture etc.).
-- Columns match DecisionDivergenceRow field set (asserted by test).
-- Apply via apply_violet_ddl.py (one statement per HTTP POST).
CREATE TABLE IF NOT EXISTS dolphin_violet.violet_decision_divergence
(
`ts` DateTime64(3, 'UTC'),
`asset` LowCardinality(String),
`factor` LowCardinality(String),
`violet_value` Float64,
`blue_value` Float64,
`abs_err` Float64,
`event_seq` UInt64
)
ENGINE = MergeTree
ORDER BY (asset, factor, ts)
TTL toDate(ts) + toIntervalDay(180);