📊 DataSON Benchmark Report

CI Environment

🎯 Execution Summary

Complete
Suite Type
2025-06-19 03:13:10 UTC
Generated
CI
Environment

🏆 Competitive Benchmarks

📈 Performance Comparison Chart

📋 api_response - Detailed Results

Typical API response with metadata

📝 Dataset Details: REST API response with metadata, pagination, and business objects

🔑 Key Features: UUIDs, timestamps, decimal prices, nested objects, arrays

📄 View Sample Data Structure
{
  "status": "success",
  "timestamp": "2024-01-01T12:00:00Z",
  "request_id": "12345678-1234-5678-9012-123456789012",
  "data": {
    "items": [
      {
        "id": 1,
        "name": "Product A",
        "price": 19.99,
        "created": "2024-01-01T10:00:00Z",
        "active": true,
        "tags": [
          "electronics",
          "featured"
        ]
      },
      "... 19 more items"
    ],
    "pagination": {
      "total": 1000,
      "page": 1,
      "per_page": 20
    }
  }
}

Serialization Performance

LibraryMean (ms)Min (ms)Max (ms)Std Dev (ms)Success Rate
datason0.9230.8861.1090.06610/10
json0.0780.0740.0960.00610/10
pickle0.0390.0370.0420.00210/10
jsonpickle1.2131.1831.2490.02110/10
msgpack0.0480.0470.0510.00110/10

📋 simple_objects - Detailed Results

Simple data types common in APIs

📝 Dataset Details: Basic JSON-compatible data types (strings, numbers, booleans, arrays)

🔑 Key Features: primitive types, mixed arrays, null values, Unicode strings

📄 View Sample Data Structure
{
  "strings": [
    "hello",
    "world",
    "test"
  ],
  "numbers": [
    1,
    42,
    100
  ],
  "floats": [
    3.14,
    2.71,
    1.41
  ],
  "booleans": [
    true,
    false
  ],
  "mixed_array": [
    "text",
    42,
    true,
    null
  ]
}

Serialization Performance

LibraryMean (ms)Min (ms)Max (ms)Std Dev (ms)Success Rate
datason0.0510.0420.0750.01410/10
orjson0.0010.0010.0010.00010/10
ujson0.0030.0020.0030.00010/10
json0.0070.0060.0080.00110/10
pickle0.0010.0010.0020.00010/10
jsonpickle0.0340.0310.0470.00510/10
msgpack0.0020.0020.0020.00010/10

📋 nested_structures - Detailed Results

Deeply nested data structures

📝 Dataset Details: Deeply nested objects with complex hierarchies

🔑 Key Features: deep nesting, configuration objects, mixed data types

📄 View Sample Data Structure
{
  "config": {
    "database": {
      "hosts": [
        "db1.example.com",
        "db2.example.com"
      ],
      "connection": {
        "pool_size": 10,
        "timeout": 30,
        "retry_policy": {
          "max_attempts": 3,
          "backoff": "exponential"
        }
      }
    },
    "services": {
      "auth": {
        "enabled": true,
        "provider": "oauth2"
      },
      "cache": {
        "ttl": 3600,
        "type": "redis"
      }
    }
  }
}

Serialization Performance

LibraryMean (ms)Min (ms)Max (ms)Std Dev (ms)Success Rate
datason0.0930.0890.1060.00510/10
orjson0.0010.0010.0020.00010/10
ujson0.0050.0050.0060.00010/10
json0.0150.0140.0160.00010/10
pickle0.0030.0030.0040.00010/10
jsonpickle0.0980.0950.1080.00410/10
msgpack0.0030.0030.0040.00010/10

📋 datetime_heavy - Detailed Results

Data with many datetime and UUID objects

📝 Dataset Details: Objects with many datetime fields, timestamps, and UUIDs

🔑 Key Features: ISO timestamps, UUID identifiers, timezone handling, date arithmetic

📄 View Sample Data Structure
{
  "events": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "timestamp": "2024-01-01T12:00:00Z",
      "event_type": "user_action",
      "user_id": "123e4567-e89b-12d3-a456-426614174000",
      "metadata": {
        "created_at": "2024-01-01T10:00:00Z",
        "updated_at": "2024-01-01T11:00:00Z",
        "expires_at": "2024-01-02T12:00:00Z"
      }
    },
    "... 14 more events"
  ]
}

Serialization Performance

LibraryMean (ms)Min (ms)Max (ms)Std Dev (ms)Success Rate
datason0.3850.3750.4110.01210/10
orjson0.0100.0080.0220.00410/10
json0.1040.1000.1150.00410/10
pickle0.0340.0310.0440.00410/10
jsonpickle1.1621.1431.1900.01810/10
msgpack0.0770.0750.0890.00410/10

⚙️ Configuration Testing

⚙️ Configuration Performance Comparison

🎯 Recommended Configurations

Use CaseBest Configuration
Speed Criticalml_training
Complex Typesdefault
Large Datasetsml_training

📈 DataSON Version Evolution

🔧 Version Compatibility

VersionAvailable FeaturesConfig MethodsStatus
latestserialize, deserializeget_ml_config, get_performance_config, get_api_config, get_strict_config✅ Available
0.11.0serialize, deserializeget_ml_config, get_performance_config, get_api_config, get_strict_config✅ Available
0.10.0❌ Command '['/opt/hostedtoolcache/Python/3.11.12/x64/bin/python', '-m', 'pip', 'install', 'datason==0.10.0']' returned non-zero exit status 1.❌ Failed
0.9.0serialize, deserializeget_ml_config, get_performance_config, get_api_config, get_strict_config✅ Available

📋 Raw Data

