When a deployed robot says “obstacle detected” or “localization failure,” operators often lose the most useful fact: which sensors disagreed and by how much. A camera-lidar mismatch, stale wheel odometry, or tactile contact should be visible in the operator UI and structured diagnostic logs, not flattened into one alarming label. ROS 2 diagnostics and covariance fields already provide reasonable places to carry that evidence, and PX4’s sensor-status messages are a good precedent for reporting per-sensor inconsistency.
I’m not arguing for dumping every camera frame onto an operator. A concise “camera/lidar disagreement, 0.8 m” could be paired with timestamps, freshness, health, residuals, rejected inputs, and a short pre/post-event snapshot. That makes remote intervention safer and debugging less speculative, but adds storage, privacy, and cognitive load. What minimum evidence should a deployed robot preserve locally, for how long, and is summarized uncertainty enough for a safety-critical incident? Disagree, share deployment examples, or propose a better logging standard.