feat(FN-3577): add native shell guide and bridge contract documentation

Adds a native shell integration guide (FN-3577) with fusionShell bridge contract documentation, wired into the docs navigation, plus a regression test; also hardens the dependency graph's task filtering (FN-3085) to include in-review tasks and handle orphan edges, with corresponding test coverage ac

Fusion-Task-Id: FN-3577
This commit is contained in:
Fusion
2026-05-07 03:59:43 -07:00
committed by gsxdsm
parent 3f09037cfe
commit f3c99eb4fa
7 changed files with 201 additions and 12 deletions

View File

@@ -79,10 +79,13 @@ Install from browser:
### Native shell onboarding and connection profiles
- First launch in the mobile shell enters a shell-level remote connection onboarding flow before dashboard model onboarding.
- Connection setup supports QR scan and manual URL entry, with optional auth token.
- Saved remote profiles are persisted in shell-local mobile storage and managed through `window.fusionShell` connection APIs.
- Shell connection persistence is intentionally separate from Fusion project/global settings.
First launch in the mobile shell enters a shell-level remote connection onboarding flow before dashboard model onboarding.
For the canonical flow (QR/manual setup, saved profiles, active-profile behavior, and security caveats), see [Native Shell Connection Guide](./docs/native-shell.md).
Implementation notes:
- Mobile shell profiles are persisted in shell-local storage (Capacitor Preferences), separate from Fusion project/global settings.
- The dashboard consumes this through the shared `window.fusionShell` connection APIs.
### Planning Mode