# mainskeeper CLI — PROPOSED product contract, not shipped software. Fictional demonstration data.
# screen: doctor-ok · host: duplex-pi-probe · 80 columns · NO_COLOR · exit 0
# clock: Wed 30 Sep 2026 15:22 PDT · Fixture · incident state, now 15:22
# stderr lines (counting the prompt line as 1): none
duplex-pi-probe $ mainskeeper doctor
MainsKeeper · duplex-pi-probe · doctor                 Wed 30 Sep 2026 15:22 PDT
Checks read state only. Nothing on the UPS or attached equipment is changed.

✓ config
  /etc/mainskeeper/collector.toml valid (schema 1)
✓ enrollment
  enrolled · valid
✓ service
  mainskeeperd.service active (running) since 14:52:10 PDT
✓ clock
  synchronized
✓ UPS source
  Duplex Utility UPS answering (USB) · On schedule · read 3 s ago · expected
    every 30 s
✓ capabilities
  USB host · disk buffer (cap 512 MB, set locally) · max 16 targets
✓ cloud
  connected · last contact 3 s ago · restored 15:02:06 PDT
✓ targets
  3 of 3 answering (gateway, DNS resolver, ingest)
⇡ queue
  1,248 pending · draining · ~22 min (estimate)

Result  All checks passed · exit 0
        History upload is separate from recovery; INC-0411 recovered 15:02:06.
