Glitchpad

24. Platform Strategy

Platform Strategy requirements from the authoritative Glitchpad Technical Specification.

All four target families are Tier 1 for v0.1.4. A Tier 1 platform requires an official artifact, native build host, automated shared suite, adapter tests, installation smoke tests, core user-flow evidence, version and license evidence, and a named support baseline.

PlatformRuntime baselineArchitecturesOfficial v0.1.4 artifactsNative WebView
WindowsWindows 11x86_64NSIS installer, portable ZIPWebView2 Evergreen
macOSmacOS 13+arm64 and x86_64 universalAd-hoc-signed application in a non-notarized DMGWKWebView
Linuxglibc baseline built on Ubuntu 22.04x86_64AppImage, Debian packageWebKitGTK 4.1
AndroidAndroid 7.0+, min API 24, target API 36arm64-v8a and x86_64 required; universal packageUniversal APK, split ARM64 APK, AABAndroid System WebView

Windows file associations and command-line delivery route to the running instance. macOS handles open-document application events. Linux follows freedesktop MIME registration and desktop-entry conventions. Android registers only released format MIME types and extensions and accepts view/open/share intents according to provider grants. .mmd and .mermaid associations and intent filters activate only when the standalone Mermaid capability reaches stable status on the complete Tier 1 matrix.

Windows ARM64 and Linux ARM64 are planned platform expansions after v0.1.4 and require their own build, package, and device evidence. iOS is outside the current platform boundary.

System WebView versions are recorded in diagnostics and test evidence. Glitchpad does not bundle a browser engine to mask obsolete or broken system WebViews; unsupported runtimes receive a precise prerequisite error.