KQ-222 · REDLINE/TABLE
Redline Table
An agent's proposed edits laid over the table itself: removals struck through, additions tinted in, changes shown as was and would-be — and every proposal is a toggle, so the reader accepts or declines row by row before anything is applied. The counts under the grid derive from what is currently accepted; the apply button never claims more than the toggles say.
KQ-222 · REDLINE/TABLE
Proposed board cleanup
Click a proposed row to accept or decline it
SlotCrewWindow
11removal ·11addition ·11change
Install
One command — the source lands in your repo. Or copy it from the Code tab.
$ pnpm dlx shadcn@latest add @kinetiq/redline-table
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| rows | RedlineRow[] | — | Cells plus a kind — keep, remove, add, or change with its next cells. |
| onApply | (acceptedIds) => void | — | Fired once with only the rows still accepted. |
| applyLabel | (count) => string | — | The button copy, given the live accepted count. |