Lifecycle

Problem -> Requirements -> Architecture -> Prototype -> Integration
-> Verification -> Field testing -> Results -> Release -> Next revision

Required evidence

StageArtifact
Problem and contextOne-sentence problem, users, operating environment, and why it matters.
RequirementsFunctional, performance, interface, safety, security, and maintainability requirements.
ArchitectureSystem boundary, components, interfaces, data flow, and major decisions.
PrototypeWorking code/hardware, BOM, build notes, and version control.
VerificationTest cases, acceptance criteria, results, anomalies, and retests.
Field testingMeasured behavior under realistic conditions and failure/recovery evidence.
ReleaseREADME, tagged version, change log, limitations, and next revision.

Current program

The ESP32 environmental platform is the flagship engineering program. Cloud, data, controls, enclosure design, simulation, predictive maintenance, and fabrication capabilities will be integrated as successive releases rather than presented as disconnected tutorials.