# EDUT Launcher Free control-plane application for EDUT onboarding and entitlement-aware installs. ## Scope 1. Local wallet create/import/recovery UX. 2. Device readiness checks. 3. Membership status and governance install controls. 4. Signed package download and verification orchestrator. 5. Member app-channel inbox. ## Out of Scope 1. Governance runtime internals. 2. Paid module execution engines. ## Boundary Launcher never contains private kernel internals. It verifies and installs signed paid runtimes only after entitlement checks pass. ## Local Harness (Current) `app/index.html` is a local launcher shell harness for end-to-end API validation: 1. Wallet intent + verify 2. Membership quote + confirm 3. Member channel register/poll/ack/support 4. Governance install token/confirm/status 5. Lease heartbeat + offline renew Run locally: ```bash cd /Users/vsg/Documents/VSG\ Codex/launcher/app python3 -m http.server 4310 ``` Then open `http://127.0.0.1:4310` and point API base URL at running `secretapi`.