Status
Later. Explicitly after the A23 debug APK has been used. Frozen v1 success criteria: no Play listing.
targetSdk / compileSdk 36 are already set so this pass is not “bump API level only.”
Scope (when we start)
From docs/context.md and frozen spec §2 / §4:
Out of this issue unless we reopen product scope: accounts, backend, iOS, charts, holdings, LLM.
Delivery contrast
| Now |
Later |
| Debug APK on Samsung Galaxy A23 over USB |
Play Store |
:app:installDebug / adb install -r |
bundleRelease + Play upload |
| First user = developer |
People already using tefas.gov.tr |
Constraints that stay true on Play
- Informational only. No buy/sell advice. Turkish explanations map official TEFAS fields (
ExplanationMapper).
- Local Room + Downloads follow-code mirror. No login, no app server in v1.
applicationId: com.burha.fundhelper. minSdk 26.
Screenshots (listing assets we already have)
Wireframes in-repo (sample data, not live prices):




Source files:
Play will need device photos from the A23 as well; these mockups are not store-ready photography.
Links
Status
Later. Explicitly after the A23 debug APK has been used. Frozen v1 success criteria: no Play listing.
targetSdk/compileSdk36 are already set so this pass is not “bump API level only.”Scope (when we start)
From
docs/context.mdand frozen spec §2 / §4:bundleRelease/ Play upload (sideload skill forbids this until then)Out of this issue unless we reopen product scope: accounts, backend, iOS, charts, holdings, LLM.
Delivery contrast
:app:installDebug/adb install -rbundleRelease+ Play uploadConstraints that stay true on Play
ExplanationMapper).applicationId:com.burha.fundhelper.minSdk 26.Screenshots (listing assets we already have)
Wireframes in-repo (sample data, not live prices):
Source files:
Play will need device photos from the A23 as well; these mockups are not store-ready photography.
Links