May 3, 2026
Cell comments respect per-surface columns.
Comments on a cell now validate the target column against the surface that owns the row, not the workspace's frozen column list. Workspaces with more than one table surface no longer 400 when you try to comment on a column that lives on a non-default surface.
Fix
- `POST /api/comments` (and the in-product comment composer) reads the column set from the row's surface instead of the workspace. Cell comments on per-surface columns no longer fail with `unknown_column`.