Skip to content

Integration Notes ​

Credentials and secrets ​

  • Keep GitHub package-download credentials in local.properties.
  • Keep GraphQL server/auth values in local environment files.
  • Never commit secret-bearing files.

Dependency source ​

  • Package source is GitHub Packages.
  • Ensure GitHub Packages credentials are available for CI builds.

Runtime prerequisites ​

  • A valid JWT token must be available before fragment launch.
  • Session content must be retrieved from GraphQL before fragment launch.

UX behavior ​

  • Enable keep-screen-on flags during active workouts to prevent the device from locking.