# Play Pre-Launch Report Use this runbook after a signed Android App Bundle has been uploaded to Google Play Internal Testing or Closed Testing. It is the release gate for issue #459. ## Prerequisites - #452 is complete: a signed release AAB has been uploaded to an internal or closed testing track for `club.devkor.ontime`. - The uploaded build uses the intended version name and Play `versionCode`. - The release owner has Google Play Console access for the app. - The release owner can file or assign follow-up issues for any blocking findings. Do not close #459 before the actual Play Console report exists. Codex may help triage exported report text, screenshots, or issue details, but cannot run the report without Play Console access. ## Run The Report 1. Open Google Play Console for `club.devkor.ontime`. 2. Confirm the internal or closed testing release contains the intended AAB. 3. Open the release or testing track pre-launch report. 4. If the report has not finished, wait for completion before making the release decision. 5. Save the report URL or screenshots in the release tracking thread. 6. Record the devices, Android versions, locales, and test account state covered by the report when Play Console exposes them. ## Triage Expectations Treat these as release-blocking unless the release owner explicitly accepts the risk in writing: - Crash on launch, login, notification permission flow, schedule creation, schedule edit/delete, My Page, or privacy policy navigation. - ANR during startup, authentication, schedule/preparation flows, notification prompts, or alarm-related flows. - Policy warning, app content warning, SDK warning, permission warning, or Play account warning tied to the uploaded build. - Severe accessibility finding that prevents core navigation, authentication, schedule management, or required disclosure access. - Device-specific failure on a common Android version or device profile that is likely to affect real testers. Non-blocking findings still need a recorded owner decision. Prefer follow-up issues for cosmetic accessibility warnings, device-specific rendering glitches, or low-risk warnings that do not prevent internal testing. ## Evidence Template Use this template in the release tracking thread, PR, or issue comment before closing #459: ```md Pre-launch report evidence App: Package: Track: Version name: Version code: AAB source: Play Console report URL: Report completed at: Release owner: Summary: - Crashes: - ANRs: - Policy/app content warnings: - Severe accessibility warnings: - Device or OS-specific failures: Blocking findings: - None / Accepted risks: - None / Follow-up issues: - None / Release decision: - Continue internal testing / hold release / upload fixed build ``` ## Closure Checklist - The report completed for the intended uploaded build. - Crashes and ANRs are reviewed. - Policy and app content warnings are reviewed. - Severe accessibility warnings are reviewed. - Release-blocking findings are fixed in a new build or explicitly accepted by the release owner. - Evidence is recorded in the release tracking thread or #459.