Add IPFS dry-run adapter support

This commit is contained in:
jwinterm
2026-07-05 21:05:46 -04:00
parent a8cb056225
commit 3a51468d29
24 changed files with 169 additions and 33 deletions
+7 -6
View File
@@ -8,16 +8,17 @@ mobile shells should implement only the platform-specific browser and transport
## Android
Android is the primary mobile target for full AMPB browsing. Tor, I2P, and Reticulum
adapters should run only after a URL selects that transport and the user approves setup.
Managed adapters must use visible, stoppable foreground services and app-owned state.
Android is the primary mobile target for full AMPB browsing. Tor, I2P, IPFS, and
Reticulum adapters should run only after a URL selects that transport and the user
approves setup. Managed adapters must use visible, stoppable foreground services and
app-owned state.
## iOS
iOS is a supported design target, but transport management is constrained. AMPB should
assume foreground-only sessions unless a reviewed platform capability proves otherwise.
The iOS shell should still share routing, policy, consent, fixture, Gemini, and clearnet
behavior with the rest of AMPB.
assume foreground-only sessions for managed transports unless a reviewed platform
capability proves otherwise. The iOS shell should still share routing, policy, consent,
fixture, Gemini, IPFS gateway, and clearnet behavior with the rest of AMPB.
## Capability Matrix