Task: Create a variability service for feature flags
This page documents a task in the Variability service story. It captures the goal, current status, acceptance, and any notes or results.
Goal
Stand up ores.variability as a proper service: feature-flag domain model + repository + service layer.
Status
| Field | Value |
|---|---|
| State | DONE |
| Parent story | Variability service |
| Now | Completed 2025-12-08. |
| Waiting on | None. |
| Next | None. |
| Last touched | 2025-12-08 |
Acceptance
- Variability domain type defined.
- Repository persists flags via sqlgen.
- Service layer wires it to the comms substrate.
Plan
(Plan was distilled into the parent story's * Decisions and cleared when the task closed.)
Notes
- Builds on sprint 05's split_feature_flags_from_accounts.
Result
ores.variability service operational; first non-accounts domain entity in its own service.