audit(arch): 2026-06-24 sweep (09f22d3..3d35b77); add plans 2606241814-15 - #696
Conversation
…4-15 Appends the architecture audit for range 09f22d3..3d35b77. No blockers, no DIP/SRP/line-count violations. Two tax items filed as new plan files: plan 2606241814 (lsp/rename dispatch test debt) and plan 2606241815 (three remaining locate helper tests + isGlobPattern exemption). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017B6UozraSTtpwVqW2PMoFV
…ateInFrontMatter Closes plan 2606241815. Adds dedicated unit tests for the three unexported helpers in internal/index/locate.go that were omitted from plan 2606240211. isGlobPattern already carries its "no test by design" exemption comment. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017B6UozraSTtpwVqW2PMoFV
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files
☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
🔍 Merge Queue — bisecting A larger batch failed CI. Bisection is isolating the culprit: this run tests up to 3 of 5 candidate PRs on Next: No action needed — you'll be notified when the culprit is isolated, this PR merges, or this PR returns to the queue for a later batch. |
|
🔍 Merge Queue — bisecting A larger batch failed CI. Bisection is isolating the culprit: this run tests up to 2 of 3 candidate PRs on Next: No action needed — you'll be notified when the culprit is isolated, this PR merges, or this PR returns to the queue for a later batch. |
|
⏳ Merge Queue — requeued The merge queue hit a transient error while processing this PR:
Next: No action needed — the queue will retry automatically on the next run. |
|
🔍 Merge Queue — bisecting A larger batch failed CI. Bisection is isolating the culprit: this run tests up to 2 of 3 candidate PRs on Next: No action needed — you'll be notified when the culprit is isolated, this PR merges, or this PR returns to the queue for a later batch. |
|
✅ Merge Queue — merged This PR landed on Next: Done — nothing more to do here. |
Summary
09f22d3..3d35b77todocs/development/architecture-audit.mdNew plans
internal/lsp/rename.go: add dedicated unit tests forprepareRenameAt,renameHeading,renameLinkRef, andlspRenameWorkspace.Resolve; add// no test by designto two trivial one-linersinternal/index/locate.go: addTestPiContainsLine,TestRefDefOnLine, andTestLocateInFrontMatter(three helpers omitted from plan 2606240211); add// no test by designtoisGlobPatternTest plan
mdsmith check .— 0 failures (516 files checked)Generated by Claude Code