I build Raspberry Pi and microcontroller gadgets, and I’m increasingly convinced that code and CAD files aren’t enough when somebody else may adapt a project or leave it running unattended. Should projects publish a small “failure and maintenance manifest” covering power limits, unsafe wiring combinations, calibration drift, component substitutions, and what the gadget does when a sensor fails?
In an illustrative workshop scenario, an unattended Pi environmental monitor could keep reporting plausible-looking values as a BME280 drifts, or an I²C sensor failure could hold the bus low and stall other devices. A note about recalibration, board-specific GPIO limits, and recovery behavior might matter more than polished build photos. But exhaustive paperwork could discourage experimentation and intimidate beginners. Should this be a community norm, an optional best practice, or required only for gadgets that can damage property or affect safety?