- Schema diff detection: compare old vs new schema, identify changes (added, removed, type changed, renamed columns) - Fuzzy rename detection: "first_name" → "full_name" detected by shared word parts - Auto-generated migration rules: direct map, cast, concat, split, drop Each rule has confidence score (0.0-1.0) - AI migration prompt builder: generates LLM prompt for complex schema changes LLM suggests JSON migration rules when heuristics aren't enough - 5 new unit tests (detect added, removed, type change, rename, rule generation) - 30 total unit tests passing Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
8 lines
138 B
Rust
8 lines
138 B
Rust
pub mod detect;
|
|
pub mod csv_ingest;
|
|
pub mod json_ingest;
|
|
pub mod pdf_ingest;
|
|
pub mod pipeline;
|
|
pub mod schema_evolution;
|
|
pub mod service;
|