Use the native Play consent flow, track background downloads, and request confirmation before installation. Preserve manual Play and GitHub destinations when the native flow is unavailable, including older binaries without the SDK.
Validation: 20 update tests, root and mobile typechecks, Web build, Android Kotlin compilation, and signed release APK build passed. Real Play old-to-new installation verification remains incomplete and is deferred at the maintainer's request.
Blank create focuses the native title field immediately so typing works
while DomWebView cold-starts, reclaiming title focus after the editor
attaches. Template/share drafts and edit mode refocus the body and show
the soft keyboard again (full-tree single WebView). setContent no longer
steals focus on draft restore.