kind: gap

raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.on_time",
      "field": "effective_from",
      "ask_role": "Chief Operating Officer"
    }
  ],
  "note": "Version 2 on_time definition has no effective_from; cannot establish which version applied 2026-01-15"
}
```

ask_role: Chief Operating Officer


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.net_revenue",
      "field": "version 2 definition (effective from 2026-05-01)",
      "ask_role": "Financial Controller"
    }
  ],
  "note": "Version 1 effective only through 2026-04-30; version 2 required but not provided"
}
```

ask_role: Financial Controller


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.churn",
      "field": "statement",
      "ask_role": "unknown"
    }
  ],
  "note": "Churn definition missing from catalogue; required to compute answer."
}
```

field: statement

ask_role: unknown


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": null,
      "field": "churn definition",
      "ask_role": "Head of Sales Operations"
    },
    {
      "definition_id": null,
      "field": "customers.contract_closed_date",
      "ask_role": "Head of Sales Operations"
    }
  ],
  "note": "Cannot determine which customers churned in Q2 2026 without defin

field: churn definition

ask_role: Head of Sales Operations

note: Cannot determine which customers churned in Q2 2026 without definition and timing


kind: control

raw:
```json
{
  "blocked": false,
  "answer": 43,
  "missing": [],
  "note": "Counted shipments with customer_confirm_date present and ≤ 2026-06-30"
}
```

answer: 43


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.active_customer",
      "field": "window_days",
      "ask_role": "Head of Sales Operations"
    }
  ],
  "note": "Definition requires window_days parameter; value not provided."
}
```


raw:
```json
{
  "blocked": false,
  "answer": 109343,
  "missing": [],
  "note": "Invoiced Q1 2026 (gross-discount) minus same-period returns."
}
```

answer: 109343


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "halden.def.order_value",
      "field": "owner",
      "ask_role": "unknown"
    },
    {
      "definition_id": null,
      "field": "reconciliation_sign_off_authority",
      "ask_role": "Financial Controller"
    }
  ],
  "note": "halden.def.order_value lacks owner; reconciliation approval process undefi

field: owner

note: halden.def.order_value lacks owner; reconciliation approval process undefined


raw:
```json
{
  "blocked": false,
  "answer": 108133,
  "missing": [],
  "note": "Applied meridian.def.net_revenue v1 (effective 2025-01-01 to 2026-04-30): 13 invoices minus 1 return."
}
```

answer: 108133


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.net_revenue",
      "field": "statement for version 2",
      "ask_role": "Financial Controller"
    }
  ],
  "note": "Version 2 required for period after 2026-04-30; not documented"
}
```

field: statement for version 2


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": null,
      "field": "governance rule defining sign-off authority for adopting external order value calculations",
      "ask_role": "Financial Controller"
    }
  ],
  "note": "No rule specifies approval authority for Halden order value adoption."
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.active_customer",
      "field": "window_days",
      "ask_role": "Head of Sales Operations"
    }
  ],
  "note": "Definition v2 references undefined window_days parameter; cannot evaluate interval."
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.business_day",
      "field": "holidays_2026",
      "ask_role": "Head of Customer Operations"
    }
  ],
  "note": "Definition only provides 2025 holidays; 2026 parameters required."
}
```

ask_role: Head of Customer Operations


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.churn",
      "field": "definition",
      "ask_role": "unknown"
    }
  ],
  "note": "Churn definition missing from catalogue despite being required."
}
```

field: definition


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.net_revenue",
      "field": "statement (version 2)",
      "ask_role": "Financial Controller"
    }
  ],
  "note": "Version 2 effective after 2026-04-30 not provided in catalogue"
}
```

field: statement (version 2)


raw:
```json
{
  "blocked": false,
  "answer": 43,
  "missing": [],
  "note": "Shipments with customer_confirm_date on or before 2026-06-30."
}
```

answer: 43


raw:
```json
{
  "blocked": false,
  "answer": 109343,
  "missing": [],
  "note": "Q1 2026 net revenue: invoices less returns"
}
```

answer: 109343


raw:
```json
{"blocked": false, "answer": 43, "missing": [], "note": "43 shipments with customer_confirm_date on or before 2026-06-30"}
```

