pub fn cmd_list(
status_filter: Option<&str>,
priority_filter: Option<u8>,
parent_filter: Option<&str>,
label_filter: Option<&str>,
assignee_filter: Option<&str>,
all: bool,
json: bool,
ids: bool,
format_str: Option<&str>,
beans_dir: &Path,
) -> Result<()>Expand description
List beans with optional filtering.
- Default: tree-format with status indicators
- –status: filter by status (open, in_progress, closed)
- –priority: filter by priority (0-4)
- –parent: show only children of this parent
- –label: filter by label
- –assignee: filter by assignee
- –all: include closed beans (default excludes closed)
- –json: JSON array output
- Shows ! for blocked beans
When –status closed is specified, also searches archived beans.