Skip to content

fix(find): case-insensitive inbound for --orphan/--dead-end (L-6 tail) - #226

Merged
ractive merged 2 commits into
mainfrom
fix/find-orphan-case-alignment
Jul 19, 2026
Merged

fix(find): case-insensitive inbound for --orphan/--dead-end (L-6 tail)#226
ractive merged 2 commits into
mainfrom
fix/find-orphan-case-alignment

Conversation

@ractive

@ractive ractive commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Completes the L-6 case-insensitivity family: find's backlinks source now uses LinkGraph::backlinks_ci, so --fields backlinks, --orphan, and --dead-end agree with the backlinks command and summary (aligned in iter-184/189). Previously find --orphan could list Foo.md while summary and backlinks agreed [[foo]] linked to it.
  • This was the explicitly documented follow-up from iter-189 task 3's audit note.

Test plan

  • New e2e find_orphan_counts_case_insensitive_inbound: [[foo]]Foo.md — not an orphan, is a dead-end
  • Existing orphan/dead-end e2e unchanged and green
  • Full workspace suite, fmt, clippy -D warnings clean; changelog profile lint clean

🤖 Generated with Claude Code

ractive and others added 2 commits July 19, 2026 21:22
… field (L-6 tail)

Aligns find's backlinks source with backlinks_ci, matching the backlinks
command and summary. Documented follow-up from iter-189 task 3.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…Changelog category would block release preflight

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@ractive
ractive merged commit a9dec3e into main Jul 19, 2026
8 checks passed
@ractive
ractive deleted the fix/find-orphan-case-alignment branch July 19, 2026 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant