mirror of
https://github.com/lukaszraczylo/filepuff-mcp.git
synced 2026-10-13 04:58:43 +00:00
Add behavior tests for the highest-risk under-tested mutation paths: findExactText (overlapping-match index resolution + out-of-range/empty/not-found errors), findRegexPattern (non-overlapping index resolution + out-of-range/invalid-regex/ not-found errors), and spliceContent's CRLF pullback (an edit ending between \r and \n must not orphan a bare LF). These resolve the byte range that gets mutated, so wrong handling means wrong-location or line-ending-corrupting writes.