From the 2026-07-02 parser weak-points audit.
PARTITION-class tables and FOREIGN tables are currently retained as raw text rather than a structured model, so the comparer / deploy / testgen can't reason about their columns, partition boundaries, or foreign options.
Work: structured model for partitioned tables (strategy + key + partitions) and foreign tables (server + options + columns).
Acceptance: partition/foreign-table column changes deploy as targeted DDL and compare cleanly (no drop+recreate); testgen can synthesize rows for them.
From the 2026-07-02 parser weak-points audit.
PARTITION-class tables and FOREIGN tables are currently retained as raw text rather than a structured model, so the comparer / deploy / testgen can't reason about their columns, partition boundaries, or foreign options.
Work: structured model for partitioned tables (strategy + key + partitions) and foreign tables (server + options + columns).
Acceptance: partition/foreign-table column changes deploy as targeted DDL and compare cleanly (no drop+recreate); testgen can synthesize rows for them.