WO-5 T2: browser client for miranda-transport, verified against real Rust bytes
hunt
618e57d
New module client-apps/web/src/lib/ace/mirandaTransport.ts, kept separate
from controllerClient.ts rather than replacing it -- ace-controller
(cloud-bridge, Pipeline 1) and miranda-transport (transport, Pipeline 2)
are different services per the T1 topology, and both are meant to coexist.
Decodes the 312-byte MRD1 binary packet (DataView, all offsets/sizes
matching miranda-transport/src/frame.rs exactly) plus the JSON telemetry
WebSocket. Reconnects on its own schedule; never blocks on a render.
LOAD-BEARING FIX: this repo already had an ARKIT_CHANNELS array in
stageMachine/types.ts, in a DIFFERENT order than miranda-core::arkit::
CHANNEL_NAMES (the Rust canonical order every crate is built against).
Decoding the wire format against that array would have silently moved the
wrong muscle on every frame -- compiles, passes range checks, wrong only
as a face that's subtly off. Added ARKIT_CANONICAL_ORDER, copied verbatim
from the Rust source and documented as the ONLY array this decoder …
Rebuild Miranda-Engine from scratch — real repo, real content
hunt
fed1528
This repo was previously a stale fork of microsoft/agent-framework with no
connection to this project. Replaced entirely, at the owner's direction,
with:
- A real 6-crate Cargo workspace skeleton (miranda-core/ipc/audio/nodes/
supervisor/transport) — cargo build verified clean.
- The prior-attempt eve-ecc client (Vite+React+TS, @xyflow/react ACE Cortex
UI) carried forward as client-apps/web, plus its ace-controller backend
and dev scripts — genuinely reusable prior work, not rebuilt from zero.
- The eve-ecc design docs (ECC5 certification, IDE/backend contract, the
orchestration pivot writeup) preserved as-is.
- A new Instant Presence Standard doc expanding the prior IPS table with
the No Loop Video Protocol (instantly-alive, waist-up, waving,
choreographed micromovement) that was missing from the original spec.
- images/ with the EVE reference image plus two real prototype stills from
the first attempt.
Full architecture/science/build-order context lives in the Kiro sk…