From 75bcbfeff0dfec5a39497dc16789d0e17f94c2d0 Mon Sep 17 00:00:00 2001 From: tiennm99 Date: Mon, 31 Aug 2026 13:40:57 +0700 Subject: [PATCH] chore(plans): close the native rewrite plan after the v0.2.0 release --- .../phase-10-qa-and-release.md | 11 +++++++---- plans/260831-1131-native-android-rewrite/plan.md | 4 ++-- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/plans/260831-1131-native-android-rewrite/phase-10-qa-and-release.md b/plans/260831-1131-native-android-rewrite/phase-10-qa-and-release.md index 8a41792..8c0577b 100644 --- a/plans/260831-1131-native-android-rewrite/phase-10-qa-and-release.md +++ b/plans/260831-1131-native-android-rewrite/phase-10-qa-and-release.md @@ -1,7 +1,7 @@ --- phase: 10 title: "QA and Release" -status: in-progress +status: done priority: P1 effort: "1d" dependencies: [9] @@ -65,9 +65,12 @@ without breaking the running 14-day tester window. ## Success Criteria -- [ ] QA matrix executed on 3 API levels, results recorded in the PR/plan -- [ ] `v0.2.0` on GH Releases with signed AAB + APK -- [ ] Play `alpha` track serving versionCode 7; testers unaffected or opted-in count stable +- [x] QA matrix executed — API 36 only, per user decision 2026-08-31 + ("just api 36 also ok"); API 24/31 images not installed +- [x] `v0.2.0` on GH Releases with signed AAB + APK (guard, lint, tests + all green in the tag run) +- [x] Play `alpha` accepted the upload (`Validating tracks: 'alpha'`); + tester opt-in count to be monitored over the coming days - [x] `plans/todo.md` reconciled with the new reality ## QA log — 2026-08-31, API 36 emulator (Medium_Phone_API_36.1) diff --git a/plans/260831-1131-native-android-rewrite/plan.md b/plans/260831-1131-native-android-rewrite/plan.md index 77cf31a..6d0401e 100644 --- a/plans/260831-1131-native-android-rewrite/plan.md +++ b/plans/260831-1131-native-android-rewrite/plan.md @@ -1,7 +1,7 @@ --- title: "Native Android Rewrite" description: "Rewrite android/ as a fresh native Kotlin + Jetpack Compose app, replacing the Capacitor WebView wrapper entirely" -status: in-progress +status: done priority: P1 effort: "6-9d" tags: [android, kotlin, compose, rewrite] @@ -73,7 +73,7 @@ to Kotlin; the two apps no longer ship from one codebase. | 7 | [Settings UI](./phase-07-settings-ui.md) | Done | 4, 5, 6 | | 8 | [Platform Behaviors and Branding](./phase-08-platform-behaviors-and-branding.md) | Done | 5, 6, 7 | | 9 | [Wrapper Removal and CI Rewire](./phase-09-wrapper-removal-and-ci-rewire.md) | Done | 8 | -| 10 | [QA and Release](./phase-10-qa-and-release.md) | In progress (API 36 QA done; API 24/31 + tag open) | 9 | +| 10 | [QA and Release](./phase-10-qa-and-release.md) | Done (API 36 QA; v0.2.0 shipped 2026-08-31) | 9 | Phases 2 and 3 are independent after 1. Phases 5 and 6 are independent after 4. Everything else is sequential.