srdusr
aboutsummaryrefslogtreecommitdiffstats
path: root/PLAN.md
diff options
context:
space:
mode:
Diffstat (limited to 'PLAN.md')
-rw-r--r--PLAN.md21
1 files changed, 15 insertions, 6 deletions
diff --git a/PLAN.md b/PLAN.md
index ca379e9..22ab6a4 100644
--- a/PLAN.md
+++ b/PLAN.md
@@ -90,13 +90,22 @@ structured search filters (status:, source:, flagged:) alongside the
existing FTS5 text search; a flagged marker (★) for "revisit this" -
deliberately simpler than full free-text notes/comments, which would
need their own text-input overlay for comparatively modest extra value
-over a boolean; noted as a real follow-up, not dropped silently.
+over a boolean; noted as a real follow-up, not dropped silently; a
+Comparer tool - mark an entry with 'c' (from history list or detail
+view), 'c' again on a different entry opens a unified diff (git-diff
+style, colored) of either side's request or response. Unified rather
+than Burp's side-by-side: a two-column layout fights terminal width for
+anything but a narrow window, and unified reuses the same scrollable-
+viewport pattern already used everywhere else in the TUI. CRLF is
+normalized to LF before diffing (display-only, same reasoning as the
+JSON pretty-printer) so an HTTP/1.1 exact capture doesn't show every
+line as changed from an invisible trailing \r.
-Still open from "worth considering": a Comparer (diff) tool, a
-standalone encoder/decoder utility, multiple concurrent Repeater tabs,
-Intruder payload processing (encoding/case rules) and grep-match/
-grep-extract on results, CA install UX per OS, multiple proxy listeners
-and upstream proxy chaining. None of these are started yet.
+Still open from "worth considering": a standalone encoder/decoder
+utility, multiple concurrent Repeater tabs, Intruder payload processing
+(encoding/case rules) and grep-match/grep-extract on results, CA install
+UX per OS, multiple proxy listeners and upstream proxy chaining. None
+of these are started yet.
Skipped deliberately (from the research, matches this tool's stated
scope): active/passive vulnerability scanning, plugin marketplace,