28821e8b04
OM connectors/profiler stored data but its denormalized read path left Sample Data/Lineage tabs effectively empty. This script populates OM directly: - real 50-row sample data for source + iceberg curated tables - table/column profiles (column profiles read back correctly in UI) - full traceable lineage: generator -> source -> Debezium/Kafka CDC topic -> S3 archive + Iceberg curated -> Trino query layer