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.