* feat(tables): stable column ids for metadata-only rename
* fix(tables): address review — id-key exec clears + waiting labels, name in upsert error, un-gate group output ids
* fix(tables): id-correct column undo (rename/create/delete) with id reuse on re-add
* refactor(tables): mint column ids via generateId (uuid), drop collision-check plumbing
* fix(tables): match column id or name when removing column from optimistic delete cache
* fix(tables): resolve column storage id once for delete optimistic strips; biome-format 0228 snapshot
* fix(tables): make in-grid find id-native (scan/return JSONB keys as column ids)
* fix(tables): translate id→name in CSV/JSON export read path (+regression test)