Click to view raw JSON data
            {
  "suite_type": "complete",
  "metadata": {
    "timestamp": "2025-06-19T03:12:57.527741+00:00",
    "python_version": "3.11.12 (main, Apr  8 2025, 21:35:04) [GCC 13.3.0]",
    "runner_info": {
      "os": "posix",
      "github_sha": "35a06f17f8c72dfb16a0b44e33d1d19b4757d5dc",
      "github_ref": "refs/heads/main",
      "ci_run_id": "15748485051"
    }
  },
  "execution_time": 12.520631313323975,
  "competitive": {
    "api_response": {
      "description": "Typical API response with metadata",
      "serialization": {
        "datason": {
          "mean": 0.0009231617999830632,
          "min": 0.0008861300000262418,
          "max": 0.001109305999989374,
          "std": 6.63656388508879e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.9231617999830632
        },
        "orjson": {
          "error": "All serialization attempts failed",
          "error_count": 10
        },
        "ujson": {
          "error": "All serialization attempts failed",
          "error_count": 10
        },
        "json": {
          "mean": 7.805240002198844e-05,
          "min": 7.381800014627515e-05,
          "max": 9.573800002726784e-05,
          "std": 6.463497888033952e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.07805240002198843
        },
        "pickle": {
          "mean": 3.877839999404387e-05,
          "min": 3.682900000967493e-05,
          "max": 4.235899996274384e-05,
          "std": 1.8012878538257698e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.038778399994043866
        },
        "jsonpickle": {
          "mean": 0.001213059399992744,
          "min": 0.001182853000045725,
          "max": 0.0012490550000165968,
          "std": 2.096201468691121e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 1.2130593999927441
        },
        "msgpack": {
          "mean": 4.816360005861497e-05,
          "min": 4.725799999505398e-05,
          "max": 5.111500013299519e-05,
          "std": 1.2579447625504327e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.048163600058614975
        }
      },
      "deserialization": {
        "datason": {
          "mean": 0.04322410740001033,
          "min": 0.04250025600003937,
          "max": 0.04407693100006327,
          "std": 0.0005896284777868878,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 43.224107400010325
        },
        "json": {
          "mean": 1.9186800045645214e-05,
          "min": 1.8023000166067504e-05,
          "max": 2.3784999939380214e-05,
          "std": 1.7232753141558665e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.019186800045645214
        },
        "pickle": {
          "mean": 2.152720001049602e-05,
          "min": 2.0577999976012507e-05,
          "max": 2.3424000119121047e-05,
          "std": 8.837516275078635e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.021527200010496017
        },
        "jsonpickle": {
          "mean": 0.0007310159000098792,
          "min": 0.00071498099987366,
          "max": 0.0007549959998414124,
          "std": 1.2786851628189683e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.7310159000098793
        },
        "msgpack": {
          "mean": 1.6228200024670514e-05,
          "min": 1.5358999917225447e-05,
          "max": 1.7683000123724923e-05,
          "std": 7.997994355026887e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.016228200024670514
        }
      },
      "output_size": {
        "datason": {
          "size": 2720,
          "size_type": "string chars",
          "supports_binary": false
        },
        "orjson": {
          "error": "Type is not JSON serializable: decimal.Decimal"
        },
        "ujson": {
          "error": "datetime.datetime(2024, 1, 1, 12, 0, tzinfo=datetime.timezone.utc) is not JSON serializable"
        },
        "json": {
          "size": 2760,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "pickle": {
          "size": 1897,
          "size_type": "bytes",
          "supports_binary": true
        },
        "jsonpickle": {
          "size": 6143,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "msgpack": {
          "size": 1885,
          "size_type": "bytes",
          "supports_binary": true
        }
      },
      "competitors_tested": [
        "datason",
        "orjson",
        "ujson",
        "json",
        "pickle",
        "jsonpickle",
        "msgpack"
      ]
    },
    "simple_objects": {
      "description": "Simple data types common in APIs",
      "serialization": {
        "datason": {
          "mean": 5.068720004146599e-05,
          "min": 4.160700018474017e-05,
          "max": 7.478899988200283e-05,
          "std": 1.396403604184723e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.050687200041465985
        },
        "orjson": {
          "mean": 8.625999953437713e-07,
          "min": 7.109999842214165e-07,
          "max": 1.4820000160398195e-06,
          "std": 2.488999070376396e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0008625999953437713
        },
        "ujson": {
          "mean": 2.5287999960710295e-06,
          "min": 2.3740001324767945e-06,
          "max": 2.7650000902212923e-06,
          "std": 1.3504634128065343e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0025287999960710295
        },
        "json": {
          "mean": 6.577100020876969e-06,
          "min": 5.960999942544731e-06,
          "max": 7.6050000643590465e-06,
          "std": 5.34369534150175e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.006577100020876969
        },
        "pickle": {
          "mean": 1.3837000096827978e-06,
          "min": 1.142999963121838e-06,
          "max": 1.9940000584028894e-06,
          "std": 2.618061463188318e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0013837000096827978
        },
        "jsonpickle": {
          "mean": 3.395519997866359e-05,
          "min": 3.105800010416715e-05,
          "max": 4.725799999505398e-05,
          "std": 4.888646529184453e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.033955199978663586
        },
        "msgpack": {
          "mean": 1.8485000055079581e-06,
          "min": 1.7130000742326956e-06,
          "max": 2.2540000372828217e-06,
          "std": 1.656510465208498e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0018485000055079581
        }
      },
      "deserialization": {
        "datason": {
          "mean": 0.004775604999986171,
          "min": 0.004729394999912984,
          "max": 0.0049003229999016185,
          "std": 5.165283061219483e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 4.775604999986172
        },
        "orjson": {
          "mean": 1.833300029829843e-06,
          "min": 1.1319998520775698e-06,
          "max": 4.027000159112504e-06,
          "std": 9.35430073704591e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.001833300029829843
        },
        "ujson": {
          "mean": 2.52389997967839e-06,
          "min": 2.1639998522005044e-06,
          "max": 3.105999894614797e-06,
          "std": 3.17828196911589e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.00252389997967839
        },
        "json": {
          "mean": 3.404200015211245e-06,
          "min": 3.1859999580774456e-06,
          "max": 3.896999942298862e-06,
          "std": 2.6238851134327043e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.003404200015211245
        },
        "pickle": {
          "mean": 2.0166999547654994e-06,
          "min": 1.824000037231599e-06,
          "max": 2.3239999791258015e-06,
          "std": 1.5568846343041436e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0020166999547654996
        },
        "jsonpickle": {
          "mean": 3.7794599984408704e-05,
          "min": 3.56269999883807e-05,
          "max": 4.2759000052683405e-05,
          "std": 2.0190239078816466e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.037794599984408705
        },
        "msgpack": {
          "mean": 1.6392000134146657e-06,
          "min": 1.4429999737330945e-06,
          "max": 2.2140000055514975e-06,
          "std": 2.3405546887869863e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0016392000134146656
        }
      },
      "output_size": {
        "datason": {
          "size": 225,
          "size_type": "string chars",
          "supports_binary": false
        },
        "orjson": {
          "size": 197,
          "size_type": "bytes",
          "supports_binary": true
        },
        "ujson": {
          "size": 197,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "json": {
          "size": 225,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "pickle": {
          "size": 210,
          "size_type": "bytes",
          "supports_binary": true
        },
        "jsonpickle": {
          "size": 225,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "msgpack": {
          "size": 149,
          "size_type": "bytes",
          "supports_binary": true
        }
      },
      "competitors_tested": [
        "datason",
        "orjson",
        "ujson",
        "json",
        "pickle",
        "jsonpickle",
        "msgpack"
      ]
    },
    "nested_structures": {
      "description": "Deeply nested data structures",
      "serialization": {
        "datason": {
          "mean": 9.255439997559733e-05,
          "min": 8.920599998418766e-05,
          "max": 0.0001062670000919752,
          "std": 5.0716990227974435e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.09255439997559733
        },
        "orjson": {
          "mean": 1.227400002790091e-06,
          "min": 1.0019998626376037e-06,
          "max": 2.434999942124705e-06,
          "std": 4.3802058845836766e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.001227400002790091
        },
        "ujson": {
          "mean": 5.3891999868938e-06,
          "min": 5.2099999265919905e-06,
          "max": 5.850999968970427e-06,
          "std": 1.870940352686768e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0053891999868938
        },
        "json": {
          "mean": 1.4774499982195266e-05,
          "min": 1.4147000001685228e-05,
          "max": 1.563899991197104e-05,
          "std": 4.585710060912754e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.014774499982195266
        },
        "pickle": {
          "mean": 2.8464999786592672e-06,
          "min": 2.6249999791616574e-06,
          "max": 3.5569998999562813e-06,
          "std": 2.744660298577603e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.002846499978659267
        },
        "jsonpickle": {
          "mean": 9.826120001434901e-05,
          "min": 9.528800001135096e-05,
          "max": 0.00010827100004462409,
          "std": 3.8707916535151514e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.09826120001434901
        },
        "msgpack": {
          "mean": 3.4765000009429057e-06,
          "min": 3.3070000426960178e-06,
          "max": 3.926999852410518e-06,
          "std": 1.9384482366518103e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.003476500000942906
        }
      },
      "deserialization": {
        "datason": {
          "mean": 0.018623276300058934,
          "min": 0.018262069000002157,
          "max": 0.019003320000138046,
          "std": 0.0002616110395873141,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 18.623276300058933
        },
        "orjson": {
          "mean": 3.105800010416715e-06,
          "min": 2.9359998734435067e-06,
          "max": 3.856999910567538e-06,
          "std": 2.917958640444351e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.003105800010416715
        },
        "ujson": {
          "mean": 5.388199951994466e-06,
          "min": 5.119999968883349e-06,
          "max": 5.860999863216421e-06,
          "std": 2.3846485575220365e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.005388199951994466
        },
        "json": {
          "mean": 7.024199976513046e-06,
          "min": 6.722999842168065e-06,
          "max": 8.125000022118911e-06,
          "std": 4.108649058553713e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.007024199976513046
        },
        "pickle": {
          "mean": 5.5844999906184965e-06,
          "min": 3.547000005710288e-06,
          "max": 2.1288999960233923e-05,
          "std": 5.5283723279844145e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.005584499990618497
        },
        "jsonpickle": {
          "mean": 9.035990003667394e-05,
          "min": 8.779300014793989e-05,
          "max": 0.00010330200007047097,
          "std": 4.672640860150599e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.09035990003667393
        },
        "msgpack": {
          "mean": 4.361200035418733e-06,
          "min": 4.158000137977069e-06,
          "max": 4.96999996357772e-06,
          "std": 2.315367802536502e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.004361200035418733
        }
      },
      "output_size": {
        "datason": {
          "size": 518,
          "size_type": "string chars",
          "supports_binary": false
        },
        "orjson": {
          "size": 454,
          "size_type": "bytes",
          "supports_binary": true
        },
        "ujson": {
          "size": 454,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "json": {
          "size": 518,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "pickle": {
          "size": 354,
          "size_type": "bytes",
          "supports_binary": true
        },
        "jsonpickle": {
          "size": 518,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "msgpack": {
          "size": 310,
          "size_type": "bytes",
          "supports_binary": true
        }
      },
      "competitors_tested": [
        "datason",
        "orjson",
        "ujson",
        "json",
        "pickle",
        "jsonpickle",
        "msgpack"
      ]
    },
    "datetime_heavy": {
      "description": "Data with many datetime and UUID objects",
      "serialization": {
        "datason": {
          "mean": 0.0003853915000036068,
          "min": 0.0003746980000869371,
          "max": 0.0004106640001282358,
          "std": 1.1892922378560958e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.3853915000036068
        },
        "orjson": {
          "mean": 9.95020004666003e-06,
          "min": 8.436000143774436e-06,
          "max": 2.227100003437954e-05,
          "std": 4.331623910509136e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.00995020004666003
        },
        "ujson": {
          "error": "All serialization attempts failed",
          "error_count": 10
        },
        "json": {
          "mean": 0.00010374110006523551,
          "min": 0.0001001870000436611,
          "max": 0.0001151240001036058,
          "std": 4.270260925883464e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.10374110006523551
        },
        "pickle": {
          "mean": 3.385010004421929e-05,
          "min": 3.148900009364297e-05,
          "max": 4.407200003697653e-05,
          "std": 3.7791905633888207e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.03385010004421929
        },
        "jsonpickle": {
          "mean": 0.0011620133000405986,
          "min": 0.0011425980001149583,
          "max": 0.0011901450000095792,
          "std": 1.7759174604091748e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 1.1620133000405986
        },
        "msgpack": {
          "mean": 7.743999999547669e-05,
          "min": 7.546999995611259e-05,
          "max": 8.940700013226888e-05,
          "std": 4.220776124722576e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.07743999999547668
        }
      },
      "deserialization": {
        "datason": {
          "mean": 0.025551573400002782,
          "min": 0.025407403000144768,
          "max": 0.02578658900006303,
          "std": 0.00011100770446740668,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 25.55157340000278
        },
        "orjson": {
          "mean": 7.228300000861055e-06,
          "min": 6.391999932020553e-06,
          "max": 1.1120999943159404e-05,
          "std": 1.4503583194705573e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.007228300000861054
        },
        "json": {
          "mean": 1.299709997510945e-05,
          "min": 1.2742999842885183e-05,
          "max": 1.365599996461242e-05,
          "std": 3.065381672081767e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.01299709997510945
        },
        "pickle": {
          "mean": 1.395299998421251e-05,
          "min": 1.2693999906332465e-05,
          "max": 1.822400008677505e-05,
          "std": 1.6504341016416775e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.01395299998421251
        },
        "jsonpickle": {
          "mean": 0.0006483549999529714,
          "min": 0.0006299230001332035,
          "max": 0.0006602189998829999,
          "std": 8.936375543625252e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.6483549999529714
        },
        "msgpack": {
          "mean": 1.0320999990653945e-05,
          "min": 9.929000043484848e-06,
          "max": 1.126100005421904e-05,
          "std": 4.776060799349124e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.010320999990653945
        }
      },
      "output_size": {
        "datason": {
          "size": 3102,
          "size_type": "string chars",
          "supports_binary": false
        },
        "orjson": {
          "size": 2937,
          "size_type": "bytes",
          "supports_binary": true
        },
        "ujson": {
          "error": "datetime.datetime(2024, 1, 1, 12, 0, tzinfo=datetime.timezone.utc) is not JSON serializable"
        },
        "json": {
          "size": 3102,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "pickle": {
          "size": 2007,
          "size_type": "bytes",
          "supports_binary": true
        },
        "jsonpickle": {
          "size": 7417,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "msgpack": {
          "size": 2589,
          "size_type": "bytes",
          "supports_binary": true
        }
      },
      "competitors_tested": [
        "datason",
        "orjson",
        "ujson",
        "json",
        "pickle",
        "jsonpickle",
        "msgpack"
      ]
    },
    "summary": {
      "competitors_tested": [
        "datason",
        "orjson",
        "ujson",
        "json",
        "pickle",
        "jsonpickle",
        "msgpack"
      ],
      "datasets_tested": [
        "api_response",
        "simple_objects",
        "nested_structures",
        "datetime_heavy"
      ],
      "fastest_serialization": {
        "api_response": {
          "library": "pickle",
          "time_ms": 0.038778399994043866
        },
        "simple_objects": {
          "library": "orjson",
          "time_ms": 0.0008625999953437713
        },
        "nested_structures": {
          "library": "orjson",
          "time_ms": 0.001227400002790091
        },
        "datetime_heavy": {
          "library": "orjson",
          "time_ms": 0.00995020004666003
        }
      },
      "fastest_deserialization": {
        "api_response": {
          "library": "msgpack",
          "time_ms": 0.016228200024670514
        },
        "simple_objects": {
          "library": "msgpack",
          "time_ms": 0.0016392000134146656
        },
        "nested_structures": {
          "library": "orjson",
          "time_ms": 0.003105800010416715
        },
        "datetime_heavy": {
          "library": "orjson",
          "time_ms": 0.007228300000861054
        }
      },
      "smallest_output": {
        "api_response": {
          "library": "msgpack",
          "size_bytes": 1885
        },
        "simple_objects": {
          "library": "msgpack",
          "size_bytes": 149
        },
        "nested_structures": {
          "library": "msgpack",
          "size_bytes": 310
        },
        "datetime_heavy": {
          "library": "pickle",
          "size_bytes": 2007
        }
      },
      "datason_performance": {
        "api_response": {
          "serialization_ms": 0.9231617999830632,
          "deserialization_ms": 43.224107400010325
        },
        "simple_objects": {
          "serialization_ms": 0.050687200041465985,
          "deserialization_ms": 4.775604999986172
        },
        "nested_structures": {
          "serialization_ms": 0.09255439997559733,
          "deserialization_ms": 18.623276300058933
        },
        "datetime_heavy": {
          "serialization_ms": 0.3853915000036068,
          "deserialization_ms": 25.55157340000278
        }
      }
    }
  },
  "configurations": {
    "default": {
      "description": "Out-of-box experience",
      "datasets": {
        "small_objects": {
          "description": "Small API-style objects",
          "results": {
            "serialization": {
              "mean": 2.1517999925890763e-05,
              "min": 2.0327999891378568e-05,
              "max": 2.3192999833554495e-05,
              "std": 8.205918911597442e-07,
              "mean_ms": 0.021517999925890763
            },
            "deserialization": {
              "mean": 0.0010065027999871744,
              "min": 0.0009961539999494562,
              "max": 0.0010274830001435475,
              "std": 9.005566244202383e-06,
              "mean_ms": 1.0065027999871745
            },
            "total_time_ms": 1.0280207999130653,
            "successful_runs": 10,
            "config": {}
          }
        },
        "complex_types": {
          "description": "Complex type handling",
          "results": {
            "serialization": {
              "mean": 8.935019998261851e-05,
              "min": 8.671099999446596e-05,
              "max": 0.00010441500012348115,
              "std": 5.371273307506956e-06,
              "mean_ms": 0.0893501999826185
            },
            "deserialization": {
              "mean": 0.0018344771999636578,
              "min": 0.0018278830000326707,
              "max": 0.0018442830000822141,
              "std": 5.925367473118897e-06,
              "mean_ms": 1.8344771999636578
            },
            "total_time_ms": 1.9238273999462763,
            "successful_runs": 10,
            "config": {}
          }
        },
        "medium_dataset": {
          "description": "Medium-sized realistic dataset",
          "results": {
            "serialization": {
              "mean": 0.0008632281000473085,
              "min": 0.0008441620000212424,
              "max": 0.000914362000003166,
              "std": 2.2021695622547782e-05,
              "mean_ms": 0.8632281000473085
            },
            "deserialization": {
              "mean": 0.13313963480002258,
              "min": 0.13127096699986396,
              "max": 0.13461656600020433,
              "std": 0.001015767842286566,
              "mean_ms": 133.13963480002258
            },
            "total_time_ms": 134.00286290006989,
            "successful_runs": 10,
            "config": {}
          }
        }
      }
    },
    "api_fast": {
      "description": "Fast API responses",
      "datasets": {
        "small_objects": {
          "description": "Small API-style objects",
          "results": {
            "serialization": {
              "mean": 2.246270005343831e-05,
              "min": 2.1991000039633946e-05,
              "max": 2.3694000219620648e-05,
              "std": 5.091152024841401e-07,
              "mean_ms": 0.02246270005343831
            },
            "deserialization": {
              "mean": 0.0010180204999869602,
              "min": 0.0010057330000563525,
              "max": 0.0010379220000231726,
              "std": 8.768099343363942e-06,
              "mean_ms": 1.0180204999869602
            },
            "total_time_ms": 1.0404832000403985,
            "successful_runs": 10,
            "config": {
              "date_format": "unix",
              "custom_date_format": null,
              "uuid_format": "object",
              "parse_uuids": true,
              "dataframe_orient": "values",
              "datetime_output": "json_safe",
              "series_output": "json_safe",
              "dataframe_output": "json_safe",
              "numpy_output": "json_safe",
              "nan_handling": "null",
              "type_coercion": "safe",
              "preserve_decimals": false,
              "preserve_complex": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "custom_serializers": null,
              "sort_keys": false,
              "ensure_ascii": false,
              "check_if_serialized": false,
              "include_type_hints": false,
              "auto_detect_types": false,
              "redact_fields": null,
              "redact_patterns": null,
              "redact_large_objects": false,
              "redaction_replacement": "",
              "include_redaction_summary": false,
              "audit_trail": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "cache_metrics_enabled": false
            }
          }
        },
        "complex_types": {
          "description": "Complex type handling",
          "results": {
            "serialization": {
              "mean": 0.00010226659996988019,
              "min": 9.756199983712577e-05,
              "max": 0.00011245999985476374,
              "std": 4.395648964179768e-06,
              "mean_ms": 0.10226659996988019
            },
            "deserialization": {
              "mean": 0.0018453775999887512,
              "min": 0.001817212999867479,
              "max": 0.0018937349998395803,
              "std": 2.390684881952245e-05,
              "mean_ms": 1.8453775999887512
            },
            "total_time_ms": 1.9476441999586314,
            "successful_runs": 10,
            "config": {
              "date_format": "unix",
              "custom_date_format": null,
              "uuid_format": "object",
              "parse_uuids": true,
              "dataframe_orient": "values",
              "datetime_output": "json_safe",
              "series_output": "json_safe",
              "dataframe_output": "json_safe",
              "numpy_output": "json_safe",
              "nan_handling": "null",
              "type_coercion": "safe",
              "preserve_decimals": false,
              "preserve_complex": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "custom_serializers": null,
              "sort_keys": false,
              "ensure_ascii": false,
              "check_if_serialized": false,
              "include_type_hints": false,
              "auto_detect_types": false,
              "redact_fields": null,
              "redact_patterns": null,
              "redact_large_objects": false,
              "redaction_replacement": "",
              "include_redaction_summary": false,
              "audit_trail": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "cache_metrics_enabled": false
            }
          }
        },
        "medium_dataset": {
          "description": "Medium-sized realistic dataset",
          "results": {
            "serialization": {
              "mean": 0.000969876900012423,
              "min": 0.0009574230000453099,
              "max": 0.000993369000070743,
              "std": 1.1096655787779937e-05,
              "mean_ms": 0.969876900012423
            },
            "deserialization": {
              "mean": 0.13192566640002495,
              "min": 0.1311550590000934,
              "max": 0.13336482299996533,
              "std": 0.0007095945251941965,
              "mean_ms": 131.92566640002497
            },
            "total_time_ms": 132.8955433000374,
            "successful_runs": 10,
            "config": {
              "date_format": "unix",
              "custom_date_format": null,
              "uuid_format": "object",
              "parse_uuids": true,
              "dataframe_orient": "values",
              "datetime_output": "json_safe",
              "series_output": "json_safe",
              "dataframe_output": "json_safe",
              "numpy_output": "json_safe",
              "nan_handling": "null",
              "type_coercion": "safe",
              "preserve_decimals": false,
              "preserve_complex": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "custom_serializers": null,
              "sort_keys": false,
              "ensure_ascii": false,
              "check_if_serialized": false,
              "include_type_hints": false,
              "auto_detect_types": false,
              "redact_fields": null,
              "redact_patterns": null,
              "redact_large_objects": false,
              "redaction_replacement": "",
              "include_redaction_summary": false,
              "audit_trail": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "cache_metrics_enabled": false
            }
          }
        }
      }
    },
    "ml_training": {
      "description": "ML model serialization",
      "datasets": {
        "small_objects": {
          "description": "Small API-style objects",
          "results": {
            "serialization": {
              "mean": 2.4429299969597196e-05,
              "min": 2.3553999881187337e-05,
              "max": 2.5586999981896952e-05,
              "std": 6.521542204686951e-07,
              "mean_ms": 0.024429299969597196
            },
            "deserialization": {
              "mean": 0.0010011371999553375,
              "min": 0.0009911360000387504,
              "max": 0.001016942999967796,
              "std": 6.846335131946321e-06,
              "mean_ms": 1.0011371999553376
            },
            "total_time_ms": 1.0255664999249348,
            "successful_runs": 10,
            "config": {
              "date_format": "unix_ms",
              "custom_date_format": null,
              "uuid_format": "object",
              "parse_uuids": true,
              "dataframe_orient": "records",
              "datetime_output": "json_safe",
              "series_output": "json_safe",
              "dataframe_output": "json_safe",
              "numpy_output": "json_safe",
              "nan_handling": "null",
              "type_coercion": "aggressive",
              "preserve_decimals": false,
              "preserve_complex": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "custom_serializers": null,
              "sort_keys": true,
              "ensure_ascii": false,
              "check_if_serialized": false,
              "include_type_hints": true,
              "auto_detect_types": false,
              "redact_fields": null,
              "redact_patterns": null,
              "redact_large_objects": false,
              "redaction_replacement": "",
              "include_redaction_summary": false,
              "audit_trail": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "cache_metrics_enabled": false
            }
          }
        },
        "complex_types": {
          "description": "Complex type handling",
          "results": {
            "serialization": {
              "mean": 0.00011298839997380128,
              "min": 0.00010647799990692874,
              "max": 0.0001309039998886874,
              "std": 9.110613475048172e-06,
              "mean_ms": 0.11298839997380128
            },
            "deserialization": {
              "mean": 0.0018601115999899776,
              "min": 0.0018230139999104722,
              "max": 0.0020559690001391573,
              "std": 6.965053475080267e-05,
              "mean_ms": 1.8601115999899775
            },
            "total_time_ms": 1.9730999999637788,
            "successful_runs": 10,
            "config": {
              "date_format": "unix_ms",
              "custom_date_format": null,
              "uuid_format": "object",
              "parse_uuids": true,
              "dataframe_orient": "records",
              "datetime_output": "json_safe",
              "series_output": "json_safe",
              "dataframe_output": "json_safe",
              "numpy_output": "json_safe",
              "nan_handling": "null",
              "type_coercion": "aggressive",
              "preserve_decimals": false,
              "preserve_complex": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "custom_serializers": null,
              "sort_keys": true,
              "ensure_ascii": false,
              "check_if_serialized": false,
              "include_type_hints": true,
              "auto_detect_types": false,
              "redact_fields": null,
              "redact_patterns": null,
              "redact_large_objects": false,
              "redaction_replacement": "",
              "include_redaction_summary": false,
              "audit_trail": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "cache_metrics_enabled": false
            }
          }
        },
        "medium_dataset": {
          "description": "Medium-sized realistic dataset",
          "results": {
            "serialization": {
              "mean": 0.001171502300053362,
              "min": 0.0011571350000849634,
              "max": 0.0011881520001679746,
              "std": 1.154529491164855e-05,
              "mean_ms": 1.171502300053362
            },
            "deserialization": {
              "mean": 0.13142988119996063,
              "min": 0.13001955400000043,
              "max": 0.13299989400002232,
              "std": 0.0010542164864718003,
              "mean_ms": 131.42988119996062
            },
            "total_time_ms": 132.60138350001398,
            "successful_runs": 10,
            "config": {
              "date_format": "unix_ms",
              "custom_date_format": null,
              "uuid_format": "object",
              "parse_uuids": true,
              "dataframe_orient": "records",
              "datetime_output": "json_safe",
              "series_output": "json_safe",
              "dataframe_output": "json_safe",
              "numpy_output": "json_safe",
              "nan_handling": "null",
              "type_coercion": "aggressive",
              "preserve_decimals": false,
              "preserve_complex": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "custom_serializers": null,
              "sort_keys": true,
              "ensure_ascii": false,
              "check_if_serialized": false,
              "include_type_hints": true,
              "auto_detect_types": false,
              "redact_fields": null,
              "redact_patterns": null,
              "redact_large_objects": false,
              "redaction_replacement": "",
              "include_redaction_summary": false,
              "audit_trail": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "cache_metrics_enabled": false
            }
          }
        }
      }
    },
    "secure_storage": {
      "description": "Secure data storage",
      "datasets": {
        "small_objects": {
          "description": "Small API-style objects",
          "results": {
            "serialization": {
              "mean": 2.2425699967243418e-05,
              "min": 2.1460000198203488e-05,
              "max": 2.541799995015026e-05,
              "std": 1.1784187868289469e-06,
              "mean_ms": 0.022425699967243418
            },
            "deserialization": {
              "mean": 0.0010098313999833408,
              "min": 0.0010033979999661824,
              "max": 0.0010218729998996423,
              "std": 6.030724066442691e-06,
              "mean_ms": 1.0098313999833408
            },
            "total_time_ms": 1.0322570999505842,
            "successful_runs": 10,
            "config": {
              "date_format": "iso",
              "custom_date_format": null,
              "uuid_format": "object",
              "parse_uuids": true,
              "dataframe_orient": "records",
              "datetime_output": "json_safe",
              "series_output": "json_safe",
              "dataframe_output": "json_safe",
              "numpy_output": "json_safe",
              "nan_handling": "null",
              "type_coercion": "strict",
              "preserve_decimals": true,
              "preserve_complex": true,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "custom_serializers": null,
              "sort_keys": false,
              "ensure_ascii": false,
              "check_if_serialized": false,
              "include_type_hints": false,
              "auto_detect_types": false,
              "redact_fields": null,
              "redact_patterns": null,
              "redact_large_objects": false,
              "redaction_replacement": "",
              "include_redaction_summary": false,
              "audit_trail": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "cache_metrics_enabled": false
            }
          }
        },
        "complex_types": {
          "description": "Complex type handling",
          "results": {
            "serialization": {
              "mean": 0.00010705750003126013,
              "min": 0.00010342300015508954,
              "max": 0.00011414300001888478,
              "std": 3.2463673841690388e-06,
              "mean_ms": 0.10705750003126013
            },
            "deserialization": {
              "mean": 0.0018492193999691154,
              "min": 0.0018211509998309339,
              "max": 0.001914234999958353,
              "std": 2.4823281542510814e-05,
              "mean_ms": 1.8492193999691153
            },
            "total_time_ms": 1.9562769000003752,
            "successful_runs": 10,
            "config": {
              "date_format": "iso",
              "custom_date_format": null,
              "uuid_format": "object",
              "parse_uuids": true,
              "dataframe_orient": "records",
              "datetime_output": "json_safe",
              "series_output": "json_safe",
              "dataframe_output": "json_safe",
              "numpy_output": "json_safe",
              "nan_handling": "null",
              "type_coercion": "strict",
              "preserve_decimals": true,
              "preserve_complex": true,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "custom_serializers": null,
              "sort_keys": false,
              "ensure_ascii": false,
              "check_if_serialized": false,
              "include_type_hints": false,
              "auto_detect_types": false,
              "redact_fields": null,
              "redact_patterns": null,
              "redact_large_objects": false,
              "redaction_replacement": "",
              "include_redaction_summary": false,
              "audit_trail": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "cache_metrics_enabled": false
            }
          }
        },
        "medium_dataset": {
          "description": "Medium-sized realistic dataset",
          "results": {
            "serialization": {
              "mean": 0.0010927487000117254,
              "min": 0.001064972999984093,
              "max": 0.0011247740001181228,
              "std": 1.7051781889696563e-05,
              "mean_ms": 1.0927487000117253
            },
            "deserialization": {
              "mean": 0.13282343500002297,
              "min": 0.1317643020001924,
              "max": 0.13766204399985327,
              "std": 0.0017749997271776336,
              "mean_ms": 132.82343500002298
            },
            "total_time_ms": 133.91618370003468,
            "successful_runs": 10,
            "config": {
              "date_format": "iso",
              "custom_date_format": null,
              "uuid_format": "object",
              "parse_uuids": true,
              "dataframe_orient": "records",
              "datetime_output": "json_safe",
              "series_output": "json_safe",
              "dataframe_output": "json_safe",
              "numpy_output": "json_safe",
              "nan_handling": "null",
              "type_coercion": "strict",
              "preserve_decimals": true,
              "preserve_complex": true,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "custom_serializers": null,
              "sort_keys": false,
              "ensure_ascii": false,
              "check_if_serialized": false,
              "include_type_hints": false,
              "auto_detect_types": false,
              "redact_fields": null,
              "redact_patterns": null,
              "redact_large_objects": false,
              "redaction_replacement": "",
              "include_redaction_summary": false,
              "audit_trail": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "cache_metrics_enabled": false
            }
          }
        }
      }
    },
    "api_consistent": {
      "description": "Consistent API responses",
      "datasets": {
        "small_objects": {
          "description": "Small API-style objects",
          "results": {
            "serialization": {
              "mean": 2.444249998916348e-05,
              "min": 2.3474000045098364e-05,
              "max": 2.6749999960884452e-05,
              "std": 1.1613384124075772e-06,
              "mean_ms": 0.02444249998916348
            },
            "deserialization": {
              "mean": 0.0010173202000260061,
              "min": 0.0009943309999016492,
              "max": 0.0011370870001883304,
              "std": 4.250771501544034e-05,
              "mean_ms": 1.0173202000260062
            },
            "total_time_ms": 1.0417627000151697,
            "successful_runs": 10,
            "config": {
              "date_format": "iso",
              "custom_date_format": null,
              "uuid_format": "string",
              "parse_uuids": false,
              "dataframe_orient": "records",
              "datetime_output": "json_safe",
              "series_output": "json_safe",
              "dataframe_output": "json_safe",
              "numpy_output": "json_safe",
              "nan_handling": "null",
              "type_coercion": "safe",
              "preserve_decimals": true,
              "preserve_complex": true,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "custom_serializers": null,
              "sort_keys": true,
              "ensure_ascii": true,
              "check_if_serialized": false,
              "include_type_hints": false,
              "auto_detect_types": false,
              "redact_fields": null,
              "redact_patterns": null,
              "redact_large_objects": false,
              "redaction_replacement": "",
              "include_redaction_summary": false,
              "audit_trail": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "cache_metrics_enabled": false
            }
          }
        },
        "complex_types": {
          "description": "Complex type handling",
          "results": {
            "serialization": {
              "mean": 0.00010966929994538077,
              "min": 0.00010609699984343024,
              "max": 0.00012290899985600845,
              "std": 5.1717947609408484e-06,
              "mean_ms": 0.10966929994538077
            },
            "deserialization": {
              "mean": 0.0018295125000577172,
              "min": 0.0018140080001103343,
              "max": 0.001859162000073411,
              "std": 1.3321849654926863e-05,
              "mean_ms": 1.8295125000577173
            },
            "total_time_ms": 1.939181800003098,
            "successful_runs": 10,
            "config": {
              "date_format": "iso",
              "custom_date_format": null,
              "uuid_format": "string",
              "parse_uuids": false,
              "dataframe_orient": "records",
              "datetime_output": "json_safe",
              "series_output": "json_safe",
              "dataframe_output": "json_safe",
              "numpy_output": "json_safe",
              "nan_handling": "null",
              "type_coercion": "safe",
              "preserve_decimals": true,
              "preserve_complex": true,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "custom_serializers": null,
              "sort_keys": true,
              "ensure_ascii": true,
              "check_if_serialized": false,
              "include_type_hints": false,
              "auto_detect_types": false,
              "redact_fields": null,
              "redact_patterns": null,
              "redact_large_objects": false,
              "redaction_replacement": "",
              "include_redaction_summary": false,
              "audit_trail": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "cache_metrics_enabled": false
            }
          }
        },
        "medium_dataset": {
          "description": "Medium-sized realistic dataset",
          "results": {
            "serialization": {
              "mean": 0.0012081505999958608,
              "min": 0.001190617000020211,
              "max": 0.0012617200000022422,
              "std": 2.079885058178499e-05,
              "mean_ms": 1.2081505999958608
            },
            "deserialization": {
              "mean": 0.13385156860003916,
              "min": 0.13172540000005029,
              "max": 0.14346193699998366,
              "std": 0.0036616090877374845,
              "mean_ms": 133.85156860003917
            },
            "total_time_ms": 135.059719200035,
            "successful_runs": 10,
            "config": {
              "date_format": "iso",
              "custom_date_format": null,
              "uuid_format": "string",
              "parse_uuids": false,
              "dataframe_orient": "records",
              "datetime_output": "json_safe",
              "series_output": "json_safe",
              "dataframe_output": "json_safe",
              "numpy_output": "json_safe",
              "nan_handling": "null",
              "type_coercion": "safe",
              "preserve_decimals": true,
              "preserve_complex": true,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "custom_serializers": null,
              "sort_keys": true,
              "ensure_ascii": true,
              "check_if_serialized": false,
              "include_type_hints": false,
              "auto_detect_types": false,
              "redact_fields": null,
              "redact_patterns": null,
              "redact_large_objects": false,
              "redaction_replacement": "",
              "include_redaction_summary": false,
              "audit_trail": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "cache_metrics_enabled": false
            }
          }
        }
      }
    },
    "summary": {
      "configurations_tested": [
        "default",
        "api_fast",
        "ml_training",
        "secure_storage",
        "api_consistent"
      ],
      "fastest_configuration": {
        "small_objects": {
          "config": "ml_training",
          "time_ms": 1.0255664999249348
        },
        "complex_types": {
          "config": "default",
          "time_ms": 1.9238273999462763
        },
        "medium_dataset": {
          "config": "ml_training",
          "time_ms": 132.60138350001398
        }
      },
      "best_for_use_case": {
        "speed_critical": "ml_training",
        "complex_types": "default",
        "large_datasets": "ml_training"
      },
      "performance_comparison": {
        "default": {
          "small_objects": 1.0280207999130653,
          "complex_types": 1.9238273999462763,
          "medium_dataset": 134.00286290006989
        },
        "api_fast": {
          "small_objects": 1.0404832000403985,
          "complex_types": 1.9476441999586314,
          "medium_dataset": 132.8955433000374
        },
        "ml_training": {
          "small_objects": 1.0255664999249348,
          "complex_types": 1.9730999999637788,
          "medium_dataset": 132.60138350001398
        },
        "secure_storage": {
          "small_objects": 1.0322570999505842,
          "complex_types": 1.9562769000003752,
          "medium_dataset": 133.91618370003468
        },
        "api_consistent": {
          "small_objects": 1.0417627000151697,
          "complex_types": 1.939181800003098,
          "medium_dataset": 135.059719200035
        }
      }
    }
  },
  "versioning": {
    "metadata": {
      "timestamp": "2025-06-19T03:13:06.983003+00:00",
      "versions_tested": [
        "latest",
        "0.11.0",
        "0.10.0",
        "0.9.0"
      ],
      "python_version": "3.11.12 (main, Apr  8 2025, 21:35:04) [GCC 13.3.0]",
      "focus": "optimization_configurations"
    },
    "version_results": {
      "latest": {
        "version": "latest",
        "available_features": [
          "serialize",
          "deserialize"
        ],
        "available_configs": [
          "get_ml_config",
          "get_performance_config",
          "get_api_config",
          "get_strict_config"
        ],
        "optimization_configs": {
          "get_ml_config": {
            "available": true,
            "type": "SerializationConfig",
            "config_data": {
              "audit_trail": false,
              "auto_detect_types": false,
              "cache_metrics_enabled": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "check_if_serialized": false,
              "custom_date_format": null,
              "custom_serializers": null,
              "dataframe_orient": "records",
              "dataframe_output": "json_safe",
              "date_format": "unix_ms",
              "datetime_output": "json_safe",
              "ensure_ascii": false,
              "include_redaction_summary": false,
              "include_type_hints": true,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "nan_handling": "null",
              "numpy_output": "json_safe",
              "parse_uuids": true,
              "preserve_complex": false,
              "preserve_decimals": false,
              "redact_fields": null,
              "redact_large_objects": false,
              "redact_patterns": null,
              "redaction_replacement": "",
              "series_output": "json_safe",
              "sort_keys": true,
              "type_coercion": "aggressive",
              "uuid_format": "object"
            }
          },
          "get_performance_config": {
            "available": true,
            "type": "SerializationConfig",
            "config_data": {
              "audit_trail": false,
              "auto_detect_types": false,
              "cache_metrics_enabled": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "check_if_serialized": false,
              "custom_date_format": null,
              "custom_serializers": null,
              "dataframe_orient": "values",
              "dataframe_output": "json_safe",
              "date_format": "unix",
              "datetime_output": "json_safe",
              "ensure_ascii": false,
              "include_redaction_summary": false,
              "include_type_hints": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "nan_handling": "null",
              "numpy_output": "json_safe",
              "parse_uuids": true,
              "preserve_complex": false,
              "preserve_decimals": false,
              "redact_fields": null,
              "redact_large_objects": false,
              "redact_patterns": null,
              "redaction_replacement": "",
              "series_output": "json_safe",
              "sort_keys": false,
              "type_coercion": "safe",
              "uuid_format": "object"
            }
          },
          "get_api_config": {
            "available": true,
            "type": "SerializationConfig",
            "config_data": {
              "audit_trail": false,
              "auto_detect_types": false,
              "cache_metrics_enabled": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "check_if_serialized": false,
              "custom_date_format": null,
              "custom_serializers": null,
              "dataframe_orient": "records",
              "dataframe_output": "json_safe",
              "date_format": "iso",
              "datetime_output": "json_safe",
              "ensure_ascii": true,
              "include_redaction_summary": false,
              "include_type_hints": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "nan_handling": "null",
              "numpy_output": "json_safe",
              "parse_uuids": false,
              "preserve_complex": true,
              "preserve_decimals": true,
              "redact_fields": null,
              "redact_large_objects": false,
              "redact_patterns": null,
              "redaction_replacement": "",
              "series_output": "json_safe",
              "sort_keys": true,
              "type_coercion": "safe",
              "uuid_format": "string"
            }
          },
          "get_strict_config": {
            "available": true,
            "type": "SerializationConfig",
            "config_data": {
              "audit_trail": false,
              "auto_detect_types": false,
              "cache_metrics_enabled": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "check_if_serialized": false,
              "custom_date_format": null,
              "custom_serializers": null,
              "dataframe_orient": "records",
              "dataframe_output": "json_safe",
              "date_format": "iso",
              "datetime_output": "json_safe",
              "ensure_ascii": false,
              "include_redaction_summary": false,
              "include_type_hints": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "nan_handling": "null",
              "numpy_output": "json_safe",
              "parse_uuids": true,
              "preserve_complex": true,
              "preserve_decimals": true,
              "redact_fields": null,
              "redact_large_objects": false,
              "redact_patterns": null,
              "redaction_replacement": "",
              "series_output": "json_safe",
              "sort_keys": false,
              "type_coercion": "strict",
              "uuid_format": "object"
            }
          },
          "discovered_parameters": {}
        },
        "datasets": {
          "basic_types": {
            "description": "Basic types - tests core serialization speed",
            "results": {
              "version": "latest",
              "dataset": "basic_types",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 0.04797919991688104,
                  "min_ms": 0.035967000030723284,
                  "max_ms": 0.08489799984090496,
                  "std_ms": 0.020878193949357516,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.03828140002042346,
                  "min_ms": 0.031669000009060255,
                  "max_ms": 0.055342999985441566,
                  "std_ms": 0.009828509595679016,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.04532819998530613,
                  "min_ms": 0.03439399984017655,
                  "max_ms": 0.06441999994422076,
                  "std_ms": 0.013819560903219851,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.036321800007499405,
                  "min_ms": 0.03049700012525136,
                  "max_ms": 0.05281900007503282,
                  "std_ms": 0.009345579133702327,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.03300779999335646,
                  "min_ms": 0.03057700018871401,
                  "max_ms": 0.039693999951850856,
                  "std_ms": 0.0038551657482155935,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.03300779999335646
                },
                "performance_variance": {
                  "variance_ratio": 1.4535715778251779,
                  "range_ms": 0.014971399923524586,
                  "min_ms": 0.03300779999335646,
                  "max_ms": 0.04797919991688104,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "datetime_heavy": {
            "description": "Datetime handling - tests date optimization configs",
            "results": {
              "version": "latest",
              "dataset": "datetime_heavy",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 0.11767320002036286,
                  "min_ms": 0.09830299995883252,
                  "max_ms": 0.15123100001801504,
                  "std_ms": 0.023226157367385262,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.0917930000468914,
                  "min_ms": 0.08395700001528894,
                  "max_ms": 0.11641700007203326,
                  "std_ms": 0.013957594558941213,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.11066820002270106,
                  "min_ms": 0.10055699999611534,
                  "max_ms": 0.14336699996420066,
                  "std_ms": 0.01839071071698829,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.11032919996978308,
                  "min_ms": 0.09524699999019504,
                  "max_ms": 0.13164500001039414,
                  "std_ms": 0.017521894163129506,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.0974212000528496,
                  "min_ms": 0.09438600000066799,
                  "max_ms": 0.10646800001268275,
                  "std_ms": 0.00513673642578072,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_performance_config",
                  "time_ms": 0.0917930000468914
                },
                "performance_variance": {
                  "variance_ratio": 1.2819408883057626,
                  "range_ms": 0.025880199973471463,
                  "min_ms": 0.0917930000468914,
                  "max_ms": 0.11767320002036286,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "decimal_precision": {
            "description": "Decimal handling - tests precision optimization configs",
            "results": {
              "version": "latest",
              "dataset": "decimal_precision",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 0.4628799999863986,
                  "min_ms": 0.43133300005138153,
                  "max_ms": 0.5215809999299381,
                  "std_ms": 0.03804390908446562,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.4361221999715781,
                  "min_ms": 0.41084500003307767,
                  "max_ms": 0.4648259998702997,
                  "std_ms": 0.025140338851522927,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.44244619994060486,
                  "min_ms": 0.41910100003406114,
                  "max_ms": 0.5080659998384363,
                  "std_ms": 0.037603993635317724,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.43150759997843124,
                  "min_ms": 0.4095029999007238,
                  "max_ms": 0.4548070000964799,
                  "std_ms": 0.02253214435949852,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.43165379997844866,
                  "min_ms": 0.4113359998427768,
                  "max_ms": 0.4672699999446195,
                  "std_ms": 0.022153051644859742,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_strict_config",
                  "time_ms": 0.43150759997843124
                },
                "performance_variance": {
                  "variance_ratio": 1.0727041656034229,
                  "range_ms": 0.03137240000796737,
                  "min_ms": 0.43150759997843124,
                  "max_ms": 0.4628799999863986,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "large_dataset": {
            "description": "Large data - tests memory and compression configs",
            "results": {
              "version": "latest",
              "dataset": "large_dataset",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 1.7252363999432418,
                  "min_ms": 1.6638679999232409,
                  "max_ms": 1.7842929999005719,
                  "std_ms": 0.05922152509867173,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 1.799583399997573,
                  "min_ms": 1.5228160000333446,
                  "max_ms": 2.8292590000091877,
                  "std_ms": 0.5757149440527498,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 1.6536472000098001,
                  "min_ms": 1.6236740000294958,
                  "max_ms": 1.7281779998938873,
                  "std_ms": 0.042421617278371335,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 1.53376179996485,
                  "min_ms": 1.5150310000535683,
                  "max_ms": 1.5772069998547522,
                  "std_ms": 0.024843009685131815,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 1.53143600000476,
                  "min_ms": 1.5205519998744421,
                  "max_ms": 1.542783000104464,
                  "std_ms": 0.010091418657364534,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 1.53143600000476
                },
                "performance_variance": {
                  "variance_ratio": 1.1750954006514014,
                  "range_ms": 0.268147399992813,
                  "min_ms": 1.53143600000476,
                  "max_ms": 1.799583399997573,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "complex_structure": {
            "description": "Complex nested data - tests structural optimization",
            "results": {
              "version": "latest",
              "dataset": "complex_structure",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 3.1060673999490973,
                  "min_ms": 3.0054259998451016,
                  "max_ms": 3.320412999983091,
                  "std_ms": 0.13077723969289765,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 2.7837214000101085,
                  "min_ms": 2.7187820001017826,
                  "max_ms": 2.8753439999036345,
                  "std_ms": 0.06227504367663346,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 3.0534177999925305,
                  "min_ms": 3.0265360001067165,
                  "max_ms": 3.130007999970985,
                  "std_ms": 0.043229948283186506,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 2.877094999894325,
                  "min_ms": 2.8505369998583774,
                  "max_ms": 2.9536289998759457,
                  "std_ms": 0.043366878957426275,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 2.8670226000031107,
                  "min_ms": 2.8448679997836734,
                  "max_ms": 2.892836000000898,
                  "std_ms": 0.02013815621553871,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_performance_config",
                  "time_ms": 2.7837214000101085
                },
                "performance_variance": {
                  "variance_ratio": 1.1157967891247371,
                  "range_ms": 0.3223459999389888,
                  "min_ms": 2.7837214000101085,
                  "max_ms": 3.1060673999490973,
                  "analysis": "Low variance"
                }
              }
            }
          }
        }
      },
      "0.11.0": {
        "version": "0.11.0",
        "available_features": [
          "serialize",
          "deserialize"
        ],
        "available_configs": [
          "get_ml_config",
          "get_performance_config",
          "get_api_config",
          "get_strict_config"
        ],
        "optimization_configs": {
          "get_ml_config": {
            "available": true,
            "type": "SerializationConfig",
            "config_data": {
              "audit_trail": false,
              "auto_detect_types": false,
              "cache_metrics_enabled": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "check_if_serialized": false,
              "custom_date_format": null,
              "custom_serializers": null,
              "dataframe_orient": "records",
              "dataframe_output": "json_safe",
              "date_format": "unix_ms",
              "datetime_output": "json_safe",
              "ensure_ascii": false,
              "include_redaction_summary": false,
              "include_type_hints": true,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "nan_handling": "null",
              "numpy_output": "json_safe",
              "parse_uuids": true,
              "preserve_complex": false,
              "preserve_decimals": false,
              "redact_fields": null,
              "redact_large_objects": false,
              "redact_patterns": null,
              "redaction_replacement": "",
              "series_output": "json_safe",
              "sort_keys": true,
              "type_coercion": "aggressive",
              "uuid_format": "object"
            }
          },
          "get_performance_config": {
            "available": true,
            "type": "SerializationConfig",
            "config_data": {
              "audit_trail": false,
              "auto_detect_types": false,
              "cache_metrics_enabled": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "check_if_serialized": false,
              "custom_date_format": null,
              "custom_serializers": null,
              "dataframe_orient": "values",
              "dataframe_output": "json_safe",
              "date_format": "unix",
              "datetime_output": "json_safe",
              "ensure_ascii": false,
              "include_redaction_summary": false,
              "include_type_hints": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "nan_handling": "null",
              "numpy_output": "json_safe",
              "parse_uuids": true,
              "preserve_complex": false,
              "preserve_decimals": false,
              "redact_fields": null,
              "redact_large_objects": false,
              "redact_patterns": null,
              "redaction_replacement": "",
              "series_output": "json_safe",
              "sort_keys": false,
              "type_coercion": "safe",
              "uuid_format": "object"
            }
          },
          "get_api_config": {
            "available": true,
            "type": "SerializationConfig",
            "config_data": {
              "audit_trail": false,
              "auto_detect_types": false,
              "cache_metrics_enabled": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "check_if_serialized": false,
              "custom_date_format": null,
              "custom_serializers": null,
              "dataframe_orient": "records",
              "dataframe_output": "json_safe",
              "date_format": "iso",
              "datetime_output": "json_safe",
              "ensure_ascii": true,
              "include_redaction_summary": false,
              "include_type_hints": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "nan_handling": "null",
              "numpy_output": "json_safe",
              "parse_uuids": false,
              "preserve_complex": true,
              "preserve_decimals": true,
              "redact_fields": null,
              "redact_large_objects": false,
              "redact_patterns": null,
              "redaction_replacement": "",
              "series_output": "json_safe",
              "sort_keys": true,
              "type_coercion": "safe",
              "uuid_format": "string"
            }
          },
          "get_strict_config": {
            "available": true,
            "type": "SerializationConfig",
            "config_data": {
              "audit_trail": false,
              "auto_detect_types": false,
              "cache_metrics_enabled": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "check_if_serialized": false,
              "custom_date_format": null,
              "custom_serializers": null,
              "dataframe_orient": "records",
              "dataframe_output": "json_safe",
              "date_format": "iso",
              "datetime_output": "json_safe",
              "ensure_ascii": false,
              "include_redaction_summary": false,
              "include_type_hints": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "nan_handling": "null",
              "numpy_output": "json_safe",
              "parse_uuids": true,
              "preserve_complex": true,
              "preserve_decimals": true,
              "redact_fields": null,
              "redact_large_objects": false,
              "redact_patterns": null,
              "redaction_replacement": "",
              "series_output": "json_safe",
              "sort_keys": false,
              "type_coercion": "strict",
              "uuid_format": "object"
            }
          },
          "discovered_parameters": {}
        },
        "datasets": {
          "basic_types": {
            "description": "Basic types - tests core serialization speed",
            "results": {
              "version": "0.11.0",
              "dataset": "basic_types",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 0.06251820000215957,
                  "min_ms": 0.03883199997289921,
                  "max_ms": 0.0942149999900721,
                  "std_ms": 0.02024954405549069,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.05013700001654797,
                  "min_ms": 0.03364200006217288,
                  "max_ms": 0.06550199987032101,
                  "std_ms": 0.011409672024153715,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.05485839997163566,
                  "min_ms": 0.042088999862244236,
                  "max_ms": 0.06873799998174945,
                  "std_ms": 0.009595874751530526,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.05240180012151541,
                  "min_ms": 0.03148900009364297,
                  "max_ms": 0.08738300016375433,
                  "std_ms": 0.021034273025564588,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.03314360001240857,
                  "min_ms": 0.03095800002483884,
                  "max_ms": 0.03915299998880073,
                  "std_ms": 0.0034046245327277345,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.03314360001240857
                },
                "performance_variance": {
                  "variance_ratio": 1.8862827206083077,
                  "range_ms": 0.029374599989751005,
                  "min_ms": 0.03314360001240857,
                  "max_ms": 0.06251820000215957,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "datetime_heavy": {
            "description": "Datetime handling - tests date optimization configs",
            "results": {
              "version": "0.11.0",
              "dataset": "datetime_heavy",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 0.13427579992821848,
                  "min_ms": 0.09846299985838414,
                  "max_ms": 0.20113400000809634,
                  "std_ms": 0.04149625921516075,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.10718939997786947,
                  "min_ms": 0.08745299987822364,
                  "max_ms": 0.15797399987604877,
                  "std_ms": 0.03001113738453625,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.12400299997352704,
                  "min_ms": 0.10169999995923718,
                  "max_ms": 0.19602499992288358,
                  "std_ms": 0.04073622801253897,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.12662780004575325,
                  "min_ms": 0.09870400003819668,
                  "max_ms": 0.18556500003796828,
                  "std_ms": 0.039454028891872675,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.10221020002063597,
                  "min_ms": 0.09912500013342651,
                  "max_ms": 0.10885300002883014,
                  "std_ms": 0.003888716964366768,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.10221020002063597
                },
                "performance_variance": {
                  "variance_ratio": 1.3137221128723802,
                  "range_ms": 0.03206559990758251,
                  "min_ms": 0.10221020002063597,
                  "max_ms": 0.13427579992821848,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "decimal_precision": {
            "description": "Decimal handling - tests precision optimization configs",
            "results": {
              "version": "0.11.0",
              "dataset": "decimal_precision",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 0.484808799910752,
                  "min_ms": 0.4409309999573452,
                  "max_ms": 0.6014199998389813,
                  "std_ms": 0.06662253165638128,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.45996639992154087,
                  "min_ms": 0.4206429998703243,
                  "max_ms": 0.5750609998358414,
                  "std_ms": 0.06472848776956752,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.4699869999967632,
                  "min_ms": 0.434389000020019,
                  "max_ms": 0.5415979999270348,
                  "std_ms": 0.044911123073416104,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.4509078000410227,
                  "min_ms": 0.4143720000229223,
                  "max_ms": 0.5515979999017873,
                  "std_ms": 0.05694993350148436,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.43278959997223865,
                  "min_ms": 0.4169759999967937,
                  "max_ms": 0.45367500001702865,
                  "std_ms": 0.015165226512743253,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.43278959997223865
                },
                "performance_variance": {
                  "variance_ratio": 1.1201951247022806,
                  "range_ms": 0.05201919993851334,
                  "min_ms": 0.43278959997223865,
                  "max_ms": 0.484808799910752,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "large_dataset": {
            "description": "Large data - tests memory and compression configs",
            "results": {
              "version": "0.11.0",
              "dataset": "large_dataset",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 1.7204078000304435,
                  "min_ms": 1.6698199999609642,
                  "max_ms": 1.8683289999898989,
                  "std_ms": 0.08370301936419926,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 1.5580294000301365,
                  "min_ms": 1.5224450000914658,
                  "max_ms": 1.6654710000238993,
                  "std_ms": 0.06088421131276274,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 1.715660600029878,
                  "min_ms": 1.67989800002033,
                  "max_ms": 1.8201390000740503,
                  "std_ms": 0.05877019446712821,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 1.582094000059442,
                  "min_ms": 1.5532730001268646,
                  "max_ms": 1.6719830000511138,
                  "std_ms": 0.05045034520160069,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 1.575838600001589,
                  "min_ms": 1.5666680001231725,
                  "max_ms": 1.588287999993554,
                  "std_ms": 0.008696143602542849,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_performance_config",
                  "time_ms": 1.5580294000301365
                },
                "performance_variance": {
                  "variance_ratio": 1.1042203696523096,
                  "range_ms": 0.162378400000307,
                  "min_ms": 1.5580294000301365,
                  "max_ms": 1.7204078000304435,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "complex_structure": {
            "description": "Complex nested data - tests structural optimization",
            "results": {
              "version": "0.11.0",
              "dataset": "complex_structure",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 3.1235966000167537,
                  "min_ms": 3.029491000006601,
                  "max_ms": 3.2112600001710234,
                  "std_ms": 0.08116646444363104,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 2.807868399986546,
                  "min_ms": 2.7632050000647723,
                  "max_ms": 2.941156999895611,
                  "std_ms": 0.07481055669355516,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 3.131274600082179,
                  "min_ms": 3.021746000058556,
                  "max_ms": 3.3120370001142874,
                  "std_ms": 0.12606065535381458,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 2.8490691999195406,
                  "min_ms": 2.813369000023158,
                  "max_ms": 2.9663629998140095,
                  "std_ms": 0.06580400841762347,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 2.8387975999976334,
                  "min_ms": 2.826523000067027,
                  "max_ms": 2.854665000086243,
                  "std_ms": 0.013695651262196872,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_performance_config",
                  "time_ms": 2.807868399986546
                },
                "performance_variance": {
                  "variance_ratio": 1.1151785461516581,
                  "range_ms": 0.3234062000956328,
                  "min_ms": 2.807868399986546,
                  "max_ms": 3.131274600082179,
                  "analysis": "Low variance"
                }
              }
            }
          }
        }
      },
      "0.10.0": {
        "error": "Command '['/opt/hostedtoolcache/Python/3.11.12/x64/bin/python', '-m', 'pip', 'install', 'datason==0.10.0']' returned non-zero exit status 1.",
        "available": false
      },
      "0.9.0": {
        "version": "0.9.0",
        "available_features": [
          "serialize",
          "deserialize"
        ],
        "available_configs": [
          "get_ml_config",
          "get_performance_config",
          "get_api_config",
          "get_strict_config"
        ],
        "optimization_configs": {
          "get_ml_config": {
            "available": true,
            "type": "SerializationConfig",
            "config_data": {
              "audit_trail": false,
              "auto_detect_types": false,
              "cache_metrics_enabled": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "check_if_serialized": false,
              "custom_date_format": null,
              "custom_serializers": null,
              "dataframe_orient": "records",
              "dataframe_output": "json_safe",
              "date_format": "unix_ms",
              "datetime_output": "json_safe",
              "ensure_ascii": false,
              "include_redaction_summary": false,
              "include_type_hints": true,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "nan_handling": "null",
              "numpy_output": "json_safe",
              "parse_uuids": true,
              "preserve_complex": false,
              "preserve_decimals": false,
              "redact_fields": null,
              "redact_large_objects": false,
              "redact_patterns": null,
              "redaction_replacement": "",
              "series_output": "json_safe",
              "sort_keys": true,
              "type_coercion": "aggressive",
              "uuid_format": "object"
            }
          },
          "get_performance_config": {
            "available": true,
            "type": "SerializationConfig",
            "config_data": {
              "audit_trail": false,
              "auto_detect_types": false,
              "cache_metrics_enabled": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "check_if_serialized": false,
              "custom_date_format": null,
              "custom_serializers": null,
              "dataframe_orient": "values",
              "dataframe_output": "json_safe",
              "date_format": "unix",
              "datetime_output": "json_safe",
              "ensure_ascii": false,
              "include_redaction_summary": false,
              "include_type_hints": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "nan_handling": "null",
              "numpy_output": "json_safe",
              "parse_uuids": true,
              "preserve_complex": false,
              "preserve_decimals": false,
              "redact_fields": null,
              "redact_large_objects": false,
              "redact_patterns": null,
              "redaction_replacement": "",
              "series_output": "json_safe",
              "sort_keys": false,
              "type_coercion": "safe",
              "uuid_format": "object"
            }
          },
          "get_api_config": {
            "available": true,
            "type": "SerializationConfig",
            "config_data": {
              "audit_trail": false,
              "auto_detect_types": false,
              "cache_metrics_enabled": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "check_if_serialized": false,
              "custom_date_format": null,
              "custom_serializers": null,
              "dataframe_orient": "records",
              "dataframe_output": "json_safe",
              "date_format": "iso",
              "datetime_output": "json_safe",
              "ensure_ascii": true,
              "include_redaction_summary": false,
              "include_type_hints": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "nan_handling": "null",
              "numpy_output": "json_safe",
              "parse_uuids": false,
              "preserve_complex": true,
              "preserve_decimals": true,
              "redact_fields": null,
              "redact_large_objects": false,
              "redact_patterns": null,
              "redaction_replacement": "",
              "series_output": "json_safe",
              "sort_keys": true,
              "type_coercion": "safe",
              "uuid_format": "string"
            }
          },
          "get_strict_config": {
            "available": true,
            "type": "SerializationConfig",
            "config_data": {
              "audit_trail": false,
              "auto_detect_types": false,
              "cache_metrics_enabled": false,
              "cache_scope": "operation",
              "cache_size_limit": 1000,
              "cache_warn_on_limit": true,
              "check_if_serialized": false,
              "custom_date_format": null,
              "custom_serializers": null,
              "dataframe_orient": "records",
              "dataframe_output": "json_safe",
              "date_format": "iso",
              "datetime_output": "json_safe",
              "ensure_ascii": false,
              "include_redaction_summary": false,
              "include_type_hints": false,
              "max_depth": 50,
              "max_size": 100000,
              "max_string_length": 1000000,
              "nan_handling": "null",
              "numpy_output": "json_safe",
              "parse_uuids": true,
              "preserve_complex": true,
              "preserve_decimals": true,
              "redact_fields": null,
              "redact_large_objects": false,
              "redact_patterns": null,
              "redaction_replacement": "",
              "series_output": "json_safe",
              "sort_keys": false,
              "type_coercion": "strict",
              "uuid_format": "object"
            }
          },
          "discovered_parameters": {}
        },
        "datasets": {
          "basic_types": {
            "description": "Basic types - tests core serialization speed",
            "results": {
              "version": "0.9.0",
              "dataset": "basic_types",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 0.046366400056285784,
                  "min_ms": 0.023234000082084094,
                  "max_ms": 0.11996400007774355,
                  "std_ms": 0.041466504658649476,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.02930499999820313,
                  "min_ms": 0.01822500007619965,
                  "max_ms": 0.03809100007856614,
                  "std_ms": 0.007235237266949281,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.03158080003231589,
                  "min_ms": 0.02131000019289786,
                  "max_ms": 0.040605000094728894,
                  "std_ms": 0.007305238448291949,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.028969799996048096,
                  "min_ms": 0.018504000081520644,
                  "max_ms": 0.03932300000997202,
                  "std_ms": 0.007443890269744446,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.019546200064723962,
                  "min_ms": 0.01723200011838344,
                  "max_ms": 0.025568000182829564,
                  "std_ms": 0.003519009327373513,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.019546200064723962
                },
                "performance_variance": {
                  "variance_ratio": 2.3721439411625393,
                  "range_ms": 0.02682019999156182,
                  "min_ms": 0.019546200064723962,
                  "max_ms": 0.046366400056285784,
                  "analysis": "High variance"
                }
              }
            }
          },
          "datetime_heavy": {
            "description": "Datetime handling - tests date optimization configs",
            "results": {
              "version": "0.9.0",
              "dataset": "datetime_heavy",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 0.1259525999557809,
                  "min_ms": 0.06942999993952981,
                  "max_ms": 0.20111399999223067,
                  "std_ms": 0.05493697435596171,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.06459020000875171,
                  "min_ms": 0.0513350000801438,
                  "max_ms": 0.10273099996993551,
                  "std_ms": 0.021995055929717726,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.08776540003054834,
                  "min_ms": 0.06868800005577214,
                  "max_ms": 0.13600300007965416,
                  "std_ms": 0.028833015081654437,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.07855439998820657,
                  "min_ms": 0.06149399996502325,
                  "max_ms": 0.11735899988707388,
                  "std_ms": 0.023601048937108723,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.06518959999084473,
                  "min_ms": 0.06253699984881678,
                  "max_ms": 0.07299599997168116,
                  "std_ms": 0.004437626546007763,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_performance_config",
                  "time_ms": 0.06459020000875171
                },
                "performance_variance": {
                  "variance_ratio": 1.9500264736556758,
                  "range_ms": 0.06136239994702919,
                  "min_ms": 0.06459020000875171,
                  "max_ms": 0.1259525999557809,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "decimal_precision": {
            "description": "Decimal handling - tests precision optimization configs",
            "results": {
              "version": "0.9.0",
              "dataset": "decimal_precision",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 0.4334587999892392,
                  "min_ms": 0.3853769999295764,
                  "max_ms": 0.521030000072642,
                  "std_ms": 0.05349256377036108,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.4097830000318936,
                  "min_ms": 0.37722199999734585,
                  "max_ms": 0.46058800012360734,
                  "std_ms": 0.03305653619791933,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.4190281999854051,
                  "min_ms": 0.3826729998763767,
                  "max_ms": 0.5041790000177571,
                  "std_ms": 0.05076432345805595,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.39560020004500984,
                  "min_ms": 0.369878000128665,
                  "max_ms": 0.47093600005609915,
                  "std_ms": 0.04249146195181336,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.3831452000213176,
                  "min_ms": 0.36991799993302266,
                  "max_ms": 0.40852999995877326,
                  "std_ms": 0.015788012487271935,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.3831452000213176
                },
                "performance_variance": {
                  "variance_ratio": 1.1313173177299944,
                  "range_ms": 0.05031359996792162,
                  "min_ms": 0.3831452000213176,
                  "max_ms": 0.4334587999892392,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "large_dataset": {
            "description": "Large data - tests memory and compression configs",
            "results": {
              "version": "0.9.0",
              "dataset": "large_dataset",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 2.1590566000213585,
                  "min_ms": 2.1059900000182097,
                  "max_ms": 2.3047199999837176,
                  "std_ms": 0.08266839181927527,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 1.7174807999253972,
                  "min_ms": 1.6925999998420593,
                  "max_ms": 1.773189999994429,
                  "std_ms": 0.032262865423258714,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 1.8301443999462208,
                  "min_ms": 1.8095890000040527,
                  "max_ms": 1.8940049999400799,
                  "std_ms": 0.03581315291717049,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 1.7375138000261359,
                  "min_ms": 1.709140999992087,
                  "max_ms": 1.7815660000906064,
                  "std_ms": 0.030627329149722163,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 1.73083179997775,
                  "min_ms": 1.7151330000615417,
                  "max_ms": 1.7391979999956675,
                  "std_ms": 0.010177163158085928,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_performance_config",
                  "time_ms": 1.7174807999253972
                },
                "performance_variance": {
                  "variance_ratio": 1.2571066879554882,
                  "range_ms": 0.4415758000959613,
                  "min_ms": 1.7174807999253972,
                  "max_ms": 2.1590566000213585,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "complex_structure": {
            "description": "Complex nested data - tests structural optimization",
            "results": {
              "version": "0.9.0",
              "dataset": "complex_structure",
              "config_results": {
                "get_ml_config": {
                  "mean_ms": 2.613350199908382,
                  "min_ms": 2.446242999894821,
                  "max_ms": 3.1677160000072035,
                  "std_ms": 0.3110316022514858,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 2.157582200015895,
                  "min_ms": 2.117902000009053,
                  "max_ms": 2.239799000108178,
                  "std_ms": 0.04747150336340251,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 2.47747139992498,
                  "min_ms": 2.421877999950084,
                  "max_ms": 2.5864639999326755,
                  "std_ms": 0.06341852412775294,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 2.394649199959531,
                  "min_ms": 2.2580629999993107,
                  "max_ms": 2.7757769998970616,
                  "std_ms": 0.21795458558810257,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 2.277683399961461,
                  "min_ms": 2.2533639998982835,
                  "max_ms": 2.301354000110223,
                  "std_ms": 0.022594316792739398,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_ml_config",
                  "get_performance_config",
                  "get_api_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "get_ml_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "unix_ms",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": true,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "aggressive",
                      "uuid_format": "object"
                    }
                  },
                  "get_performance_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "values",
                      "dataframe_output": "json_safe",
                      "date_format": "unix",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": false,
                      "preserve_decimals": false,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "safe",
                      "uuid_format": "object"
                    }
                  },
                  "get_api_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": true,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": false,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": true,
                      "type_coercion": "safe",
                      "uuid_format": "string"
                    }
                  },
                  "get_strict_config": {
                    "available": true,
                    "type": "SerializationConfig",
                    "config_data": {
                      "audit_trail": false,
                      "auto_detect_types": false,
                      "cache_metrics_enabled": false,
                      "cache_scope": "operation",
                      "cache_size_limit": 1000,
                      "cache_warn_on_limit": true,
                      "check_if_serialized": false,
                      "custom_date_format": null,
                      "custom_serializers": null,
                      "dataframe_orient": "records",
                      "dataframe_output": "json_safe",
                      "date_format": "iso",
                      "datetime_output": "json_safe",
                      "ensure_ascii": false,
                      "include_redaction_summary": false,
                      "include_type_hints": false,
                      "max_depth": 50,
                      "max_size": 100000,
                      "max_string_length": 1000000,
                      "nan_handling": "null",
                      "numpy_output": "json_safe",
                      "parse_uuids": true,
                      "preserve_complex": true,
                      "preserve_decimals": true,
                      "redact_fields": null,
                      "redact_large_objects": false,
                      "redact_patterns": null,
                      "redaction_replacement": "",
                      "series_output": "json_safe",
                      "sort_keys": false,
                      "type_coercion": "strict",
                      "uuid_format": "object"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_performance_config",
                  "time_ms": 2.157582200015895
                },
                "performance_variance": {
                  "variance_ratio": 1.2112401557118562,
                  "range_ms": 0.45576799989248684,
                  "min_ms": 2.157582200015895,
                  "max_ms": 2.613350199908382,
                  "analysis": "Low variance"
                }
              }
            }
          }
        }
      }
    },
    "optimization_summary": {
      "config_evolution": {
        "get_ml_config": {
          "latest": true,
          "0.11.0": true,
          "0.9.0": true
        },
        "get_performance_config": {
          "latest": true,
          "0.11.0": true,
          "0.9.0": true
        },
        "get_api_config": {
          "latest": true,
          "0.11.0": true,
          "0.9.0": true
        },
        "get_strict_config": {
          "latest": true,
          "0.11.0": true,
          "0.9.0": true
        }
      },
      "performance_by_config": {
        "basic_types": {
          "latest": {
            "get_ml_config": 0.04797919991688104,
            "get_performance_config": 0.03828140002042346,
            "get_api_config": 0.04532819998530613,
            "get_strict_config": 0.036321800007499405,
            "default": 0.03300779999335646
          },
          "0.11.0": {
            "get_ml_config": 0.06251820000215957,
            "get_performance_config": 0.05013700001654797,
            "get_api_config": 0.05485839997163566,
            "get_strict_config": 0.05240180012151541,
            "default": 0.03314360001240857
          },
          "0.9.0": {
            "get_ml_config": 0.046366400056285784,
            "get_performance_config": 0.02930499999820313,
            "get_api_config": 0.03158080003231589,
            "get_strict_config": 0.028969799996048096,
            "default": 0.019546200064723962
          }
        },
        "datetime_heavy": {
          "latest": {
            "get_ml_config": 0.11767320002036286,
            "get_performance_config": 0.0917930000468914,
            "get_api_config": 0.11066820002270106,
            "get_strict_config": 0.11032919996978308,
            "default": 0.0974212000528496
          },
          "0.11.0": {
            "get_ml_config": 0.13427579992821848,
            "get_performance_config": 0.10718939997786947,
            "get_api_config": 0.12400299997352704,
            "get_strict_config": 0.12662780004575325,
            "default": 0.10221020002063597
          },
          "0.9.0": {
            "get_ml_config": 0.1259525999557809,
            "get_performance_config": 0.06459020000875171,
            "get_api_config": 0.08776540003054834,
            "get_strict_config": 0.07855439998820657,
            "default": 0.06518959999084473
          }
        },
        "decimal_precision": {
          "latest": {
            "get_ml_config": 0.4628799999863986,
            "get_performance_config": 0.4361221999715781,
            "get_api_config": 0.44244619994060486,
            "get_strict_config": 0.43150759997843124,
            "default": 0.43165379997844866
          },
          "0.11.0": {
            "get_ml_config": 0.484808799910752,
            "get_performance_config": 0.45996639992154087,
            "get_api_config": 0.4699869999967632,
            "get_strict_config": 0.4509078000410227,
            "default": 0.43278959997223865
          },
          "0.9.0": {
            "get_ml_config": 0.4334587999892392,
            "get_performance_config": 0.4097830000318936,
            "get_api_config": 0.4190281999854051,
            "get_strict_config": 0.39560020004500984,
            "default": 0.3831452000213176
          }
        },
        "large_dataset": {
          "latest": {
            "get_ml_config": 1.7252363999432418,
            "get_performance_config": 1.799583399997573,
            "get_api_config": 1.6536472000098001,
            "get_strict_config": 1.53376179996485,
            "default": 1.53143600000476
          },
          "0.11.0": {
            "get_ml_config": 1.7204078000304435,
            "get_performance_config": 1.5580294000301365,
            "get_api_config": 1.715660600029878,
            "get_strict_config": 1.582094000059442,
            "default": 1.575838600001589
          },
          "0.9.0": {
            "get_ml_config": 2.1590566000213585,
            "get_performance_config": 1.7174807999253972,
            "get_api_config": 1.8301443999462208,
            "get_strict_config": 1.7375138000261359,
            "default": 1.73083179997775
          }
        }
      },
      "optimization_recommendations": {
        "fastest_configs_by_dataset": {
          "basic_types": {
            "config": "default",
            "version": "0.9.0",
            "time_ms": 0.019546200064723962
          },
          "datetime_heavy": {
            "config": "get_performance_config",
            "version": "0.9.0",
            "time_ms": 0.06459020000875171
          },
          "decimal_precision": {
            "config": "default",
            "version": "0.9.0",
            "time_ms": 0.3831452000213176
          },
          "large_dataset": {
            "config": "default",
            "version": "latest",
            "time_ms": 1.53143600000476
          }
        },
        "most_consistent_configs": {},
        "version_recommendations": {}
      },
      "api_changes": {}
    }
  },
  "summary": {
    "total_tests": 11,
    "competitive_tests": 5,
    "configuration_tests": 6,
    "datason_vs_best": {},
    "datason_wins": 0,
    "competitor_wins": 0
  }
}