File size: 831 Bytes
39b3fb5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | # APL/WASM Runtime Boundary
KittyBrowse uses Chromium as the UI shell, not as the execution authority.
The preferred execution target is `apl-wasm`:
```text
Chromium UI
-> preload IPC
-> local agent runtime
-> NATS subject
-> APL/Rust/WASM plugin boundary
-> sealed result
```
## Existing source references
- APL finance semantics: `DEVFLOW-FINANCE/bridges/apl/finance.apl`
- Rust APL bridge: `DEVFLOW-FINANCE/bridges/rust/apl_bridge.rs`
- Browser WASM substrate: `DEVFLOW-FINANCE/snapkitty-wasm/src/lib.rs`
- Published browser artifact: `DEVFLOW-FINANCE/collectivekitty/public/wasm/snapkitty_wasm_bg.wasm`
## Rule
JavaScript/TypeScript may coordinate UI, IPC, and NATS envelopes. It must not become the computation source of truth for APL financial logic, sealing, or proof evaluation.
|