Download gate skeleton · WEBSITE_F1_FUNCTIONAL_ARCHITECTURE_1780386919

Application download gate skeleton

Target state: after registration/login and successful subscription payment, account center shows download button. Installer is stored in R2; server generates short-lived signed URL and displays version, SHA256 and signed manifest. No real installer is published yet.

Before download

  • Website account logged in
  • Subscription status active
  • Risk disclosure acknowledged
  • Short-lived download URL
  • SHA256 matches manifest

Current state

  • public_installer = not_published
  • real_payment = not_enabled
  • R2 download bucket = planned
  • activation_code = planned

Register first Then subscribe