History squashed to one root commit to permanently drop old branch history and objects.
App Composition Layer
Purpose: top-level assembly only.
Rules:
app_mainwires components, startup order, and shutdown hooks.- No feature/business logic in composition code.
- No direct hardware operations outside platform abstractions.