📊 DataSON Benchmark Report

CI Environment

🎯 Execution Summary

Complete
Suite Type
2025-06-19 12:40:48 UTC
Generated
CI
Environment

🏆 Competitive Benchmarks

📈 Performance Comparison Chart

📋 api_response - Detailed Results

Typical API response with metadata

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

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

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

Serialization Performance

LibraryMean (ms)Min (ms)Max (ms)Std Dev (ms)Success Rate
datason0.9200.9040.9430.01510/10
json0.0790.0740.0940.00610/10
pickle0.0410.0360.0600.00710/10
jsonpickle1.1991.1771.2240.01510/10
msgpack0.0480.0470.0490.00110/10

📋 simple_objects - Detailed Results

Simple data types common in APIs

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

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

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

Serialization Performance

LibraryMean (ms)Min (ms)Max (ms)Std Dev (ms)Success Rate
datason0.0520.0450.0830.01210/10
orjson0.0010.0010.0010.00010/10
ujson0.0030.0020.0030.00010/10
json0.0060.0060.0080.00110/10
pickle0.0010.0010.0020.00010/10
jsonpickle0.0320.0300.0350.00210/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.0970.0920.1120.00610/10
orjson0.0010.0010.0020.00010/10
ujson0.0050.0050.0060.00010/10
json0.0130.0130.0140.00010/10
pickle0.0030.0020.0030.00010/10
jsonpickle0.0970.0930.1120.00510/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.3910.3800.4030.00810/10
orjson0.0090.0090.0100.00110/10
json0.1050.1020.1130.00310/10
pickle0.0320.0300.0350.00110/10
jsonpickle1.1461.1331.1710.01210/10
msgpack0.0760.0750.0780.00110/10

⚙️ Configuration Testing

⚙️ Configuration Performance Comparison

🎯 Recommended Configurations

Use CaseBest Configuration
Speed Criticalsecure_storage
Complex Typesapi_fast
Large Datasetsapi_fast

📈 DataSON Version Evolution

🔧 Version Compatibility

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

📋 Raw Data

