# Enabled for specific orchard users
- example_user_feature:
    treatment: "on"
    keys:
      - "oa:1001"
      - "OrchAdminProfile:1001"
      - "alw:2002"
      - "LabelProfile:2002"
    config: "{\"desc\": \"Enabled for specific orchard users\"}"

- example_user_feature:
    treatment: "off"


# Targeted by vendor context
- example_vendor_feature:
    treatment: "on"
    keys:
      - "vendor:3001"

- example_vendor_feature:
    treatment: "off"


# Targeted by subaccount context
- example_subaccount_feature:
    treatment: "on"
    keys:
      - "subaccount:4001"

- example_subaccount_feature:
    treatment: "off"


# Targeted by profile (profile_type:profile_id)
- example_profile_feature:
    treatment: "on"
    keys:
      - "LabelProfile:555"
      - "OrchAdminProfile:777"

- example_profile_feature:
    treatment: "off"


# Targeted by Auth identity id
- example_identity_feature:
    treatment: "on"
    keys:
      - "auth0|user123"
      - "auth0|user456"

- example_identity_feature:
    treatment: "off"


# Targeted by orchard identity UUID
- example_uuid_feature:
    treatment: "on"
    keys:
      - "77f607ed-c303-4eb7-9c05-f8b19eb94757"

- example_uuid_feature:
    treatment: "off"


# Targeted by anonymous (no context)
- example_anonymous_feature:
    treatment: "on"
    keys:
      - "anonymous"

- example_anonymous_feature:
    treatment: "off"


# Multi-key targeting example
- example_multi_target_feature:
    treatment: "on"
    keys:
      - "oa:1001"
      - "vendor:3001"
      - "subaccount:4001"

- example_multi_target_feature:
    treatment: "off"