answer: 43


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.active_customer",
      "field": "window_days",
      "ask_role": "Head of Sales Operations"
    }
  ],
  "note": "Definition requires window_days parameter value"
}
```


raw:
```json
{
  "blocked": false,
  "answer": 43,
  "missing": [],
  "note": "Definition meridian.def.delivered applied: 43 shipments with customer_confirm_date ≤ 2026-06-30."
}
```

answer: 43


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.on_time",
      "field": "effective_from",
      "ask_role": "Chief Operating Officer"
    }
  ],
  "note": "Version 2 lacks effective_from date; cannot establish which definition applied on 2026-01-15"
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.business_day",
      "field": "holidays_2026",
      "ask_role": "Head of Customer Operations"
    }
  ],
  "note": "Definition provides only 2025 holidays; 2026 data missing."
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.net_revenue",
      "field": "version 2 statement",
      "ask_role": "Financial Controller"
    }
  ],
  "note": "Version 2 of net_revenue (effective 2026-05-01+) not provided."
}
```

field: version 2 statement


raw:
```json
{
  "blocked": false,
  "answer": 109343,
  "missing": [],
  "note": "Q1 2026: 13 invoices, 1 return. All data present."
}
```

answer: 109343


raw:
```json
{
  "blocked": false,
  "answer": 122200,
  "missing": [],
  "note": "Meridian order value (gross_amount - discount_amount) applied."
}
```

answer: 122200


raw:
```json
{
  "blocked": false,
  "answer": 139070,
  "missing": [],
  "note": "15 non-cancelled orders placed 2026-05-01 to 2026-07-31."
}
```

answer: 139070


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.business_day",
      "field": "parameters.holidays_2026",
      "ask_role": "Head of Customer Operations"
    }
  ],
  "note": "Definition provides only 2025 holidays; 2026 holidays required."
}
```


raw:
```json
{
  "blocked": false,
  "answer": 43,
  "missing": [],
  "note": "Shipments delivered as of 2026-06-30: customer_confirm_date present and <= 2026-06-30"
}
```

answer: 43


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.on_time",
      "field": "effective_from (version 2)",
      "ask_role": "Chief Operating Officer"
    }
  ],
  "note": "Cannot determine which on-time definition was in force on 2026-01-15"
}
```

field: effective_from (version 2)


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.net_revenue",
      "field": "version 2 statement",
      "ask_role": "Financial Controller"
    }
  ],
  "note": "Version 1 effective only through 2026-04-30. Version 2 required but not provided."
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.active_customer",
      "field": "window_days",
      "ask_role": "Head of Sales Operations"
    }
  ],
  "note": "Definition references window_days parameter but value not specified"
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.on_time",
      "field": "version 2 effective_from",
      "ask_role": "Chief Operating Officer"
    }
  ],
  "note": "Cannot determine on_time rule for 2025 deliveries."
}
```

field: version 2 effective_from


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.churn",
      "field": "statement",
      "ask_role": "unknown"
    }
  ],
  "note": "Definition of churn required but missing from catalogue"
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "halden.def.order_value",
      "field": "owner",
      "ask_role": "unknown"
    }
  ],
  "note": "halden.def.order_value lacks owner; cannot determine sign-off authority"
}
```


raw:
```json
{
  "blocked": false,
  "answer": 109343,
  "missing": [],
  "note": "Invoices dated 2026-01-01 to 2026-03-31: 13 invoices. Returns in period: 1."
}
```

answer: 109343


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.churned",
      "field": "churn definition",
      "ask_role": "Head of Sales Operations"
    }
  ],
  "note": "Churn definition absent from definition catalogue. Cannot proceed without it."
}
```


raw:
```json
{
  "blocked": false,
  "answer": 139070,
  "missing": [],
  "note": "Applied meridian.def.order_value: gross_amount minus discount_amount."
}
```

answer: 139070


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.on_time",
      "field": "effective_from",
      "ask_role": "Chief Operating Officer"
    }
  ],
  "note": "Cannot determine which on-time definition version applied on 2026-01-15"
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.active_customer",
      "field": "window_days",
      "ask_role": "Head of Sales Operations"
    }
  ],
  "note": "Definition references window_days parameter with empty parameters object."
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "halden.def.order_value",
      "field": "owner",
      "ask_role": "unknown"
    }
  ],
  "note": "Halden definition lacks owner; governance path unclear"
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": null,
      "field": "definition: churned",
      "ask_role": "unknown"
    }
  ],
  "note": "No definition of churned provided in context"
}
```

