Files
Marius CiepluchandClaude Opus 4.8 9a3250f6c5 fix(corpus): advisory-pair repo-overlap -- remove real pilot leaks, skip vendored trees
test_no_pair_repeats_a_repository_the_benchmarks_already_name failed: advisory-fix
catalog repos also appeared elsewhere under benchmarks/. Root cause split two ways:

1. Genuine leak: 16 catalog repos are also subjects in benchmarks/search/private/
   pilot.json (a real private pilot population). Removed those 16 pairs from the
   three catalogs and their verification.json rows (totals recomputed, catalog ==
   verification preserved).
2. Spurious: the overlap scan greped ~49k vendored files under
   benchmarks/search/private/runs/*/checkout/node_modules/, so any catalog repo a
   vendored dependency's README names collided. Added a narrow vendored-tree skip
   (node_modules/vendor) to the scan rather than deleting labelled pairs over a
   dependency mention.

Implemented from Codex's first pass (gpt-6.1-sol), then gated and corrected: Codex
removed 20 pairs; 4 of those (backstage/backstage, koajs/koa, beaugunderson/
ip-address, cakephp/cakephp) were driven only by vendored/non-population mentions
and are kept. Also excluded advisory-fixes-spread.json (catalog-derived report)
and research-2026-09-26.md (selection write-up) as non-population.

tests/test_advisory_fix_pairs.py + tests/test_learn_labels.py: 53 passed.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-10-12 15:22:55 +02:00

472 lines
9.7 KiB
JSON

{
"pairs": [
{
"name": "grav-redirect-2eae104",
"ok": true,
"bytes_read": 3496
},
{
"name": "cas-plugin-determinetargeturl-8ac536a",
"ok": true,
"bytes_read": 3368
},
{
"name": "spirit-custom-login-8f32f89",
"ok": true,
"bytes_read": 1749
},
{
"name": "archivy-login-2d8cb29",
"ok": true,
"bytes_read": 2273
},
{
"name": "truelayer-dotnet-getpayment-75e436e",
"ok": true,
"bytes_read": 2335
},
{
"name": "koa-back-422c551",
"ok": true,
"bytes_read": 1916
},
{
"name": "miniflux-checklogin-76df99f",
"ok": true,
"bytes_read": 5899
},
{
"name": "taguette-go-to-next-67de2d2",
"ok": true,
"bytes_read": 1163
},
{
"name": "weasyprint-default-url-fetcher-b6a14f0",
"ok": true,
"bytes_read": 2240
},
{
"name": "feathers-getredirect-ee19a0a",
"ok": true,
"bytes_read": 2305
},
{
"name": "mailpit-dohead-10ad4df",
"ok": true,
"bytes_read": 3086
},
{
"name": "devise-redirect-url-025fe21",
"ok": true,
"bytes_read": 1463
},
{
"name": "koel-createforepisode-8708f07",
"ok": true,
"bytes_read": 1867
},
{
"name": "og-image-resolve-243cac2",
"ok": true,
"bytes_read": 3634
},
{
"name": "koillection-fetchwithhttpclient-4d445e2",
"ok": true,
"bytes_read": 2383
},
{
"name": "elfinderaspnet-extractasync-675049b",
"ok": true,
"bytes_read": 6621
},
{
"name": "hsweb-framework-createstaticsavepath-8009845",
"ok": true,
"bytes_read": 3682
},
{
"name": "changedetectionio-static-content-9d38b45",
"ok": true,
"bytes_read": 11606
},
{
"name": "rack-check-forbidden-75c5745",
"ok": true,
"bytes_read": 1659
},
{
"name": "camaleon-cms-fetch-file-f54a77e",
"ok": true,
"bytes_read": 1497
},
{
"name": "wicket-save-7247098",
"ok": true,
"bytes_read": 2030
},
{
"name": "yii2-renderphpfile-109878b",
"ok": true,
"bytes_read": 4027
},
{
"name": "yard-check-static-cache-f78c19f",
"ok": true,
"bytes_read": 1844
},
{
"name": "thumbor-load-3b986d1",
"ok": true,
"bytes_read": 3659
},
{
"name": "filebrowser-subtitleshandler-f3f4bbe",
"ok": true,
"bytes_read": 6180
},
{
"name": "laravel-mediable-sanitizepath-6d1e7fb",
"ok": true,
"bytes_read": 2128
},
{
"name": "external-workspace-manager-plugin-computecustompath-2fccbbd",
"ok": true,
"bytes_read": 3066
},
{
"name": "openhop-filepath-c8190fb",
"ok": true,
"bytes_read": 1049
},
{
"name": "handlebarsjava-getresource-61f4342",
"ok": true,
"bytes_read": 2946
},
{
"name": "fastify-static-pumpsendtoreply-db4276f",
"ok": true,
"bytes_read": 14100
},
{
"name": "goshs-upload-f3ef599",
"ok": true,
"bytes_read": 8431
},
{
"name": "knowns-get-09c5a96",
"ok": true,
"bytes_read": 4453
},
{
"name": "webpack-dev-middleware-getfilenamefromurl-13344e7",
"ok": true,
"bytes_read": 6586
},
{
"name": "template-load-28cff3a",
"ok": true,
"bytes_read": 5799
},
{
"name": "zeppelin-fromjson-8368579",
"ok": true,
"bytes_read": 1869
},
{
"name": "moonshine-resolvepreview-f108f4e",
"ok": true,
"bytes_read": 2705
},
{
"name": "chrome-construct-34b2b8d",
"ok": true,
"bytes_read": 1244
},
{
"name": "prosemirror-to-html-render-opening-tag-4d59f94",
"ok": true,
"bytes_read": 2004
},
{
"name": "algernon-htmllink-cd88320",
"ok": true,
"bytes_read": 1524
},
{
"name": "tornado-write-error-9c163ae",
"ok": true,
"bytes_read": 3094
},
{
"name": "htmlsanitizer-dosanitize-0ac53dc",
"ok": true,
"bytes_read": 35736
},
{
"name": "logging-log4net-formatxml-42a77cb",
"ok": true,
"bytes_read": 9153
},
{
"name": "mistune-render-admonition-a3cb6e5",
"ok": true,
"bytes_read": 1394
},
{
"name": "slippers-attr-string-16cc4ef",
"ok": true,
"bytes_read": 2209
},
{
"name": "schema-org-toscript-be389b4",
"ok": true,
"bytes_read": 1252
},
{
"name": "htmlpublisher-plugin-publishreports-1034d47",
"ok": true,
"bytes_read": 18179
},
{
"name": "jquery-autocomplete-formatgroup-63ff096",
"ok": true,
"bytes_read": 1257
},
{
"name": "view-component-render-in-48e5fd2",
"ok": true,
"bytes_read": 6953
},
{
"name": "etherpad-gethtmlfromatext-86c56cf",
"ok": true,
"bytes_read": 3857
},
{
"name": "silverstripe-versioned-getrestoremessage-6e30a2c",
"ok": true,
"bytes_read": 6474
},
{
"name": "dicebear-addrotate-922946d",
"ok": true,
"bytes_read": 1368
},
{
"name": "tablib-export-book-b0ff39f",
"ok": true,
"bytes_read": 1683
},
{
"name": "serialize-to-js-deserialize-1cd4339",
"ok": true,
"bytes_read": 1158
},
{
"name": "jmespath-rb-search-e884128",
"ok": true,
"bytes_read": 1554
},
{
"name": "opensearch-ruby-verify-open-search-d74a98b",
"ok": true,
"bytes_read": 2402
},
{
"name": "c1-cms-foundation-bindtotype-af856ab",
"ok": true,
"bytes_read": 2368
},
{
"name": "litedb-deserialize-4382ff4",
"ok": true,
"bytes_read": 11509
},
{
"name": "kredis-cast-value-d576b7a",
"ok": true,
"bytes_read": 928
},
{
"name": "redisson-resolveclass-fe6a257",
"ok": true,
"bytes_read": 1832
},
{
"name": "activemq-nms-openwire-bindtotype-8944c41",
"ok": true,
"bytes_read": 2649
},
{
"name": "jooby-strtoobject-3e13562",
"ok": true,
"bytes_read": 2061
},
{
"name": "powsybl-core-read-8ed16ce",
"ok": true,
"bytes_read": 2386
},
{
"name": "docling-core-load-from-yaml-3e8d628",
"ok": true,
"bytes_read": 1989
},
{
"name": "karaf-decanter-loggingeventobjectinputstream-9d7058d",
"ok": true,
"bytes_read": 1807
},
{
"name": "mailqueue-fromfile-0f7a137",
"ok": true,
"bytes_read": 1889
},
{
"name": "epyt-flow-my-load-from-json-3fff915",
"ok": true,
"bytes_read": 2443
},
{
"name": "laravel-magiclink-getactionattribute-19fa820",
"ok": true,
"bytes_read": 1556
},
{
"name": "json-serializer-unserializeobject-bf26227",
"ok": true,
"bytes_read": 6764
},
{
"name": "aiohttp-load-dcf40f3",
"ok": true,
"bytes_read": 1923
},
{
"name": "datapizza-ai-get-e83beeb",
"ok": true,
"bytes_read": 1549
},
{
"name": "react-router-hydrate-5981192",
"ok": true,
"bytes_read": 12741
},
{
"name": "vcrpy-deserialize-045acb1",
"ok": true,
"bytes_read": 998
},
{
"name": "crawler-fetchurlcontents-be7dbe7",
"ok": true,
"bytes_read": 4607
},
{
"name": "aedes-finish-ffbc170",
"ok": true,
"bytes_read": 2269
},
{
"name": "publify-update-c0aba87",
"ok": true,
"bytes_read": 2413
},
{
"name": "xblock-lti-consumer-publish-grade-on-score-update-252f94b",
"ok": true,
"bytes_read": 6984
},
{
"name": "oqtaneframework-isauthorized-e83399a",
"ok": true,
"bytes_read": 1500
},
{
"name": "apollo-get-362735d",
"ok": true,
"bytes_read": 1826
},
{
"name": "payload-puck-createdeletehandler-9148201",
"ok": true,
"bytes_read": 2861
},
{
"name": "sqladmin-ajax-lookup-b0d3a19",
"ok": true,
"bytes_read": 2514
},
{
"name": "nebula-mesh-handlegetauditlog-8baaace",
"ok": true,
"bytes_read": 2578
},
{
"name": "gittensory-getcontributorprofile-811ef5f",
"ok": true,
"bytes_read": 2415
},
{
"name": "filebrowser-resourcedeletehandler-0231b7e",
"ok": true,
"bytes_read": 3010
},
{
"name": "winter-getfilerecord-9cb0ae5",
"ok": true,
"bytes_read": 1894
},
{
"name": "migration-planner-getsourcedownloadurl-ec47a33",
"ok": true,
"bytes_read": 2759
},
{
"name": "mcp-server-plugin-getreplayscripts-ffe5ae7",
"ok": true,
"bytes_read": 3796
},
{
"name": "openwisp-ipam-export-view-04a2ef9",
"ok": true,
"bytes_read": 1596
},
{
"name": "alchemy-cms-nested-8417a2e",
"ok": true,
"bytes_read": 2057
},
{
"name": "django-cms-render-object-structure-9c82abf",
"ok": true,
"bytes_read": 3771
},
{
"name": "perses-proxyunsavedglobaldatasource-2368c9e",
"ok": true,
"bytes_read": 2158
},
{
"name": "moquette-publishwill-e23df01",
"ok": true,
"bytes_read": 2894
},
{
"name": "easyadminbundle-getsymfonycontrollerfqcn-03be45c",
"ok": true,
"bytes_read": 4391
},
{
"name": "jellyfin-assertcancontrol-420d44f",
"ok": true,
"bytes_read": 2462
}
],
"verified": 93,
"bytes_read": 355756
}