Click to view raw JSON data
            {
  "suite_type": "complete",
  "metadata": {
    "timestamp": "2025-06-19T12:40:35.059820+00:00",
    "python_version": "3.11.12 (main, Apr  8 2025, 21:35:04) [GCC 13.3.0]",
    "runner_info": {
      "os": "posix",
      "github_sha": "92e00585de912f7665b480ce111e1774419e974b",
      "github_ref": "refs/heads/main",
      "ci_run_id": "15758084815"
    }
  },
  "execution_time": 13.320219039916992,
  "competitive": {
    "api_response": {
      "description": "Typical API response with metadata",
      "serialization": {
        "datason": {
          "mean": 0.0009200433999986046,
          "min": 0.00090354700000006,
          "max": 0.0009432319999973515,
          "std": 1.4639106501181797e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.9200433999986046
        },
        "orjson": {
          "error": "All serialization attempts failed",
          "error_count": 10
        },
        "ujson": {
          "error": "All serialization attempts failed",
          "error_count": 10
        },
        "json": {
          "mean": 7.89083999997331e-05,
          "min": 7.449000000292472e-05,
          "max": 9.38969999992878e-05,
          "std": 5.674321598005969e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.07890839999973309
        },
        "pickle": {
          "mean": 4.1228199999920887e-05,
          "min": 3.600699999850576e-05,
          "max": 5.9671999999011405e-05,
          "std": 7.065145446199938e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.04122819999992089
        },
        "jsonpickle": {
          "mean": 0.0011985716000005198,
          "min": 0.0011768609999975865,
          "max": 0.0012242499999999268,
          "std": 1.537379687248258e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 1.1985716000005198
        },
        "msgpack": {
          "mean": 4.7756900001161286e-05,
          "min": 4.6877999999139774e-05,
          "max": 4.947300000424093e-05,
          "std": 7.703015943676434e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.047756900001161284
        }
      },
      "deserialization": {
        "datason": {
          "mean": 0.04287318519999985,
          "min": 0.04230911799999859,
          "max": 0.04390183099999945,
          "std": 0.00041945904784996104,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 42.87318519999985
        },
        "json": {
          "mean": 1.9291099999207972e-05,
          "min": 1.8214000000682518e-05,
          "max": 2.3063999996963958e-05,
          "std": 1.4443306363307613e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.019291099999207972
        },
        "pickle": {
          "mean": 2.2875999998461794e-05,
          "min": 2.1009000001015465e-05,
          "max": 3.0727999998703126e-05,
          "std": 2.878403222108288e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.022875999998461793
        },
        "jsonpickle": {
          "mean": 0.000746119899997666,
          "min": 0.0007251629999984743,
          "max": 0.0007661099999936027,
          "std": 1.2245309399204648e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.7461198999976659
        },
        "msgpack": {
          "mean": 1.7241399999790018e-05,
          "min": 1.5128000001141118e-05,
          "max": 2.940499999937174e-05,
          "std": 4.320646818808458e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.01724139999979002
        }
      },
      "output_size": {
        "datason": {
          "size": 2720,
          "size_type": "string chars",
          "supports_binary": false
        },
        "orjson": {
          "error": "Type is not JSON serializable: decimal.Decimal"
        },
        "ujson": {
          "error": "datetime.datetime(2024, 1, 1, 12, 0, tzinfo=datetime.timezone.utc) is not JSON serializable"
        },
        "json": {
          "size": 2760,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "pickle": {
          "size": 1897,
          "size_type": "bytes",
          "supports_binary": true
        },
        "jsonpickle": {
          "size": 6143,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "msgpack": {
          "size": 1885,
          "size_type": "bytes",
          "supports_binary": true
        }
      },
      "competitors_tested": [
        "datason",
        "orjson",
        "ujson",
        "json",
        "pickle",
        "jsonpickle",
        "msgpack"
      ]
    },
    "simple_objects": {
      "description": "Simple data types common in APIs",
      "serialization": {
        "datason": {
          "mean": 5.190229999953999e-05,
          "min": 4.512400000322714e-05,
          "max": 8.275599999763017e-05,
          "std": 1.1746643245980143e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.05190229999953999
        },
        "orjson": {
          "mean": 8.55700000812476e-07,
          "min": 7.109999984322712e-07,
          "max": 1.3929999980177854e-06,
          "std": 2.1632488402558098e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.000855700000812476
        },
        "ujson": {
          "mean": 2.52070000001936e-06,
          "min": 2.3340000012694873e-06,
          "max": 2.905999998858988e-06,
          "std": 1.792391635914841e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0025207000000193602
        },
        "json": {
          "mean": 6.424899999046829e-06,
          "min": 5.920999996078535e-06,
          "max": 7.633999999256957e-06,
          "std": 5.437569825660387e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.006424899999046829
        },
        "pickle": {
          "mean": 1.3193000000910616e-06,
          "min": 1.1320000012915443e-06,
          "max": 1.9929999979240165e-06,
          "std": 2.510356539026811e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0013193000000910615
        },
        "jsonpickle": {
          "mean": 3.185700000187808e-05,
          "min": 2.9806000000576205e-05,
          "max": 3.465600000396307e-05,
          "std": 1.5496616837634054e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.03185700000187808
        },
        "msgpack": {
          "mean": 1.8012000005285244e-06,
          "min": 1.6930000015236146e-06,
          "max": 2.1740000022418826e-06,
          "std": 1.609587944038556e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0018012000005285245
        }
      },
      "deserialization": {
        "datason": {
          "mean": 0.004799648200000917,
          "min": 0.004669231000001162,
          "max": 0.0051160200000026634,
          "std": 0.00012546477331811174,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 4.799648200000917
        },
        "orjson": {
          "mean": 1.590100001180872e-06,
          "min": 1.142000002118948e-06,
          "max": 2.725000001646549e-06,
          "std": 5.097802260370577e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.001590100001180872
        },
        "ujson": {
          "mean": 2.6599000008786787e-06,
          "min": 2.2140000055514975e-06,
          "max": 3.4360000000788204e-06,
          "std": 4.429182138098061e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.002659900000878679
        },
        "json": {
          "mean": 3.800200001791154e-06,
          "min": 3.1860000007100098e-06,
          "max": 7.153000005644117e-06,
          "std": 1.2010615504083778e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.003800200001791154
        },
        "pickle": {
          "mean": 2.0780000006936914e-06,
          "min": 1.7030000023510183e-06,
          "max": 2.8050000011603515e-06,
          "std": 3.584140991077217e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0020780000006936916
        },
        "jsonpickle": {
          "mean": 3.785920000041187e-05,
          "min": 3.5817000004101374e-05,
          "max": 4.127700000111645e-05,
          "std": 1.669870041157337e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.037859200000411874
        },
        "msgpack": {
          "mean": 1.6842000022165848e-06,
          "min": 1.4630000038096114e-06,
          "max": 2.6550000029601506e-06,
          "std": 3.5040478230545765e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0016842000022165848
        }
      },
      "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.661069999964412e-05,
          "min": 9.164200000100209e-05,
          "max": 0.00011205100000211132,
          "std": 6.252129079619967e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.09661069999964411
        },
        "orjson": {
          "mean": 1.2336000004609104e-06,
          "min": 1.0119999984681272e-06,
          "max": 2.4850000031051422e-06,
          "std": 4.4685647812680507e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0012336000004609105
        },
        "ujson": {
          "mean": 5.486399998488878e-06,
          "min": 5.309999998814874e-06,
          "max": 6.141999996600589e-06,
          "std": 2.5168684182856263e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.005486399998488878
        },
        "json": {
          "mean": 1.3452400001767727e-05,
          "min": 1.308500000618551e-05,
          "max": 1.4347000004022448e-05,
          "std": 3.8325193376988335e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.013452400001767728
        },
        "pickle": {
          "mean": 2.652900000299496e-06,
          "min": 2.474999995172311e-06,
          "max": 3.3260000051882344e-06,
          "std": 2.489843612153523e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0026529000002994962
        },
        "jsonpickle": {
          "mean": 9.743599999936236e-05,
          "min": 9.33150000008709e-05,
          "max": 0.0001119209999984605,
          "std": 5.30179214937067e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.09743599999936237
        },
        "msgpack": {
          "mean": 3.446500001302866e-06,
          "min": 3.27700000468667e-06,
          "max": 3.7270000063927e-06,
          "std": 1.5000092649321041e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0034465000013028657
        }
      },
      "deserialization": {
        "datason": {
          "mean": 0.018520759799999807,
          "min": 0.018400386000003266,
          "max": 0.01867058300000224,
          "std": 9.556068480315316e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 18.52075979999981
        },
        "orjson": {
          "mean": 3.023799999368748e-06,
          "min": 2.804999994054924e-06,
          "max": 3.917999997327115e-06,
          "std": 3.4506997643761864e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.003023799999368748
        },
        "ujson": {
          "mean": 5.419300000397698e-06,
          "min": 5.0499999986186594e-06,
          "max": 6.9129999999972824e-06,
          "std": 5.835209314454616e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.005419300000397698
        },
        "json": {
          "mean": 6.720700000073521e-06,
          "min": 6.551999994997004e-06,
          "max": 7.453999998574545e-06,
          "std": 2.662480254688191e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.006720700000073521
        },
        "pickle": {
          "mean": 3.6897999997620445e-06,
          "min": 3.446999997436251e-06,
          "max": 4.517999997233346e-06,
          "std": 3.188321745891631e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0036897999997620445
        },
        "jsonpickle": {
          "mean": 9.438929999845413e-05,
          "min": 8.962799999778781e-05,
          "max": 0.00011075799999815672,
          "std": 6.169641770134218e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.09438929999845413
        },
        "msgpack": {
          "mean": 5.543400000362908e-06,
          "min": 4.146999998511092e-06,
          "max": 1.6350999999303895e-05,
          "std": 3.8060977739201282e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.005543400000362908
        }
      },
      "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.0003912552000009839,
          "min": 0.00037963399999796366,
          "max": 0.0004031470000001036,
          "std": 8.075401506857685e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.3912552000009839
        },
        "orjson": {
          "mean": 8.881999999488244e-06,
          "min": 8.506000000352287e-06,
          "max": 1.0389999999915744e-05,
          "std": 5.58174007151912e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.008881999999488244
        },
        "ujson": {
          "error": "All serialization attempts failed",
          "error_count": 10
        },
        "json": {
          "mean": 0.0001047759000002202,
          "min": 0.00010238200000145525,
          "max": 0.00011299299999478762,
          "std": 3.3172426430706192e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.10477590000022019
        },
        "pickle": {
          "mean": 3.213449999890372e-05,
          "min": 3.032699999749866e-05,
          "max": 3.456499999998641e-05,
          "std": 1.4379120087191316e-06,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.03213449999890372
        },
        "jsonpickle": {
          "mean": 0.0011462703000006513,
          "min": 0.0011325879999972699,
          "max": 0.0011705489999940255,
          "std": 1.2473622470993686e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 1.1462703000006513
        },
        "msgpack": {
          "mean": 7.581149999964509e-05,
          "min": 7.493100000033337e-05,
          "max": 7.847799999893823e-05,
          "std": 9.937962285550365e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.0758114999996451
        }
      },
      "deserialization": {
        "datason": {
          "mean": 0.02554919929999997,
          "min": 0.02531511699999811,
          "max": 0.025815155000003642,
          "std": 0.00014002120330878687,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 25.54919929999997
        },
        "orjson": {
          "mean": 6.966200000135814e-06,
          "min": 6.360999996957162e-06,
          "max": 8.415000003481055e-06,
          "std": 7.382457887371826e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.006966200000135814
        },
        "json": {
          "mean": 1.3021499999865682e-05,
          "min": 1.2661999996055329e-05,
          "max": 1.3934999998355124e-05,
          "std": 4.0344468137201063e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.013021499999865682
        },
        "pickle": {
          "mean": 1.3309999999222556e-05,
          "min": 1.2581999996541526e-05,
          "max": 1.4705000005221791e-05,
          "std": 6.56756171190979e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.013309999999222555
        },
        "jsonpickle": {
          "mean": 0.0006587504000002298,
          "min": 0.0006312470000011672,
          "max": 0.0007295090000027926,
          "std": 2.781305496501418e-05,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.6587504000002298
        },
        "msgpack": {
          "mean": 1.0380100002294057e-05,
          "min": 9.9169999998594e-06,
          "max": 1.1940999996795654e-05,
          "std": 5.881599258205091e-07,
          "successful_runs": 10,
          "error_count": 0,
          "mean_ms": 0.010380100002294057
        }
      },
      "output_size": {
        "datason": {
          "size": 3102,
          "size_type": "string chars",
          "supports_binary": false
        },
        "orjson": {
          "size": 2937,
          "size_type": "bytes",
          "supports_binary": true
        },
        "ujson": {
          "error": "datetime.datetime(2024, 1, 1, 12, 0, tzinfo=datetime.timezone.utc) is not JSON serializable"
        },
        "json": {
          "size": 3102,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "pickle": {
          "size": 2007,
          "size_type": "bytes",
          "supports_binary": true
        },
        "jsonpickle": {
          "size": 7417,
          "size_type": "utf-8 bytes",
          "supports_binary": false
        },
        "msgpack": {
          "size": 2589,
          "size_type": "bytes",
          "supports_binary": true
        }
      },
      "competitors_tested": [
        "datason",
        "orjson",
        "ujson",
        "json",
        "pickle",
        "jsonpickle",
        "msgpack"
      ]
    },
    "summary": {
      "competitors_tested": [
        "datason",
        "orjson",
        "ujson",
        "json",
        "pickle",
        "jsonpickle",
        "msgpack"
      ],
      "datasets_tested": [
        "api_response",
        "simple_objects",
        "nested_structures",
        "datetime_heavy"
      ],
      "fastest_serialization": {
        "api_response": {
          "library": "pickle",
          "time_ms": 0.04122819999992089
        },
        "simple_objects": {
          "library": "orjson",
          "time_ms": 0.000855700000812476
        },
        "nested_structures": {
          "library": "orjson",
          "time_ms": 0.0012336000004609105
        },
        "datetime_heavy": {
          "library": "orjson",
          "time_ms": 0.008881999999488244
        }
      },
      "fastest_deserialization": {
        "api_response": {
          "library": "msgpack",
          "time_ms": 0.01724139999979002
        },
        "simple_objects": {
          "library": "orjson",
          "time_ms": 0.001590100001180872
        },
        "nested_structures": {
          "library": "orjson",
          "time_ms": 0.003023799999368748
        },
        "datetime_heavy": {
          "library": "orjson",
          "time_ms": 0.006966200000135814
        }
      },
      "smallest_output": {
        "api_response": {
          "library": "msgpack",
          "size_bytes": 1885
        },
        "simple_objects": {
          "library": "msgpack",
          "size_bytes": 149
        },
        "nested_structures": {
          "library": "msgpack",
          "size_bytes": 310
        },
        "datetime_heavy": {
          "library": "pickle",
          "size_bytes": 2007
        }
      },
      "datason_performance": {
        "api_response": {
          "serialization_ms": 0.9200433999986046,
          "deserialization_ms": 42.87318519999985
        },
        "simple_objects": {
          "serialization_ms": 0.05190229999953999,
          "deserialization_ms": 4.799648200000917
        },
        "nested_structures": {
          "serialization_ms": 0.09661069999964411,
          "deserialization_ms": 18.52075979999981
        },
        "datetime_heavy": {
          "serialization_ms": 0.3912552000009839,
          "deserialization_ms": 25.54919929999997
        }
      }
    }
  },
  "configurations": {
    "default": {
      "description": "Out-of-box experience",
      "datasets": {
        "small_objects": {
          "description": "Small API-style objects",
          "results": {
            "serialization": {
              "mean": 2.6849800000405822e-05,
              "min": 2.5884999999448155e-05,
              "max": 2.858000000571792e-05,
              "std": 8.031453186748832e-07,
              "mean_ms": 0.02684980000040582
            },
            "deserialization": {
              "mean": 0.000994720500001023,
              "min": 0.000988378000002399,
              "max": 0.0010053580000004558,
              "std": 6.440282122245639e-06,
              "mean_ms": 0.994720500001023
            },
            "total_time_ms": 1.0215703000014287,
            "successful_runs": 10,
            "config": {}
          }
        },
        "complex_types": {
          "description": "Complex type handling",
          "results": {
            "serialization": {
              "mean": 9.829890000006003e-05,
              "min": 9.497500000321679e-05,
              "max": 0.000113176999995801,
              "std": 5.6041980765200205e-06,
              "mean_ms": 0.09829890000006003
            },
            "deserialization": {
              "mean": 0.001856740400000234,
              "min": 0.001805849999996667,
              "max": 0.0020696590000000015,
              "std": 8.267602103064144e-05,
              "mean_ms": 1.856740400000234
            },
            "total_time_ms": 1.9550393000002941,
            "successful_runs": 10,
            "config": {}
          }
        },
        "medium_dataset": {
          "description": "Medium-sized realistic dataset",
          "results": {
            "serialization": {
              "mean": 0.0009072444000011615,
              "min": 0.0008817629999953169,
              "max": 0.0009609410000024354,
              "std": 2.361902470655883e-05,
              "mean_ms": 0.9072444000011615
            },
            "deserialization": {
              "mean": 0.13152255789999928,
              "min": 0.13069437699999753,
              "max": 0.13273738899999898,
              "std": 0.0007065362323475198,
              "mean_ms": 131.52255789999927
            },
            "total_time_ms": 132.42980230000046,
            "successful_runs": 10,
            "config": {}
          }
        }
      }
    },
    "api_fast": {
      "description": "Fast API responses",
      "datasets": {
        "small_objects": {
          "description": "Small API-style objects",
          "results": {
            "serialization": {
              "mean": 2.7449399999568415e-05,
              "min": 2.6769999998066396e-05,
              "max": 2.9075000000489126e-05,
              "std": 7.269722910319444e-07,
              "mean_ms": 0.027449399999568413
            },
            "deserialization": {
              "mean": 0.0010001312999996514,
              "min": 0.0009890130000016484,
              "max": 0.0010092999999997687,
              "std": 6.9623984531608836e-06,
              "mean_ms": 1.0001312999996514
            },
            "total_time_ms": 1.0275806999992199,
            "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.00010590550000131316,
              "min": 0.00010397400000528023,
              "max": 0.00011111599999935606,
              "std": 2.387287872444179e-06,
              "mean_ms": 0.10590550000131316
            },
            "deserialization": {
              "mean": 0.0018179610999993657,
              "min": 0.0017898249999959148,
              "max": 0.001854635000000826,
              "std": 2.1410257647461112e-05,
              "mean_ms": 1.8179610999993656
            },
            "total_time_ms": 1.923866600000679,
            "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.0010512635999987197,
              "min": 0.0009960849999970378,
              "max": 0.0014381290000002878,
              "std": 0.00013647476049840837,
              "mean_ms": 1.0512635999987197
            },
            "deserialization": {
              "mean": 0.12990865080000233,
              "min": 0.12914320299999815,
              "max": 0.1312627730000031,
              "std": 0.0006088848618234061,
              "mean_ms": 129.90865080000233
            },
            "total_time_ms": 130.95991440000105,
            "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": 3.260669999889387e-05,
              "min": 2.9345000001512744e-05,
              "max": 4.3730999998103925e-05,
              "std": 5.2766526853788e-06,
              "mean_ms": 0.03260669999889387
            },
            "deserialization": {
              "mean": 0.000989170900000147,
              "min": 0.0009759380000033957,
              "max": 0.0010010450000024207,
              "std": 7.256780054447796e-06,
              "mean_ms": 0.9891709000001471
            },
            "total_time_ms": 1.0217775999990408,
            "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.00011636889999948608,
              "min": 0.00011292099999593574,
              "max": 0.00012803900000335489,
              "std": 4.812818059193525e-06,
              "mean_ms": 0.11636889999948608
            },
            "deserialization": {
              "mean": 0.001830622399999271,
              "min": 0.0018019169999945461,
              "max": 0.0018826969999992116,
              "std": 2.4432510569551724e-05,
              "mean_ms": 1.830622399999271
            },
            "total_time_ms": 1.946991299998757,
            "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.001217657500000513,
              "min": 0.0011502629999995406,
              "max": 0.0015958640000022228,
              "std": 0.00013407561434407544,
              "mean_ms": 1.217657500000513
            },
            "deserialization": {
              "mean": 0.12989586480000098,
              "min": 0.12933641400000084,
              "max": 0.13076455500000606,
              "std": 0.00039726454743424635,
              "mean_ms": 129.895864800001
            },
            "total_time_ms": 131.1135223000015,
            "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.722879999979e-05,
              "min": 2.6378999997689334e-05,
              "max": 2.8082000000040352e-05,
              "std": 5.437752402348899e-07,
              "mean_ms": 0.02722879999979
            },
            "deserialization": {
              "mean": 0.0009856020999983173,
              "min": 0.0009706379999983028,
              "max": 0.000995273999997437,
              "std": 8.094041106803956e-06,
              "mean_ms": 0.9856020999983173
            },
            "total_time_ms": 1.0128308999981073,
            "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.00011165300000115508,
              "min": 0.00010901299999943603,
              "max": 0.00011895200000111572,
              "std": 2.7462184097818667e-06,
              "mean_ms": 0.11165300000115508
            },
            "deserialization": {
              "mean": 0.0018214713999995524,
              "min": 0.0018005849999980228,
              "max": 0.0018382850000051576,
              "std": 1.1500704599748194e-05,
              "mean_ms": 1.8214713999995524
            },
            "total_time_ms": 1.9331244000007075,
            "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.0011570786999996585,
              "min": 0.0011003500000015265,
              "max": 0.0012172580000040512,
              "std": 4.2970275060212756e-05,
              "mean_ms": 1.1570786999996585
            },
            "deserialization": {
              "mean": 0.13127657610000015,
              "min": 0.13017229100000094,
              "max": 0.13209460199999512,
              "std": 0.0006085719060327171,
              "mean_ms": 131.27657610000014
            },
            "total_time_ms": 132.4336547999998,
            "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.9732300001228394e-05,
              "min": 2.9054000002304292e-05,
              "max": 3.120799999578594e-05,
              "std": 6.140014550904971e-07,
              "mean_ms": 0.029732300001228396
            },
            "deserialization": {
              "mean": 0.0009850172999996687,
              "min": 0.0009780020000036416,
              "max": 0.000995545000002096,
              "std": 4.9570588512395505e-06,
              "mean_ms": 0.9850172999996687
            },
            "total_time_ms": 1.014749600000897,
            "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.00011491130000109706,
              "min": 0.0001125000000001819,
              "max": 0.00012020399999812525,
              "std": 2.212326931684495e-06,
              "mean_ms": 0.11491130000109706
            },
            "deserialization": {
              "mean": 0.0018181169000001773,
              "min": 0.0018008040000054848,
              "max": 0.0018343469999990702,
              "std": 9.420265628880392e-06,
              "mean_ms": 1.8181169000001773
            },
            "total_time_ms": 1.9330282000012742,
            "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.0012369195000012212,
              "min": 0.0012113459999980591,
              "max": 0.001278182000000072,
              "std": 2.0395417312921704e-05,
              "mean_ms": 1.2369195000012212
            },
            "deserialization": {
              "mean": 0.13170344169999879,
              "min": 0.13094168499999626,
              "max": 0.13252225899999814,
              "std": 0.0006091777397144568,
              "mean_ms": 131.7034416999988
            },
            "total_time_ms": 132.94036119999998,
            "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": "secure_storage",
          "time_ms": 1.0128308999981073
        },
        "complex_types": {
          "config": "api_fast",
          "time_ms": 1.923866600000679
        },
        "medium_dataset": {
          "config": "api_fast",
          "time_ms": 130.95991440000105
        }
      },
      "best_for_use_case": {
        "speed_critical": "secure_storage",
        "complex_types": "api_fast",
        "large_datasets": "api_fast"
      },
      "performance_comparison": {
        "default": {
          "small_objects": 1.0215703000014287,
          "complex_types": 1.9550393000002941,
          "medium_dataset": 132.42980230000046
        },
        "api_fast": {
          "small_objects": 1.0275806999992199,
          "complex_types": 1.923866600000679,
          "medium_dataset": 130.95991440000105
        },
        "ml_training": {
          "small_objects": 1.0217775999990408,
          "complex_types": 1.946991299998757,
          "medium_dataset": 131.1135223000015
        },
        "secure_storage": {
          "small_objects": 1.0128308999981073,
          "complex_types": 1.9331244000007075,
          "medium_dataset": 132.4336547999998
        },
        "api_consistent": {
          "small_objects": 1.014749600000897,
          "complex_types": 1.9330282000012742,
          "medium_dataset": 132.94036119999998
        }
      }
    }
  },
  "versioning": {
    "metadata": {
      "timestamp": "2025-06-19T12:40:44.407852+00:00",
      "versions_tested": [
        "latest",
        "0.11.0",
        "0.10.0",
        "0.9.0"
      ],
      "python_version": "3.11.12 (main, Apr  8 2025, 21:35:04) [GCC 13.3.0]",
      "focus": "optimization_configurations"
    },
    "version_results": {
      "latest": {
        "version": "latest",
        "available_features": [
          "serialize",
          "deserialize"
        ],
        "available_configs": [
          "get_api_config",
          "get_performance_config",
          "get_strict_config",
          "get_ml_config"
        ],
        "optimization_configs": {
          "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_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_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"
            }
          },
          "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"
            }
          },
          "discovered_parameters": {}
        },
        "datasets": {
          "basic_types": {
            "description": "Basic types - tests core serialization speed",
            "results": {
              "version": "latest",
              "dataset": "basic_types",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 0.06907700000198247,
                  "min_ms": 0.037880999997241815,
                  "max_ms": 0.14572200000628754,
                  "std_ms": 0.04433022632147745,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.05750119999845538,
                  "min_ms": 0.03802100000172004,
                  "max_ms": 0.08228299999757382,
                  "std_ms": 0.017396527330657288,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.058282999999903495,
                  "min_ms": 0.0344549999979904,
                  "max_ms": 0.07887699999997722,
                  "std_ms": 0.020153117141349985,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.056779799999162606,
                  "min_ms": 0.037669999997547166,
                  "max_ms": 0.08113099999462747,
                  "std_ms": 0.01838964060837052,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.03728580000057491,
                  "min_ms": 0.03364300000185949,
                  "max_ms": 0.04561499999766738,
                  "std_ms": 0.004968173827602262,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.03728580000057491
                },
                "performance_variance": {
                  "variance_ratio": 1.852635587835513,
                  "range_ms": 0.03179120000140756,
                  "min_ms": 0.03728580000057491,
                  "max_ms": 0.06907700000198247,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "datetime_heavy": {
            "description": "Datetime handling - tests date optimization configs",
            "results": {
              "version": "latest",
              "dataset": "datetime_heavy",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 0.134735200001046,
                  "min_ms": 0.10187000000172475,
                  "max_ms": 0.23474799999689822,
                  "std_ms": 0.05661054017965423,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.11446120000044857,
                  "min_ms": 0.08648100000385739,
                  "max_ms": 0.16492700000014793,
                  "std_ms": 0.03542833582988856,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.1253758000018479,
                  "min_ms": 0.09927600000025905,
                  "max_ms": 0.18135799999896562,
                  "std_ms": 0.03373709197818566,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.12275060000064286,
                  "min_ms": 0.09955600000211007,
                  "max_ms": 0.18434299999370296,
                  "std_ms": 0.035334877430117706,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.11053779999770086,
                  "min_ms": 0.09747099999657394,
                  "max_ms": 0.1380969999971171,
                  "std_ms": 0.016556481199946807,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.11053779999770086
                },
                "performance_variance": {
                  "variance_ratio": 1.2189061117902513,
                  "range_ms": 0.024197400003345138,
                  "min_ms": 0.11053779999770086,
                  "max_ms": 0.134735200001046,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "decimal_precision": {
            "description": "Decimal handling - tests precision optimization configs",
            "results": {
              "version": "latest",
              "dataset": "decimal_precision",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 0.47819700000104604,
                  "min_ms": 0.431734000002848,
                  "max_ms": 0.6081430000008936,
                  "std_ms": 0.07363625601917116,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.4660545999982446,
                  "min_ms": 0.4291999999992413,
                  "max_ms": 0.5533510000006459,
                  "std_ms": 0.05026775613584039,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.45801359999870783,
                  "min_ms": 0.42650500000007696,
                  "max_ms": 0.5563360000024886,
                  "std_ms": 0.05517767898366781,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.48092819999965286,
                  "min_ms": 0.4435560000004557,
                  "max_ms": 0.5790789999977619,
                  "std_ms": 0.0560298924826851,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.4413023999987331,
                  "min_ms": 0.42682499999813217,
                  "max_ms": 0.45296500000091555,
                  "std_ms": 0.01168592915908122,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.4413023999987331
                },
                "performance_variance": {
                  "variance_ratio": 1.0897928495313725,
                  "range_ms": 0.03962580000091975,
                  "min_ms": 0.4413023999987331,
                  "max_ms": 0.48092819999965286,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "large_dataset": {
            "description": "Large data - tests memory and compression configs",
            "results": {
              "version": "latest",
              "dataset": "large_dataset",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 1.712252599999431,
                  "min_ms": 1.6554850000005672,
                  "max_ms": 1.8663979999971048,
                  "std_ms": 0.08818133028643087,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 1.5591473999990058,
                  "min_ms": 1.5297909999958392,
                  "max_ms": 1.6530400000007717,
                  "std_ms": 0.052907369339659,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 1.5491607999976509,
                  "min_ms": 1.5164259999949081,
                  "max_ms": 1.6327629999963733,
                  "std_ms": 0.0473380956170419,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 1.7013199999993844,
                  "min_ms": 1.664111000003743,
                  "max_ms": 1.778754000000049,
                  "std_ms": 0.04514218087297182,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 1.540907199998287,
                  "min_ms": 1.5296909999946706,
                  "max_ms": 1.5535850000034657,
                  "std_ms": 0.011405576169363833,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 1.540907199998287
                },
                "performance_variance": {
                  "variance_ratio": 1.1111977411756753,
                  "range_ms": 0.17134540000114384,
                  "min_ms": 1.540907199998287,
                  "max_ms": 1.712252599999431,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "complex_structure": {
            "description": "Complex nested data - tests structural optimization",
            "results": {
              "version": "latest",
              "dataset": "complex_structure",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 3.1358151999981487,
                  "min_ms": 3.07502999999798,
                  "max_ms": 3.222764999996741,
                  "std_ms": 0.06035998770391007,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 2.790573799998697,
                  "min_ms": 2.727071999998998,
                  "max_ms": 2.8965979999995284,
                  "std_ms": 0.07221451782174014,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 2.9050517999991143,
                  "min_ms": 2.8722629999933247,
                  "max_ms": 2.9899420000063515,
                  "std_ms": 0.04929341392721421,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 3.1722110000032444,
                  "min_ms": 3.0370389999987424,
                  "max_ms": 3.5294370000045205,
                  "std_ms": 0.20704400872733977,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 2.887989399999924,
                  "min_ms": 2.8620529999940914,
                  "max_ms": 2.923207000002037,
                  "std_ms": 0.022114471074624824,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_performance_config",
                  "time_ms": 2.790573799998697
                },
                "performance_variance": {
                  "variance_ratio": 1.1367594005235504,
                  "range_ms": 0.3816372000045476,
                  "min_ms": 2.790573799998697,
                  "max_ms": 3.1722110000032444,
                  "analysis": "Low variance"
                }
              }
            }
          }
        }
      },
      "0.11.0": {
        "version": "0.11.0",
        "available_features": [
          "serialize",
          "deserialize"
        ],
        "available_configs": [
          "get_api_config",
          "get_performance_config",
          "get_strict_config",
          "get_ml_config"
        ],
        "optimization_configs": {
          "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_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_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"
            }
          },
          "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"
            }
          },
          "discovered_parameters": {}
        },
        "datasets": {
          "basic_types": {
            "description": "Basic types - tests core serialization speed",
            "results": {
              "version": "0.11.0",
              "dataset": "basic_types",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 0.05097519999992528,
                  "min_ms": 0.03472499999901402,
                  "max_ms": 0.09293300000479121,
                  "std_ms": 0.02443212701196647,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.04479159999988269,
                  "min_ms": 0.0328719999984628,
                  "max_ms": 0.05964099999999917,
                  "std_ms": 0.01158370099636981,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.043621199999677174,
                  "min_ms": 0.03216900000069245,
                  "max_ms": 0.061043999998844356,
                  "std_ms": 0.012419531823226936,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.0468511999997645,
                  "min_ms": 0.0353860000004147,
                  "max_ms": 0.06453999999678217,
                  "std_ms": 0.013118687117235687,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.03332000000142443,
                  "min_ms": 0.030647000002659297,
                  "max_ms": 0.039153000003011584,
                  "std_ms": 0.0035000732865314325,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.03332000000142443
                },
                "performance_variance": {
                  "variance_ratio": 1.529867947111227,
                  "range_ms": 0.017655199998500848,
                  "min_ms": 0.03332000000142443,
                  "max_ms": 0.05097519999992528,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "datetime_heavy": {
            "description": "Datetime handling - tests date optimization configs",
            "results": {
              "version": "0.11.0",
              "dataset": "datetime_heavy",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 0.1424571999990576,
                  "min_ms": 0.09989599999471466,
                  "max_ms": 0.22954800000007936,
                  "std_ms": 0.0566425702864285,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.11638059999938832,
                  "min_ms": 0.0859599999998295,
                  "max_ms": 0.18554500000078633,
                  "std_ms": 0.04342120042653721,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.1242478000023084,
                  "min_ms": 0.0977219999995782,
                  "max_ms": 0.17988500000143404,
                  "std_ms": 0.033466290990876925,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.11784180000233846,
                  "min_ms": 0.09709100000065973,
                  "max_ms": 0.17691000000041868,
                  "std_ms": 0.033962781027728726,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.10319039999870938,
                  "min_ms": 0.09428599999949938,
                  "max_ms": 0.1275979999988408,
                  "std_ms": 0.014020607415865582,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.10319039999870938
                },
                "performance_variance": {
                  "variance_ratio": 1.3805276459907059,
                  "range_ms": 0.03926680000034821,
                  "min_ms": 0.10319039999870938,
                  "max_ms": 0.1424571999990576,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "decimal_precision": {
            "description": "Decimal handling - tests precision optimization configs",
            "results": {
              "version": "0.11.0",
              "dataset": "decimal_precision",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 0.4804249999978083,
                  "min_ms": 0.43236499999466105,
                  "max_ms": 0.6175810000002002,
                  "std_ms": 0.07772897903406407,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.4671825999992052,
                  "min_ms": 0.43313699999458777,
                  "max_ms": 0.5523390000021777,
                  "std_ms": 0.04861870824087983,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.47251240000036887,
                  "min_ms": 0.4293900000007511,
                  "max_ms": 0.5830370000055041,
                  "std_ms": 0.06410351309133157,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.4801249999985657,
                  "min_ms": 0.4494579999985149,
                  "max_ms": 0.5668969999987894,
                  "std_ms": 0.04950120089957098,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.4526455999979362,
                  "min_ms": 0.4372639999985495,
                  "max_ms": 0.4794639999943229,
                  "std_ms": 0.019917900926181186,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.4526455999979362
                },
                "performance_variance": {
                  "variance_ratio": 1.0613711919435398,
                  "range_ms": 0.027779399999872112,
                  "min_ms": 0.4526455999979362,
                  "max_ms": 0.4804249999978083,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "large_dataset": {
            "description": "Large data - tests memory and compression configs",
            "results": {
              "version": "0.11.0",
              "dataset": "large_dataset",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 1.7159513999999376,
                  "min_ms": 1.6608939999969152,
                  "max_ms": 1.859936000002449,
                  "std_ms": 0.08182405309908389,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 1.5722016000012218,
                  "min_ms": 1.541492000001199,
                  "max_ms": 1.6732280000013589,
                  "std_ms": 0.05672603592990381,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 1.5753314000008345,
                  "min_ms": 1.533688000002087,
                  "max_ms": 1.6714540000037914,
                  "std_ms": 0.05518981510139281,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 1.715544999998997,
                  "min_ms": 1.678968999996755,
                  "max_ms": 1.8059149999984925,
                  "std_ms": 0.05231845167336727,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 1.5448706000015022,
                  "min_ms": 1.5418930000024034,
                  "max_ms": 1.5490959999979736,
                  "std_ms": 0.0030052725819847406,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 1.5448706000015022
                },
                "performance_variance": {
                  "variance_ratio": 1.110741184406169,
                  "range_ms": 0.1710807999984354,
                  "min_ms": 1.5448706000015022,
                  "max_ms": 1.7159513999999376,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "complex_structure": {
            "description": "Complex nested data - tests structural optimization",
            "results": {
              "version": "0.11.0",
              "dataset": "complex_structure",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 3.1074484000001235,
                  "min_ms": 3.045575000001577,
                  "max_ms": 3.28510199999954,
                  "std_ms": 0.10093764590711665,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 2.7987718000005657,
                  "min_ms": 2.739285000004088,
                  "max_ms": 2.941831999997646,
                  "std_ms": 0.08150903183334342,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 2.8877648000019462,
                  "min_ms": 2.8435880000046154,
                  "max_ms": 3.0375199999994607,
                  "std_ms": 0.08383766208839456,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 3.093504200001007,
                  "min_ms": 3.0539300000000935,
                  "max_ms": 3.1596370000031015,
                  "std_ms": 0.04247945791498027,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 2.8938120000020717,
                  "min_ms": 2.871820999999386,
                  "max_ms": 2.9303400000060265,
                  "std_ms": 0.022932459149011868,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_performance_config",
                  "time_ms": 2.7987718000005657
                },
                "performance_variance": {
                  "variance_ratio": 1.110290020786795,
                  "range_ms": 0.30867659999955777,
                  "min_ms": 2.7987718000005657,
                  "max_ms": 3.1074484000001235,
                  "analysis": "Low variance"
                }
              }
            }
          }
        }
      },
      "0.10.0": {
        "error": "Command '['/opt/hostedtoolcache/Python/3.11.12/x64/bin/python', '-m', 'pip', 'install', 'datason==0.10.0']' returned non-zero exit status 1.",
        "available": false
      },
      "0.9.0": {
        "version": "0.9.0",
        "available_features": [
          "serialize",
          "deserialize"
        ],
        "available_configs": [
          "get_api_config",
          "get_performance_config",
          "get_strict_config",
          "get_ml_config"
        ],
        "optimization_configs": {
          "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_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_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"
            }
          },
          "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"
            }
          },
          "discovered_parameters": {}
        },
        "datasets": {
          "basic_types": {
            "description": "Basic types - tests core serialization speed",
            "results": {
              "version": "0.9.0",
              "dataset": "basic_types",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 0.04108659999815245,
                  "min_ms": 0.02008799999941857,
                  "max_ms": 0.10598699999775363,
                  "std_ms": 0.0365908784577692,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.024068800000520696,
                  "min_ms": 0.017762999995341033,
                  "max_ms": 0.04377100000141354,
                  "std_ms": 0.011115021377193064,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.023165399998958947,
                  "min_ms": 0.017122999999230615,
                  "max_ms": 0.04128700000194385,
                  "std_ms": 0.01027381551951824,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.03231619999866098,
                  "min_ms": 0.022362000002829063,
                  "max_ms": 0.04840999999800033,
                  "std_ms": 0.012415360895083808,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.018422200000145494,
                  "min_ms": 0.016179999995813432,
                  "max_ms": 0.023925000000701857,
                  "std_ms": 0.003205725300344987,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 0.018422200000145494
                },
                "performance_variance": {
                  "variance_ratio": 2.230276514087783,
                  "range_ms": 0.022664399998006957,
                  "min_ms": 0.018422200000145494,
                  "max_ms": 0.04108659999815245,
                  "analysis": "High variance"
                }
              }
            }
          },
          "datetime_heavy": {
            "description": "Datetime handling - tests date optimization configs",
            "results": {
              "version": "0.9.0",
              "dataset": "datetime_heavy",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 0.11677939999970022,
                  "min_ms": 0.06590299999942317,
                  "max_ms": 0.195144000002756,
                  "std_ms": 0.05762994786978064,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.05947099999872307,
                  "min_ms": 0.05131599999685932,
                  "max_ms": 0.08547999999564126,
                  "std_ms": 0.01463202839486393,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.06702299999972183,
                  "min_ms": 0.06143499999922142,
                  "max_ms": 0.08701200000160725,
                  "std_ms": 0.011193141182141908,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.0794819999995866,
                  "min_ms": 0.06426899999922853,
                  "max_ms": 0.11786900000032574,
                  "std_ms": 0.02219192551408806,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.06450819999912483,
                  "min_ms": 0.05969099999703076,
                  "max_ms": 0.07780499999654467,
                  "std_ms": 0.007521210852111662,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_performance_config",
                  "time_ms": 0.05947099999872307
                },
                "performance_variance": {
                  "variance_ratio": 1.9636360579476995,
                  "range_ms": 0.057308400000977144,
                  "min_ms": 0.05947099999872307,
                  "max_ms": 0.11677939999970022,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "decimal_precision": {
            "description": "Decimal handling - tests precision optimization configs",
            "results": {
              "version": "0.9.0",
              "dataset": "decimal_precision",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 0.45032499999990705,
                  "min_ms": 0.39993499999724236,
                  "max_ms": 0.6035450000041465,
                  "std_ms": 0.08610187844014183,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 0.40305300000085253,
                  "min_ms": 0.3820320000045285,
                  "max_ms": 0.45098000000365346,
                  "std_ms": 0.02769293237567665,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 0.40541959999984556,
                  "min_ms": 0.3850079999949685,
                  "max_ms": 0.43575200000134373,
                  "std_ms": 0.0205663677108699,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 0.42061179999848264,
                  "min_ms": 0.3953569999950446,
                  "max_ms": 0.4474429999987706,
                  "std_ms": 0.024530303559765595,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 0.40815260000215403,
                  "min_ms": 0.38704100000330754,
                  "max_ms": 0.42500200000006316,
                  "std_ms": 0.016115995494092854,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_performance_config",
                  "time_ms": 0.40305300000085253
                },
                "performance_variance": {
                  "variance_ratio": 1.1172848235814012,
                  "range_ms": 0.047271999999054515,
                  "min_ms": 0.40305300000085253,
                  "max_ms": 0.45032499999990705,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "large_dataset": {
            "description": "Large data - tests memory and compression configs",
            "results": {
              "version": "0.9.0",
              "dataset": "large_dataset",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 1.8688603999976294,
                  "min_ms": 1.8170459999993227,
                  "max_ms": 1.979137999995828,
                  "std_ms": 0.06379595036250052,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 1.7259000000009905,
                  "min_ms": 1.7079029999962358,
                  "max_ms": 1.75518000000352,
                  "std_ms": 0.01754352842422145,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 1.7199688000005153,
                  "min_ms": 1.6984550000032073,
                  "max_ms": 1.7411440000003608,
                  "std_ms": 0.016513650979090657,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 2.1122399999981667,
                  "min_ms": 2.0804369999964933,
                  "max_ms": 2.197324000000833,
                  "std_ms": 0.04852709013160001,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 1.6978058000006513,
                  "min_ms": 1.686542999998153,
                  "max_ms": 1.7195239999949763,
                  "std_ms": 0.013431197700100967,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "default",
                  "time_ms": 1.6978058000006513
                },
                "performance_variance": {
                  "variance_ratio": 1.2440998846849012,
                  "range_ms": 0.4144341999975154,
                  "min_ms": 1.6978058000006513,
                  "max_ms": 2.1122399999981667,
                  "analysis": "Low variance"
                }
              }
            }
          },
          "complex_structure": {
            "description": "Complex nested data - tests structural optimization",
            "results": {
              "version": "0.9.0",
              "dataset": "complex_structure",
              "config_results": {
                "get_api_config": {
                  "mean_ms": 2.6448385999970014,
                  "min_ms": 2.480693000002532,
                  "max_ms": 3.1973879999966925,
                  "std_ms": 0.30996401508415733,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_performance_config": {
                  "mean_ms": 2.237639400000546,
                  "min_ms": 2.2118110000022284,
                  "max_ms": 2.279227000002493,
                  "std_ms": 0.02557296760830274,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_strict_config": {
                  "mean_ms": 2.345356200001447,
                  "min_ms": 2.30185899999924,
                  "max_ms": 2.399040999996771,
                  "std_ms": 0.047460960025789665,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "get_ml_config": {
                  "mean_ms": 2.5662977999999725,
                  "min_ms": 2.5200760000032574,
                  "max_ms": 2.6532039999977997,
                  "std_ms": 0.05369862799476423,
                  "successful_runs": 5,
                  "error_count": 0,
                  "config_type": "SerializationConfig"
                },
                "default": {
                  "mean_ms": 2.322602000002405,
                  "min_ms": 2.3030920000053356,
                  "max_ms": 2.358044000004611,
                  "std_ms": 0.022084128192037825,
                  "successful_runs": 5,
                  "config_type": "default"
                }
              },
              "optimization_analysis": {
                "available_configs": [
                  "get_api_config",
                  "get_performance_config",
                  "get_strict_config",
                  "get_ml_config"
                ],
                "optimization_configs": {
                  "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_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_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"
                    }
                  },
                  "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"
                    }
                  },
                  "discovered_parameters": {}
                },
                "fastest_config": {
                  "config": "get_performance_config",
                  "time_ms": 2.237639400000546
                },
                "performance_variance": {
                  "variance_ratio": 1.1819771317918142,
                  "range_ms": 0.40719919999645526,
                  "min_ms": 2.237639400000546,
                  "max_ms": 2.6448385999970014,
                  "analysis": "Low variance"
                }
              }
            }
          }
        }
      }
    },
    "optimization_summary": {
      "config_evolution": {
        "get_api_config": {
          "latest": true,
          "0.11.0": true,
          "0.9.0": true
        },
        "get_performance_config": {
          "latest": true,
          "0.11.0": true,
          "0.9.0": true
        },
        "get_strict_config": {
          "latest": true,
          "0.11.0": true,
          "0.9.0": true
        },
        "get_ml_config": {
          "latest": true,
          "0.11.0": true,
          "0.9.0": true
        }
      },
      "performance_by_config": {
        "basic_types": {
          "latest": {
            "get_api_config": 0.06907700000198247,
            "get_performance_config": 0.05750119999845538,
            "get_strict_config": 0.058282999999903495,
            "get_ml_config": 0.056779799999162606,
            "default": 0.03728580000057491
          },
          "0.11.0": {
            "get_api_config": 0.05097519999992528,
            "get_performance_config": 0.04479159999988269,
            "get_strict_config": 0.043621199999677174,
            "get_ml_config": 0.0468511999997645,
            "default": 0.03332000000142443
          },
          "0.9.0": {
            "get_api_config": 0.04108659999815245,
            "get_performance_config": 0.024068800000520696,
            "get_strict_config": 0.023165399998958947,
            "get_ml_config": 0.03231619999866098,
            "default": 0.018422200000145494
          }
        },
        "datetime_heavy": {
          "latest": {
            "get_api_config": 0.134735200001046,
            "get_performance_config": 0.11446120000044857,
            "get_strict_config": 0.1253758000018479,
            "get_ml_config": 0.12275060000064286,
            "default": 0.11053779999770086
          },
          "0.11.0": {
            "get_api_config": 0.1424571999990576,
            "get_performance_config": 0.11638059999938832,
            "get_strict_config": 0.1242478000023084,
            "get_ml_config": 0.11784180000233846,
            "default": 0.10319039999870938
          },
          "0.9.0": {
            "get_api_config": 0.11677939999970022,
            "get_performance_config": 0.05947099999872307,
            "get_strict_config": 0.06702299999972183,
            "get_ml_config": 0.0794819999995866,
            "default": 0.06450819999912483
          }
        },
        "decimal_precision": {
          "latest": {
            "get_api_config": 0.47819700000104604,
            "get_performance_config": 0.4660545999982446,
            "get_strict_config": 0.45801359999870783,
            "get_ml_config": 0.48092819999965286,
            "default": 0.4413023999987331
          },
          "0.11.0": {
            "get_api_config": 0.4804249999978083,
            "get_performance_config": 0.4671825999992052,
            "get_strict_config": 0.47251240000036887,
            "get_ml_config": 0.4801249999985657,
            "default": 0.4526455999979362
          },
          "0.9.0": {
            "get_api_config": 0.45032499999990705,
            "get_performance_config": 0.40305300000085253,
            "get_strict_config": 0.40541959999984556,
            "get_ml_config": 0.42061179999848264,
            "default": 0.40815260000215403
          }
        },
        "large_dataset": {
          "latest": {
            "get_api_config": 1.712252599999431,
            "get_performance_config": 1.5591473999990058,
            "get_strict_config": 1.5491607999976509,
            "get_ml_config": 1.7013199999993844,
            "default": 1.540907199998287
          },
          "0.11.0": {
            "get_api_config": 1.7159513999999376,
            "get_performance_config": 1.5722016000012218,
            "get_strict_config": 1.5753314000008345,
            "get_ml_config": 1.715544999998997,
            "default": 1.5448706000015022
          },
          "0.9.0": {
            "get_api_config": 1.8688603999976294,
            "get_performance_config": 1.7259000000009905,
            "get_strict_config": 1.7199688000005153,
            "get_ml_config": 2.1122399999981667,
            "default": 1.6978058000006513
          }
        }
      },
      "optimization_recommendations": {
        "fastest_configs_by_dataset": {
          "basic_types": {
            "config": "default",
            "version": "0.9.0",
            "time_ms": 0.018422200000145494
          },
          "datetime_heavy": {
            "config": "get_performance_config",
            "version": "0.9.0",
            "time_ms": 0.05947099999872307
          },
          "decimal_precision": {
            "config": "get_performance_config",
            "version": "0.9.0",
            "time_ms": 0.40305300000085253
          },
          "large_dataset": {
            "config": "default",
            "version": "latest",
            "time_ms": 1.540907199998287
          }
        },
        "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
  }
}