field: definition: churned


raw:
```json
{
  "blocked": false,
  "answer": 109343,
  "missing": [],
  "note": "Invoices and returns for Q1 2026 calculated using meridian.def.net_revenue v1."
}
```

answer: 109343


raw:
```json
{
  "blocked": false,
  "answer": 139070,
  "missing": [],
  "note": "Calculated using meridian.def.order_value (gross - discount)"
}
```

answer: 139070


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.on_time",
      "field": "effective_from",
      "ask_role": "Chief Operating Officer"
    }
  ],
  "note": "Version 2 effective_from date missing; cannot establish which version was active."
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.business_day",
      "field": "holidays_2026",
      "ask_role": "Head of Customer Operations"
    }
  ],
  "note": "Business day definition only specifies 2025 holidays; 2026 calendar required."
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.active_customer",
      "field": "window_days",
      "ask_role": "Head of Sales Operations"
    }
  ],
  "note": "Definition v2 requires window_days parameter; value not provided."
}
```


raw:
```json
{
  "blocked": false,
  "answer": 7,
  "missing": [],
  "note": "7 of 16 delivered shipments met v1 on-time definition."
}
```

answer: 7


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.on_time",
      "field": "effective_from",
      "ask_role": "Chief Operating Officer"
    }
  ],
  "note": "Version 2 lacks effective_from; cannot determine which definition applied 2026-01-15"
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "halden.def.order_value",
      "field": "owner",
      "ask_role": "unknown"
    }
  ],
  "note": "Halden definition lacks owner attribution for approval governance"
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.on_time",
      "field": "effective_from (version 2)",
      "ask_role": "Chief Operating Officer"
    }
  ],
  "note": "Version 2 supersedes v1 but lacks effective_from date for historical evaluation."
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.net_revenue",
      "field": "version_2_statement",
      "ask_role": "Financial Controller"
    }
  ],
  "note": "Version 2 definition required for period after 2026-04-30"
}
```


raw:
```json
{
  "blocked": false,
  "answer": 139070,
  "missing": [],
  "note": "Applied meridian.def.order_value definition (gross - discount), orders O003, O008, O009, O019, O026, O031, O034, O036, O042, O045, O060, O065, O069, O071, O072."
}
```

answer: 139070


raw:
```json
{
  "blocked": false,
  "answer": 139070,
  "missing": [],
  "note": "15 non-cancelled orders in range; applied meridian.def.order_value v1"
}
```

answer: 139070


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.business_day",
      "field": "parameters.holidays_2026",
      "ask_role": "Head of Customer Operations"
    }
  ],
  "note": "Definition provides only 2025 holidays; May 2026 calculation requires 2026 holiday list."
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "meridian.def.business_day",
      "field": "holidays_2026",
      "ask_role": "Head of Customer Operations"
    }
  ],
  "note": "Definition provides only 2025 public holidays; 2026 holidays needed"
}
```


raw:
```json
{
  "blocked": true,
  "answer": null,
  "missing": [
    {
      "definition_id": "halden.def.order_value",
      "field": "owner",
      "ask_role": "unknown"
    }
  ],
  "note": "Owner undefined for halden.def.order_value; cannot determine authority"
}
```


raw:
```json
{
  "blocked": false,
  "answer": 9,
  "missing": [],
  "note": "9 on-time deliveries by 2025-12-31 using on_time v2"
}
```

answer: 9


raw:
```json
{
  "blocked": false,
  "answer": 43,
  "missing": [],
  "note": "Counted shipments with customer_confirm_date present and on or before 2026-06-30"
}
```

answer: 43


raw:
```json
{
  "blocked": false,
  "answer": 7,
  "missing": [],
  "note": "Using meridian.def.on_time v1 (2025-01-01 effective). 20 shipments delivered by 2025-12-31; 7 met promised_date."
}
```

answer: 7


raw:
```json
{
  "blocked": false,
  "answer": 8,
  "missing": [],
  "note": "8 shipments delivered by 2025-12-31 were on time per v1 definition."
}
```

answer: 8