DESCRIPTION

Base class for all chot finder modules (Command, Perl, Python, Ruby, Node).

Subclasses inherit new() and accessor methods, and override finder methods.

Finder contract:

get_path() (required)

Returns a list of file paths found for the target name.

get_info() (optional)

Prints trace/resolution info to STDERR for -i mode.

man_cmd() (optional)

Returns a command list for displaying documentation. Returns empty list to skip (allowing fallback to the next finder).