version: 1
# PingCAP-managed Lead region owner rules.
#
# The business mapping is fixed here, but Owner_Id__c is a deploy-time
# resolution result. Do not replace these lookups with raw Salesforce User.Id
# values; those ids are environment-local surrogate keys.
environment:
  name: pingcap-region-owner-rules
  base_url_env: WATCHDOG_BASE_URL
  frontend_health_path: /health
  backend_base_url_env: WATCHDOG_BACKEND_BASE_URL
  backend_health_path: /health
  artifact_root: .runtime/pingcap-region-owner-rules/runs
  default_timeout_seconds: 30
actors:
  admin:
    username_env: WATCHDOG_ADMIN_USERNAME
    password_env: WATCHDOG_ADMIN_PASSWORD
    role: admin
lookup_records:
  - key: pingcap_region_owner_user_na
    object: User
    match:
      Username: pingcap-region-owner-na@example.invalid
      IsActive: true
  - key: pingcap_region_owner_user_emea
    object: User
    match:
      Username: pingcap-region-owner-emea@example.invalid
      IsActive: true
  - key: pingcap_region_owner_user_apac
    object: User
    match:
      Username: pingcap-region-owner-apac@example.invalid
      IsActive: true
  - key: pingcap_region_owner_user_apac_in
    object: User
    match:
      Username: pingcap-region-owner-apac-in@example.invalid
      IsActive: true
  - key: pingcap_region_owner_user_japan
    object: User
    match:
      Username: pingcap-region-owner-japan@example.invalid
      IsActive: true
  - key: pingcap_region_owner_user_latam
    object: User
    match:
      Username: pingcap-region-owner-latam@example.invalid
      IsActive: true
selectors: {}
inputs: {}
app_shells: []
scenes: {}
baseline_records:
  - key: pingcap_region_owner_na
    object: Partner_Region_Owner_Rule__c
    match:
      Region__c: NA
    fields:
      Region__c: NA
      Owner_Name__c: Daniel Basist
      Owner_Id__c: "{{ lookup.pingcap_region_owner_user_na.id }}"
  - key: pingcap_region_owner_emea
    object: Partner_Region_Owner_Rule__c
    match:
      Region__c: EMEA
    fields:
      Region__c: EMEA
      Owner_Name__c: Marek Schmidt
      Owner_Id__c: "{{ lookup.pingcap_region_owner_user_emea.id }}"
  - key: pingcap_region_owner_apac
    object: Partner_Region_Owner_Rule__c
    match:
      Region__c: APAC
    fields:
      Region__c: APAC
      Owner_Name__c: Kevin Liu
      Owner_Id__c: "{{ lookup.pingcap_region_owner_user_apac.id }}"
  - key: pingcap_region_owner_apac_in
    object: Partner_Region_Owner_Rule__c
    match:
      Region__c: APAC-IN
    fields:
      Region__c: APAC-IN
      Owner_Name__c: Ratna Bhandari
      Owner_Id__c: "{{ lookup.pingcap_region_owner_user_apac_in.id }}"
  - key: pingcap_region_owner_japan
    object: Partner_Region_Owner_Rule__c
    match:
      Region__c: Japan
    fields:
      Region__c: Japan
      Owner_Name__c: Hiroki Shinagawa
      Owner_Id__c: "{{ lookup.pingcap_region_owner_user_japan.id }}"
  - key: pingcap_region_owner_latam
    object: Partner_Region_Owner_Rule__c
    match:
      Region__c: LATAM
    fields:
      Region__c: LATAM
      Owner_Name__c: Henrique Leandro
      Owner_Id__c: "{{ lookup.pingcap_region_owner_user_latam.id }}"
