- Toggling Show Unassigned/Assigned/Excluded/Empty no longer force-expands the whole tree. Auto-expand is now reserved for the NAME search (where revealing a match means expanding to it); the Show toggles only hide/show, leaving your expand/collapse state untouched. Also preserve scrollTop across re-render so a toggle doesn't jump the view to the top. - Add a "Reset" button (danger-styled, beside Export/Import) that discards every classification — tracking + transmittal trees, assignments, excludes, title overrides — and returns to just the raw scanned input. Your files are never touched. Destructive + irreversible, so it confirms with an "Export first" warning and no-ops (info toast) when there's nothing to reset. Tests: Show toggle preserves collapse vs. name-search auto-expand (classify 42). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app.js | ||
| classify.js | ||
| copy.js | ||
| dnd.js | ||
| excel.js | ||
| filter.js | ||
| persist.js | ||
| preview.js | ||
| resize.js | ||
| scanner.js | ||
| selection.js | ||
| sort.js | ||
| spreadsheet.js | ||
| store.js | ||
| target-tree.js | ||
| tree.js | ||
| utils.js | ||
| validator.js | ||
| workspace.js | ||