{
  "schema_version": "maestro-cpm-export/1.0",
  "source_record": {
    "schema_version": "maestro-cpm-record/1.0",
    "record_id": "",
    "quick_solver": {
      "solve_for": "cpm",
      "cost_raw": "",
      "impressions_raw": "",
      "cpm_raw": "",
      "currency": "",
      "cost_basis": "",
      "denominator_kind": "",
      "impression_definition": ""
    },
    "groups": [
      {
        "group_id": "group-1",
        "label": "Group 1",
        "currency": "",
        "cost_basis": "",
        "denominator_kind": "",
        "impression_definition": "",
        "window": {
          "start": "",
          "end": "",
          "timezone": ""
        },
        "population": "",
        "source": "",
        "owner": "",
        "coverage_attestation": {
          "exhaustive": false,
          "source_row_key_definition": "",
          "disjoint_scope": false,
          "note": ""
        },
        "rows": [
          {
            "row_id": "row-1",
            "source_row_key": "row-1",
            "label": "Row 1",
            "cost_raw": "",
            "impressions_raw": "",
            "currency": "",
            "cost_basis": "",
            "denominator_kind": "",
            "impression_definition": "",
            "window": {
              "start": "",
              "end": "",
              "timezone": ""
            },
            "population": "",
            "source": "",
            "owner": ""
          }
        ]
      }
    ],
    "comparison": {
      "enabled": false,
      "baseline_group_id": "",
      "current_group_id": "",
      "note": ""
    },
    "exclusions": [],
    "evidence_requests": [],
    "review": {
      "state": "pending",
      "fingerprint": "",
      "reviewer": "",
      "reviewed_at": "",
      "evidence": ""
    }
  },
  "decision": {
    "schema_version": "maestro-cpm-decision/1.0",
    "record": {
      "schema_version": "maestro-cpm-record/1.0",
      "record_id": "",
      "quick_solver": {
        "solve_for": "cpm",
        "cost_raw": "",
        "impressions_raw": "",
        "cpm_raw": "",
        "currency": "",
        "cost_basis": "",
        "denominator_kind": "",
        "impression_definition": ""
      },
      "groups": [
        {
          "group_id": "group-1",
          "label": "Group 1",
          "currency": "",
          "cost_basis": "",
          "denominator_kind": "",
          "impression_definition": "",
          "window": {
            "start": "",
            "end": "",
            "timezone": ""
          },
          "population": "",
          "source": "",
          "owner": "",
          "coverage_attestation": {
            "exhaustive": false,
            "source_row_key_definition": "",
            "disjoint_scope": false,
            "note": ""
          },
          "rows": [
            {
              "row_id": "row-1",
              "source_row_key": "row-1",
              "label": "Row 1",
              "cost_raw": "",
              "impressions_raw": "",
              "currency": "",
              "cost_basis": "",
              "denominator_kind": "",
              "impression_definition": "",
              "window": {
                "start": "",
                "end": "",
                "timezone": ""
              },
              "population": "",
              "source": "",
              "owner": ""
            }
          ]
        }
      ],
      "comparison": {
        "enabled": false,
        "baseline_group_id": "",
        "current_group_id": "",
        "note": ""
      },
      "exclusions": [],
      "evidence_requests": [],
      "review": {
        "state": "pending",
        "fingerprint": "",
        "reviewer": "",
        "reviewed_at": "",
        "evidence": ""
      }
    },
    "quick_solver": {
      "solve_for": "cpm",
      "state": "Unknown",
      "reason_codes": [
        "QUICK_CURRENCY_UNRESOLVED",
        "QUICK_COST_BASIS_UNRESOLVED",
        "QUICK_DENOMINATOR_KIND_UNRESOLVED",
        "QUICK_IMPRESSION_DEFINITION_UNRESOLVED",
        "QUICK_DENOMINATOR_NOT_IMPRESSIONS",
        "QUICK_COST_MISSING",
        "QUICK_IMPRESSIONS_MISSING"
      ],
      "result": null,
      "exact": null,
      "arithmetic": "",
      "cost": {
        "state": "Missing",
        "value": null,
        "units": null,
        "raw": ""
      },
      "impressions": {
        "state": "Missing",
        "value": null,
        "units": null,
        "raw": ""
      },
      "cpm": {
        "state": "Missing",
        "value": null,
        "units": null,
        "raw": ""
      }
    },
    "groups": [
      {
        "group_id": "group-1",
        "readiness": "INCOMPLETE",
        "result_label": "Incomplete / on hold",
        "cpm": null,
        "cpm_exact": null,
        "eligible_subtotal_cpm": null,
        "eligible_subtotal_exact": null,
        "subtotal_label": null,
        "total_cost_minor_units": "0",
        "total_cost": 0,
        "total_impressions": 0,
        "included_row_ids": [],
        "excluded_row_ids": [],
        "held_row_ids": [
          "row-1"
        ],
        "held_cost_by_currency": {},
        "held_impressions_by_definition": {},
        "rows": [
          {
            "row_id": "row-1",
            "included": false,
            "excluded_by": null,
            "state": "Held",
            "reason_code": "ROW_IDENTITY_UNRESOLVED",
            "cost": {
              "state": "Missing",
              "value": null,
              "units": null,
              "raw": ""
            },
            "impressions": {
              "state": "Missing",
              "value": null,
              "units": null,
              "raw": ""
            },
            "cpm": null,
            "cpm_exact": null,
            "scope_differences": []
          }
        ],
        "findings": [
          "COST_BASIS_UNRESOLVED",
          "DENOMINATOR_KIND_UNRESOLVED",
          "IMPRESSION_DEFINITION_UNRESOLVED",
          "WINDOW_TIMEZONE_UNRESOLVED",
          "POPULATION_UNRESOLVED",
          "SOURCE_UNRESOLVED",
          "OWNER_UNRESOLVED",
          "CURRENCY_UNRESOLVED",
          "GROUP_DENOMINATOR_NOT_IMPRESSIONS",
          "WINDOW_INVALID",
          "SOURCE_COVERAGE_UNRESOLVED",
          "ROW_IDENTITY_UNRESOLVED",
          "COST_MISSING",
          "IMPRESSIONS_MISSING"
        ],
        "requests": [
          {
            "request_id": "AUTO_COST_BASIS_UNRESOLVED_groups_0_cost_basis",
            "field_path": "groups[0].cost_basis",
            "reason": "COST_BASIS_UNRESOLVED",
            "exact_request": "Provide a resolved cost_basis at groups[0].cost_basis; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_DENOMINATOR_KIND_UNRESOLVED_groups_0_denominator_kind",
            "field_path": "groups[0].denominator_kind",
            "reason": "DENOMINATOR_KIND_UNRESOLVED",
            "exact_request": "Provide a resolved denominator_kind at groups[0].denominator_kind; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_IMPRESSION_DEFINITION_UNRESOLVED_groups_0_impression_definition",
            "field_path": "groups[0].impression_definition",
            "reason": "IMPRESSION_DEFINITION_UNRESOLVED",
            "exact_request": "Provide a resolved impression_definition at groups[0].impression_definition; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_WINDOW_TIMEZONE_UNRESOLVED_groups_0_window_timezone",
            "field_path": "groups[0].window.timezone",
            "reason": "WINDOW_TIMEZONE_UNRESOLVED",
            "exact_request": "Provide a resolved window.timezone at groups[0].window.timezone; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_POPULATION_UNRESOLVED_groups_0_population",
            "field_path": "groups[0].population",
            "reason": "POPULATION_UNRESOLVED",
            "exact_request": "Provide a resolved population at groups[0].population; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_SOURCE_UNRESOLVED_groups_0_source",
            "field_path": "groups[0].source",
            "reason": "SOURCE_UNRESOLVED",
            "exact_request": "Provide a resolved source at groups[0].source; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_OWNER_UNRESOLVED_groups_0_owner",
            "field_path": "groups[0].owner",
            "reason": "OWNER_UNRESOLVED",
            "exact_request": "Provide a resolved owner at groups[0].owner; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_CURRENCY_UNRESOLVED_groups_0_currency",
            "field_path": "groups[0].currency",
            "reason": "CURRENCY_UNRESOLVED",
            "exact_request": "Provide an uppercase three-letter currency at groups[0].currency; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_GROUP_DENOMINATOR_NOT_IMPRESSIONS_groups_0_denominator_kind",
            "field_path": "groups[0].denominator_kind",
            "reason": "GROUP_DENOMINATOR_NOT_IMPRESSIONS",
            "exact_request": "Provide impressions at groups[0].denominator_kind; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_WINDOW_INVALID_groups_0_window",
            "field_path": "groups[0].window",
            "reason": "WINDOW_INVALID",
            "exact_request": "Provide real ordered YYYY-MM-DD dates at groups[0].window; supplied {\"start\":\"\",\"end\":\"\",\"timezone\":\"\"}.",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_SOURCE_COVERAGE_UNRESOLVED_groups_0_coverage_attestation_exhaustive",
            "field_path": "groups[0].coverage_attestation.exhaustive",
            "reason": "SOURCE_COVERAGE_UNRESOLVED",
            "exact_request": "Provide affirmative coverage evidence at groups[0].coverage_attestation.exhaustive; supplied false.",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_SOURCE_COVERAGE_UNRESOLVED_groups_0_coverage_attestation_source_row_key_definition",
            "field_path": "groups[0].coverage_attestation.source_row_key_definition",
            "reason": "SOURCE_COVERAGE_UNRESOLVED",
            "exact_request": "Provide affirmative coverage evidence at groups[0].coverage_attestation.source_row_key_definition; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_SOURCE_COVERAGE_UNRESOLVED_groups_0_coverage_attestation_disjoint_scope",
            "field_path": "groups[0].coverage_attestation.disjoint_scope",
            "reason": "SOURCE_COVERAGE_UNRESOLVED",
            "exact_request": "Provide affirmative coverage evidence at groups[0].coverage_attestation.disjoint_scope; supplied false.",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_SOURCE_COVERAGE_UNRESOLVED_groups_0_coverage_attestation_note",
            "field_path": "groups[0].coverage_attestation.note",
            "reason": "SOURCE_COVERAGE_UNRESOLVED",
            "exact_request": "Provide affirmative coverage evidence at groups[0].coverage_attestation.note; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_ROW_IDENTITY_UNRESOLVED_groups_0_rows_0_source",
            "field_path": "groups[0].rows[0].source",
            "reason": "ROW_IDENTITY_UNRESOLVED",
            "exact_request": "Provide a substantive source at groups[0].rows[0].source; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_ROW_IDENTITY_UNRESOLVED_groups_0_rows_0_owner",
            "field_path": "groups[0].rows[0].owner",
            "reason": "ROW_IDENTITY_UNRESOLVED",
            "exact_request": "Provide a substantive owner at groups[0].rows[0].owner; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_COST_MISSING_groups_0_rows_0_cost_raw",
            "field_path": "groups[0].rows[0].cost_raw",
            "reason": "COST_MISSING",
            "exact_request": "Provide a nonnegative safe amount with at most two decimals at groups[0].rows[0].cost_raw; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_IMPRESSIONS_MISSING_groups_0_rows_0_impressions_raw",
            "field_path": "groups[0].rows[0].impressions_raw",
            "reason": "IMPRESSIONS_MISSING",
            "exact_request": "Provide a nonnegative safe whole count at groups[0].rows[0].impressions_raw; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_CURRENCY_UNRESOLVED_groups_0_rows_0_currency",
            "field_path": "groups[0].rows[0].currency",
            "reason": "CURRENCY_UNRESOLVED",
            "exact_request": "Provide an uppercase three-letter currency at groups[0].rows[0].currency; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_COST_BASIS_UNRESOLVED_groups_0_rows_0_cost_basis",
            "field_path": "groups[0].rows[0].cost_basis",
            "reason": "COST_BASIS_UNRESOLVED",
            "exact_request": "Provide a resolved cost_basis at groups[0].rows[0].cost_basis; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_WINDOW_TIMEZONE_UNRESOLVED_groups_0_rows_0_window_timezone",
            "field_path": "groups[0].rows[0].window.timezone",
            "reason": "WINDOW_TIMEZONE_UNRESOLVED",
            "exact_request": "Provide a resolved window.timezone at groups[0].rows[0].window.timezone; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_POPULATION_UNRESOLVED_groups_0_rows_0_population",
            "field_path": "groups[0].rows[0].population",
            "reason": "POPULATION_UNRESOLVED",
            "exact_request": "Provide a resolved population at groups[0].rows[0].population; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_WINDOW_INVALID_groups_0_rows_0_window",
            "field_path": "groups[0].rows[0].window",
            "reason": "WINDOW_INVALID",
            "exact_request": "Provide real ordered YYYY-MM-DD dates at groups[0].rows[0].window; supplied {\"start\":\"\",\"end\":\"\",\"timezone\":\"\"}.",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_DENOMINATOR_KIND_UNRESOLVED_groups_0_rows_0_denominator_kind",
            "field_path": "groups[0].rows[0].denominator_kind",
            "reason": "DENOMINATOR_KIND_UNRESOLVED",
            "exact_request": "Provide a resolved denominator kind at groups[0].rows[0].denominator_kind; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          },
          {
            "request_id": "AUTO_IMPRESSION_DEFINITION_UNRESOLVED_groups_0_rows_0_impression_definition",
            "field_path": "groups[0].rows[0].impression_definition",
            "reason": "IMPRESSION_DEFINITION_UNRESOLVED",
            "exact_request": "Provide a resolved impression definition at groups[0].rows[0].impression_definition; supplied \"\".",
            "owner": "Owner to assign",
            "blocks": "calculation"
          }
        ]
      }
    ],
    "comparison": {
      "enabled": false,
      "compatible": null,
      "reason_codes": [],
      "absolute_cpm_change": null,
      "relative_cpm_change": null
    },
    "route": "HOLD_FOR_EVIDENCE",
    "reason_code": "WINDOW_INVALID",
    "all_reason_codes": [
      "COST_BASIS_UNRESOLVED",
      "DENOMINATOR_KIND_UNRESOLVED",
      "IMPRESSION_DEFINITION_UNRESOLVED",
      "WINDOW_TIMEZONE_UNRESOLVED",
      "POPULATION_UNRESOLVED",
      "SOURCE_UNRESOLVED",
      "OWNER_UNRESOLVED",
      "CURRENCY_UNRESOLVED",
      "GROUP_DENOMINATOR_NOT_IMPRESSIONS",
      "WINDOW_INVALID",
      "SOURCE_COVERAGE_UNRESOLVED",
      "ROW_IDENTITY_UNRESOLVED",
      "COST_MISSING",
      "IMPRESSIONS_MISSING"
    ],
    "evidence_requests": [
      {
        "request_id": "AUTO_COST_BASIS_UNRESOLVED_groups_0_cost_basis",
        "field_path": "groups[0].cost_basis",
        "reason": "COST_BASIS_UNRESOLVED",
        "exact_request": "Provide a resolved cost_basis at groups[0].cost_basis; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_DENOMINATOR_KIND_UNRESOLVED_groups_0_denominator_kind",
        "field_path": "groups[0].denominator_kind",
        "reason": "DENOMINATOR_KIND_UNRESOLVED",
        "exact_request": "Provide a resolved denominator_kind at groups[0].denominator_kind; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_IMPRESSION_DEFINITION_UNRESOLVED_groups_0_impression_definition",
        "field_path": "groups[0].impression_definition",
        "reason": "IMPRESSION_DEFINITION_UNRESOLVED",
        "exact_request": "Provide a resolved impression_definition at groups[0].impression_definition; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_WINDOW_TIMEZONE_UNRESOLVED_groups_0_window_timezone",
        "field_path": "groups[0].window.timezone",
        "reason": "WINDOW_TIMEZONE_UNRESOLVED",
        "exact_request": "Provide a resolved window.timezone at groups[0].window.timezone; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_POPULATION_UNRESOLVED_groups_0_population",
        "field_path": "groups[0].population",
        "reason": "POPULATION_UNRESOLVED",
        "exact_request": "Provide a resolved population at groups[0].population; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_SOURCE_UNRESOLVED_groups_0_source",
        "field_path": "groups[0].source",
        "reason": "SOURCE_UNRESOLVED",
        "exact_request": "Provide a resolved source at groups[0].source; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_OWNER_UNRESOLVED_groups_0_owner",
        "field_path": "groups[0].owner",
        "reason": "OWNER_UNRESOLVED",
        "exact_request": "Provide a resolved owner at groups[0].owner; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_CURRENCY_UNRESOLVED_groups_0_currency",
        "field_path": "groups[0].currency",
        "reason": "CURRENCY_UNRESOLVED",
        "exact_request": "Provide an uppercase three-letter currency at groups[0].currency; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_GROUP_DENOMINATOR_NOT_IMPRESSIONS_groups_0_denominator_kind",
        "field_path": "groups[0].denominator_kind",
        "reason": "GROUP_DENOMINATOR_NOT_IMPRESSIONS",
        "exact_request": "Provide impressions at groups[0].denominator_kind; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_WINDOW_INVALID_groups_0_window",
        "field_path": "groups[0].window",
        "reason": "WINDOW_INVALID",
        "exact_request": "Provide real ordered YYYY-MM-DD dates at groups[0].window; supplied {\"start\":\"\",\"end\":\"\",\"timezone\":\"\"}.",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_SOURCE_COVERAGE_UNRESOLVED_groups_0_coverage_attestation_exhaustive",
        "field_path": "groups[0].coverage_attestation.exhaustive",
        "reason": "SOURCE_COVERAGE_UNRESOLVED",
        "exact_request": "Provide affirmative coverage evidence at groups[0].coverage_attestation.exhaustive; supplied false.",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_SOURCE_COVERAGE_UNRESOLVED_groups_0_coverage_attestation_source_row_key_definition",
        "field_path": "groups[0].coverage_attestation.source_row_key_definition",
        "reason": "SOURCE_COVERAGE_UNRESOLVED",
        "exact_request": "Provide affirmative coverage evidence at groups[0].coverage_attestation.source_row_key_definition; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_SOURCE_COVERAGE_UNRESOLVED_groups_0_coverage_attestation_disjoint_scope",
        "field_path": "groups[0].coverage_attestation.disjoint_scope",
        "reason": "SOURCE_COVERAGE_UNRESOLVED",
        "exact_request": "Provide affirmative coverage evidence at groups[0].coverage_attestation.disjoint_scope; supplied false.",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_SOURCE_COVERAGE_UNRESOLVED_groups_0_coverage_attestation_note",
        "field_path": "groups[0].coverage_attestation.note",
        "reason": "SOURCE_COVERAGE_UNRESOLVED",
        "exact_request": "Provide affirmative coverage evidence at groups[0].coverage_attestation.note; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_ROW_IDENTITY_UNRESOLVED_groups_0_rows_0_source",
        "field_path": "groups[0].rows[0].source",
        "reason": "ROW_IDENTITY_UNRESOLVED",
        "exact_request": "Provide a substantive source at groups[0].rows[0].source; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_ROW_IDENTITY_UNRESOLVED_groups_0_rows_0_owner",
        "field_path": "groups[0].rows[0].owner",
        "reason": "ROW_IDENTITY_UNRESOLVED",
        "exact_request": "Provide a substantive owner at groups[0].rows[0].owner; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_COST_MISSING_groups_0_rows_0_cost_raw",
        "field_path": "groups[0].rows[0].cost_raw",
        "reason": "COST_MISSING",
        "exact_request": "Provide a nonnegative safe amount with at most two decimals at groups[0].rows[0].cost_raw; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_IMPRESSIONS_MISSING_groups_0_rows_0_impressions_raw",
        "field_path": "groups[0].rows[0].impressions_raw",
        "reason": "IMPRESSIONS_MISSING",
        "exact_request": "Provide a nonnegative safe whole count at groups[0].rows[0].impressions_raw; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_CURRENCY_UNRESOLVED_groups_0_rows_0_currency",
        "field_path": "groups[0].rows[0].currency",
        "reason": "CURRENCY_UNRESOLVED",
        "exact_request": "Provide an uppercase three-letter currency at groups[0].rows[0].currency; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_COST_BASIS_UNRESOLVED_groups_0_rows_0_cost_basis",
        "field_path": "groups[0].rows[0].cost_basis",
        "reason": "COST_BASIS_UNRESOLVED",
        "exact_request": "Provide a resolved cost_basis at groups[0].rows[0].cost_basis; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_WINDOW_TIMEZONE_UNRESOLVED_groups_0_rows_0_window_timezone",
        "field_path": "groups[0].rows[0].window.timezone",
        "reason": "WINDOW_TIMEZONE_UNRESOLVED",
        "exact_request": "Provide a resolved window.timezone at groups[0].rows[0].window.timezone; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_POPULATION_UNRESOLVED_groups_0_rows_0_population",
        "field_path": "groups[0].rows[0].population",
        "reason": "POPULATION_UNRESOLVED",
        "exact_request": "Provide a resolved population at groups[0].rows[0].population; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_WINDOW_INVALID_groups_0_rows_0_window",
        "field_path": "groups[0].rows[0].window",
        "reason": "WINDOW_INVALID",
        "exact_request": "Provide real ordered YYYY-MM-DD dates at groups[0].rows[0].window; supplied {\"start\":\"\",\"end\":\"\",\"timezone\":\"\"}.",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_DENOMINATOR_KIND_UNRESOLVED_groups_0_rows_0_denominator_kind",
        "field_path": "groups[0].rows[0].denominator_kind",
        "reason": "DENOMINATOR_KIND_UNRESOLVED",
        "exact_request": "Provide a resolved denominator kind at groups[0].rows[0].denominator_kind; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      },
      {
        "request_id": "AUTO_IMPRESSION_DEFINITION_UNRESOLVED_groups_0_rows_0_impression_definition",
        "field_path": "groups[0].rows[0].impression_definition",
        "reason": "IMPRESSION_DEFINITION_UNRESOLVED",
        "exact_request": "Provide a resolved impression definition at groups[0].rows[0].impression_definition; supplied \"\".",
        "owner": "Owner to assign",
        "blocks": "calculation"
      }
    ],
    "fingerprint": "e7679f899f0a8ebcfba010521bc4d8858c77c1ec26005d07654b6e535234b221",
    "canonical_source_string": "{\"comparison\":{\"baseline_group_id\":\"\",\"current_group_id\":\"\",\"enabled\":false,\"note\":\"\"},\"evidence_requests\":[],\"exclusions\":[],\"groups\":[{\"cost_basis\":\"\",\"coverage_attestation\":{\"disjoint_scope\":false,\"exhaustive\":false,\"note\":\"\",\"source_row_key_definition\":\"\"},\"currency\":\"\",\"denominator_kind\":\"\",\"group_id\":\"group-1\",\"impression_definition\":\"\",\"label\":\"Group 1\",\"owner\":\"\",\"population\":\"\",\"rows\":[{\"cost_basis\":\"\",\"cost_raw\":\"\",\"currency\":\"\",\"denominator_kind\":\"\",\"impression_definition\":\"\",\"impressions_raw\":\"\",\"label\":\"Row 1\",\"owner\":\"\",\"population\":\"\",\"row_id\":\"row-1\",\"source\":\"\",\"source_row_key\":\"row-1\",\"window\":{\"end\":\"\",\"start\":\"\",\"timezone\":\"\"}}],\"source\":\"\",\"window\":{\"end\":\"\",\"start\":\"\",\"timezone\":\"\"}}],\"quick_solver\":{\"cost_basis\":\"\",\"cost_raw\":\"\",\"cpm_raw\":\"\",\"currency\":\"\",\"denominator_kind\":\"\",\"impression_definition\":\"\",\"impressions_raw\":\"\",\"solve_for\":\"cpm\"},\"record_id\":\"\",\"schema_version\":\"maestro-cpm-record/1.0\"}",
    "authorization_boundary": "Calculation and review only. No spend or live campaign change is authorized."
  },
  "fingerprint": "e7679f899f0a8ebcfba010521bc4d8858c77c1ec26005d07654b6e535234b221"
}
