Skip to content

Land datasheet tools (#59) on main - #66

Merged
Ziinc merged 1 commit into
mainfrom
claude/project-thread-ccx5su
Oct 12, 2026
Merged

Ziinc merged 1 commit into
mainfrom
claude/project-thread-ccx5su

Conversation

@Ziinc

@Ziinc Ziinc commented Oct 11, 2026

Copy link
Copy Markdown
Contributor

Requested by Zn · project thread

🤖 Generated with Claude Code

https://claude.ai/code/session_01MN1PhiYJA6BgX5wynRKDrF


Generated by Claude Code

* Add spreadsheet-style datasheet tools to Data mode

Filter by selection and excluding selection, multi-column sort, find and
replace, hidden and frozen columns, a totals row computed in DuckDB, and
multi-cell paste from spreadsheets as one record batch. The grid moves from
DatabaseWorkbench into src/data/sheet; layout is saved per table in the
document's navigation state. Record in docs/decisions/datasheet-tools.md.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SSsEp6FP4fYW44fgNvtnSE

* Add datasheet App QA captures and fix issues they found

Reset the selected cell when the table, filters, sort or page change, so
Find next no longer starts from a stale position. Lay out the header sort
button and column menu on one row, mark the selected cell, draw a solid
divider after frozen columns, and keep the totals row above the new-record
row.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SSsEp6FP4fYW44fgNvtnSE

---------

Co-authored-by: Claude <noreply@anthropic.com>
@Ziinc Ziinc self-assigned this Oct 11, 2026
@Ziinc
Ziinc merged commit 7f5c280 into main Oct 12, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant