{
  "contentIdentitySha256": "2290ec147296f059a8f082d8a4067d11056e6fd542b1eedc619d4c1c34000cc7",
  "corpusId": "GC-AGENT-CORPUS-v0.1",
  "entries": [
    {
      "artifacts": [
        {
          "path": "crates/gc_cli/tests/cli_agent_benchmark_run.rs",
          "provenance": "genesiscode-repository-authored",
          "sha256": "7e46451325d4f54d018c4b679031dab2f465898ec0fae49e4db8b9db4dfeec71",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GC_AGENT_BENCHMARK_RUN_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "21908dfefecc0fed484d11a81adae889aaeb8e4641d17882bb4a78f9533ccc09",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GC_AGENT_MODEL_RUNNER_EFFECT_v0.1.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "4f85f364fe6faba12d8c837ca061811bfc828ac6d5574facafeceb4bef4a4ee3",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/candidate/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "090c414a10639379e4264fecc5c23b0bd53cec9d3f64b8aff8b956375457e553",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/candidate/requirements.md",
          "provenance": "genesiscode-repository-authored",
          "sha256": "fcf1da0c00650b4ba6f10ca8d9e3304a4d0a343505a35d759029f56cd620fd97",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "e8873041bada0c3bc484b5063ffd1986bc1217f3fe1291bafd46c7e78831aaa7",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/invocation/model-output.txt",
          "provenance": "genesiscode-repository-authored",
          "sha256": "090c414a10639379e4264fecc5c23b0bd53cec9d3f64b8aff8b956375457e553",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/invocation/request.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "f72d00c8d6574f2d4b513d3047682f3f9573e953c6cd5a748276edd99949f465",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/invocation/response.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "97495e4e06e5b4fa0083fb23e37255cce75a5bc3901b1f1575b87242916727fa",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/model-effect.gclog",
          "provenance": "genesiscode-repository-authored",
          "sha256": "648aaf98f9e66d42cdc0ed8c30ac85aee59a85d0c1a7850ccc317fbc0c56d538",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/model_effect.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "1a05bc5dd4bfdf0e45c268ddd08537c42006adf98465ed0f81b38cbf99358507",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/models/tokenizer.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "98a4cbce097bb0ad07673d8b3447b4990f13d4c15308785f255bf34d5b497911",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/models/weights.fixture",
          "provenance": "genesiscode-repository-authored",
          "sha256": "ea5ae5d06096510cc7eb945a16687f2dfce0e2f1edbc4001ab1c4c07b24be5dd",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/prompts/system.md",
          "provenance": "genesiscode-repository-authored",
          "sha256": "eb437b6c7082f687a03f9959373bbb4b25841c276e67adcf9f38c2a5a57be4c6",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/prompts/user.md",
          "provenance": "genesiscode-repository-authored",
          "sha256": "9b663fbddfd983886030dbb2ea62ad97f0e8b2e39ddef6d3a056a5091ca19cf3",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/run.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "94f0baca5041f9d72cfcab3e4236b2c61b299056abd98e861df433aa007e59bc",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/score.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "9ac964865416ee8b5fd8c5c86c82b95b92319175f50ff9f13b3e7d82889dcbfc",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/tool-transcript.jsonl",
          "provenance": "genesiscode-repository-authored",
          "sha256": "d199b0588aa071a4680a4130e81861030a0639c3c5d9df0fbb48727331efcfc1",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/tools/catalog.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "f6dd3695d9f4df03f29d8eb1fa7dbb02062c0b90ad383511c02511eadcacd566",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/agent_benchmark_reproducibility/tools/local_model_bridge.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "68dcdfaa90a5e36bd96f786df33b2d45b2c77e80cc83e1ee1e7274a4bc411359",
          "spdx": "Apache-2.0"
        },
        {
          "path": "scripts/lib/gc_agent_benchmark_run.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "fb183c7ac55601a0673ff1daee33da07dc76926749a07d471e6b1cccd26f266f",
          "spdx": "Apache-2.0"
        }
      ],
      "capabilities": [
        "host/plugin::command"
      ],
      "difficulty": {
        "concepts": [
          "artifact-inventory",
          "content-addressing",
          "local-model-effects",
          "model-agnostic-scoring",
          "replay",
          "reproducibility"
        ],
        "contextBytes": 103076,
        "level": "adversarial"
      },
      "generator": {
        "identity": "gc-agent-benchmark-run-v0.1",
        "kind": "deterministic-generator",
        "path": "scripts/lib/gc_agent_benchmark_run.py",
        "sha256": "fb183c7ac55601a0673ff1daee33da07dc76926749a07d471e6b1cccd26f266f"
      },
      "id": "agent-benchmark-reproducibility",
      "oracleExposure": "public",
      "profileId": "GC-AGENT-v0.3",
      "role": "public-test",
      "tests": [
        {
          "argv": [
            "bash",
            "scripts/check_agent_authoring_bundle.sh"
          ],
          "id": "benchmark-run-contract"
        }
      ]
    },
    {
      "artifacts": [
        {
          "path": "crates/gc_cli/tests/cli_agent_benchmark_scoring.rs",
          "provenance": "genesiscode-repository-authored",
          "sha256": "70f8f8456d9923e9a04f7f587216f81ddbe4c7e90f41d7a58716fcff7b17c3b4",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GC_AGENT_BENCHMARK_SCORE_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "3af427864e0449effea1b72aef9bdd0e35c8e643ce35048e66df40a0da7c76b4",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GC_AGENT_BENCHMARK_SCORING_v0.1.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "3a150db6cfff0cb8c1d886bf0ab22389626c8ab1e5ee3ba633975eb982b4c3ab",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GC_AGENT_BENCHMARK_SCORING_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "54fc999a4a039809bffe4e3404f8ffbfd909f2b66839b1a602ec4b09b96ad058",
          "spdx": "Apache-2.0"
        },
        {
          "path": "scripts/lib/gc_agent_scoring.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "62f05ec74235c9b705a140ececafc0ea147eb2867e56f6f4209d1e82aef4265b",
          "spdx": "Apache-2.0"
        },
        {
          "path": "scripts/lib/gc_agent_scoring_contract.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "140fa25fbf3b22878569a841deb52b12ed7140b60d397ab58e6bafda2b61079e",
          "spdx": "Apache-2.0"
        }
      ],
      "capabilities": [
        "io/fs::read"
      ],
      "difficulty": {
        "concepts": [
          "deterministic-scoring",
          "effects",
          "model-metric-separation",
          "obligations",
          "patch-minimality",
          "policy-scope",
          "resource-use",
          "semantics"
        ],
        "contextBytes": 87586,
        "level": "adversarial"
      },
      "generator": {
        "identity": "reviewed-model-agnostic-benchmark-scoring-v0.1",
        "kind": "repository-authored",
        "path": null,
        "sha256": null
      },
      "id": "agent-benchmark-scoring",
      "oracleExposure": "public",
      "profileId": "GC-AGENT-v0.3",
      "role": "public-test",
      "tests": [
        {
          "argv": [
            "bash",
            "scripts/check_agent_authoring_bundle.sh"
          ],
          "id": "agent-benchmark-scoring"
        }
      ]
    },
    {
      "artifacts": [
        {
          "path": "benchmarks/agent_tasks/v0.1/README.md",
          "provenance": "genesiscode-repository-authored",
          "sha256": "018980f953eb747c44bb5720dd71b64f75e99c856361ee6e82606012b684a496",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/completion/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "3244de58132ff137e7b1a03238de53ad94ed84c34632367806d7b363ac501508",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/deployment/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "e751eec7013b20311108e97441b4d83ddb3aacb3edf96d905edf481f52a42b14",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/deployment/lib.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "59e37500a00e29c312e75a188e5ea1611ae9de2a35f8e7733eecc163d35f9afc",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/deployment/package.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "fa7bae8e3a04373c6f56f7340f85bb67c423455097669d50263102734d69ad96",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/generation/requirements.md",
          "provenance": "genesiscode-repository-authored",
          "sha256": "fcf1da0c00650b4ba6f10ca8d9e3304a4d0a343505a35d759029f56cd620fd97",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/package-migration/case.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "5a1042e9f67c70ebed2516d69d32e4507ae1d7f5f5ce9c7323bfdc6f5f9a8bcd",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/package-migration/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "cbd188e88a292f5c7a0931d18a581e036d06fc4b3e3920b67dfef74be9869b54",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/performance-repair/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "6bb26b42f43c9c6bc7b111965fbd879bae58b254ae9cafccd5d47d888271f1ac",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/policy-minimization/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "e751eec7013b20311108e97441b4d83ddb3aacb3edf96d905edf481f52a42b14",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/policy-minimization/data.txt",
          "provenance": "genesiscode-repository-authored",
          "sha256": "e7045a66512bec1e9f535a51ba79bcad828d87ce668de9c8f86aa7e02de29318",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/policy-minimization/program.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "c0ba5199dee3ca5324f6cecde4eb0639d8c9bcbe9290e5e5fc6770eea0d26754",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/refactor/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "33188a539ea46bc6e4cb0f40f94de2cf6f33332b89db96acc387df029ed848ba",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/repair/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "9148c53631d319810d4f6c2c22becc5a0468bb17df8f549beb22fc23475043d2",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/replay-investigation/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "88ac82f9db453d69cce5ea6160ee4233a0539dba729fa099f54430974f7fa206",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/replay-investigation/data.txt",
          "provenance": "genesiscode-repository-authored",
          "sha256": "5fa1f1fa1a3835ff5c28bbf14f17f93885e86296a42e45833cc17c85663ad10c",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/replay-investigation/program.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "c0ba5199dee3ca5324f6cecde4eb0639d8c9bcbe9290e5e5fc6770eea0d26754",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/inputs/replay-investigation/run.gclog",
          "provenance": "genesiscode-repository-authored",
          "sha256": "3dbc70be64079255b95ef648fb8fbbd5320bbe3cec49df5b221718f4e8f1c598",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/completion/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "090c414a10639379e4264fecc5c23b0bd53cec9d3f64b8aff8b956375457e553",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/deployment/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "e751eec7013b20311108e97441b4d83ddb3aacb3edf96d905edf481f52a42b14",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/deployment/deployment.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "9c826b7fdf13d8933f58f83c12473cd77c977c9e0442ca754dff6bddc6d9b89a",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/deployment/lib.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "59e37500a00e29c312e75a188e5ea1611ae9de2a35f8e7733eecc163d35f9afc",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/deployment/package.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "fa7bae8e3a04373c6f56f7340f85bb67c423455097669d50263102734d69ad96",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/generation/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "090c414a10639379e4264fecc5c23b0bd53cec9d3f64b8aff8b956375457e553",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/generation/requirements.md",
          "provenance": "genesiscode-repository-authored",
          "sha256": "fcf1da0c00650b4ba6f10ca8d9e3304a4d0a343505a35d759029f56cd620fd97",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/package-migration/case.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "e691e630f429fcbaf2c5e6d9afc7a3a1309dd330d828a69912bc55f088cc0809",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/package-migration/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "cbd188e88a292f5c7a0931d18a581e036d06fc4b3e3920b67dfef74be9869b54",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/performance-repair/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "a82da06df2e8b6f6db88f38375189ce0a5ad63030970f671fc82f5dbfd6f30da",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/policy-minimization/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "88ac82f9db453d69cce5ea6160ee4233a0539dba729fa099f54430974f7fa206",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/policy-minimization/data.txt",
          "provenance": "genesiscode-repository-authored",
          "sha256": "e7045a66512bec1e9f535a51ba79bcad828d87ce668de9c8f86aa7e02de29318",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/policy-minimization/program.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "c0ba5199dee3ca5324f6cecde4eb0639d8c9bcbe9290e5e5fc6770eea0d26754",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/refactor/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "090c414a10639379e4264fecc5c23b0bd53cec9d3f64b8aff8b956375457e553",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/repair/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "b57ec399c9def1ddc68cf1eb83173ca36b31228d65755c58569412b78eb04ca8",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/replay-investigation/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "88ac82f9db453d69cce5ea6160ee4233a0539dba729fa099f54430974f7fa206",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/replay-investigation/data.txt",
          "provenance": "genesiscode-repository-authored",
          "sha256": "5fa1f1fa1a3835ff5c28bbf14f17f93885e86296a42e45833cc17c85663ad10c",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/replay-investigation/finding.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "275d68d9afbf3a576842fd96ff657932efc2a882c2fc4effb1b6cc446051d30e",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/replay-investigation/program.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "c0ba5199dee3ca5324f6cecde4eb0639d8c9bcbe9290e5e5fc6770eea0d26754",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/references/replay-investigation/run.gclog",
          "provenance": "genesiscode-repository-authored",
          "sha256": "3dbc70be64079255b95ef648fb8fbbd5320bbe3cec49df5b221718f4e8f1c598",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/agent_tasks/v0.1/suite.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "9a1a6baf92a9d7450e8dbef0cb1253550d74739840c43e98c0da83d6934d1500",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GC_AGENT_TASK_BENCHMARK_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "0a98cf5a5ca4d82d79b69f57c03d7673c140412ef2dff1b90d8d5c98ab71fe46",
          "spdx": "Apache-2.0"
        }
      ],
      "capabilities": [
        "io/fs::read"
      ],
      "difficulty": {
        "concepts": [
          "completion",
          "deployment",
          "generation",
          "package-migration",
          "performance-repair",
          "policy-minimization",
          "refactor",
          "repair",
          "replay-investigation"
        ],
        "contextBytes": 136649,
        "level": "adversarial"
      },
      "generator": {
        "identity": "gc-task-benchmarks-v0.1",
        "kind": "deterministic-generator",
        "path": "scripts/lib/gc_task_benchmarks.py",
        "sha256": "64f8a7d01d596e66182c10149da724cd3ffdc58678383543d46cfb8d3cb1cefa"
      },
      "id": "agent-task-benchmark",
      "oracleExposure": "public",
      "profileId": "GC-AGENT-v0.3",
      "role": "public-test",
      "tests": [
        {
          "argv": [
            "bash",
            "scripts/check_agent_authoring_bundle.sh"
          ],
          "id": "agent-task-benchmark"
        }
      ]
    },
    {
      "artifacts": [
        {
          "path": "docs/spec/GC_CANONICAL_EXAMPLES_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "805cdec3cc2e9ccf6e6884f27a673b62e805e6b30bcda7b59e8e54046dc100bb",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/README.md",
          "provenance": "genesiscode-repository-authored",
          "sha256": "b497cd776307445802b6d9995236b0e104d060559b7688457ac3dbb3b8864bc5",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/contracts/invalid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "d1bbcacb8d7b8b866ed0c11ccfc13b5f0fc1707fc455fd1cccf7f535559a2eb9",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/contracts/valid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "5f27ebca04407bc97d3dd3f29bafcb5e3aeb00fb80cc387f9e4eb65166eb2b4f",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/effects/invalid/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "e751eec7013b20311108e97441b4d83ddb3aacb3edf96d905edf481f52a42b14",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/effects/invalid/data.txt",
          "provenance": "genesiscode-repository-authored",
          "sha256": "e7045a66512bec1e9f535a51ba79bcad828d87ce668de9c8f86aa7e02de29318",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/effects/invalid/program.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "c0ba5199dee3ca5324f6cecde4eb0639d8c9bcbe9290e5e5fc6770eea0d26754",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/effects/valid/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "88ac82f9db453d69cce5ea6160ee4233a0539dba729fa099f54430974f7fa206",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/effects/valid/data.txt",
          "provenance": "genesiscode-repository-authored",
          "sha256": "e7045a66512bec1e9f535a51ba79bcad828d87ce668de9c8f86aa7e02de29318",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/effects/valid/program.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "c0ba5199dee3ca5324f6cecde4eb0639d8c9bcbe9290e5e5fc6770eea0d26754",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/modules/invalid/app.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "12923c265baf037543195f3bf62183933287566edbf53e13c0336e7ee09b1cd9",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/modules/invalid/math.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "6109160345c108cd0185e07baa94c3fc294f3afa831d8c0d22a4d7dcd477d7c9",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/modules/invalid/package.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "8210cdab380f2b2910a8220a941c67177c9b7eb1b6397807d483ffd8ce5ca3c0",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/modules/valid/app.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "12923c265baf037543195f3bf62183933287566edbf53e13c0336e7ee09b1cd9",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/modules/valid/math.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "6109160345c108cd0185e07baa94c3fc294f3afa831d8c0d22a4d7dcd477d7c9",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/modules/valid/package.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "8b88d89fc7c934a1ca41e0fb0280a4ba83b301cfa911639bd59c84a3e7a36e00",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/packages/invalid/case.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "79bebc57c5fe7d756f3abbdd7941507f862a0ccf01e6fd21330d6079671bb817",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/packages/invalid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "87c7b7858d255114ab6bc4dbe85cb7e9b47a5f0ae086c62dda04479a8086ea53",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/packages/valid/case.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "4051ace2fbe37efdcb9eaf792bd55d2ed01ade8fb645e0b6415f22bc7da6dfc8",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/packages/valid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "87c7b7858d255114ab6bc4dbe85cb7e9b47a5f0ae086c62dda04479a8086ea53",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/patches/invalid/change.gcpatch",
          "provenance": "genesiscode-repository-authored",
          "sha256": "df6b97591e7ef5208edc1a856e2e652e75f9d0aa1742ff61fe814fb053775628",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/patches/invalid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "9d6b66b1842751a6ebb5a680b8e4fc84711812c5fcf42e827be01dd7ca470be7",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/patches/invalid/package.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "8973f4bad487e56ff6f701a5e27df1eec4f7691ffa7e02e31896f94642f2fe99",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/patches/valid/change.gcpatch",
          "provenance": "genesiscode-repository-authored",
          "sha256": "ca18760f13dd8e7573c37a803c143167771877761250ac7a44edc469a4d1e9a4",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/patches/valid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "9d6b66b1842751a6ebb5a680b8e4fc84711812c5fcf42e827be01dd7ca470be7",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/patches/valid/package.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "8973f4bad487e56ff6f701a5e27df1eec4f7691ffa7e02e31896f94642f2fe99",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/persistent-collections/invalid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "802712f795aba5edf0c9aab6ec3d6e2c1e759e9f3571bdf0a84ab4e0c96316c6",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/persistent-collections/valid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "fc7fa70355fca63a7b1f3d616b2594381044e08c14d5178821715c5be1314347",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/pure-functions/invalid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "8c136d066184f6f4ae013c5bf411dc2f11191c04af1dad0e852ff19513993428",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/pure-functions/valid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "2ef0b271e70e241978b5a64466f537d7c751e679f044f93049f50277707d3694",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/replay/invalid/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "88ac82f9db453d69cce5ea6160ee4233a0539dba729fa099f54430974f7fa206",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/replay/invalid/data.txt",
          "provenance": "genesiscode-repository-authored",
          "sha256": "5fa1f1fa1a3835ff5c28bbf14f17f93885e86296a42e45833cc17c85663ad10c",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/replay/invalid/program.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "c0ba5199dee3ca5324f6cecde4eb0639d8c9bcbe9290e5e5fc6770eea0d26754",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/replay/invalid/run.gclog",
          "provenance": "genesiscode-repository-authored",
          "sha256": "3dbc70be64079255b95ef648fb8fbbd5320bbe3cec49df5b221718f4e8f1c598",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/replay/valid/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "88ac82f9db453d69cce5ea6160ee4233a0539dba729fa099f54430974f7fa206",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/replay/valid/data.txt",
          "provenance": "genesiscode-repository-authored",
          "sha256": "5fa1f1fa1a3835ff5c28bbf14f17f93885e86296a42e45833cc17c85663ad10c",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/replay/valid/program.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "c0ba5199dee3ca5324f6cecde4eb0639d8c9bcbe9290e5e5fc6770eea0d26754",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/replay/valid/run.gclog",
          "provenance": "genesiscode-repository-authored",
          "sha256": "125db3e5701a6fe950d1355f424d85123d2a4c85fdccedfdaba50a50dd4d76a2",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/resource-failures/invalid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "8481e6ee7f2d8402e1d81ffdb2504babba61faee3c7f5381ea88c3400d3acc34",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/resource-failures/valid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "b3552bb3e98157040d3684b2ae86b7338ad43100f5e5ceab508c37aae2220f0d",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/sealed-errors/invalid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "4a91f4318cf83289549d1a67a39c716deb323d7a0ea75d610fb752dee81df5a7",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/sealed-errors/valid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "793b057dc56af2782c0cfb4a2ed12105a289a4f005809a514661ed82e6890675",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/tests/invalid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "0a69f94d1e268a184a87cff21cbd7f325f671a543802521ead514070a874e7a7",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/tests/invalid/package.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "574f4a14087b1087294d09ca1f46e44ed02468adee5cf2974e874d828fb85f74",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/tests/valid/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "0a69f94d1e268a184a87cff21cbd7f325f671a543802521ead514070a874e7a7",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/pairs/tests/valid/package.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "426b06d72dd8916a89162b7402633ef64117a7d22fc3478c8617358610e863dc",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/canonical_language/v0.1/suite.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "f00875fcd83dc4ed986a532e3d018f94dba8e6c10a00dfad1e9907acd4ed829c",
          "spdx": "Apache-2.0"
        }
      ],
      "capabilities": [
        "io/fs::read"
      ],
      "difficulty": {
        "concepts": [
          "contracts",
          "effects",
          "modules",
          "packages",
          "patches",
          "persistent-collections",
          "pure-functions",
          "replay",
          "resource-failures",
          "sealed-errors",
          "tests"
        ],
        "contextBytes": 47013,
        "level": "advanced"
      },
      "generator": {
        "identity": "reviewed-canonical-language-pairs-v0.1",
        "kind": "repository-authored",
        "path": null,
        "sha256": null
      },
      "id": "canonical-language-examples",
      "oracleExposure": "public",
      "profileId": "GC-AGENT-v0.3",
      "role": "train",
      "tests": [
        {
          "argv": [
            "bash",
            "scripts/check_agent_authoring_bundle.sh"
          ],
          "id": "canonical-pairs"
        }
      ]
    },
    {
      "artifacts": [
        {
          "path": "benchmarks/diagnostics/repair_utility/v0.1/workloads.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "9023dbf85179d8a4b5729bbba642bd002c3f5c70bd3efbd6b4d6457173510ddf",
          "spdx": "Apache-2.0"
        }
      ],
      "capabilities": [],
      "difficulty": {
        "concepts": [
          "diagnostics",
          "policy-minimization",
          "repair",
          "safe-abstention"
        ],
        "contextBytes": 11206,
        "level": "adversarial"
      },
      "generator": {
        "identity": "reviewed-diagnostic-workloads-v0.1",
        "kind": "repository-authored",
        "path": null,
        "sha256": null
      },
      "id": "diagnostic-repair-utility",
      "oracleExposure": "public",
      "profileId": "GC-AGENT-v0.3",
      "role": "public-test",
      "tests": [
        {
          "argv": [
            "bash",
            "scripts/check_cli_diagnostics_contract.sh"
          ],
          "id": "diagnostic-contract"
        }
      ]
    },
    {
      "artifacts": [
        {
          "path": "examples/effects_demo/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "add917df5507662a981c2ffc4bbccce69e813ca1635dca337f47f034839b123c",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/effects_demo/data.txt",
          "provenance": "genesiscode-repository-authored",
          "sha256": "b3720a2e51068d0ffadd63b8bcff16beaed08c6f2618544433ccf877ccea4a5a",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/effects_demo/read.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "f764339b5e391a1da6a884714d98d44a189f88486e72a48d786ad6662e60c4cf",
          "spdx": "Apache-2.0"
        }
      ],
      "capabilities": [
        "io/fs::read"
      ],
      "difficulty": {
        "concepts": [
          "capabilities",
          "effects",
          "replay"
        ],
        "contextBytes": 196,
        "level": "intermediate"
      },
      "generator": {
        "identity": "reviewed-effects-example-v0.1",
        "kind": "repository-authored",
        "path": null,
        "sha256": null
      },
      "id": "effects-read-replay",
      "oracleExposure": "public",
      "profileId": "GC-AGENT-v0.3",
      "role": "train",
      "tests": [
        {
          "argv": [
            "bash",
            "scripts/check_docs_quickstart.sh"
          ],
          "id": "run-replay"
        }
      ]
    },
    {
      "artifacts": [
        {
          "path": "benchmarks/genesisbench/v0.1/construct-validity/alternatives/completion/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "cda5a65499f5e3983b2c63476a053025511cf07166f2e54cc313d367baaea304",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/construct-validity/alternatives/deployment/deployment.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "5ed7f55e6fea57dcf795d0177001914beef7dd375bd18801288a432064f44165",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/construct-validity/alternatives/generation/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "1271b6731bb08d25922be8485697c86d9ef56ff0228e25e592361f8ac2ce3224",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/construct-validity/alternatives/package-migration/case.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "87f7454122a242fa001863b6ee59ecd450e5f98ee6d15a1fdc4ae34fdc4c9be2",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/construct-validity/alternatives/performance-repair/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "894e4f7315711351b23fea5ba38fc2704f95957c765ac3155799104547c2b8c4",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/construct-validity/alternatives/policy-minimization/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "cfb40148f720cee379c1f366b9c1ace1ecd0bb4ff08ca2530a1c45d858988985",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/construct-validity/alternatives/refactor/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "31427667488e27dada62925601ffb3aefa1d8176a8d642af73b6fa6ed5ffd813",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/construct-validity/alternatives/repair/main.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "ca3996e2e89e55195e77f599e28af51545698649feb11c0aabd4211b21fb50ac",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/construct-validity/alternatives/replay-investigation/finding.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "c73396b744022d39a9bebb6474f8806108f6687cbc41ab9c93d8c56638440350",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/construct-validity/report.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "5449fdff91c6817c7ff25c6990fdad1d76df0c2637e8e3aec207dc8bfc3af6ca",
          "spdx": "Apache-2.0"
        },
        {
          "path": "crates/gc_cli/tests/cli_genesisbench_construct_validity.rs",
          "provenance": "genesiscode-repository-authored",
          "sha256": "e32dc904580e05ae1ededcb0a12b058d8f01b46ea463cf8cfc3ad2b3a6d3cb22",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_CONSTRUCT_VALIDITY_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "b41e6da7f9716157a983657638c75aa8d6ac782d243566846033cb875fc63406",
          "spdx": "Apache-2.0"
        },
        {
          "path": "policies/genesisbench_construct_validity_v0.1.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "46e599503def80b6da9891a9d4235ccc8f1a88f69d82c5bdba7e2cab99533fcf",
          "spdx": "Apache-2.0"
        },
        {
          "path": "scripts/lib/genesisbench_construct_validity.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "8ef750406b50d6ea22fb5c43ce076a7b11d42e1e963446c67d029f3b4f94bb06",
          "spdx": "Apache-2.0"
        }
      ],
      "capabilities": [
        "io/fs::read"
      ],
      "difficulty": {
        "concepts": [
          "alternative-designs",
          "anti-gaming",
          "construct-validity",
          "maintenance",
          "metamorphic-testing",
          "mutation-analysis",
          "nuisance-controls",
          "saturation",
          "statistical-audit"
        ],
        "contextBytes": 59897,
        "level": "adversarial"
      },
      "generator": {
        "identity": "genesisbench-construct-validity-v0.1",
        "kind": "deterministic-generator",
        "path": "scripts/lib/genesisbench_construct_validity.py",
        "sha256": "8ef750406b50d6ea22fb5c43ce076a7b11d42e1e963446c67d029f3b4f94bb06"
      },
      "id": "genesisbench-construct-validity",
      "oracleExposure": "public",
      "profileId": "GC-AGENT-v0.3",
      "role": "public-test",
      "tests": [
        {
          "argv": [
            "bash",
            "scripts/check_agent_authoring_bundle.sh"
          ],
          "id": "genesisbench-construct-validity"
        }
      ]
    },
    {
      "artifacts": [
        {
          "path": "benchmarks/genesisbench/v0.1/README.md",
          "provenance": "genesiscode-repository-authored",
          "sha256": "36cd40ceebcd4cdfa966334cd87cc6a3ec9798defed9a71da402f3e9014bb87c",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/adapters/command-plugin.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "fa9f6b00688edd3a0e28cce985997d475663d5c5b06bcce2911fc22e93e87eec",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/adapters/command_fixture.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "b8ebc1756088abbc1e394db72bdee0acdd380a2a584d05820b9b8365a35f242e",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/adapters/deterministic-mock.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "4205a5c1b93d9a4f180bfb9fc4f0f7a98e92fbad8725a96214cdde799a753cc5",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/adapters/direct-local-runtime.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "7eb74e00604f6703d47e471ecb0bf3de0f7554c97aaf95f15b85f6a7bf082ff6",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/adapters/hosted-api.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "ea3129df7fe5811974ab4963754231f95985602d83aca0fd3e51a8c945c0de9c",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/adapters/local-openai-compatible.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "1cb49a6814d4cac316fb2a9d827b3d15a4c0f138673dbec15e12b67b5abd178e",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/contamination.fixture.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "d6e20fc696fff383d187fe90af26a308cb92226cdd227626c637a5455365238f",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/eligibility.fixture.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "28328c2f46c8a8cd33648a88aef7e5e8ea8ed200d1807838a8406e2605e8cbd9",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/reference-agent/plan.fixture.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "18b6b8a88cfaf2d4657a7a0e03a170464fd21f217d97ba0e7527a210ea452006",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/reference-agent/retrieval.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "4ef01f285f6f8b968107f63988c79abad7096ce3c640269dcfea5e0d2704f628",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/reference-agent/system.md",
          "provenance": "genesiscode-repository-authored",
          "sha256": "da637405bebc9bd518d2f0525b21a4e5d45dc883630cc1c1b35ffa18aed0af65",
          "spdx": "Apache-2.0"
        },
        {
          "path": "benchmarks/genesisbench/v0.1/reference-agent/trace.fixture.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "7d8a336003f724fbf6d09a31b59bb2c15d6d32169390be8de68fc14b8d63065a",
          "spdx": "Apache-2.0"
        },
        {
          "path": "crates/gc_cli/tests/cli_agent_index.rs",
          "provenance": "genesiscode-repository-authored",
          "sha256": "ed1b73f80d8990370d90f4a6f446640e3e6f59804509635db8f8880231e56a50",
          "spdx": "Apache-2.0"
        },
        {
          "path": "crates/gc_cli/tests/cli_genesisbench_front_door.rs",
          "provenance": "genesiscode-repository-authored",
          "sha256": "f1e24b2e258b94f65d246aacd89160c6f2caf1ce41c55c4f1a441a00c9d6884f",
          "spdx": "Apache-2.0"
        },
        {
          "path": "crates/gc_cli/tests/cli_genesisbench_registry.rs",
          "provenance": "genesiscode-repository-authored",
          "sha256": "7a48282dfd3d5ac961788bffbb03cac7c7ea2f9df0315876e88e32c4bbd7d1ba",
          "spdx": "Apache-2.0"
        },
        {
          "path": "crates/gc_cli_driver/src/cmd_bench.rs",
          "provenance": "genesiscode-repository-authored",
          "sha256": "a5ba7c6ab1554977d01dc3bff327d438169a68494870e92158317a4d6ebddc9a",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_ADAPTERS_v0.1.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "88af212d99fdec004dea27048a874449a268a4ddc2704265a8777115ad3077be",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_ADAPTERS_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "5b66e691c2a1810d602a098b78693d07d0f51fb6df1e9a620be720482166540a",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_ADAPTER_REQUEST_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "957d5a06c935b1f986128c48a157ed3b84c98e943c6febac101d6267835563ad",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_ADAPTER_RESPONSE_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "1d2cd9e69b92cecee46b87b8344bf88567fd5b8543f4a70ec530d981dcc6470c",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_ADAPTER_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "fdadb6008b286dc502b8842826bd4b94e3b7264b14575095f834e6b10ccbdae0",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_BUNDLE_MANIFEST_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "af540b84ac2f57c271faaae3e8249de509acf1fe4b5ab42e7413a4932692fd40",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_CONTAMINATION_ATTESTATION_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "d8f5360a8ebde7d8d7ca5df7225f916074df864dec7e8dd9c77b2a765be10dc5",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_ELIGIBILITY_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "cd3519ae22326fa97d193b3c2f4f048c3422aa1e9e7dcdc8ad6cbb054d795144",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_EXECUTION_RUN_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "9bea33234590a9bbb6ade604621d51539cf1db68e2bf0351e01f012784f5d28b",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_FRONT_DOOR_v0.1.md",
          "provenance": "genesiscode-repository-authored",
          "sha256": "27410331dd3da2b407c13ddc81149fed8e6583128214357413d8ec20e245565e",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_LEADERBOARD_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "7ed78f85992ab6c7cc99f455be5fca01c1d0f6ff6520787b25a4880f2bdcfb93",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_PROTOCOL_v0.1.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "22e6315cbb843b925c04b82bd0e3df2badace47b2021f4fcda1d853928b728cd",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_PROTOCOL_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "7ba90c818d30e1bc02766eac3ad5eff0b05e3ce916d4792ed4467fff2c0c98f6",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_REFERENCE_AGENT_ABLATIONS_v0.1.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "1fcba41a30e19b05468112fa7be838095ceba53c1ac91f6b603db6dc790de13e",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_REFERENCE_AGENT_ABLATIONS_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "760334fbf3e68ee18ec6aa46cf8b28d9744ea3c008a390db986e6652084c66a1",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_REFERENCE_AGENT_TRACE_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "be49df09f050040221da43d3cba2885323472d433c09615ca2225af6d516ca04",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_REFERENCE_AGENT_v0.1.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "95910de17c8d1511ba4c8f910ae38750a5a16dd7462de725e2c2c81e5d9a5053",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_REFERENCE_AGENT_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "e839917454ab0f5c83ecbffe883996af05bc7dc6802fe401f6cd37d5857bb205",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_REGISTRY_CHECKPOINT_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "abab627807e8ec698ef9bd5e005efc9d4831b6d18d8e3428af9afab411c36f0d",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_REGISTRY_EVENT_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "6f97ff4279a7c5fd519095d53d7898eb63fa73ba21fce543685b46a5827c4b76",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_REGISTRY_POLICY_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "aa460f77574fa4710f231b219ba1d51adf951b219a93855d32b3279da5a2da04",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_REGISTRY_RESULT_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "f79c782a8763306125ec5443e83bb2f93b3e810786e098e1f6bdd4e06a163f7d",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_REGISTRY_v0.1.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "cf276c3cb0e0863c494e8a8d15b244ff0516ba6442a0174519ae336406f83402",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_SIGNED_SUBMISSION_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "f5435f31df34a9d2b4281836c5be502c443a009369ce4be4f1f1fb35306a181a",
          "spdx": "Apache-2.0"
        },
        {
          "path": "docs/spec/GENESISBENCH_SUBMISSION_CLAIM_v0.1.schema.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "3b5e763dd53de6eaae091f1750018c0a636269a06e3fbb39f0556f03484b528a",
          "spdx": "Apache-2.0"
        },
        {
          "path": "guides/genesisbench.qmd",
          "provenance": "genesiscode-repository-authored",
          "sha256": "4c9dd54ee6ddafd968b091a9b0496114162e4e356c8b635ffc73be6c0a7e7edc",
          "spdx": "Apache-2.0"
        },
        {
          "path": "scripts/lib/genesisbench_contamination.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "a49d284e84bebb382855ec65aa642c0d50c8d78d587ddd648aad25a16ead7716",
          "spdx": "Apache-2.0"
        },
        {
          "path": "scripts/lib/genesisbench_eligibility.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "a5069c7a3c95a21a5ed3e39c01ee639696095d24a69b836ab8e0f542df5df1e5",
          "spdx": "Apache-2.0"
        },
        {
          "path": "scripts/lib/genesisbench_front_door.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "902c5b24e7eca471dc21bfd9f8d7f76608e2f5bcc72a0873b0ac34e3ec85efc8",
          "spdx": "Apache-2.0"
        },
        {
          "path": "scripts/lib/genesisbench_protocol.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "053702128f5fb2ebd7eb76cd254ddb4fe6b4c972ead02ceeabc119dcdd8dde18",
          "spdx": "Apache-2.0"
        },
        {
          "path": "scripts/lib/genesisbench_protocol_contract.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "573d2f94dc68c091b942f5f97e67f786119d1d71a7a16a21fe8201f0f42425fd",
          "spdx": "Apache-2.0"
        },
        {
          "path": "scripts/lib/genesisbench_protocol_run.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "7d5293d1a28d2870adec279d1f693d496ec86c0bf61cbbc0bd4d22d2f018e3d5",
          "spdx": "Apache-2.0"
        },
        {
          "path": "scripts/lib/genesisbench_reference_agent.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "74b8474a41824cc7fab35557ef83c11d0d73c9c9b8ad8f9092eaab835d1d1fff",
          "spdx": "Apache-2.0"
        },
        {
          "path": "scripts/lib/genesisbench_registry.py",
          "provenance": "genesiscode-repository-authored",
          "sha256": "4769d4c2401fbaaecf0adc70d89a8fff64e7c7643c7d6057232fc0faab0bbe65",
          "spdx": "Apache-2.0"
        }
      ],
      "capabilities": [],
      "difficulty": {
        "concepts": [
          "anti-gaming",
          "canonical-adapters",
          "contamination-evidence",
          "deterministic-bundles",
          "deterministic-eligibility",
          "frozen-snapshot",
          "replay-without-reinvocation",
          "self-hostable-benchmark"
        ],
        "contextBytes": 749420,
        "level": "adversarial"
      },
      "generator": {
        "identity": "genesisbench-protocol-v0.1",
        "kind": "deterministic-generator",
        "path": "scripts/lib/genesisbench_protocol.py",
        "sha256": "053702128f5fb2ebd7eb76cd254ddb4fe6b4c972ead02ceeabc119dcdd8dde18"
      },
      "id": "genesisbench-protocol",
      "oracleExposure": "public",
      "profileId": "GC-AGENT-v0.3",
      "role": "public-test",
      "tests": [
        {
          "argv": [
            "bash",
            "scripts/check_agent_authoring_bundle.sh"
          ],
          "id": "genesisbench-protocol-contract"
        }
      ]
    },
    {
      "artifacts": [
        {
          "path": "examples/gfx_demos/hybrid_web.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "2ee1b2b8b6bfcda9438fb93d2253090bf57c7cd9bc432fe1e09627c42a82d28c",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/gfx_demos/scene3d.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "0c18ca914b933e5c29fb524db1b7702388b4cf6df3a311e671fac57efec8416a",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/gfx_demos/ui_app.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "cb37579b82768e7fbba9c7cede36430fe3b477a455d2ba3d589fa9b9d772e753",
          "spdx": "Apache-2.0"
        }
      ],
      "capabilities": [],
      "difficulty": {
        "concepts": [
          "frame-graphs",
          "graphics",
          "persistent-data"
        ],
        "contextBytes": 6009,
        "level": "advanced"
      },
      "generator": {
        "identity": "reviewed-gfx-examples-v0.1",
        "kind": "repository-authored",
        "path": null,
        "sha256": null
      },
      "id": "graphics-frame-graphs",
      "oracleExposure": "public",
      "profileId": "GC-AGENT-v0.3",
      "role": "dev",
      "tests": [
        {
          "argv": [
            "bash",
            "scripts/check_docs_quickstart.sh"
          ],
          "id": "pure-evaluation"
        }
      ]
    },
    {
      "artifacts": [
        {
          "path": "examples/hello_pkg/caps.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "dc0a556453832685232bb21fea33a30b7bbad6a6f83ab06232ba7265a18231dd",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/hello_pkg/hello.gc",
          "provenance": "genesiscode-repository-authored",
          "sha256": "a2e0f38973287842731b840f84cc1b56594b4128c7bc34cb03692df412191a4e",
          "spdx": "Apache-2.0"
        },
        {
          "path": "examples/hello_pkg/package.toml",
          "provenance": "genesiscode-repository-authored",
          "sha256": "ac6cf728bf346eff7127084b2c656f71d6f60d2d1f7012203dafff7a8d465f1b",
          "spdx": "Apache-2.0"
        }
      ],
      "capabilities": [],
      "difficulty": {
        "concepts": [
          "contracts",
          "packages",
          "pure-functions",
          "tests"
        ],
        "contextBytes": 1401,
        "level": "introductory"
      },
      "generator": {
        "identity": "reviewed-package-example-v0.1",
        "kind": "repository-authored",
        "path": null,
        "sha256": null
      },
      "id": "hello-package",
      "oracleExposure": "public",
      "profileId": "GC-AGENT-v0.3",
      "role": "train",
      "tests": [
        {
          "argv": [
            "bash",
            "scripts/check_docs_quickstart.sh"
          ],
          "id": "package-obligations"
        }
      ]
    },
    {
      "artifacts": [
        {
          "path": "benchmarks/roadmap/v0.1/pb9_semantic_parity_corpus.json",
          "provenance": "genesiscode-repository-authored",
          "sha256": "3f36c9cdc729288557d92e42d5a50ba1439f5239f62965b1d3b621fdad763540",
          "spdx": "Apache-2.0"
        }
      ],
      "capabilities": [],
      "difficulty": {
        "concepts": [
          "canonical-hash",
          "effects",
          "resource-errors",
          "scheduling",
          "sealed-errors"
        ],
        "contextBytes": 1003,
        "level": "adversarial"
      },
      "generator": {
        "identity": "reviewed-semantic-parity-corpus-v0.1",
        "kind": "repository-authored",
        "path": null,
        "sha256": null
      },
      "id": "semantic-parity-pb9",
      "oracleExposure": "public",
      "profileId": "GC-AGENT-v0.3",
      "role": "public-test",
      "tests": [
        {
          "argv": [
            "bash",
            "scripts/check_roadmap_workloads.sh"
          ],
          "id": "roadmap-workloads"
        }
      ]
    }
  ],
  "kind": "genesis/agent-corpus-manifest-v0.1",
  "licensePolicy": {
    "allowedSpdx": [
      "Apache-2.0",
      "MIT"
    ],
    "repositoryDefault": "Apache-2.0 OR MIT"
  },
  "profile": {
    "id": "GC-AGENT-v0.3",
    "path": "docs/spec/GC_AGENT_PROFILE_v0.3.json",
    "sha256": "d68dcb143067afda404e9dce3865e27b1d58e0e039a8f1a622159e467c3f2ada"
  },
  "sourcePolicy": {
    "provenanceKinds": [
      "deterministically-generated",
      "genesiscode-repository-authored"
    ],
    "repository": "https://github.com/corbensorenson/genesisCode",
    "revisionBinding": "artifact-sha256-plus-manifest-identity"
  },
  "splitPolicy": {
    "heldOutContentMayBeDistributed": false,
    "oracleSeparationRequired": true,
    "roles": [
      "train",
      "dev",
      "public-test",
      "held-out"
    ]
  },
  "version": "0.1.0"
}
