tawasuyu

tawasuyu/llimphi

Sovereign retained-mode GPU UI framework in Rust (wgpu+vello+taffy+parley), Elm loop, 40+ widgets.

Rust 660Markdown 302TOML 157RON 312382 Sutichaykuna

⎇ main llimphi-wasm-open/README.md Markdown · 26 siq'ikuna · 949 B Ñawpa willay ch'uya

chore: refresco desde el monorepo — 27 crates nuevos (anim, lottie, svg, mesh, image, layer, test, wire-view, widgets rag-sidebar/router/lazy-list/rive-button) y sync de los 95 existentes 93253cc22 · Sergio ·

1# llimphi-wasm-open
2
3Opens a Tier 3 WASM app as a desktop window.
4
5It closes the distribution loop: the Tier 3 stack already knew how to resolve an
6app by hash, verify its integrity and its Ed25519 grant, and materialize its
7`View<Msg>` into a Llimphi window. What was missing was the **executable** tying
8it all together from the desktop's command line — the host twin of wawa's app
9executor, and the real consumer of `app_bus::Launch::Wasm` (which until now
10returned `Unsupported` because "the chassis resolves it": this binary *is* that
11chassis).
12
13Two modes:
14
15```text
16# 1. A local .wasm — UI-only app, no permissions (the fast path).
17llimphi-wasm-open app.wasm
18
19# 2. By hash from a local CAS — integrity is verified and, if there is a
20#    grant, it is validated against the trust ring and run with the
21#    effective permissions (the bits gate which host imports get linked).
22```
23
24---
25
26Part of **llimphi** — see [llimphi](../README.md).

README.md

llimphi-wasm-open

Opens a Tier 3 WASM app as a desktop window.

It closes the distribution loop: the Tier 3 stack already knew how to resolve an app by hash, verify its integrity and its Ed25519 grant, and materialize its View<Msg> into a Llimphi window. What was missing was the executable tying it all together from the desktop's command line — the host twin of wawa's app executor, and the real consumer of app_bus::Launch::Wasm (which until now returned Unsupported because "the chassis resolves it": this binary is that chassis).

Two modes:

# 1. A local .wasm — UI-only app, no permissions (the fast path).
llimphi-wasm-open app.wasm

# 2. By hash from a local CAS — integrity is verified and, if there is a
#    grant, it is validated against the trust ring and run with the
#    effective permissions (the bits gate which host imports get linked).

Part of llimphi — see llimphi.