- Fix doubled "Invert right amount sign" label: keep the field label,
strip the checkbox caption to the box only (also evens the 3-up row).
- Reorder results exceptions-first: tabs and metric strip both run
Review -> Unmatched left -> Unmatched right -> Matched, with Review
the default active tab and its table as the inline content; Matched
demoted to a trailing context expander.
- Surface the "references must match left count" rule with an inline
validation indicator under the right reference field instead of a
label note alone.
- Mark the required Amount join key with the .req accent star on both
sides so it reads distinct from the optional date/description pickers.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Move app.css and shell.js into layout-review/ alongside the .html files
and reference them by bare filename; drop the assets/ subfolder.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Relocate assets/ (app.css, shell.js) from layout-review/ up to the repo
root and rewrite every page's link/script refs to ../assets/.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Static layout mockups for each app tool (deduplicator, text cleaner,
format standardizer, missing handler, column mapper, outlier detector,
multi-file merger, validator/reporter, pipeline runner, PDF extractor,
reconciler) plus index/home shells and shared assets.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>