Something went wrong. Try again.
Runtime standardisation for decentralised apps on the Atmosphere
Something went wrong. Try again.
README.md
Beta V2 Lexicons #
These schemas define the V2 network records described in
docs/architecture.md. Existing
dev.mainasara.at-run.beta.* records remain V1 and are not rewritten.
Application-level invariants #
Lexicon JSON cannot express all required relationships. Implementations must also enforce:
- A code blob MIME type is exactly
application/<runtimeRecord.cid>. - Fetching
runtimeRecord.urireturnsruntimeRecord.cid. - A code blob is a single-root tar and
entrypointis relative to that root. - Runtime and addition OCI references are pinned by digest.
- Runtime launch paths are relative and export paths are safe absolute container paths.
- A runtime platform matches the Docker daemon OS and architecture.
- Network-selected OCI images are inspected or extracted but never started.
- Alias, job, execution, and secrets references point to compatible V2 records.