From 4c96765bc1d5338ec7d77297c18a5b50dab1c5ab Mon Sep 17 00:00:00 2001 From: Connor Adams Date: Fri, 8 May 2026 12:15:33 +0000 Subject: [PATCH] docs(readme): add critique to feature comparison Verified each capability against the critique source at github.com/remorses/critique: - Review-first interactive UI, mouse, syntax highlighting, responsive split/stack, and pager (--stdin) all confirmed. - Multi-file sidebar, inline AI annotations, runtime view toggles, and structural diffing not present: critique shows one file at a time, renders AI review as prose blocks above hunks (not interleaved), exposes only navigation/picker keys, and uses jsdiff (line/word) rather than AST diffing. --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 401c5ce0..816c22a1 100644 --- a/README.md +++ b/README.md @@ -84,17 +84,17 @@ For the full live-session and `--agent-context` workflow guide, see [docs/agent- ## Feature comparison -| Capability | [hunk](https://github.com/modem-dev/hunk) | [lumen](https://github.com/jnsahaj/lumen) | [difftastic](https://github.com/Wilfred/difftastic) | [delta](https://github.com/dandavison/delta) | [diff-so-fancy](https://github.com/so-fancy/diff-so-fancy) | [diff](https://www.gnu.org/software/diffutils/) | -| ---------------------------------- | ----------------------------------------- | ----------------------------------------- | --------------------------------------------------- | -------------------------------------------- | ---------------------------------------------------------- | ----------------------------------------------- | -| Review-first interactive UI | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | -| Multi-file review stream + sidebar | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | -| Inline agent / AI annotations | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | -| Responsive auto split/stack layout | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | -| Mouse support inside the viewer | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | -| Runtime view toggles | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | -| Syntax highlighting | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | -| Structural diffing | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | -| Pager-compatible mode | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | +| Capability | [hunk](https://github.com/modem-dev/hunk) | [critique](https://github.com/remorses/critique) | [lumen](https://github.com/jnsahaj/lumen) | [difftastic](https://github.com/Wilfred/difftastic) | [delta](https://github.com/dandavison/delta) | [diff-so-fancy](https://github.com/so-fancy/diff-so-fancy) | [diff](https://www.gnu.org/software/diffutils/) | +| ---------------------------------- | ----------------------------------------- | ------------------------------------------------ | ----------------------------------------- | --------------------------------------------------- | -------------------------------------------- | ---------------------------------------------------------- | ----------------------------------------------- | +| Review-first interactive UI | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | +| Multi-file review stream + sidebar | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | +| Inline agent / AI annotations | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | +| Responsive auto split/stack layout | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | +| Mouse support inside the viewer | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | +| Runtime view toggles | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | +| Syntax highlighting | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | +| Structural diffing | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | +| Pager-compatible mode | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | Hunk is optimized for reviewing a full changeset interactively.