Skip to content

F-115: NiA dogfood analytics + notifications (docs) - #247

Merged
stepango merged 1 commit into
v2from
forma/F-115-analytics-notifications
Aug 2, 2026
Merged

F-115: NiA dogfood analytics + notifications (docs)#247
stepango merged 1 commit into
v2from
forma/F-115-analytics-notifications

Conversation

@stepango

@stepango stepango commented Aug 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • F-115 phase C: port core:analytics + core:notifications on external NiA Forma spike (forma-spike).
  • Analytics: hiltAndroidUtil facade + Stub bind (all flavors until F27); LocalAnalyticsHelper + UI open/screen events.
  • Notifications: androidRes (unique namespace) + hiltAndroidUtil SystemTrayNotifier (F23/F31); data sync posts new followed-topic news after onboard.
  • Verify: ./gradlew :binary:assembleDemoDebug :binary:assembleProdDebug → BUILD SUCCESSFUL (645 tasks); APKs ~22 MB; version 0.16.0-nia-forma-analytics-notifications.
  • Docs: DOGFOOD-NIA.md + F31 finding; board notes; PROGRESS. No engine DSL change.

Test plan

  • Host JDK 21 spike assembleDemoDebug + assembleProdDebug
  • CI docs-only on forma repo

Phase C: core:analytics hiltAndroidUtil (Stub bind) + notifications
androidRes/util split (F31); data/UI wiring; assembleDemo/ProdDebug green
on external spike 0.16.0. Next: F27 library flavors / Phase D.
@stepango
stepango merged commit eb7df74 into v2 Aug 2, 2026
8 checks passed
@stepango
stepango deleted the forma/F-115-analytics-notifications branch August 2, 2026 00:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant