canair research
usage: canair research [-h] [--ecu ECU]
[--type {scan,decode,verify,iocontrol_scan}]
[--status {pending,captured,nrc,done}]
[--priority {P1,P2,P3}] [--states STATE] [--summary]
[--all] [--verbose] [--json] [--dir DIR]
[UDS] Report open reverse-engineering work from ecus/ research: sections.
options:
-h, --help show this help message and exit
--ecu ECU, -e ECU Filter by ECU name
--type {scan,decode,verify,iocontrol_scan}, -t {scan,decode,verify,iocontrol_scan}
Filter by research type
--status {pending,captured,nrc,done}
Filter by status
--priority {P1,P2,P3}, -p {P1,P2,P3}
Filter by priority
--states STATE, --vehicle-states STATE, --prerequisite STATE, --prereq STATE
Filter to items needing this car power state (from the
profile's vehicle-state vocabulary)
--summary, -s Show aggregate counts instead of the item list
--all, -a Include done items (hidden by default)
--verbose, -v Show full notes/results (default caps long prose)
--json Output as JSON
--dir DIR ecus/ directory (default: active profile)
canair research # all open items, highest priority first
canair research --summary # overview counts
canair research --ecu MCU # just the MCU backlog
canair research --type decode # captured-but-undecoded work
canair research --priority P1 # high-value items only
canair research --states acc # what needs ACC power to test
canair research --json # for further processing