Improve workflow commands and document review UX

✅ merged · #380 · open-legal-products/mike ← open-legal-products/mike · opened 15d ago by willchen96 · merged 15d ago by willchen96 · self · +1,376-482 across 42 files · ↗ on GitHub

From the PR description

Summary

Separates the workflow and document-viewer UX improvements from the direct-upload session work.

What changed

  • Derive and surface workflow slash commands across the web app and Word add-in.
  • Align workflow and project modal selectors, actions, save states, icons, loading states, and focus behavior.
  • Stabilize PowerPoint and PDF preview rendering.
  • Open tabular-review documents in a document-only side panel showing the filename and version.

Why

Keeps the direct-upload branch focused and makes the UX changes independently reviewable.

Testing

  • 40 focused frontend tests across 11 files
  • Frontend TypeScript check
  • Word add-in typecheck
  • Word add-in E2E production build
  • Frontend ESLint (no errors; eight existing unused node warnings in TRSidePanel.tsx)
  • git diff --check

Our analysis

Separate workflow and document review UX — read the full analysis →

Think the analysis missed something the PR description covers?

Commits in this PR (3)

SHA Subject Author Date
a89834ff feat: improve workflow and document review UX willchen96 2026-08-24 ↗ GitHub
824b4281 test: update workflow action expectations willchen96 2026-08-24 ↗ GitHub
762504ba fix: preserve workflow detail edits during autosave willchen96 2026-08-24 ↗ GitHub

Capture this PR into my fork

Download a Markdown prompt that tells Claude how to port every commit in this PR into your working tree. Run it via claude -p < capture-pull-380.md from inside the repo you want the changes in.

⬇ Download capture-pull-380.md