MeshDrop has local/package smokes for Start9/StartOS and Umbrel artifacts, but final deployed-node acceptance remains unproven until real installed services run the deployed UAT harnesses.
Current evidence in GSD:
- Start9/StartOS package builds and package smokes exist.
- Umbrel package render/smoke exists.
- Deployed target harnesses require installed service URLs, but real node UAT is still open.
Required unblocker:
- Provide reachable installed StartOS and Umbrel MeshDrop service URLs from real nodes.
- Run
npm run test:start9-deployed and npm run test:umbrel-deployed with those URLs.
- Capture route proof for local and Pollen/Nostr paths expected on each target.
Acceptance:
npm run test:start9-deployed -- <startos-url> passes against a real installed service.
npm run test:umbrel-deployed -- <umbrel-url> passes against a real installed service.
- Proof output includes target runtime, route type, bytes sent/received, hash match, fallback status, and config target identity.
- Any environment-specific unsupported route stays fail-closed and documented.
MeshDrop has local/package smokes for Start9/StartOS and Umbrel artifacts, but final deployed-node acceptance remains unproven until real installed services run the deployed UAT harnesses.
Current evidence in GSD:
Required unblocker:
npm run test:start9-deployedandnpm run test:umbrel-deployedwith those URLs.Acceptance:
npm run test:start9-deployed -- <startos-url>passes against a real installed service.npm run test:umbrel-deployed -- <umbrel-url>passes against a real installed service.