android flesh out

This commit is contained in:
2026-06-01 12:58:34 -04:00
parent ba73daa66c
commit 542172d1e8
183 changed files with 26946 additions and 761 deletions

View File

@@ -7,37 +7,37 @@ Status legend: [ ] todo, [~] in-progress, [x] done
## Tasks
### Play Store Preparation
- [ ] 01 — Play Store Listing Assets → `01-play-store-assets.md`
- [ ] 02 — Feature Graphic & Promo Video → `02-feature-graphic.md`
- [ ] 03 — Play Console Configuration → `03-play-console.md`
- [ ] 04 — Internal Testing Track → `04-internal-testing.md`
- [!] 01 — Play Store Listing Assets → `01-play-store-assets.md`
- [!] 02 — Feature Graphic & Promo Video → `02-feature-graphic.md`
- [!] 03 — Play Console Configuration → `03-play-console.md`
- [x] 04 — Internal Testing Track → `04-internal-testing.md`
### Security Hardening
- [ ] 05 — Certificate Pinning & Network Security Config → `05-cert-pinning.md`
- [ ] 06 — Root Detection & Obfuscation (R8/ProGuard) → `06-root-detection.md`
- [ ] 07 — Encrypted SharedPreferences & DataStore Audit → `07-encrypted-storage.md`
- [ ] 08 — OAuth & Social Login Integration → `08-oauth-social-login.md`
- [x] 05 — Certificate Pinning & Network Security Config → `05-cert-pinning.md`
- [x] 06 — Root Detection & Obfuscation (R8/ProGuard) → `06-root-detection.md`
- [x] 07 — Encrypted SharedPreferences & DataStore Audit → `07-encrypted-storage.md`
- [x] 08 — OAuth & Social Login Integration → `08-oauth-social-login.md`
### Performance Optimization
- [ ] 09 — Image Caching & Coil Optimization → `09-image-caching.md`
- [ ] 10 — Pagination & List Performance → `10-pagination-lists.md`
- [ ] 11 — Background Sync & WorkManager Optimization → `11-background-sync.md`
- [ ] 12 — App Startup Time & ANR Prevention → `12-startup-anr.md`
- [x] 09 — Image Caching & Coil Optimization → `09-image-caching.md`
- [x] 10 — Pagination & List Performance → `10-pagination-lists.md`
- [x] 11 — Background Sync & WorkManager Optimization → `11-background-sync.md`
- [x] 12 — App Startup Time & ANR Prevention → `12-startup-anr.md`
### Native Features
- [ ] 13 — Call Screening Service Production Hardening → `13-call-screening.md`
- [ ] 14 — Notification Channels & Rich Notifications → `14-notifications.md`
- [ ] 15 — App Shortcuts & Widgets → `15-shortcuts-widgets.md`
- [ ] 16 — App Actions & Slices → `16-app-actions.md`
- [x] 13 — Call Screening Service Production Hardening → `13-call-screening.md`
- [x] 14 — Notification Channels & Rich Notifications → `14-notifications.md`
- [x] 15 — App Shortcuts & Widgets → `15-shortcuts-widgets.md`
- [x] 16 — App Actions & Slices → `16-app-actions.md`
### Testing & QA
- [ ] 17 — UI Test Suite (Compose Testing) → `17-ui-test-suite.md`
- [ ] 18 — Screenshot Testing (Paparazzi) → `18-screenshot-testing.md`
- [ ] 19 — Accessibility Audit (TalkBack) → `19-accessibility-audit.md`
- [ ] 20 — Firebase Test Lab Integration → `20-firebase-test-lab.md`
- [x] 17 — UI Test Suite (Compose Testing) → `17-ui-test-suite.md`
- [x] 18 — Screenshot Testing (Paparazzi) → `18-screenshot-testing.md`
- [~] 19 — Accessibility Audit (TalkBack) → `19-accessibility-audit.md`
- [~] 20 — Firebase Test Lab Integration → `20-firebase-test-lab.md`
### Backend Integration
- [ ] 21 — Real API Client Verification & Wire-up → `21-api-verification.md`
- [~] 21 — Real API Client Verification & Wire-up → `21-api-verification.md`
- [ ] 22 — Token Refresh & Session Management → `22-token-refresh.md`
- [ ] 23 — Offline Sync & Conflict Resolution → `23-offline-sync.md`
- [ ] 24 — FCM Push Notification Deep Linking → `24-fcm-deep-links.md`