This is what it prints.
$ hwci check tests/fixtures/demo
rules run: 19 (waived findings: 0, no waiver configured)
COVERAGE
parts considered: 2 (reference prefixes the pin-map rule skips are not counted)
pins compared against a datasheet pin table: 0
NOT CHECKED: 2 (U1, U2)
NOT CHECKED for errata: 2 (U1, U2): no errata record was read for these parts, which is not the same as the vendor publishing none
NOT CHECKED, no rule exists: layout: no rule in this pack judges placement or routing quality
NOT CHECKED, no rule exists: signal integrity: no rule in this pack computes impedance, crosstalk, or timing
NOT CHECKED, no rule exists: EMC: no rule in this pack evaluates emissions or susceptibility
[cut here: the sha256 of every input file, and a false positive count for every rule]
error decoupling-proximity U2 U2 pad 5 on power net '+3V3': nearest capacitor C2 is 6.38 mm away (limit 3 mm)
error decoupling-proximity U1 U1 pad 2 is on power net 'VDDA' which has no capacitor at all
error floating-pins U2 U2 pin 3 (EN) is unconnected: no wire, label, or no-connect marker
error i2c-pullups U1 I2C line 'SCL2' has no pullup resistor to a power net (bus cannot idle high)
warning pin-map-conformance U1 U1 (HWCI-MCU10) has no datasheet-backed pin map on file, so its pin assignments are unverified
[6 more findings cut]
7 error(s), 2 warning(s), 2 info
not checked: 4 finding(s) (2 warning, 2 info) report what this pack could NOT verify, not a defect it found
Run this morning on commit 284aae6. Lines cut and columns narrowed to fit; nothing reworded.
The top block is the part I care about. Before it lists what's wrong, it lists what it couldn't look at. On this board that's both chips, because neither has a datasheet on file.