Architecture describes the current implementation. These references describe public interfaces, resource lifetimes and physical board constraints. Headers and behavioral tests should change with their docs.
- App Runtime: start, event, render, stop and failure unwind
- App Manifest: build-time app composition
- App SDK: public C/C++ entry surface
Camera and Storage use existing typed firmware services. They do not need additional public wrappers without a concrete consumer.
- Board Port
- Glossary
- Versioning
- HMPY Protocol
- MicroPython API
- External Link Protocol
- AI Model Package
Update affected headers, build inputs, consumers, tests and API documentation together. Explain observable changes and compatibility or migration impact in the change description. Preserve MicroPython API v1, HMPY and persisted data compatibility. Validate the affected behavior and hardware paths; documentation cleanup alone changes no wire or API constants.