What problem does it solve? Operational data scattered across SQLite files, JSON logs, and APIs is unversioned and impossible to reproduce, making it hard to audit what state an AI agent saw or which dataset trained a model. This Skill turns that data into a versioned Delta lakehouse with operation history and time travel. ## Core Features & Use Cases - Heterogeneous Extraction: Normalize JSONL, CSV, API/WebSocket, and database sources into Arrow tables, keeping unstructured payloads as list/struct columns instead of forcing flat schemas. - Versioned Delta Tables: Write with write_deltalake, inspect history() for every operation, and use time travel to reproduce the exact dataset a model trained on. - Optimization & Consumption: Partition by cut columns, run VACUUM and compaction with explicit retention, and let DuckDB, ML models, and agents read the same table directly via delta_scan. - Use Case: A trading bot's prediction events live in unversioned JSON logs; ingest them into a Delta table partitioned by day, then let an analytics agent query the identical table with DuckDB while time travel reproduces any historical state. ## Quick Start Ask the agent to ingest a JSONL events file into a Delta table using deltalake, duckdb, and pyarrow, then verify the table version and query it with delta_scan.