Skip to main content

Quickstart

Ship one working typed feature path from declaration to safe snapshot loading.

Prerequisites: Kotlin 1.9+ and Gradle in a project where you can run a compile/test task.

The quickstart sequence is grounded in namespace declaration and snapshot loading APIs.

Path (15 minutes)

  1. Install - Add the baseline dependencies.
  2. Define First Flag - Declare one typed feature under a namespace.
  3. Evaluate in App Code - Evaluate the feature with a runtime context.
  4. Add Deterministic Ramp-Up - Add stable percentage rollout behavior.
  5. Load First Snapshot Safely - Ingest JSON through typed boundary handling.
  6. Verify End-to-End - Confirm determinism, boundary safety, and namespace isolation.

Expected Outcome

After this quickstart, you have a typed feature evaluated in app code with deterministic rollout behavior and safe runtime snapshot ingestion.

Claim Coverage

Claim IDStatement
CLM-PR01-06AThe quickstart sequence is grounded in namespace declaration and snapshot loading APIs.