{
  "ok": true,
  "app": "measure",
  "contract": {
    "contract_id": "measure_app",
    "system_id": "measure_app",
    "display_name": "OWC Measure App",
    "owner": "Measure project",
    "owned_records": [
      "address validation",
      "distance calculation",
      "30-mile travel rule",
      "measure appointment windows",
      "Scott calendar handoff",
      "proprietary measurement disclosure acknowledgement"
    ],
    "may_request_from_accounts_core": [
      "client account and address context",
      "client contact permission",
      "staff actor permission",
      "audit actor details"
    ],
    "must_not_own": [
      "quote line items",
      "roll-count release",
      "wallpaper calculator internals",
      "installer assignment"
    ],
    "required_core_response_fields": [
      "client_account_id",
      "address_visibility",
      "measure_disclosure_required",
      "audit_actor"
    ],
    "handoff_inputs": [
      {
        "from_system_id": "client_intake_app",
        "payload": "measure request shell"
      }
    ],
    "handoff_outputs": [
      {
        "to_system_id": "scheduler_app",
        "payload": "approved measure scheduling request"
      },
      {
        "to_system_id": "people_access_core",
        "payload": "measure disclosure, distance, travel warning, and scheduling audit events"
      }
    ],
    "required_audit_events": [
      "measure_requested",
      "travel_warning_shown",
      "measurement_disclosure_accepted",
      "measure_scheduled"
    ],
    "production_gate": "Add Google Maps distance lookup and Google Calendar scheduling before live self-scheduling."
  }
}