lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

commit 9156dcf2528cb630764c15a13bd1c3f44eee54d4
parent eb368b92c8e00658223a540246aed6662ed5b19d
Author: triesap <tyson@radroots.org>
Date:   Fri, 10 Apr 2026 00:59:55 +0000

runtime_distribution: update metadata

Diffstat:
Mcrates/runtime_distribution/Cargo.toml | 4++--
Acrates/runtime_distribution/README | 23+++++++++++++++++++++++
Dcrates/runtime_distribution/README.md | 15---------------
3 files changed, 25 insertions(+), 17 deletions(-)

diff --git a/crates/runtime_distribution/Cargo.toml b/crates/runtime_distribution/Cargo.toml @@ -7,11 +7,11 @@ authors = [ ] rust-version.workspace = true license.workspace = true -description = "contract parsing and artifact resolution for modular radroots runtime distribution" +description = "Runtime distribution contracts and artifact resolution" repository.workspace = true homepage.workspace = true documentation = "https://docs.rs/radroots_runtime_distribution" -readme = "README.md" +readme = "README" [dependencies] serde = { workspace = true, features = ["derive"] } diff --git a/crates/runtime_distribution/README b/crates/runtime_distribution/README @@ -0,0 +1,23 @@ +# radroots_runtime_distribution + +This is the README for `radroots_runtime_distribution`, which provides runtime +distribution contract resolution for the `radroots` core libraries. + +## Overview + + * contract model types for artifact families, channels, targets, adapters, and + archive formats; + * a schema constant and resolver for selecting a matching runtime artifact; + * request and resolved-artifact types used by bootstrap and installer code; + * TOML-backed contract handling for modular runtime deployment metadata. + +## Copyright + +Except as otherwise noted, all files in the `radroots_runtime_distribution` +distribution are + + Copyright (c) 2020-2026 Tyson Lupul + +For information on usage and redistribution, and for a DISCLAIMER OF ALL +WARRANTIES, see LICENSE included in the `radroots_runtime_distribution` +distribution. diff --git a/crates/runtime_distribution/README.md b/crates/runtime_distribution/README.md @@ -1,15 +0,0 @@ -# radroots_runtime_distribution - -Contract parsing and artifact resolution for modular Rad Roots runtime distribution. - -## Goals - -- parse the machine-readable runtime distribution contract -- resolve installable runtime artifacts by runtime id, channel, version, operating system, and - architecture -- keep installer and runtime-manager selection logic out of ad hoc shell branches -- give CLI and app clients one shared substrate for runtime release-unit resolution - -## License - -Licensed under AGPL-3.0. See LICENSE.