Skip to content

MAINT: find and versions are near-duplicate commands #39

Description

@fredjaya

From #27

find <tool> already shows a truncated versions table with a pointer to shelley-bio versions <tool>, and versions <tool> is essentially the same output without the description/metadata header. They are doing almost the same job split across two commands.

Suggestion: Merge into a single find command with a --verbose / -v flag that expands to the full paginated/scrollable versions list. Benefits:

  • Reduces command surface (simpler for new users)
  • Removes the awkward "run this other command" pointer in find output
  • Gives a natural home for the scrollable versions UX (issue 3)

versions could be kept as a deprecated alias for backwards compatibility.

search remains separate as it is a fundamentally different interaction (query → list of tools, rather than tool → detail).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions