Typical user journeys
Typical user journeys
Section titled “Typical user journeys”Choose the shortest path that matches your role. All write paths remain governed and deny by default.
Evaluate a local edge runtime
Section titled “Evaluate a local edge runtime”- Open the AetherEdge overview.
- Start the safe-empty composition with no devices or external services.
- Inspect runtime health and the machine-readable manifest.
- Add a protocol adapter and domain Pack only when the application requires it.
Build an edge application
Section titled “Build an edge application”- Generate clients from the running AetherEdge OpenAPI contract.
- Start read-only and preserve quality, freshness, topology generation, and revision fields.
- Use the authenticated application boundary; never write SHM or SQLite directly.
- Add governed commands only with explicit permission, confirmation, idempotency, and audit behavior.
Connect an edge fleet to cloud
Section titled “Connect an edge fleet to cloud”- Select a tested combination in the compatibility matrix.
- Verify the digest-pinned AetherContracts consumer lock in both products.
- Follow the Edge to Contracts to Cloud tutorial.
- Keep CloudLink experimental and the legacy path available until every published release gate passes.
Implement an independent client or runtime
Section titled “Implement an independent client or runtime”- Read the AetherContracts overview.
- Implement the normative specification and closed Schemas.
- Execute the public fixtures and black-box TCK.
- Report conformance evidence without claiming product deployment or production authentication.
Adopt AetherEMS
Section titled “Adopt AetherEMS”Use AetherEMS when the desired outcome is an energy-management solution rather than a general-purpose edge platform. AetherEMS supplies energy semantics and workflows while the platform products keep their industry-neutral boundaries.