# mainskeeper CLI — PROPOSED product contract, not shipped software. Fictional demonstration data.
# screen: doctor-service · host: lab-pi · 80 columns · NO_COLOR · exit 4
# clock: Wed 30 Sep 2026 15:22 PDT · Illustrative · placeholder host outside the fixture fleet
# stderr lines (counting the prompt line as 1): 9, 10, 11, 22
lab-pi $ mainskeeper doctor
MainsKeeper · lab-pi · 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 inactive (dead) since 15:04:12 PDT
  last exit: stopped by an administrator (systemctl stop)
○ UPS source
  not checked — needs the service
✓ cloud
  ingest.mainskeeper.example reachable (HTTPS, 41 ms)
▲ recording
  nothing recorded since 15:04:12 — this period will show “No records”
▲ dashboard
  server last heard 15:04:10; a site witness shows “Not reporting (site
    witness)” after the 5 min grace

Result  1 problem · exit 4 (service not running)

Fix
  › sudo systemctl start mainskeeperd
  › then mainskeeper doctor
