{
  "01-derived-calculated-fields": {
    "valid": false,
    "error": {
      "code": "COMPOSE_SCRIPT_INVALID",
      "field": "double_amount",
      "message": "derived query references unknown field 'double_amount' not present in source output schema",
      "phase": "compose.validate",
      "safeToAutoRepair": true,
      "suggestedNextAction": "Inspect compose fields/schema and retry."
    },
    "executed": false
  },
  "01-inline-expression-control": {
    "valid": true,
    "error": null,
    "executed": true,
    "rows": 47,
    "sample": [
      {
        "bill_amount": 15.84,
        "customer_id": 1,
        "double_amount": 31.68
      },
      {
        "bill_amount": 0.99,
        "customer_id": 2,
        "double_amount": 1.98
      }
    ]
  },
  "02-dsl-plan-model": {
    "valid": false,
    "error": {
      "code": "COMPOSE_SCRIPT_INVALID",
      "message": "class com.foggyframework.dataset.model.engine.compose.plan.BaseModelPlan cannot be cast to class java.lang.String (com.foggyframework.dataset.model.engine.compose.plan.BaseModelPlan is in unnamed module of loader org.springframework.boot.loader.launch.LaunchedClassLoader @7106e68e; java.lang.String is in module java.base of loader 'bootstrap')",
      "phase": "compose.validate",
      "safeToAutoRepair": false,
      "suggestedNextAction": "Inspect diagnostics and runtime logs, then retry."
    },
    "executed": false
  },
  "02-query-method-control": {
    "valid": true,
    "error": null,
    "executed": true,
    "rows": 47,
    "sample": [
      {
        "bill_amount": 15.84,
        "customer_id": 1
      },
      {
        "bill_amount": 0.99,
        "customer_id": 2
      }
    ]
  },
  "02-dsl-join-plan-model": {
    "valid": false,
    "error": {
      "code": "COMPOSE_SCRIPT_INVALID",
      "message": "class com.foggyframework.dataset.model.engine.compose.plan.JoinPlan cannot be cast to class java.lang.String (com.foggyframework.dataset.model.engine.compose.plan.JoinPlan is in unnamed module of loader org.springframework.boot.loader.launch.LaunchedClassLoader @7106e68e; java.lang.String is in module java.base of loader 'bootstrap')",
      "phase": "compose.validate",
      "safeToAutoRepair": false,
      "suggestedNextAction": "Inspect diagnostics and runtime logs, then retry."
    },
    "executed": false
  }
}
