{
  "action": "append",
  "apply_performed": false,
  "contract_valid": true,
  "error_count": 0,
  "errors": [],
  "flattened_payload": {
    "dry_run": true,
    "fwmark": "0x202",
    "interface_name": "vpn2",
    "job_type": "create_peer",
    "manager_id": "hmn_pool",
    "peer_id": "DRY_RUN_FUTURE_PEER_ID",
    "provider_type": "hmn_amneziawg",
    "selector_class": "cs5",
    "selector_label": "canary_vpn2",
    "slot_code": "vpn2",
    "subscription_id": "DRY_RUN_FUTURE_SUBSCRIPTION_ID",
    "table_id": 202,
    "tunnel_ip": "10.253.1.14"
  },
  "idempotent_noop": false,
  "job": {
    "dry_run": true,
    "job_id": "DRY_RUN_FUTURE_CS5_JOB",
    "job_type": "create_peer",
    "schema": "wg-access-agent-job-v1"
  },
  "mode": "dry-run",
  "schema": "wg-access-agent-job-selector-plan-v1",
  "selector_entry_count_after_planned": 5,
  "selector_entry_count_before": 4,
  "selector_helper": "/usr/local/sbin/wg-access-agent-selector-apply.py",
  "selector_plan": {
    "action": "append",
    "apply_performed": false,
    "contract_valid": true,
    "errors": [],
    "exact_line": "10.253.1.14 cs5 canary_vpn2",
    "exact_present": false,
    "idempotent_noop": false,
    "mode": "dry-run",
    "payload_summary": {
      "fwmark": "0x202",
      "interface_name": "vpn2",
      "manager_id": "hmn_pool",
      "peer_id": "DRY_RUN_FUTURE_PEER_ID",
      "provider_type": "hmn_amneziawg",
      "selector_class": "cs5",
      "selector_label": "canary_vpn2",
      "slot_code": "vpn2",
      "subscription_id": "DRY_RUN_FUTURE_SUBSCRIPTION_ID",
      "table_id": 202,
      "tunnel_ip": "10.253.1.14"
    },
    "same_ip_conflict_count": 0,
    "same_selector_class_conflict_count": 0,
    "same_selector_label_conflict_count": 0,
    "schema": "wg-access-agent-selector-apply-plan-v1",
    "selector_entry_count_after_planned": 5,
    "selector_entry_count_before": 4,
    "slot_status": "healthy",
    "warnings": [],
    "would_append": true
  },
  "selector_plan_rc": 0,
  "selector_plan_stderr": "",
  "selector_plan_stdout": "{\n  \"action\": \"append\",\n  \"apply_performed\": false,\n  \"contract_valid\": true,\n  \"errors\": [],\n  \"exact_line\": \"10.253.1.14 cs5 canary_vpn2\",\n  \"exact_present\": false,\n  \"idempotent_noop\": false,\n  \"mode\": \"dry-run\",\n  \"payload_summary\": {\n    \"fwmark\": \"0x202\",\n    \"interface_name\": \"vpn2\",\n    \"manager_id\": \"hmn_pool\",\n    \"peer_id\": \"DRY_RUN_FUTURE_PEER_ID\",\n    \"provider_type\": \"hmn_amneziawg\",\n    \"selector_class\": \"cs5\",\n    \"selector_label\": \"canary_vpn2\",\n    \"slot_code\": \"vpn2\",\n    \"subscription_id\": \"DRY_RUN_FUTURE_SUBSCRIPTION_ID\",\n    \"table_id\": 202,\n    \"tunnel_ip\": \"10.253.1.14\"\n  },\n  \"same_ip_conflict_count\": 0,\n  \"same_selector_class_conflict_count\": 0,\n  \"same_selector_label_conflict_count\": 0,\n  \"schema\": \"wg-access-agent-selector-apply-plan-v1\",\n  \"selector_entry_count_after_planned\": 5,\n  \"selector_entry_count_before\": 4,\n  \"slot_status\": \"healthy\",\n  \"warnings\": [],\n  \"would_append\": true\n}\n",
  "would_append": true
}
