758229bda9
The README carries a hand-written production DDL template that no test ever compares against COLUMNS, so it can fall a column behind and stay green. Downstream deploying from it would get a table without the new column and the library would silently trim it — the same silence this issue exists to remove. Task 9 now fixes the template and adds the same-source assertion. Also records two things the implementation disproved: caplog cannot see loguru output, and reconcile_thinking has to be defined after the dataclass it annotates, since this module evaluates annotations eagerly. And the column-count table was incomplete — six more spots go red.