mxr classify
Generated from
mxr classify --help. After editingcrates/daemon/src/cli/, update and review the snapshots withscripts/cargo-test -p mxr --test cli_help, then rebuildsite/.
Measure how well mxr sorts mail: today’s classifier against labelled scenarios
mxr classify [OPTIONS] <COMMAND>Subcommands
Section titled “Subcommands”| Subcommand | Purpose |
|---|---|
report |
Count stored fallback decisions, grouped by home, sender kind and rule |
eval |
Grade the mail already in this mailbox against labelled scenarios: how often today’s rules agree on who sent it, which mode it goes to and whether it makes a record; for what an email asks of you, precision and recall per kind of ask and how often the amount, due date and counterparty are exactly right; and every email they get wrong. Read-only and local. Run mxr demo first to get mail with labels |
help |
Print this message or the help of the given subcommand(s) |
Options
Section titled “Options”| Flag | Description |
|---|---|
--account <ACCOUNT> |
Limit to one account; the default covers every account |
--format <FORMAT> |
[possible values: table, json, jsonl, csv, ids] |
-h, --help |
Print help |
Use When
Section titled “Use When”Grade stored sender, home and record answers against labelled scenarios, and inspect each mismatch. Measure asks with per-kind precision and recall and field exact-match. Read-only. Only the demo mailbox carries labels. See Measure how well mxr sorts.
Everyday Examples
Section titled “Everyday Examples”mxr demo --no-tuimxr classify report --limit 1000 --format jsonmxr classify evalmxr classify eval --set fullmxr classify eval --compare POLICY --format jsonmxr classify eval --set full --format json # every mismatchmxr demo stopSub-subcommands
Section titled “Sub-subcommands”mxr classify eval
Section titled “mxr classify eval”Grade the mail already in this mailbox against labelled scenarios: how often today’s rules agree on who sent it, which mode it goes to and whether it makes a record; for what an email asks of you, precision and recall per kind of ask and how often the amount, due date and counterparty are exactly right; and every email they get wrong. Read-only and local. Run mxr demo first to get mail with labels
mxr classify eval [OPTIONS]Options
Section titled “Options”| Flag | Description |
|---|---|
--set <SET> |
Which labelled set to grade against Possible values: - quick: The labelled demo mail and every near-miss twin - full: Every labelled email in the mailbox: on the 50,000-message demo, the labelled demo mail and all of the generated mail, with held-out phrasings reported on their own line. Takes up to a minute [default: quick] |
--compare <COMPARE> |
Compare homes with a policy version actually retained in this mailbox |
--account <ACCOUNT> |
Limit to one account; the default covers every account |
--format <FORMAT> |
[possible values: table, json, jsonl, csv, ids] |
-h, --help |
Print help (see a summary with ‘-h’) |
mxr classify report
Section titled “mxr classify report”Count stored fallback decisions, grouped by home, sender kind and rule
mxr classify report [OPTIONS]Options
Section titled “Options”| Flag | Description |
|---|---|
--limit <LIMIT> |
[default: 1000] |
--account <ACCOUNT> |
Limit to one account; the default covers every account |
--format <FORMAT> |
[possible values: table, json, jsonl, csv, ids] |
-h, --help |
Print help |
See also
Section titled “See also”- CLI overview: full command index
- Concepts: query operators, search modes, JSON shapes
- Automation contract: which commands support
--format json,--dry-run, stdin