{
  "diagnostics": {
    "attributes": {
      "composeErrorCode": "compose-schema-error/derived-query/unknown-field",
      "composeErrorPhase": "schema-derive",
      "datasourceType": "sqlite",
      "defaultDialect": "sqlite",
      "dialectSource": "namespace-datasource-type",
      "namespace": "chinook-composition",
      "namespaceDatasourceId": "chinook-composition-sqlite",
      "namespaceDatasourceStatus": "active",
      "resolvedDialect": "sqlite"
    },
    "warnings": []
  },
  "engine": "java",
  "error": {
    "code": "COMPOSE_SCRIPT_INVALID",
    "field": "amount_difference",
    "message": "derived query references unknown field 'amount_difference' not present in source output schema",
    "phase": "compose.validate",
    "safeToAutoRepair": true,
    "suggestedNextAction": "Inspect compose fields/schema and retry."
  },
  "runtimeApiVersion": "foggy-runtime-api/v1",
  "success": false
}
