Commit Graph

1 Commits

Author SHA1 Message Date
Levi Neuwirth 27aaf0ef30 docs: query-replace framing (Arc 2 interleave)
Q#QR1-10: zero-protocol-change (reuses v15 StatusFacts.message band,
SearchMatchActive decorations, dispatch_idle search gate); distinct
QueryReplaceSession + 5th dispatcher shadow with the after-edit hook
precedent; Emacs search-forward-after-each-replace (cached regex,
zero-width filter, invalid-at-start refusal); chained minibuffer.read
with separate from/to history buckets + empty-to=deletion; per-match
core.status prompt; SearchMatchActive highlight-and-reveal; quit keeps
replacements (only nothing-matched restores origin). Incorporates the
2026-07-08 review findings.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 15:51:33 -04:00