Source Notes
What Was Used
- Existing plan:
_docs/_plan-learn/android-kotlin-compose/learn-plan.md local-docs list_reposand focused searches- Context7 official Android and Kotlin documentation mirrors
- Official Android docs through
tools/md-fetch/md-fetch.py - Google Play SMS/Call Log policy through
webfetch - Mermaid flowchart syntax guide before writing diagrams
What Was Not Used
- No repositories were cloned.
- No
_repos/folders were pulled, edited, indexed, or mutated. - No package installs, Gradle runs, Android SDK installs, or sample app executions were performed.
- No third-party finance apps were inspected.
Source Gaps
| Gap | Impact | Follow-Up |
|---|---|---|
| Official Android samples not cloned | No source-level examples from Now in Android or compose-samples | Clone/index only after approval |
| Plan research folder had no markdown files | This run relied on the plan and fresh docs instead of raw planning research notes | If raw research exists elsewhere, link it here later |
Direct webfetch failed for developer.android.com | Used md-fetch residential route instead | Keep md-fetch source entries in docs |
| Current exact dependency versions not frozen | Avoids stale snippets but leaves implementation-time lookup | Verify versions per project before coding |
Freshness Checklist For Future Updates
- Re-fetch Play SMS/Call Log policy.
- Re-check target API requirements.
- Re-check AGP, Kotlin, Compose BOM, KSP, Room, WorkManager, Activity Compose, Lifecycle, and Navigation versions.
- Clone official samples only after approval, then index them in local-docs.
- Add source-grounded walkthroughs after sample repos or a real app exists.