{
  "runtime": "http://127.0.0.1:18067",
  "namespace": "chinook",
  "datasource": "chinook-sqlite",
  "launcher": "0.1.30",
  "cli": "0.1.25",
  "identity": "anonymous local dev/test; fixed-policy fixtures are not IAM",
  "correctComposeCases": [
    {
      "case": "01-detail-left",
      "rows": 95,
      "status": "pass"
    },
    {
      "case": "02-detail-inner",
      "rows": 83,
      "status": "pass"
    },
    {
      "case": "03-aggregate-left",
      "rows": 59,
      "status": "pass"
    },
    {
      "case": "04-aggregate-inner",
      "rows": 47,
      "status": "pass"
    },
    {
      "case": "05-aggregate-both-sides",
      "rows": 47,
      "status": "pass"
    },
    {
      "case": "06-wrong-grain-demonstration",
      "rows": 47,
      "status": "pass"
    },
    {
      "case": "07-page-first",
      "rows": 5,
      "status": "pass"
    },
    {
      "case": "08-page-second",
      "rows": 5,
      "status": "pass"
    },
    {
      "case": "09-no-bills",
      "rows": 59,
      "status": "pass"
    },
    {
      "case": "12-policy-usa",
      "rows": 59,
      "status": "pass"
    }
  ],
  "expectedRejections": [
    {
      "case": "13-policy-denied",
      "error": "COMPOSE_SCRIPT_INVALID",
      "phase": "compose.validate",
      "executed": false
    },
    {
      "case": "14-hidden-source-field",
      "error": "COMPOSE_SCRIPT_INVALID",
      "phase": "compose.validate",
      "executed": false
    }
  ],
  "knownLimitations": [
    {
      "case": "10-invalid-join-key",
      "expected": "reject unavailable right plan column during validation",
      "actual": "valid=true; SQL references missing_customer_id",
      "executed": false
    },
    {
      "case": "11-early-limit-demonstration",
      "expectedRows": 5,
      "actualRows": 59,
      "actual": "input limit=5 omitted under JOIN; final limit remains effective"
    }
  ],
  "baseline": {
    "customers": 59,
    "bills": 83,
    "activeCustomers": 47,
    "unmatchedCustomers": 12,
    "detailLeftRows": 95,
    "amount": "477.53",
    "wrongGrainAmount": "6818.09",
    "wrongGrainRows": 946
  },
  "oldModelsAndDataUnchanged": true,
  "cleanCodexConversationTested": false
}