Appearance
Concepts
The building blocks of Actuator and how the evaluator combines them.
- Flags — boolean and string feature flags. Project-scope identity, per-environment state.
- Configs — typed dynamic configuration: string, number, boolean, JSON. Optional JSON Schema validation.
- Segments — reusable named predicates referenced from rules. Allow / deny lists for explicit overrides.
- Rules and contexts — rule shape, condition trees, the operator catalog, percentage rollouts with sticky hashing.
- Evaluation — how the evaluator runs and what it returns. Time-travel, history, validation helpers.
If you're new, the getting started walkthrough is the fastest way into the concrete model.