commit 15677c9e22f54a610dd8558a5b47b26499ae48c8
parent d5677d2955426d5123450dfa1e53f8fa6a6ce91a
Author: triesap <tyson@radroots.org>
Date: Fri, 20 Mar 2026 16:58:43 +0000
workspace: remove retired app crates
Diffstat:
3 files changed, 0 insertions(+), 63 deletions(-)
diff --git a/core/provenance/tera_wasm/ancestral_source/Cargo.toml b/core/provenance/tera_wasm/ancestral_source/Cargo.toml
@@ -1,18 +0,0 @@
-[package]
-name = "radroots-app-wasm"
-version = "0.1.0-alpha.1"
-edition.workspace = true
-authors = ["Radroots Authors"]
-rust-version.workspace = true
-license.workspace = true
-description = "WebAssembly bindings for Radroots web apps"
-repository.workspace = true
-homepage.workspace = true
-readme.workspace = true
-
-[lib]
-crate-type = ["cdylib", "rlib"]
-
-[dependencies]
-radroots-app-core = { workspace = true, default-features = false }
-wasm-bindgen = { workspace = true }
diff --git a/core/provenance/tera_wasm/ancestral_source/README b/core/provenance/tera_wasm/ancestral_source/README
@@ -1,14 +0,0 @@
-# radroots-app-wasm
-
-Wasm application runtime bindings for Rad Roots app surfaces.
-
-## Goals
-
-- define stable wasm runtime interfaces for app metadata and startup
-- keep wasm runtime behavior deterministic across supported browser targets
-- support feature-gated bindings backed by `radroots-app-core`
-- provide reusable wasm entry points for higher-level Rad Roots app crates
-
-## License
-
-Licensed under AGPL-3.0. See LICENSE.
diff --git a/core/provenance/tera_wasm/ancestral_source/src/lib.rs b/core/provenance/tera_wasm/ancestral_source/src/lib.rs
@@ -1,31 +0,0 @@
-#![forbid(unsafe_code)]
-
-use wasm_bindgen::prelude::wasm_bindgen;
-
-#[wasm_bindgen]
-pub fn app_wasm_build_info_json() -> String {
- let runtime = radroots_studio_app_core::RadrootsRuntime::new()
- .expect("runtime init must succeed with radroots-app-core no-default-features");
- runtime.info_json()
-}
-
-pub fn coverage_branch_probe(input: bool) -> &'static str {
- if input { "app-wasm" } else { "app-wasm" }
-}
-
-#[cfg(test)]
-mod tests {
- use super::{app_wasm_build_info_json, coverage_branch_probe};
-
- #[test]
- fn app_wasm_build_info_json_contains_runtime_keys() {
- let json = app_wasm_build_info_json();
- assert!(json.contains("\"app\""));
- }
-
- #[test]
- fn coverage_branch_probe_hits_both_paths() {
- assert_eq!(coverage_branch_probe(true), "app-wasm");
- assert_eq!(coverage_branch_probe(false), "app-wasm");
- }
-}