Imposter — System Design

16 components · 18 links · 5 zones

Loading graph…
Legend
  • Standard node
  • External / inferred (dashed)
  • Database / persistent store
  • Load balancer / proxy
  • Zone band (small-caps title)
  • Link / dependency
  • Data flow (dashed)
  • Bidirectional (request/response)

Inferred components — evidence

  1. Confidence — solid border = verified from source; dashed border = inferred.
  2. Inferred: the AdMob interstitial dependency (1) exists only in the play flavor source set and is compiled out of full (build.gradle.kts BuildConfig ADS_ENABLED); (2) OS audio/haptic devices are runtime-resolved by name and may be absent (Feedback.kt resolves res ids reflectively, no-ops if 0).