Skip to content

docs: document find --fuzzy (identifier loosening) in operator docs #419

Description

@HumanBean17

Context

#413 implemented jrag find --fuzzy — an exact → prefix → contains fallback on name/FQN for the find query mode (previously exact-only).

Gap

Operator docs currently frame "fuzzy discovery" as search (semantic), e.g. docs/AGENT-GUIDE.md (~lines 173, 201) and skills/explore-codebase*/SKILL.md. That is correct for natural-language / semantic fuzzy, but find --fuzzy now fills a distinct niche — identifier loosening (exact → prefix → substring on the name/FQN), for "I almost remember the symbol name" lookups. The two are complementary, not redundant:

  • jrag search <nl> — semantic, by meaning
  • jrag find <name> --fuzzy — structural, exact→prefix→substring on the identifier

Suggestion

Add a one-line mention of find --fuzzy in docs/AGENT-GUIDE.md (and/or docs/JAVA-CODEBASE-RAG-CLI.md) where identifier lookup is discussed, contrasting it with semantic search. The flag is already self-documented via --help, so this is low-priority polish.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions