📊 DataSON Benchmark Report

CI Environment

🎯 Execution Summary

Complete
Suite Type
2025-06-18 03:12:00 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
datason1.0170.8791.8180.29610/10
json0.1690.1500.1920.01310/10
pickle0.0810.0720.0970.00810/10
jsonpickle1.2991.1552.0970.28310/10
msgpack0.0520.0470.0890.01310/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.0500.0430.0750.01010/10
orjson0.0010.0010.0010.00010/10
ujson0.0030.0020.0030.00010/10
json0.0060.0060.0070.00010/10
pickle0.0010.0010.0020.00010/10
jsonpickle0.0320.0300.0390.00310/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.0900.1070.00510/10
orjson0.0010.0010.0020.00010/10
ujson0.0050.0050.0060.00010/10
json0.0150.0130.0260.00410/10
pickle0.0030.0030.0030.00010/10
jsonpickle0.0980.0940.1100.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.3900.3830.4020.00610/10
orjson0.0090.0090.0110.00110/10
json0.1050.1020.1190.00510/10
pickle0.0330.0300.0440.00410/10
jsonpickle1.1541.1261.2530.03910/10
msgpack0.0770.0750.0890.00410/10

⚙️ Configuration Testing

⚙️ Configuration Performance Comparison

🎯 Recommended Configurations

Use CaseBest Configuration
Speed Criticaldefault
Complex Typesdefault
Large Datasetsapi_fast

📈 DataSON Version Evolution

🔧 Version Compatibility

VersionAvailable FeaturesConfig MethodsStatus
latestdeserialize, serializeget_performance_config, get_api_config, get_ml_config, get_strict_config✅ Available
0.11.0deserialize, serializeget_performance_config, get_api_config, get_ml_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.0deserialize, serializeget_performance_config, get_api_config, get_ml_config, get_strict_config✅ Available

📋 Raw Data

Click to view raw JSON data
            {
  "suite_type": "complete",
  "metadata": {
    "timestamp": "2025-06-18T03:11:48.357947+00:00",
    "python_version": "3.11.12 (main, Apr  8 2025, 21:35:04) [GCC 13.3.0]",
    "runner_info": {
      "os": "posix",
      "github_sha": "e410e37a190fede7dc1163c81e2a9a289c6913ab",
      "github_ref": "refs/heads/main",
      "ci_run_id": "15722975520"
    }
  },
  "execution_time": 12.459591388702393,
  "competitive": {
    "api_response": {
      "description": "Typical API response with metadata",
      "serialization": {
        "datason": {
          "mean": 0.001016822799874717,
          "min": 0.000878794999607635,
          "max": 0.00181832399994164,
          "std": 0.0002964139844216967,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 1.016822799874717
        },
        "orjson": {
          "error": "All serialization attempts failed",
          "error_count": 10
        },
        "ujson": {
          "error": "All serialization attempts failed",
          "error_count": 10
        },
        "json": {
          "mean": 0.0001688633000867412,
          "min": 0.00015027100016595796,
          "max": 0.00019199000007574796,
          "std": 1.2655215812865532e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.16886330008674122
        },
        "pickle": {
          "mean": 8.12380999832385e-05,
          "min": 7.209500017779646e-05,
          "max": 9.734300010677543e-05,
          "std": 8.173191982844366e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0812380999832385
        },
        "jsonpickle": {
          "mean": 0.0012986472000193316,
          "min": 0.0011548620000212395,
          "max": 0.002097135999974853,
          "std": 0.00028254712876903267,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 1.2986472000193316
        },
        "msgpack": {
          "mean": 5.195509997975023e-05,
          "min": 4.661700040742289e-05,
          "max": 8.937799975683447e-05,
          "std": 1.3215866973330742e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.05195509997975023
        }
      },
      "deserialization": {
        "datason": {
          "mean": 0.042576547199951166,
          "min": 0.04223975800005064,
          "max": 0.04289142899961007,
          "std": 0.00019827254481182712,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 42.576547199951165
        },
        "json": {
          "mean": 2.045719993475359e-05,
          "min": 1.757299969540327e-05,
          "max": 3.576700009944034e-05,
          "std": 5.426864065349996e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.02045719993475359
        },
        "pickle": {
          "mean": 2.1906999972998164e-05,
          "min": 2.0598999981302768e-05,
          "max": 2.6979999802279053e-05,
          "std": 1.8908340773083105e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.021906999972998165
        },
        "jsonpickle": {
          "mean": 0.0007199156999831757,
          "min": 0.0007049490000099468,
          "max": 0.0007438430002366658,
          "std": 1.1380446017956923e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.7199156999831757
        },
        "msgpack": {
          "mean": 1.639359998080181e-05,
          "min": 1.5497999811486807e-05,
          "max": 1.7843000023276545e-05,
          "std": 6.542978329453442e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.01639359998080181
        }
      },
      "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": 4.9625099927652626e-05,
          "min": 4.292999983590562e-05,
          "max": 7.516100004067994e-05,
          "std": 1.04156731316118e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.04962509992765263
        },
        "orjson": {
          "mean": 8.522999905835604e-07,
          "min": 7.210001058410853e-07,
          "max": 1.44300020110677e-06,
          "std": 2.226178058379428e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0008522999905835604
        },
        "ujson": {
          "mean": 2.661099915712839e-06,
          "min": 2.485000095475698e-06,
          "max": 2.924999989772914e-06,
          "std": 1.46260347605017e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.002661099915712839
        },
        "json": {
          "mean": 6.392099976437748e-06,
          "min": 5.932000021857675e-06,
          "max": 7.41400026527117e-06,
          "std": 4.764367203700921e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.006392099976437748
        },
        "pickle": {
          "mean": 1.3505999504559441e-06,
          "min": 1.1619999895629007e-06,
          "max": 1.9839999367832206e-06,
          "std": 2.422689840922712e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.001350599950455944
        },
        "jsonpickle": {
          "mean": 3.2418700084235755e-05,
          "min": 3.0376999802683713e-05,
          "max": 3.919300024790573e-05,
          "std": 2.712756115713492e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.03241870008423575
        },
        "msgpack": {
          "mean": 1.8774000182020244e-06,
          "min": 1.75300010596402e-06,
          "max": 2.2939998416404705e-06,
          "std": 1.725334907386968e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0018774000182020245
        }
      },
      "deserialization": {
        "datason": {
          "mean": 0.0048120195998762934,
          "min": 0.0047510239996881864,
          "max": 0.004888040999958321,
          "std": 4.3827636905719244e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 4.812019599876294
        },
        "orjson": {
          "mean": 1.6060000234574545e-06,
          "min": 1.1219999578315765e-06,
          "max": 2.6550001166469883e-06,
          "std": 5.119872477348328e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0016060000234574545
        },
        "ujson": {
          "mean": 2.48159994953312e-06,
          "min": 2.193000000261236e-06,
          "max": 2.9359998734435067e-06,
          "std": 2.680821950134247e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.00248159994953312
        },
        "json": {
          "mean": 3.4544999380159425e-06,
          "min": 3.217000084987376e-06,
          "max": 4.128000000491738e-06,
          "std": 3.016002306559407e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0034544999380159425
        },
        "pickle": {
          "mean": 2.002900100706029e-06,
          "min": 1.7130000742326956e-06,
          "max": 2.645000222400995e-06,
          "std": 2.680698345273671e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0020029001007060288
        },
        "jsonpickle": {
          "mean": 3.629609996096406e-05,
          "min": 3.518599987728521e-05,
          "max": 3.941400018447894e-05,
          "std": 1.2802810216930912e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.03629609996096406
        },
        "msgpack": {
          "mean": 1.624200058358838e-06,
          "min": 1.4530000953527633e-06,
          "max": 2.023999968514545e-06,
          "std": 1.788014685191744e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0016242000583588379
        }
      },
      "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.31084000512783e-05,
          "min": 8.990900005301228e-05,
          "max": 0.0001067700000021432,
          "std": 5.16094124343471e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0931084000512783
        },
        "orjson": {
          "mean": 1.2403999789967201e-06,
          "min": 1.0129997463081963e-06,
          "max": 2.494000000297092e-06,
          "std": 4.4906105603707367e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0012403999789967202
        },
        "ujson": {
          "mean": 5.341900032362901e-06,
          "min": 5.129999863129342e-06,
          "max": 5.761000011261785e-06,
          "std": 1.9439559008020233e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.005341900032362901
        },
        "json": {
          "mean": 1.4887700035615126e-05,
          "min": 1.3225000202510273e-05,
          "max": 2.5578000077075558e-05,
          "std": 3.7925741176242e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.014887700035615126
        },
        "pickle": {
          "mean": 2.761100040515885e-06,
          "min": 2.5350000214530155e-06,
          "max": 3.3760002224880736e-06,
          "std": 2.609238163170945e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0027611000405158848
        },
        "jsonpickle": {
          "mean": 9.775899984560965e-05,
          "min": 9.409599988430273e-05,
          "max": 0.00010951499962175149,
          "std": 4.476803091556021e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.09775899984560965
        },
        "msgpack": {
          "mean": 3.4994000088772736e-06,
          "min": 3.3159999475174118e-06,
          "max": 3.806999757216545e-06,
          "std": 1.6177081398349608e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0034994000088772736
        }
      },
      "deserialization": {
        "datason": {
          "mean": 0.01855408669994176,
          "min": 0.018447435999860318,
          "max": 0.018784947999847645,
          "std": 9.207984870937487e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 18.554086699941763
        },
        "orjson": {
          "mean": 2.9674999495910017e-06,
          "min": 2.7549999686016236e-06,
          "max": 3.907000063918531e-06,
          "std": 3.4323051351638775e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0029674999495910015
        },
        "ujson": {
          "mean": 5.331900001692702e-06,
          "min": 5.119999968883349e-06,
          "max": 6.062000011297641e-06,
          "std": 3.059108887840126e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.005331900001692702
        },
        "json": {
          "mean": 8.13419997029996e-06,
          "min": 6.472000222856877e-06,
          "max": 2.065799981210148e-05,
          "std": 4.416272905452011e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.00813419997029996
        },
        "pickle": {
          "mean": 3.7949000216030983e-06,
          "min": 3.5570001273299567e-06,
          "max": 4.327999704401009e-06,
          "std": 2.2155476267409744e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.003794900021603098
        },
        "jsonpickle": {
          "mean": 9.226800002579694e-05,
          "min": 8.925700012696325e-05,
          "max": 0.0001039049998325936,
          "std": 4.263289253885755e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.09226800002579694
        },
        "msgpack": {
          "mean": 4.313999943406088e-06,
          "min": 4.087999968760414e-06,
          "max": 5.1590000111900736e-06,
          "std": 3.200177295234283e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.004313999943406088
        }
      },
      "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.00038958429986450936,
          "min": 0.0003829069996754697,
          "max": 0.0004015919998892059,
          "std": 6.207414283916714e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.3895842998645094
        },
        "orjson": {
          "mean": 8.826399971439969e-06,
          "min": 8.506000085617416e-06,
          "max": 1.0560000191617291e-05,
          "std": 6.162300464257001e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.008826399971439969
        },
        "ujson": {
          "error": "All serialization attempts failed",
          "error_count": 10
        },
        "json": {
          "mean": 0.00010495579995222215,
          "min": 0.00010187099996983306,
          "max": 0.00011889300003531389,
          "std": 5.010813059663536e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.10495579995222215
        },
        "pickle": {
          "mean": 3.3225999959540784e-05,
          "min": 3.005600001415587e-05,
          "max": 4.3711999751394615e-05,
          "std": 4.178370649049536e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.033225999959540786
        },
        "jsonpickle": {
          "mean": 0.0011540383999545157,
          "min": 0.001125596999827394,
          "max": 0.0012534870002127718,
          "std": 3.871354170820025e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 1.1540383999545156
        },
        "msgpack": {
          "mean": 7.68439999774273e-05,
          "min": 7.50610001887253e-05,
          "max": 8.86359998730768e-05,
          "std": 4.154332126305575e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0768439999774273
        }
      },
      "deserialization": {
        "datason": {
          "mean": 0.025518980300012116,
          "min": 0.025358814999890456,
          "max": 0.025709682000069733,
          "std": 0.00010859510406857964,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 25.518980300012117
        },
        "orjson": {
          "mean": 6.664499960606918e-06,
          "min": 6.372000370902242e-06,
          "max": 7.92499986346229e-06,
          "std": 4.59394312268237e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.006664499960606918
        },
        "json": {
          "mean": 1.284920003854495e-05,
          "min": 1.2442999832273927e-05,
          "max": 1.4057000043976586e-05,
          "std": 4.7619831847153676e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.01284920003854495
        },
        "pickle": {
          "mean": 1.3955399936094182e-05,
          "min": 1.2884999705420341e-05,
          "max": 1.8074000308843097e-05,
          "std": 1.548938659956471e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.013955399936094182
        },
        "jsonpickle": {
          "mean": 0.000644977699903393,
          "min": 0.0006244290002541675,
          "max": 0.0006717079995723907,
          "std": 1.4189681216191924e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.6449776999033929
        },
        "msgpack": {
          "mean": 1.019520000227203e-05,
          "min": 9.698000212665647e-06,
          "max": 1.1570999959076289e-05,
          "std": 5.321906137265452e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.010195200002272031
        }
      },
      "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": "msgpack",
          "time_ms": 0.05195509997975023
        },
        "simple_objects": {
          "library": "orjson",
          "time_ms": 0.0008522999905835604
        },
        "nested_structures": {
          "library": "orjson",
          "time_ms": 0.0012403999789967202
        },
        "datetime_heavy": {
          "library": "orjson",
          "time_ms": 0.008826399971439969
        }
      },
      "fastest_deserialization": {
        "api_response": {
          "library": "msgpack",
          "time_ms": 0.01639359998080181
        },
        "simple_objects": {
          "library": "orjson",
          "time_ms": 0.0016060000234574545
        },
        "nested_structures": {
          "library": "orjson",
          "time_ms": 0.0029674999495910015
        },
        "datetime_heavy": {
          "library": "orjson",
          "time_ms": 0.006664499960606918
        }
      },
      "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": 1.016822799874717,
          "deserialization_ms": 42.576547199951165
        },
        "simple_objects": {
          "serialization_ms": 0.04962509992765263,
          "deserialization_ms": 4.812019599876294
        },
        "nested_structures": {
          "serialization_ms": 0.0931084000512783,
          "deserialization_ms": 18.554086699941763
        },
        "datetime_heavy": {
          "serialization_ms": 0.3895842998645094,
          "deserialization_ms": 25.518980300012117
        }
      }
    }
  },
  "configurations": {
    "default": {
      "description": "Out-of-box experience",
      "datasets": {
        "small_objects": {
          "description": "Small API-style objects",
          "results": {
            "serialization": {
              "mean": 2.1085400021547684e-05,
              "min": 2.0307000340835657e-05,
              "max": 2.2882999928697245e-05,
              "std": 7.213069478267446e-07,
              "mean_ms": 0.021085400021547684
            },
            "deserialization": {
              "mean": 0.0009884675999273895,
              "min": 0.0009783219998098502,
              "max": 0.0009998320001614047,
              "std": 7.171500967498508e-06,
              "mean_ms": 0.9884675999273895
            },
            "total_time_ms": 1.0095529999489372,
            "successful_runs": 10,
            "config": {}
          }
        },
        "complex_types": {
          "description": "Complex type handling",
          "results": {
            "serialization": {
              "mean": 8.931210004448076e-05,
              "min": 8.509899998898618e-05,
              "max": 0.00010124899972652202,
              "std": 4.6672832978727294e-06,
              "mean_ms": 0.08931210004448076
            },
            "deserialization": {
              "mean": 0.0018043790999854536,
              "min": 0.0017924150001817907,
              "max": 0.001827211000090756,
              "std": 1.0608323003954703e-05,
              "mean_ms": 1.8043790999854536
            },
            "total_time_ms": 1.8936912000299344,
            "successful_runs": 10,
            "config": {}
          }
        },
        "medium_dataset": {
          "description": "Medium-sized realistic dataset",
          "results": {
            "serialization": {
              "mean": 0.0008805453999684687,
              "min": 0.0008636970001134614,
              "max": 0.0009329569998044462,
              "std": 2.0668237355909933e-05,
              "mean_ms": 0.8805453999684687
            },
            "deserialization": {
              "mean": 0.1326709251999091,
              "min": 0.13123242499978005,
              "max": 0.13418196699967666,
              "std": 0.0009279473134949756,
              "mean_ms": 132.6709251999091
            },
            "total_time_ms": 133.55147059987758,
            "successful_runs": 10,
            "config": {}
          }
        }
      }
    },
    "api_fast": {
      "description": "Fast API responses",
      "datasets": {
        "small_objects": {
          "description": "Small API-style objects",
          "results": {
            "serialization": {
              "mean": 2.1750699897893355e-05,
              "min": 2.1019000087107997e-05,
              "max": 2.2852999791211914e-05,
              "std": 5.456383728847755e-07,
              "mean_ms": 0.021750699897893355
            },
            "deserialization": {
              "mean": 0.0009919613000420214,
              "min": 0.0009858560001703154,
              "max": 0.001002417000108835,
              "std": 4.693114178994369e-06,
              "mean_ms": 0.9919613000420213
            },
            "total_time_ms": 1.0137119999399147,
            "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.00010111540000252716,
              "min": 9.744299995873007e-05,
              "max": 0.00011098699997091899,
              "std": 3.954497210409761e-06,
              "mean_ms": 0.10111540000252717
            },
            "deserialization": {
              "mean": 0.0018421738000142795,
              "min": 0.0018147679998037347,
              "max": 0.0019375570000192965,
              "std": 3.5170653325687695e-05,
              "mean_ms": 1.8421738000142795
            },
            "total_time_ms": 1.9432892000168067,
            "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.0009963476000848458,
              "min": 0.0009762780000528437,
              "max": 0.001015501999972912,
              "std": 1.400761982838618e-05,
              "mean_ms": 0.9963476000848458
            },
            "deserialization": {
              "mean": 0.13197231539998028,
              "min": 0.1307282520001536,
              "max": 0.1336497510001209,
              "std": 0.0010452366057224509,
              "mean_ms": 131.9723153999803
            },
            "total_time_ms": 132.96866300006513,
            "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.438970004732255e-05,
              "min": 2.3844999759603525e-05,
              "max": 2.5678999918454792e-05,
              "std": 6.018823849969746e-07,
              "mean_ms": 0.02438970004732255
            },
            "deserialization": {
              "mean": 0.000998334900032205,
              "min": 0.0009907950002343568,
              "max": 0.0010051919998659287,
              "std": 5.001761661828478e-06,
              "mean_ms": 0.998334900032205
            },
            "total_time_ms": 1.0227246000795276,
            "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.00010651420002432133,
              "min": 0.0001046160000441887,
              "max": 0.00011060699989684508,
              "std": 1.6214764179245394e-06,
              "mean_ms": 0.10651420002432133
            },
            "deserialization": {
              "mean": 0.0018350185999679524,
              "min": 0.0018174930000895984,
              "max": 0.0018550029999460094,
              "std": 1.1269232744038697e-05,
              "mean_ms": 1.8350185999679525
            },
            "total_time_ms": 1.9415327999922738,
            "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.0011780554999404557,
              "min": 0.0011467560002529353,
              "max": 0.0012239109996698971,
              "std": 2.0093959354386993e-05,
              "mean_ms": 1.1780554999404558
            },
            "deserialization": {
              "mean": 0.13244108830008372,
              "min": 0.1312754360001236,
              "max": 0.13411861200029307,
              "std": 0.001026348869330539,
              "mean_ms": 132.44108830008372
            },
            "total_time_ms": 133.61914380002418,
            "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.1864899963475182e-05,
              "min": 2.125999981217319e-05,
              "max": 2.3022999812383205e-05,
              "std": 6.035433851799487e-07,
              "mean_ms": 0.02186489996347518
            },
            "deserialization": {
              "mean": 0.0010107260000040696,
              "min": 0.0009971370000130264,
              "max": 0.0010753330002444272,
              "std": 2.3283796525425536e-05,
              "mean_ms": 1.0107260000040696
            },
            "total_time_ms": 1.0325908999675448,
            "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.00010745809995569289,
              "min": 0.0001015809998534678,
              "max": 0.00011915300001419382,
              "std": 5.303264902884918e-06,
              "mean_ms": 0.10745809995569289
            },
            "deserialization": {
              "mean": 0.0018476106999514741,
              "min": 0.0018325109999750566,
              "max": 0.0018709920000219427,
              "std": 1.170217633932816e-05,
              "mean_ms": 1.847610699951474
            },
            "total_time_ms": 1.955068799907167,
            "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.0010985822998918592,
              "min": 0.0010816449998856115,
              "max": 0.0011247649999859277,
              "std": 1.267341928077485e-05,
              "mean_ms": 1.0985822998918593
            },
            "deserialization": {
              "mean": 0.13202846890008005,
              "min": 0.13041903400016963,
              "max": 0.13296278600000733,
              "std": 0.000826762299587812,
              "mean_ms": 132.02846890008004
            },
            "total_time_ms": 133.1270511999719,
            "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.36571999721491e-05,
              "min": 2.3043000055622542e-05,
              "max": 2.47369998760405e-05,
              "std": 4.777364809381348e-07,
              "mean_ms": 0.0236571999721491
            },
            "deserialization": {
              "mean": 0.0009993216000566464,
              "min": 0.00098948200002269,
              "max": 0.0010174750000260246,
              "std": 7.551699957136465e-06,
              "mean_ms": 0.9993216000566464
            },
            "total_time_ms": 1.0229788000287956,
            "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.00010795139992296754,
              "min": 0.00010537699972701375,
              "max": 0.00011227099957977771,
              "std": 1.985803956484596e-06,
              "mean_ms": 0.10795139992296754
            },
            "deserialization": {
              "mean": 0.0018371280001247214,
              "min": 0.0018250960001751082,
              "max": 0.0018657630002962833,
              "std": 1.2013932961334536e-05,
              "mean_ms": 1.8371280001247214
            },
            "total_time_ms": 1.945079400047689,
            "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.0012004113000330108,
              "min": 0.0011857100002998777,
              "max": 0.0012303839998821786,
              "std": 1.3916711822823055e-05,
              "mean_ms": 1.2004113000330108
            },
            "deserialization": {
              "mean": 0.13192538720004449,
              "min": 0.13084099500019875,
              "max": 0.13303823700016437,
              "std": 0.0005651006723775172,
              "mean_ms": 131.9253872000445
            },
            "total_time_ms": 133.1257985000775,
            "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": "default",
          "time_ms": 1.0095529999489372
        },
        "complex_types": {
          "config": "default",
          "time_ms": 1.8936912000299344
        },
        "medium_dataset": {
          "config": "api_fast",
          "time_ms": 132.96866300006513
        }
      },
      "best_for_use_case": {
        "speed_critical": "default",
        "complex_types": "default",
        "large_datasets": "api_fast"
      },
      "performance_comparison": {
        "default": {
          "small_objects": 1.0095529999489372,
          "complex_types": 1.8936912000299344,
          "medium_dataset": 133.55147059987758
        },
        "api_fast": {
          "small_objects": 1.0137119999399147,
          "complex_types": 1.9432892000168067,
          "medium_dataset": 132.96866300006513
        },
        "ml_training": {
          "small_objects": 1.0227246000795276,
          "complex_types": 1.9415327999922738,
          "medium_dataset": 133.61914380002418
        },
        "secure_storage": {
          "small_objects": 1.0325908999675448,
          "complex_types": 1.955068799907167,
          "medium_dataset": 133.1270511999719
        },
        "api_consistent": {
          "small_objects": 1.0229788000287956,
          "complex_types": 1.945079400047689,
          "medium_dataset": 133.1257985000775
        }
      }
    }
  },
  "versioning": {
    "metadata": {
      "timestamp": "2025-06-18T03:11:57.781688+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": [
          "deserialize",
          "serialize"
        ],
        "available_configs": [
          "get_performance_config",
          "get_api_config",
          "get_ml_config",
          "get_strict_config"
        ],
        "optimization_configs": {
          "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_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_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_performance_config": {
                  "mean_ms": 0.055143200097518275,
                  "min_ms": 0.03438400017330423,
                  "max_ms": 0.08486900014759158,
                  "std_ms": 0.018970004378733883,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.053449999995791586,
                  "min_ms": 0.03413400008867029,
                  "max_ms": 0.07311699982892605,
                  "std_ms": 0.01458452923324818,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.05241760009084828,
                  "min_ms": 0.03525500005707727,
                  "max_ms": 0.06647400005022064,
                  "std_ms": 0.01190793090405657,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.0509035999129992,
                  "min_ms": 0.03286199989815941,
                  "max_ms": 0.06876899988128571,
                  "std_ms": 0.013366703032134594,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.03278520016465336,
                  "min_ms": 0.03019700034201378,
                  "max_ms": 0.0388519997613912,
                  "std_ms": 0.003488688759916132,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.03278520016465336
                },
                "performance_variance": {
                  "variance_ratio": 1.6819540469656702,
                  "range_ms": 0.022357999932864914,
                  "min_ms": 0.03278520016465336,
                  "max_ms": 0.055143200097518275,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "datetime_heavy": {
            "description": "Datetime handling - tests date optimization configs",
            "results": {
              "version": "latest",
              "dataset": "datetime_heavy",
              "config_results": {
                "get_performance_config": {
                  "mean_ms": 0.11555820010471507,
                  "min_ms": 0.08689300011610612,
                  "max_ms": 0.17427600005248678,
                  "std_ms": 0.035635478694100664,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.12241119993632309,
                  "min_ms": 0.10048800004369696,
                  "max_ms": 0.19351199989614543,
                  "std_ms": 0.040123846873539364,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.11797080005635507,
                  "min_ms": 0.09450700008528656,
                  "max_ms": 0.19359199995960807,
                  "std_ms": 0.042728907747457766,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.12091839998902287,
                  "min_ms": 0.09377599963045213,
                  "max_ms": 0.1750370001900592,
                  "std_ms": 0.03289612169577064,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.09745660008775303,
                  "min_ms": 0.09400599992659409,
                  "max_ms": 0.10618900023473543,
                  "std_ms": 0.005024500883547645,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.09745660008775303
                },
                "performance_variance": {
                  "variance_ratio": 1.2560585925027155,
                  "range_ms": 0.024954599848570055,
                  "min_ms": 0.09745660008775303,
                  "max_ms": 0.12241119993632309,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "decimal_precision": {
            "description": "Decimal handling - tests precision optimization configs",
            "results": {
              "version": "latest",
              "dataset": "decimal_precision",
              "config_results": {
                "get_performance_config": {
                  "mean_ms": 0.4726631998892117,
                  "min_ms": 0.4239340000822267,
                  "max_ms": 0.5932509998274327,
                  "std_ms": 0.06939293979100707,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.45362699984252686,
                  "min_ms": 0.411068999710551,
                  "max_ms": 0.5410230000961747,
                  "std_ms": 0.051361585115800176,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.467561399909755,
                  "min_ms": 0.4294239997761906,
                  "max_ms": 0.5734530000154336,
                  "std_ms": 0.0608197841848336,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.4457486000319477,
                  "min_ms": 0.4157890002716158,
                  "max_ms": 0.5245319998721243,
                  "std_ms": 0.04494038187382843,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.42111659995498485,
                  "min_ms": 0.41073900001720176,
                  "max_ms": 0.42961500003002584,
                  "std_ms": 0.00914796496733675,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.42111659995498485
                },
                "performance_variance": {
                  "variance_ratio": 1.1224045785412802,
                  "range_ms": 0.05154659993422683,
                  "min_ms": 0.42111659995498485,
                  "max_ms": 0.4726631998892117,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "large_dataset": {
            "description": "Large data - tests memory and compression configs",
            "results": {
              "version": "latest",
              "dataset": "large_dataset",
              "config_results": {
                "get_performance_config": {
                  "mean_ms": 1.5482204000363708,
                  "min_ms": 1.498495000305411,
                  "max_ms": 1.6835820001688262,
                  "std_ms": 0.077073082639972,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 1.6626139999971201,
                  "min_ms": 1.622146000045177,
                  "max_ms": 1.7944690002877905,
                  "std_ms": 0.07434969477393871,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 1.6687595999428595,
                  "min_ms": 1.6360120002900658,
                  "max_ms": 1.751598999817361,
                  "std_ms": 0.046869488752665084,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 1.5368570000646287,
                  "min_ms": 1.5069210003275657,
                  "max_ms": 1.6262939998341608,
                  "std_ms": 0.05029094393454695,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 1.5174948000094446,
                  "min_ms": 1.5053479996822716,
                  "max_ms": 1.534973000161699,
                  "std_ms": 0.012374704363444223,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.5174948000094446
                },
                "performance_variance": {
                  "variance_ratio": 1.0996806051213313,
                  "range_ms": 0.1512647999334149,
                  "min_ms": 1.5174948000094446,
                  "max_ms": 1.6687595999428595,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "complex_structure": {
            "description": "Complex nested data - tests structural optimization",
            "results": {
              "version": "latest",
              "dataset": "complex_structure",
              "config_results": {
                "get_performance_config": {
                  "mean_ms": 2.71911399995588,
                  "min_ms": 2.6650289996723586,
                  "max_ms": 2.8594929999599117,
                  "std_ms": 0.0799894557719038,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 3.034199800094939,
                  "min_ms": 2.9997850001564075,
                  "max_ms": 3.1354699999610602,
                  "std_ms": 0.05743654428856523,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 3.0335824000758294,
                  "min_ms": 3.001347999997961,
                  "max_ms": 3.119359000265831,
                  "std_ms": 0.049829108846394965,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 2.84771839988025,
                  "min_ms": 2.80098299981546,
                  "max_ms": 2.9701290000048175,
                  "std_ms": 0.0693469539645114,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 2.895181399981084,
                  "min_ms": 2.8369299998303177,
                  "max_ms": 3.0091530002209765,
                  "std_ms": 0.07635730430406637,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.71911399995588
                },
                "performance_variance": {
                  "variance_ratio": 1.1158781132913778,
                  "range_ms": 0.31508580013905885,
                  "min_ms": 2.71911399995588,
                  "max_ms": 3.034199800094939,
                  "analysis": "Low variance"
                }
              }
            }
          }
        }
      },
      "0.11.0": {
        "version": "0.11.0",
        "available_features": [
          "deserialize",
          "serialize"
        ],
        "available_configs": [
          "get_performance_config",
          "get_api_config",
          "get_ml_config",
          "get_strict_config"
        ],
        "optimization_configs": {
          "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_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_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_performance_config": {
                  "mean_ms": 0.058660199920268496,
                  "min_ms": 0.05032499984736205,
                  "max_ms": 0.08432799995716778,
                  "std_ms": 0.014526230591987502,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.05999020004310296,
                  "min_ms": 0.04466300015337765,
                  "max_ms": 0.10986600000251201,
                  "std_ms": 0.027993295724700506,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.051651000012498116,
                  "min_ms": 0.048129999868251616,
                  "max_ms": 0.05965199989077519,
                  "std_ms": 0.004704656149593105,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.05926099993303069,
                  "min_ms": 0.04393299968796782,
                  "max_ms": 0.10419499994895887,
                  "std_ms": 0.02537703384414344,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.04572600009851158,
                  "min_ms": 0.04294100017432356,
                  "max_ms": 0.05240900009084726,
                  "std_ms": 0.0038553203354013037,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.04572600009851158
                },
                "performance_variance": {
                  "variance_ratio": 1.3119494360727104,
                  "range_ms": 0.014264199944591383,
                  "min_ms": 0.04572600009851158,
                  "max_ms": 0.05999020004310296,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "datetime_heavy": {
            "description": "Datetime handling - tests date optimization configs",
            "results": {
              "version": "0.11.0",
              "dataset": "datetime_heavy",
              "config_results": {
                "get_performance_config": {
                  "mean_ms": 0.12908160006190883,
                  "min_ms": 0.08385699993596063,
                  "max_ms": 0.27570600013859803,
                  "std_ms": 0.08270873958894899,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.11864999996760162,
                  "min_ms": 0.10115899976881337,
                  "max_ms": 0.18347300010645995,
                  "std_ms": 0.0362934629527844,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.11491479999676812,
                  "min_ms": 0.09706099990580697,
                  "max_ms": 0.17079000008379808,
                  "std_ms": 0.031423407038600505,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.12024560001009377,
                  "min_ms": 0.09588000011717668,
                  "max_ms": 0.1540090001981298,
                  "std_ms": 0.027464120809535444,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.09794580000743736,
                  "min_ms": 0.09280399990529986,
                  "max_ms": 0.10659000008672592,
                  "std_ms": 0.006917030943875888,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.09794580000743736
                },
                "performance_variance": {
                  "variance_ratio": 1.3178880569877138,
                  "range_ms": 0.031135800054471474,
                  "min_ms": 0.09794580000743736,
                  "max_ms": 0.12908160006190883,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "decimal_precision": {
            "description": "Decimal handling - tests precision optimization configs",
            "results": {
              "version": "0.11.0",
              "dataset": "decimal_precision",
              "config_results": {
                "get_performance_config": {
                  "mean_ms": 0.7490482000321208,
                  "min_ms": 0.6128279997028585,
                  "max_ms": 0.8565230000385782,
                  "std_ms": 0.1228542723891015,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.6365336000271782,
                  "min_ms": 0.4397530001369887,
                  "max_ms": 0.7866119999562216,
                  "std_ms": 0.16434091900832878,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.45703140003752196,
                  "min_ms": 0.4242139998495986,
                  "max_ms": 0.49532699995324947,
                  "std_ms": 0.02953550968305195,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.4448228000001109,
                  "min_ms": 0.41461599994363496,
                  "max_ms": 0.5150240003786166,
                  "std_ms": 0.041273485646166404,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.4282116000467795,
                  "min_ms": 0.4113300001336029,
                  "max_ms": 0.4432000000633707,
                  "std_ms": 0.015574260233381362,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.4282116000467795
                },
                "performance_variance": {
                  "variance_ratio": 1.7492478016716313,
                  "range_ms": 0.3208365999853413,
                  "min_ms": 0.4282116000467795,
                  "max_ms": 0.7490482000321208,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "large_dataset": {
            "description": "Large data - tests memory and compression configs",
            "results": {
              "version": "0.11.0",
              "dataset": "large_dataset",
              "config_results": {
                "get_performance_config": {
                  "mean_ms": 1.5534538000792963,
                  "min_ms": 1.5199750000647327,
                  "max_ms": 1.6330670000570535,
                  "std_ms": 0.0458317020711388,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 1.659306199871935,
                  "min_ms": 1.6332569998667168,
                  "max_ms": 1.729006000005029,
                  "std_ms": 0.03955892590348987,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 1.6677519997756463,
                  "min_ms": 1.6472339998472307,
                  "max_ms": 1.7274439996981528,
                  "std_ms": 0.033774116012186384,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 1.5281847999176534,
                  "min_ms": 1.5117499997359118,
                  "max_ms": 1.5814110001883819,
                  "std_ms": 0.029854191204853227,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 1.5260226000464172,
                  "min_ms": 1.5126520002013422,
                  "max_ms": 1.5436899998348963,
                  "std_ms": 0.012464433218454751,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.5260226000464172
                },
                "performance_variance": {
                  "variance_ratio": 1.0928750332563344,
                  "range_ms": 0.14172939972922904,
                  "min_ms": 1.5260226000464172,
                  "max_ms": 1.6677519997756463,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "complex_structure": {
            "description": "Complex nested data - tests structural optimization",
            "results": {
              "version": "0.11.0",
              "dataset": "complex_structure",
              "config_results": {
                "get_performance_config": {
                  "mean_ms": 2.7298598000015772,
                  "min_ms": 2.6942929998767795,
                  "max_ms": 2.8206000001773646,
                  "std_ms": 0.052903590602811745,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 3.041200600000593,
                  "min_ms": 3.0133410000416916,
                  "max_ms": 3.1276039999283967,
                  "std_ms": 0.04872078074381083,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 3.0805343999418255,
                  "min_ms": 3.042414999981702,
                  "max_ms": 3.1328649997703906,
                  "std_ms": 0.03416485653875296,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 2.8241123998668627,
                  "min_ms": 2.7934889999414736,
                  "max_ms": 2.90250299985928,
                  "std_ms": 0.04473018183904294,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 2.824679399964225,
                  "min_ms": 2.808707999975013,
                  "max_ms": 2.8412179999577347,
                  "std_ms": 0.013739278303964247,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.7298598000015772
                },
                "performance_variance": {
                  "variance_ratio": 1.1284588314535589,
                  "range_ms": 0.3506745999402483,
                  "min_ms": 2.7298598000015772,
                  "max_ms": 3.0805343999418255,
                  "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": [
          "deserialize",
          "serialize"
        ],
        "available_configs": [
          "get_performance_config",
          "get_api_config",
          "get_ml_config",
          "get_strict_config"
        ],
        "optimization_configs": {
          "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_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_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_performance_config": {
                  "mean_ms": 0.048300600064976607,
                  "min_ms": 0.02400499988652882,
                  "max_ms": 0.11145799999212613,
                  "std_ms": 0.035877095778519406,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.037168000017118175,
                  "min_ms": 0.03030700008821441,
                  "max_ms": 0.053450999985216185,
                  "std_ms": 0.00945024713404016,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.038053000025684014,
                  "min_ms": 0.03294199996162206,
                  "max_ms": 0.049963000037678285,
                  "std_ms": 0.006975111052842938,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.03127700010736589,
                  "min_ms": 0.02739200044743484,
                  "max_ms": 0.03868300018439186,
                  "std_ms": 0.004494221777092444,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.01921799994306639,
                  "min_ms": 0.016421000054833712,
                  "max_ms": 0.026018999960797373,
                  "std_ms": 0.003941279807407487,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.01921799994306639
                },
                "performance_variance": {
                  "variance_ratio": 2.513300042047448,
                  "range_ms": 0.029082600121910218,
                  "min_ms": 0.01921799994306639,
                  "max_ms": 0.048300600064976607,
                  "analysis": "High variance"
                }
              }
            }
          },
          "datetime_heavy": {
            "description": "Datetime handling - tests date optimization configs",
            "results": {
              "version": "0.9.0",
              "dataset": "datetime_heavy",
              "config_results": {
                "get_performance_config": {
                  "mean_ms": 0.0934209999286395,
                  "min_ms": 0.05119600018588244,
                  "max_ms": 0.1709099997242447,
                  "std_ms": 0.05411433401428551,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.11607760006882017,
                  "min_ms": 0.0683080002090719,
                  "max_ms": 0.1951660001395794,
                  "std_ms": 0.05613697491357298,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.08501920001435792,
                  "min_ms": 0.06286799998633796,
                  "max_ms": 0.13527300006899168,
                  "std_ms": 0.031547168651454106,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.08954579980127164,
                  "min_ms": 0.06304799990175525,
                  "max_ms": 0.12937199971929658,
                  "std_ms": 0.027367155475324038,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.06422440001188079,
                  "min_ms": 0.060173000292707,
                  "max_ms": 0.07472000015695812,
                  "std_ms": 0.00595003709438967,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.06422440001188079
                },
                "performance_variance": {
                  "variance_ratio": 1.807375390775891,
                  "range_ms": 0.051853200056939386,
                  "min_ms": 0.06422440001188079,
                  "max_ms": 0.11607760006882017,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "decimal_precision": {
            "description": "Decimal handling - tests precision optimization configs",
            "results": {
              "version": "0.9.0",
              "dataset": "decimal_precision",
              "config_results": {
                "get_performance_config": {
                  "mean_ms": 0.41107160004685284,
                  "min_ms": 0.3605450001487043,
                  "max_ms": 0.5685639998773695,
                  "std_ms": 0.08911895543682713,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 0.40651319995959057,
                  "min_ms": 0.3640919999270409,
                  "max_ms": 0.527998000052321,
                  "std_ms": 0.06930190176398081,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.4191345999970508,
                  "min_ms": 0.37555300013991655,
                  "max_ms": 0.5193319998397783,
                  "std_ms": 0.05960593021218975,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.3962120000323921,
                  "min_ms": 0.3633000001173059,
                  "max_ms": 0.4909790000056091,
                  "std_ms": 0.05361104923445048,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.3782298000260198,
                  "min_ms": 0.3626389998316881,
                  "max_ms": 0.4012510003121861,
                  "std_ms": 0.014849898614436561,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.3782298000260198
                },
                "performance_variance": {
                  "variance_ratio": 1.108148009406496,
                  "range_ms": 0.040904799971031025,
                  "min_ms": 0.3782298000260198,
                  "max_ms": 0.4191345999970508,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "large_dataset": {
            "description": "Large data - tests memory and compression configs",
            "results": {
              "version": "0.9.0",
              "dataset": "large_dataset",
              "config_results": {
                "get_performance_config": {
                  "mean_ms": 1.7554622000716336,
                  "min_ms": 1.7055230000551092,
                  "max_ms": 1.9160360002388188,
                  "std_ms": 0.08999938515507239,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 1.8507903999307018,
                  "min_ms": 1.8207789998996304,
                  "max_ms": 1.9468939999569557,
                  "std_ms": 0.05387636896840386,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 2.148173200112069,
                  "min_ms": 2.1149690001038834,
                  "max_ms": 2.233310000065103,
                  "std_ms": 0.0484324071834729,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 1.7510636001134117,
                  "min_ms": 1.721582000300259,
                  "max_ms": 1.8416169996271492,
                  "std_ms": 0.05105902308663766,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 1.7260188000363996,
                  "min_ms": 1.7148899996755063,
                  "max_ms": 1.7339660003017343,
                  "std_ms": 0.007066179458789686,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.7260188000363996
                },
                "performance_variance": {
                  "variance_ratio": 1.2445827357539598,
                  "range_ms": 0.4221544000756694,
                  "min_ms": 1.7260188000363996,
                  "max_ms": 2.148173200112069,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "complex_structure": {
            "description": "Complex nested data - tests structural optimization",
            "results": {
              "version": "0.9.0",
              "dataset": "complex_structure",
              "config_results": {
                "get_performance_config": {
                  "mean_ms": 2.2289462000117055,
                  "min_ms": 2.0642640001824475,
                  "max_ms": 2.8135659999861673,
                  "std_ms": 0.3274910076484042,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_api_config": {
                  "mean_ms": 2.4486156000421033,
                  "min_ms": 2.3734129999866127,
                  "max_ms": 2.535656999953062,
                  "std_ms": 0.061507799931142304,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 2.4765459999798622,
                  "min_ms": 2.4442349999844737,
                  "max_ms": 2.5708630000735866,
                  "std_ms": 0.053712661667014286,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 2.2661744001197803,
                  "min_ms": 2.1782680000796972,
                  "max_ms": 2.336254000056215,
                  "std_ms": 0.07411851976685198,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 2.2302828000647423,
                  "min_ms": 2.188837000176136,
                  "max_ms": 2.295285999935004,
                  "std_ms": 0.03988289682209698,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_performance_config",
                  "get_api_config",
                  "get_ml_config",
                  "get_strict_config"
                ],
                "optimization_configs": {
                  "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_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_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.2289462000117055
                },
                "performance_variance": {
                  "variance_ratio": 1.1110837937527862,
                  "range_ms": 0.24759979996815673,
                  "min_ms": 2.2289462000117055,
                  "max_ms": 2.4765459999798622,
                  "analysis": "Low variance"
                }
              }
            }
          }
        }
      }
    },
    "optimization_summary": {
      "config_evolution": {
        "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_ml_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_performance_config": 0.055143200097518275,
            "get_api_config": 0.053449999995791586,
            "get_ml_config": 0.05241760009084828,
            "get_strict_config": 0.0509035999129992,
            "default": 0.03278520016465336
          },
          "0.11.0": {
            "get_performance_config": 0.058660199920268496,
            "get_api_config": 0.05999020004310296,
            "get_ml_config": 0.051651000012498116,
            "get_strict_config": 0.05926099993303069,
            "default": 0.04572600009851158
          },
          "0.9.0": {
            "get_performance_config": 0.048300600064976607,
            "get_api_config": 0.037168000017118175,
            "get_ml_config": 0.038053000025684014,
            "get_strict_config": 0.03127700010736589,
            "default": 0.01921799994306639
          }
        },
        "datetime_heavy": {
          "latest": {
            "get_performance_config": 0.11555820010471507,
            "get_api_config": 0.12241119993632309,
            "get_ml_config": 0.11797080005635507,
            "get_strict_config": 0.12091839998902287,
            "default": 0.09745660008775303
          },
          "0.11.0": {
            "get_performance_config": 0.12908160006190883,
            "get_api_config": 0.11864999996760162,
            "get_ml_config": 0.11491479999676812,
            "get_strict_config": 0.12024560001009377,
            "default": 0.09794580000743736
          },
          "0.9.0": {
            "get_performance_config": 0.0934209999286395,
            "get_api_config": 0.11607760006882017,
            "get_ml_config": 0.08501920001435792,
            "get_strict_config": 0.08954579980127164,
            "default": 0.06422440001188079
          }
        },
        "decimal_precision": {
          "latest": {
            "get_performance_config": 0.4726631998892117,
            "get_api_config": 0.45362699984252686,
            "get_ml_config": 0.467561399909755,
            "get_strict_config": 0.4457486000319477,
            "default": 0.42111659995498485
          },
          "0.11.0": {
            "get_performance_config": 0.7490482000321208,
            "get_api_config": 0.6365336000271782,
            "get_ml_config": 0.45703140003752196,
            "get_strict_config": 0.4448228000001109,
            "default": 0.4282116000467795
          },
          "0.9.0": {
            "get_performance_config": 0.41107160004685284,
            "get_api_config": 0.40651319995959057,
            "get_ml_config": 0.4191345999970508,
            "get_strict_config": 0.3962120000323921,
            "default": 0.3782298000260198
          }
        },
        "large_dataset": {
          "latest": {
            "get_performance_config": 1.5482204000363708,
            "get_api_config": 1.6626139999971201,
            "get_ml_config": 1.6687595999428595,
            "get_strict_config": 1.5368570000646287,
            "default": 1.5174948000094446
          },
          "0.11.0": {
            "get_performance_config": 1.5534538000792963,
            "get_api_config": 1.659306199871935,
            "get_ml_config": 1.6677519997756463,
            "get_strict_config": 1.5281847999176534,
            "default": 1.5260226000464172
          },
          "0.9.0": {
            "get_performance_config": 1.7554622000716336,
            "get_api_config": 1.8507903999307018,
            "get_ml_config": 2.148173200112069,
            "get_strict_config": 1.7510636001134117,
            "default": 1.7260188000363996
          }
        }
      },
      "optimization_recommendations": {
        "fastest_configs_by_dataset": {
          "basic_types": {
            "config": "default",
            "version": "0.9.0",
            "time_ms": 0.01921799994306639
          },
          "datetime_heavy": {
            "config": "default",
            "version": "0.9.0",
            "time_ms": 0.06422440001188079
          },
          "decimal_precision": {
            "config": "default",
            "version": "0.9.0",
            "time_ms": 0.3782298000260198
          },
          "large_dataset": {
            "config": "default",
            "version": "latest",
            "time_ms": 1.5174948000094446
          }
        },
        "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
  }
}