marcopan and Claude Opus 4.8
9fbca06f7c
feat(harness): make tht schema columns glob/pattern-aware
...
At F4 (schema_linking) a model asking for a whole table family, e.g.
`fact_sost_impianto_*`, used to hit a bare "tabella non nel catalogo" and stall
without recovering. Now a pattern (containing * ? [) resolves to every matching
catalog table and returns their columns (JSON becomes an array of per-table
objects); exact names keep the original single-object contract. A non-glob miss
also suggests sibling tables sharing the leading segment, to aid recovery.
Verified live: `fact_sost_impianto_*` resolves the 20-table family on the psd
catalog. Harness suite green (811 passed).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-18 13:24:20 +02:00
..
2026-06-30 10:43:49 +02:00
2026-06-26 22:53:08 +02:00
2026-06-27 17:16:51 +02:00
2026-07-14 10:27:25 +02:00
2026-07-12 23:11:20 +02:00
2026-06-27 10:33:16 +02:00
2026-07-16 18:01:29 +02:00
2026-07-14 10:27:25 +02:00
2026-06-27 17:16:51 +02:00
2026-07-07 17:43:08 +02:00
2026-07-06 23:25:00 +02:00
2026-07-11 21:14:32 +02:00
2026-07-12 03:32:18 +02:00
2026-07-12 03:50:32 +02:00
2026-07-12 03:15:17 +02:00
2026-07-12 03:50:32 +02:00
2026-07-12 06:50:23 +02:00
2026-07-12 05:34:47 +02:00
2026-07-07 00:23:50 +02:00
2026-07-01 16:29:52 +02:00
2026-07-07 00:23:50 +02:00
2026-07-07 00:23:50 +02:00
2026-07-16 18:01:29 +02:00
2026-06-27 17:16:51 +02:00
2026-07-16 18:01:29 +02:00
2026-06-27 10:33:16 +02:00
2026-07-11 21:25:03 +02:00
2026-07-11 21:04:53 +02:00
2026-07-11 21:14:32 +02:00
2026-07-16 20:32:20 +02:00
2026-06-27 17:16:51 +02:00
2026-07-12 03:15:17 +02:00
2026-06-27 13:04:34 +02:00
2026-07-12 03:32:18 +02:00
2026-06-27 17:16:51 +02:00
2026-06-27 10:33:16 +02:00
2026-06-27 10:33:16 +02:00
2026-07-12 03:38:11 +02:00
2026-07-12 04:05:43 +02:00
2026-07-12 04:54:00 +02:00
2026-07-16 17:11:22 +02:00
2026-07-12 05:51:49 +02:00
2026-06-27 17:16:51 +02:00
2026-06-27 20:29:40 +02:00
2026-07-11 21:00:50 +02:00
2026-07-07 13:26:59 +02:00
2026-07-11 21:00:50 +02:00
2026-06-27 10:33:16 +02:00
2026-06-27 10:33:16 +02:00
2026-06-29 19:30:00 +02:00
2026-06-27 10:33:16 +02:00
2026-07-14 10:27:25 +02:00
2026-07-16 19:16:58 +02:00
2026-07-12 06:50:23 +02:00
2026-07-16 18:01:29 +02:00
2026-06-27 17:16:51 +02:00
2026-07-16 18:01:29 +02:00
2026-07-16 18:01:29 +02:00
2026-07-07 19:49:55 +02:00
2026-07-12 06:18:18 +02:00
2026-07-18 13:24:20 +02:00
2026-07-07 17:43:08 +02:00
2026-07-12 07:07:31 +02:00
2026-07-14 10:27:25 +02:00
2026-07-12 04:33:07 +02:00
2026-06-27 10:33:16 +02:00
2026-06-29 12:25:40 +02:00
2026-07-14 10:27:25 +02:00
2026-07-16 17:35:54 +02:00
2026-06-29 12:23:48 +02:00
2026-06-30 15:54:54 +02:00
2026-07-16 18:01:29 +02:00
2026-07-16 19:16:58 +02:00
2026-07-07 17:43:08 +02:00
2026-07-01 16:44:36 +02:00
2026-07-01 16:40:04 +02:00
2026-07-07 13:43:52 +02:00
2026-07-11 21:00:50 +02:00
2026-07-14 10:27:25 +02:00
2026-07-16 18:01:29 +02:00
2026-06-27 13:04:34 +02:00
2026-07-06 23:25:00 +02:00
2026-06-27 10:33:16 +02:00
2026-06-27 10:33:16 +02:00
2026-06-27 10:33:16 +02:00
2026-06-27 10:33:16 +02:00
2026-07-16 17:31:04 +02:00
2026-07-11 21:14:32 +02:00
2026-06-27 13:09:51 +02:00
2026-06-27 10:33:16 +02:00
2026-06-27 10:33:16 +02:00