<?xml version='1.0' encoding='utf-8'?>
<?xml-stylesheet type="text/xsl" href="/v2/static/oai2.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-10-13T06:56:22Z</responseDate>
  <request identifier="oai:figshare.com:article/34002279" metadataPrefix="oai_dc" verb="GetRecord">https://api.figshare.com/v2/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:figshare.com:article/34002279</identifier>
        <datestamp>2026-09-26T05:38:37Z</datestamp>
        <setSpec>category_29194</setSpec>
        <setSpec>item_type_3</setSpec>
        <setSpec>month_year_09_2026</setSpec>
      </header>
      <metadata>
        <oai_dc:dc xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
          <dc:title>ADAPT-SELECT: Historical Correction for Multi-Evidence Regression Test Selection</dc:title>
          <dc:creator>Anonymous Author (24311699)</dc:creator>
          <dc:subject>Software architecture</dc:subject>
          <dc:subject>Test selection</dc:subject>
          <dc:description>ADAPT-SELECT reproducibility package&lt;p dir="ltr"&gt;This package accompanies &lt;b&gt;ADAPT-SELECT: Historical Correction for Multi-Evidence Regression Test Selection&lt;/b&gt;. It includes the complete application and selector source code, experiment drivers, frozen inputs, archived expected outputs, individual oracle/output records where available, validators, paper source/PDF, and instructions for all three studies. No parent repository, API key, external model, or running service is needed. Internet access is needed only to install Python dependencies.&lt;/p&gt;&lt;h2 dir="ltr"&gt;Reproduce every primary result&lt;/h2&gt;&lt;p dir="ltr"&gt;Extract the ZIP to a short local path and open a terminal in the extracted &lt;code&gt;ADAPT_SELECT&lt;/code&gt; directory. Python &lt;b&gt;3.13.13&lt;/b&gt; with the supplied pinned dependencies on Windows is the verified reference environment. Other Python/platform combinations are not claimed to yield identical scientific records.&lt;/p&gt;&lt;p dir="ltr"&gt;Windows PowerShell:&lt;/p&gt;&lt;pre&gt;python -m venv .venv&lt;br&gt;.\.venv\Scripts\python.exe -m pip install -r requirements.txt&lt;br&gt;.\.venv\Scripts\python.exe -I -B reproduce.py --output-dir results/full&lt;br&gt;&lt;/pre&gt;&lt;p dir="ltr"&gt;Linux/macOS equivalent commands (not independently validated on those platforms):&lt;/p&gt;&lt;pre&gt;python3 -m venv .venv&lt;br&gt;.venv/bin/python -m pip install -r requirements.txt&lt;br&gt;.venv/bin/python -I -B reproduce.py --output-dir results/full&lt;br&gt;&lt;/pre&gt;&lt;p dir="ltr"&gt;The full run verifies all packaged file hashes; independently regenerates Study A at K=15/30/45; reruns all Study B analyses, tests, and primary application observations; executes both Study C output panels from frozen inputs; and checks the numerical paper tables and budget-curve coordinates. It typically takes about 3–4 minutes in the reference environment, excluding installation. The uncompressed inputs occupy about 385 MB; allow additional space for the virtual environment and fresh generated results.&lt;/p&gt;&lt;p dir="ltr"&gt;Success means exit status zero and &lt;code&gt;results/full/verification.json&lt;/code&gt; containing &lt;code&gt;"passed": true&lt;/code&gt; and &lt;code&gt;"mode": "full"&lt;/code&gt;. &lt;code&gt;results/full/commands.json&lt;/code&gt; lists completed stages and durations; the adjacent logs explain any failure. The runner refuses to overwrite an existing result directory. For another run, choose &lt;code&gt;--output-dir results/full-2&lt;/code&gt;.&lt;/p&gt;&lt;h2 dir="ltr"&gt;Faster checks with narrower scope&lt;/h2&gt;&lt;pre&gt;.\.venv\Scripts\python.exe -I -B reproduce.py --verify-only&lt;br&gt;.\.venv\Scripts\python.exe -I -B reproduce.py --replay-only --output-dir results/replay&lt;br&gt;&lt;/pre&gt;&lt;p dir="ltr"&gt;&lt;code&gt;--verify-only&lt;/code&gt; checks package integrity. &lt;code&gt;--replay-only&lt;/code&gt; recalculates A/B analyses and compares the paper with retained C evidence, but does &lt;b&gt;not&lt;/b&gt; execute the application to regenerate observations. It therefore does not establish fresh execution reproducibility. Full execution is the default. See &lt;code&gt;REPRODUCIBILITY.md&lt;/code&gt; for per-study commands, outputs, and failure interpretation.&lt;/p&gt;&lt;h2 dir="ltr"&gt;Studies and expected results&lt;/h2&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;p dir="ltr"&gt;Study&lt;/p&gt;&lt;/th&gt;&lt;th&gt;&lt;p dir="ltr"&gt;Design&lt;/p&gt;&lt;/th&gt;&lt;th&gt;&lt;p dir="ltr"&gt;Principal reproducibility checks&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p dir="ltr"&gt;A: foundation&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p dir="ltr"&gt;510 tests; 8 snapshots; 3 repetitions; separate K=15/30/45 histories&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p dir="ltr"&gt;Each budget matches 4,080 profiles, 3,570 label records and 420 prediction artifacts. Independent analysis checks native and equal-count results separately.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p dir="ltr"&gt;B: exploratory&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p dir="ltr"&gt;220 tests; 5 snapshots; 2 repetitions; K=15/30/45 replay&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p dir="ltr"&gt;Fresh primary records match 1,100 profiles, 880 labels, 168 prediction artifacts and 2,200 individual execution traces. At K30, base/guided find 232/236 proxy impacts; the semantic component finds 238.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p dir="ltr"&gt;C: controlled&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p dir="ltr"&gt;108 requirements; 27 crossed evaluation cells per output panel; 2 panels; K=9&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p dir="ltr"&gt;Per panel, base=110, route+stage=110, route-only=116, development-selected component=117. Fresh execution matches 540 checked cell files and 6 summaries.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p dir="ltr"&gt;The negative C finding is retained: stage conditioning does not improve the base policy in this design. The panels are not pooled as independent changes. These workloads share one local application backend; they are not independent software projects. B's outcome is a proxy-impact label, while C uses versioned factual requirements. The older differing B archive is historical provenance and is not the paper's primary evidence.&lt;/p&gt;&lt;h2 dir="ltr"&gt;Package map&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;study_a/source/&lt;/code&gt;, &lt;code&gt;study_b/source/&lt;/code&gt;: complete Python application, evidence, selection, scheduling, test generation and analysis implementation used by the studies, with catalogs and corpus inputs.&lt;/li&gt;&lt;li&gt;&lt;code&gt;study_a/scripts/&lt;/code&gt;, &lt;code&gt;study_b/scripts/&lt;/code&gt;, &lt;code&gt;study_b/validation_scripts/&lt;/code&gt;: regeneration, policy/control/sensitivity analysis, recovered-case evidence and validation code. &lt;code&gt;study_b/tests/&lt;/code&gt; contains the executable checks invoked by the runner.&lt;/li&gt;&lt;li&gt;&lt;code&gt;study_a/inputs/&lt;/code&gt;, &lt;code&gt;study_b/raw/&lt;/code&gt;: archived primary scientific records; &lt;code&gt;study_a/expected/&lt;/code&gt;, &lt;code&gt;study_b/expected/&lt;/code&gt; and &lt;code&gt;study_b/expected_reported/&lt;/code&gt; retain expected analytical results.&lt;/li&gt;&lt;li&gt;&lt;code&gt;study_c/run_controlled_experiment.py&lt;/code&gt;, &lt;code&gt;study_c/frozen/&lt;/code&gt;: controlled-experiment source and frozen catalogs, schedules, fault allocations, selector masks and source hashes. &lt;code&gt;study_c/expected_execution/&lt;/code&gt; contains raw cell-level materializations, selection commits, fitted retrieval state, answers and oracle records.&lt;/li&gt;&lt;li&gt;&lt;code&gt;study_b/historical_case_dossiers/&lt;/code&gt;, &lt;code&gt;study_b/historical_archive_diagnostic/&lt;/code&gt;, &lt;code&gt;regeneration_investigation/&lt;/code&gt;: explicitly historical case/context and environmental diagnostics, separated from refreshed primary results.&lt;/li&gt;&lt;li&gt;&lt;code&gt;paper/&lt;/code&gt;: current manuscript source, references, compiled PDF and implementation supplement. Numerical checks consume the source directly; compiling the PDF is not needed to run experiments.&lt;/li&gt;&lt;li&gt;&lt;code&gt;SHA256.json&lt;/code&gt;: current per-file SHA-256 manifest. &lt;code&gt;ANONYMIZATION.md&lt;/code&gt; explains retained scientific identifiers and the limits of identity removal; &lt;code&gt;RIGHTS.md&lt;/code&gt; preserves third-party attribution and licensing status.&lt;/li&gt;&lt;/ul&gt;&lt;p dir="ltr"&gt;Missing original producing environments and Study A's original per-replicate associations cannot be reconstructed retroactively. Current primary A/B/C records regenerate in the reference environment; refreshed B and C include complete current oracle/output associations. Preserved historical fingerprints describe the original records, while &lt;code&gt;SHA256.json&lt;/code&gt; describes the bytes of this review package.&lt;/p&gt;&lt;p dir="ltr"&gt;Repository history, direct author/workstation metadata and private revision identifiers are excluded. Necessary original benchmark identifiers and corpus text remain unchanged so that exact computation is preserved; this is not a guarantee that scientific content cannot be linked to prior work. See &lt;code&gt;ANONYMIZATION.md&lt;/code&gt; before public deposition. No upload or DOI registration is performed by this package. Manuscript URL placeholders are intentionally unfilled.&lt;/p&gt;</dc:description>
          <dc:date>2026-09-26T05:38:37Z</dc:date>
          <dc:type>Dataset</dc:type>
          <dc:type>Dataset</dc:type>
          <dc:identifier>10.6084/m9.figshare.34002279.v1</dc:identifier>
          <dc:relation>https://figshare.com/articles/dataset/ADAPT-SELECT_Historical_Correction_for_Multi-Evidence_Regression_Test_Selection/34002279</dc:relation>
          <dc:rights>CC BY 4.0</dc:rights>
        </oai_dc:dc>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
