control_desk//data consistency console
ai ready · glm-5.2

Data sources

3 configured · source: config/data_sources.yaml
+ new data source

A domain enters the engine as one or more data sources — a connector plus a field mapping (ADR-006). Each source is ONE system's view. The intake form validates, previews the canonical rows, and runs the structural checks on them; cross-system checks activate when ≥2 sources run together. Editing is the approval-gated write path (ADR-005); this view is read-only.

orders 2 source(s)
orders_demo_billing csv billing order_ref examine →
fields=amount, customer, order_ref, status ·● structural: clean (sample)
csv path:/opt/control_desk/config/demo_orders_billing.csv
demo seed — orders_demo_billing (live only, overwritten on redeploy) — claude · 2026-07-16
orders_demo_crm csv crm order_ref examine →
fields=amount, customer, order_ref, status ·● structural: clean (sample)
csv path:/opt/control_desk/config/demo_orders_crm.csv
demo seed — orders_demo_crm (live only, overwritten on redeploy) — claude · 2026-07-16
products 1 source(s)
products_sample_system_a sample a sku examine →
fields=name, price, sku, stock ·~50 rows ·● structural: clean (sample)
sample n:50 · seed:42
seeded sample source — products as seen by system a (synthetic generator) — claude · 2026-07-07