Source Notes

What Was Used

  • Existing plan: _docs/_plan-learn/android-kotlin-compose/learn-plan.md
  • local-docs list_repos and 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

GapImpactFollow-Up
Official Android samples not clonedNo source-level examples from Now in Android or compose-samplesClone/index only after approval
Plan research folder had no markdown filesThis run relied on the plan and fresh docs instead of raw planning research notesIf raw research exists elsewhere, link it here later
Direct webfetch failed for developer.android.comUsed md-fetch residential route insteadKeep md-fetch source entries in docs
Current exact dependency versions not frozenAvoids stale snippets but leaves implementation-time lookupVerify 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.