Conversation
Compatibility Smoke Test Results
|
1fcbb4d to
c4e8856
Compare
|
Follow-up after Andrew's UI expectation feedback:
Local verification:
Remaining blocker for the exact screenshot-level experience: direct local boot of the real |
|
Closing this PR for now. This prototype should not be in review until it proves something useful locally: specifically, the real Symphony web app UI rendering inside Electron against the desktop-local backend/auth path rather than just a launcher/fallback harness. The branch can stay as local working material, but the PR should come back only once that local proof is real. |
Summary
SymphonyWebPocRuntimewith local SQLite seed data, a desktop-local API, a local fallback harness, external URL mode, and spawned Next mode viaCL_SYMPHONY_APP_DIR.desktop_api_url,desktop_api_token, and desktop-local hints into the embedded web surface.Hardening Included
Validation
pnpm --dir apps/desktop exec tsx --test test/symphony-web-poc-runtime.test.ts test/feature-flags.test.ts test/agent-monitor-wiring-static.test.tspnpm --dir apps/desktop exec tsc -p tsconfig.json --noEmitpnpm --dir apps/desktop lintpnpm --dir apps/desktop testpnpm --dir apps/desktop buildNotes
The Electron-side POC can host a local harness, an external Symphony URL, or spawn a local Next app. Running the exact Symphony web app against the SQLite API still requires the companion
symphony-alphadesktop-local auth/provider/API seam so the web app consumesdesktop_api_urlanddesktop_api_token.