Pending changes
Nothing writesuntil you say so.
Edit any cell in the results grid and the change stages locally instead of writing straight to DynamoDB. Review the full diff, revert what you do not want, and commit the rest in one action.
Edits stage in place. Every add, update, and delete stages right in the grid: added rows in green, modified rows marked, deletions struck through. The table itself has not been touched yet.
Review the whole diff at once. The diff pill counts staged adds, updates, and deletes as you work. Open the review panel and every pending item is listed by change type, under a warning that names the exact environment you are about to touch.
Diffs down to the field. Expand any staged change to see exactly which attributes moved: old value struck through, new value staged, per field. Adds and deletes list every attribute they carry.
Revert anything. Commit the rest. Drop a single change from its row, or everything with Revert All: reverted cells restore instantly in the grid. When the set is right, one commit applies it, and the button names the environment it writes to.
The pending set, up close
Edit values directly in the results grid. Staged rows show their state at a glance, no separate edit mode.
The diff pill tallies adds, updates, and deletes as you work, one glance from anywhere in the grid.
Expand any staged change to see which attributes moved: old value struck through, new value highlighted, per field.
The panel lists every pending item by change type, with a warning naming the environment you are about to commit to.
Revert a single change from its row, or everything with Revert All. Reverted cells restore instantly in the grid.
The prod badge stays in view from first edit to final commit, and the commit button names its target.