node_types:
  - company
  - supplier
local_datasource:
  type: jsonl
  jsonl_dir: ${PROJECT_ROOT}/working_local_datasource/20260302-020003
remote_datasource:
  type: jsonl
  jsonl_dir: ${PROJECT_ROOT}/runtime/tmp/multi_project_jsonl_remote
persist:
  db_path: ${PROJECT_ROOT}/test_results/sync_state_machine/multi_project_jsonl.db
  wipe_on_start: true
logging:
  file_dir: ${PROJECT_ROOT}/test_results/sync_state_machine
  file_name_pattern: multi_project_global_{timestamp}.log
strategies:
  company:
    config:
      auto_bind_fields:
        - code
        - name
      local_orphan_action: create_remote
      remote_orphan_action: none
      update_direction: push
  supplier:
    config:
      local_orphan_action: create_remote
      remote_orphan_action: none
      update_direction: push
