{
  "schema_version": "1.0",
  "description": "Scale test fixture metadata for CleverAgents performance testing",
  "scale_profiles": [
    {
      "name": "small",
      "file_count": 1000,
      "total_size_mb": 50,
      "language_mix": {
        "python": 0.6,
        "javascript": 0.3,
        "yaml": 0.1
      },
      "expected_index_time_s": 5.0,
      "expected_decomposition_time_s": 10.0,
      "description": "Small repository representative of a single microservice"
    },
    {
      "name": "medium",
      "file_count": 5000,
      "total_size_mb": 250,
      "language_mix": {
        "python": 0.5,
        "javascript": 0.25,
        "typescript": 0.15,
        "yaml": 0.1
      },
      "expected_index_time_s": 25.0,
      "expected_decomposition_time_s": 50.0,
      "description": "Medium repository representative of a monorepo with several services"
    },
    {
      "name": "large",
      "file_count": 10000,
      "total_size_mb": 500,
      "language_mix": {
        "python": 0.4,
        "javascript": 0.2,
        "typescript": 0.2,
        "yaml": 0.1,
        "json": 0.1
      },
      "expected_index_time_s": 50.0,
      "expected_decomposition_time_s": 100.0,
      "description": "Large repository representative of a full enterprise monorepo"
    },
    {
      "name": "xlarge",
      "file_count": 50000,
      "total_size_mb": 2500,
      "language_mix": {
        "python": 0.35,
        "javascript": 0.2,
        "typescript": 0.2,
        "yaml": 0.1,
        "json": 0.1,
        "markdown": 0.05
      },
      "expected_index_time_s": 200.0,
      "expected_decomposition_time_s": 400.0,
      "description": "Extra-large repository representative of a multi-team enterprise monorepo"
    },
    {
      "name": "xxlarge",
      "file_count": 100000,
      "total_size_mb": 5000,
      "language_mix": {
        "python": 0.3,
        "javascript": 0.2,
        "typescript": 0.2,
        "yaml": 0.1,
        "json": 0.1,
        "markdown": 0.05,
        "html": 0.05
      },
      "expected_index_time_s": 450.0,
      "expected_decomposition_time_s": 900.0,
      "description": "Maximum-scale repository representative of a large enterprise codebase"
    }
  ],
  "supported_languages": [
    "python",
    "javascript",
    "typescript",
    "yaml",
    "json",
    "markdown",
    "html",
    "css",
    "sql",
    "shell"
  ],
  "avg_file_size_kb": {
    "python": 8.5,
    "javascript": 6.2,
    "typescript": 7.8,
    "yaml": 2.1,
    "json": 3.4,
    "markdown": 4.0,
    "html": 12.0,
    "css": 5.5,
    "sql": 3.0,
    "shell": 1.5
  }
}
