You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Stores: Steam and the iOS App Store, plan and lanes #2875
The plan for getting Rusty Buns apps onto Steam and the iOS App Store (iPhone and iPad), decided with the owner 2026-10-30. Full record: notes/STORES.md (branch office/sprocket-083a until its PR merges).
Shape: one pure Rust core per app (wasm for web and edge, cdylib for desktop, staticlib + UniFFI xcframework for iOS), with a renderer per platform: three.js on web and Steam, SwiftUI + RealityKit on iOS.
Order
iOS: Park Hide & Seek, then Hippo Tycoon, then qCRM. Native SwiftUI, online only, edge first; more moves onto the phone later.
Steam: Hippo Tycoon is the pilot, in a bundled-Chromium window (Electron or Electrobun with CEF) so Steam Deck gets real WebGL.
Releases: one version per app across every store. <app>-vX.Y.Z-beta.N goes to TestFlight and the Steam beta branch; <app>-vX.Y.Z goes to App Store review and the Steam default branch. Betas any time, a stable train monthly per app. Store builds run in GitHub CI behind the drops approval.
The lanes and apps are listed in a comment below. One worker per lane or app, every PR against main.
Activity
QuinnsCode commentedon Oct 30, 2026
Lanes and apps, in order. Start with the two MANUAL RUNs (Steam's 30-day clock) and the iOS and Steam lanes, which can run in parallel:
Stores plan: the builder Mac signs and uploads when it claims a job (…
Stores plan: the builder builds, tests and signs; signing a few days …
Stores plan: Steam and the iOS App Store (Part of #2875) (#2887)
Edge protocol versions: old store builds are asked to update (Part of #…