Skip to content

Artifact index

Every measurement this study rests on is a committed file under datasets/results/, and every one of them was written by a script in this repository. This page is generated from those scripts: 682 artifacts under 67 writers, grouped by the script that wrote them, each described by that script's own summary line. Run make docs-index to rebuild it, and the test suite fails if it is stale.

A run that varies a knob names its output after the knob, so the variants of one measurement sit together: a cluster suffix keeps an off-TIGRIS run from overwriting a GH200 result, and RUN_TAG, SEEDS, TRAIN_SIZE and CLIENT_SIZE name a run that is a different study rather than a repeat of the same one.

scripts/adapter_geometry.py

How alike are two LoRA updates, and is it the data or the initialization that decides?

artifact
adapter-geometry-s1.json
client-geometry-cpp-256-c256.json
client-geometry-cpp-early-a.json
client-geometry-cpp-early-b.json
client-geometry-cpp-early-c128-p2.json
client-geometry-cpp-early-c128.json
client-geometry-cpp-early.json
client-geometry-cpp-rebuilt-c128-a.json
client-geometry-cpp-rebuilt-c128-b.json
client-geometry-cpp-rebuilt-c128.json
client-geometry-dual-cpp-rebuilt-c128-t2-local.json
client-geometry-dual-cpp-rebuilt-c128-t2.json
client-geometry.json

scripts/adapter_projection.py

Each client update as a short vector, so defences can be simulated honestly.

artifact
client-vectors-cpp-256-c256.npz
client-vectors-cpp-early-c128-p2.npz
client-vectors-cpp-early-c128.npz
client-vectors-cpp-early.npz
client-vectors-cpp-rebuilt-c128.npz
client-vectors.npz

scripts/admissible_partitions.py

The ordered list of admissible partitions H1's runs are drawn from, fixed before any run.

artifact
admissible-partitions-openstack.json
admissible-partitions-qt.json
admissible-partitions-wikimedia.json

scripts/aggregate_attack.py

RQ2 under secure aggregation: does a round's aggregate betray whose clients were in it?

artifact
aggregate-attack-cpp-256-c256.json
aggregate-attack-cpp-a.json
aggregate-attack-cpp-b.json
aggregate-attack-cpp-beyond-project-c128-p2.json
aggregate-attack-cpp-beyond-project-c128.json
aggregate-attack-cpp-beyond-project.json
aggregate-attack-cpp-early.json
aggregate-attack-cpp-only.json
aggregate-attack-cpp-rebuilt-c128-a.json
aggregate-attack-cpp-rebuilt-c128-b.json
aggregate-attack-cpp-rebuilt-c128.json
aggregate-attack-dual-cpp-rebuilt-c128-t2-local.json
aggregate-attack-dual-cpp-rebuilt-c128-t2.json
aggregate-attack-project.json
aggregate-attack.json

scripts/ai_trailers.py

How many of an organization's examples come from a change whose commit names an AI tool.

artifact
ai-trailers.json

scripts/backport_share.py

How many examples could carry code older than the checkpoint by way of a backport.

artifact
backport-share.json

scripts/bot_sensitivity.py

The registered dev-window reading with examples that rest only on automated reviewers removed.

artifact
bot-sensitivity-placebo-openstack.json
bot-sensitivity-placebo-qt.json
bot-sensitivity-qtfull-fp32.json
bot-sensitivity-r256.json

scripts/censoring.py

How much of each window's true cohort the collection boundary removes.

artifact
censoring.json

scripts/client_attribution.py

Read the client updates' geometry as a source-attribution attack, at three altitudes.

artifact
client-attribution-cpp-256-c256.json
client-attribution-cpp-early-c128-p2.json
client-attribution-cpp-early-c128.json
client-attribution-cpp-early.json
client-attribution-cpp-rebuilt-c128.json
client-attribution-dual-cpp-rebuilt-c128-t2-local.json
client-attribution-dual-cpp-rebuilt-c128-t2.json
client-attribution.json

scripts/client_updates.py

Federated client updates for RQ2: many small adapters, one initialization, several sources.

artifact
client-updates-cpp-256-c256.json
client-updates-cpp-early-c128-p2.json
client-updates-cpp-early-c128.json
client-updates-cpp-early.json
client-updates-cpp-rebuilt-c128.json
client-updates.json

scripts/cluster_informativeness.py

Is a change's size informative about its outcome?

artifact
cluster-informativeness.json

scripts/comment_count_probe.py

Whether a host's total_comment_count of 0 means a row has no comments, asked of the host.

artifact
comment-count-probe-chromium.json
comment-count-probe-qt.json

scripts/conjunctive_power.py

The power the RQ1 gate actually has, which is not the power that was computed.

artifact
conjunctive-power-s10-b0.013.json
conjunctive-power-s3-b0.005.json
conjunctive-power-s3-b0.01.json
conjunctive-power-s3-b0.json
conjunctive-power-s5-b0.005.json
conjunctive-power-s5-b0.01.json
conjunctive-power-s5-b0.013.json
conjunctive-power-s5-b0.json
conjunctive-power-s7-b0.013.json
conjunctive-power.json

scripts/contamination_battery.py

Outcome-neutral test 1 on real data: is the post-cutoff corpus less familiar to the model

artifact
contamination-openstack-6mo-with_context-gapk.json
contamination-openstack-6mo-with_context-rp1.0.json
contamination-openstack-6mo-with_context-rp1.0.partial.json
contamination-openstack-6mo-with_context.json
contamination-openstack-6mo-with_context.partial.json
contamination-openstack-after.json
contamination-openstack-with_context.json

scripts/contamination_blind.py

Outcome-neutral test 1, read against blind baselines: do the windows separate without the model?

artifact
contamination-openstack-6mo-blind.json

scripts/crossed_coverage.py

How often does each interval exclude zero when there is nothing to find?

artifact
crossed-coverage.json

scripts/crossed_reread.py

Re-read single-seed runs as one multi-seed study, under both gates.

artifact
rq1-qtfull-seeds.json

scripts/data_audit.py

A repeatable data audit of a built and refined corpus, one artifact per organization.

artifact
data-audit-aosp.json
data-audit-openstack.json
data-audit-qt.json

scripts/dataset_funnel.py

How each organization's corpus is filtered, step by step, from its build manifest.

artifact
dataset-funnel.json

scripts/decoder_read.py

Read the repetition-penalty check: what the checkpoint's penalty changed in stored results.

artifact
decoder-penalty.json

scripts/decoding_check.py

Is greedy decoding what amplifies a planted convention?

artifact
decoding-marker-0.25-fp32-t0.0-rp1.0.json
decoding-marker-0.25-fp32-t0.0-rp1.1.json
decoding-marker-0.25-fp32-t1.0-rp1.0.json
decoding-marker-0.25-fp32-t1.0-rp1.1.json
decoding-marker-0.25-t1.0.json

scripts/decomposition_pilot.py

The registered decomposition gate, read on development-window runs as a pilot.

artifact
decomposition-pilot-openstack-v2.json
decomposition-pilot-openstack-v3.json

scripts/decomposition_sensitivity.py

The smallest half-split effect the decomposition gate detects, and how often a null is bounded.

artifact
decomposition-sensitivity-pooled.json
decomposition-sensitivity-v2.json
decomposition-sensitivity-v3-b0.0376.json
decomposition-sensitivity-v3.json
decomposition-sensitivity.json

scripts/defence_curve.py

What masking an update with noise costs the attacker, and what it does not cost.

artifact
defence-curve-cpp-early.json
defence-curve-cpp-only.json
defence-curve-cpp-rebuilt-c128-mid.json
defence-curve.json

scripts/determinism_check.py

Where does greedy decoding's run-to-run variation come from?

artifact
determinism-sym-0-gh-a-001-rp1.0.json
determinism-sym-0-gh-a-003.json
determinism-sym-0-gh-a-081.json
determinism-sym-0-gh-a-082-rp1.0.json

scripts/dual_adapter_updates.py

The adapter-instance cut: two adapters per client, and only one of them leaves.

artifact
client-updates-dual-cpp-rebuilt-c128-t2.json

scripts/github_conversion.py

GitHub's thread-to-example conversion, read from a built pilot month of a GitHub organization.

artifact
github-conversion-apache.json
github-conversion-dotnet.json
github-conversion-grafana.json
github-conversion-hashicorp.json
github-conversion-llvm.json
github-conversion-openjdk.json

scripts/github_sizing.py

Confirmation sizing of GitHub organizations: a two-stage sample of PRs, one row per draw.

artifact
github-sizing-draws-apache.jsonl
github-sizing-draws-dotnet.jsonl
github-sizing-draws-grafana.jsonl
github-sizing-draws-hashicorp.jsonl
github-sizing-draws-llvm.jsonl
github-sizing-draws-openjdk.jsonl

scripts/github_sizing_report.py

GitHub candidate organizations sized from github_sizing.py draws: weighted totals and yield.

artifact
github-sizing-report.json

scripts/host_scoping.py

Which projects on a candidate Gerrit host could carry an organization, before collecting it.

artifact
host-scoping-chromium.json

scripts/interval_calibration.py

False-positive rate of the registered pairs cluster bootstrap, under a true null.

artifact
interval-calibration-change-averaged.json
interval-calibration.json

scripts/k_coverage.py

An organization's K under the coverage rule, as the K source a test read takes (--sizing).

artifact
k-coverage-openstack-likelihood.json
k-coverage-wikimedia-likelihood.json

scripts/label_audit_agreement.py

Agreement on the label audit: two blind model raters, and a human's blind check of one.

artifact
label-audit-v2-decision.json
label-audit-v2.json

scripts/label_audit_by_org.py

The label audit read again on one organization's items, from the committed agreement report.

artifact
label-audit-v2-openstack.json

scripts/label_audit_open_rater.py

An open-weight, pinned model as a further blind rater on the label audit.

artifact
label-audit-v2-open-rater-labels.json
label-audit-v2-open-rater.json

scripts/likelihood_score.py

Score a stored H1 partition run by the log-probability of each held-out reference.

artifact
likelihood-partition-openstack-p10-s8-n1850-plant0.25-rp1.0.json
likelihood-partition-openstack-p10-s8-n1850-plant0.5-rp1.0.json
likelihood-partition-openstack-p10-s8-n1850-rp1.0.json
likelihood-partition-openstack-p11-s9-n1850-plant0.25-rp1.0.json
likelihood-partition-openstack-p11-s9-n1850-plant0.5-rp1.0.json
likelihood-partition-openstack-p11-s9-n1850-rp1.0.json
likelihood-partition-openstack-p12-s10-n1850-plant0.25-rp1.0.json
likelihood-partition-openstack-p12-s10-n1850-plant0.5-rp1.0.json
likelihood-partition-openstack-p12-s10-n1850-rp1.0.json
likelihood-partition-openstack-p14-s11-n1850-rp1.0.json
likelihood-partition-openstack-p15-s12-n1850-rp1.0.json
likelihood-partition-openstack-p17-s13-n1850-rp1.0.json
likelihood-partition-openstack-p18-s14-n1850-rp1.0.json
likelihood-partition-openstack-p19-s15-n1850-rp1.0.json
likelihood-partition-openstack-p2-n1850-plant0.25-rp1.0.json
likelihood-partition-openstack-p2-n1850-plant0.5-rp1.0.json
likelihood-partition-openstack-p2-n1850-rp1.0.json
likelihood-partition-openstack-p21-s16-n1850-rp1.0.json
likelihood-partition-openstack-p22-s17-n1850-rp1.0.json
likelihood-partition-openstack-p23-s18-n1850-rp1.0.json
likelihood-partition-openstack-p24-s19-n1850-rp1.0.json
likelihood-partition-openstack-p25-s20-n1850-rp1.0.json
likelihood-partition-openstack-p26-s21-n1850-rp1.0.json
likelihood-partition-openstack-p27-s22-n1850-rp1.0.json
likelihood-partition-openstack-p28-s23-n1850-rp1.0.json
likelihood-partition-openstack-p3-s2-n1850-plant0.25-rp1.0.json
likelihood-partition-openstack-p3-s2-n1850-plant0.5-rp1.0.json
likelihood-partition-openstack-p3-s2-n1850-rp1.0.json
likelihood-partition-openstack-p30-s24-n1850-rp1.0.json
likelihood-partition-openstack-p4-s3-n1850-plant0.25-rp1.0.json
likelihood-partition-openstack-p4-s3-n1850-plant0.5-rp1.0.json
likelihood-partition-openstack-p4-s3-n1850-rp1.0.json
likelihood-partition-openstack-p5-s4-n1850-plant0.25-rp1.0.json
likelihood-partition-openstack-p5-s4-n1850-plant0.5-rp1.0.json
likelihood-partition-openstack-p5-s4-n1850-rp1.0.json
likelihood-partition-openstack-p7-s5-n1850-plant0.25-rp1.0.json
likelihood-partition-openstack-p7-s5-n1850-plant0.5-rp1.0.json
likelihood-partition-openstack-p7-s5-n1850-rp1.0.json
likelihood-partition-openstack-p8-s6-n1850-plant0.25-rp1.0.json
likelihood-partition-openstack-p8-s6-n1850-plant0.5-rp1.0.json
likelihood-partition-openstack-p8-s6-n1850-rp1.0.json
likelihood-partition-openstack-p9-s7-n1850-plant0.25-rp1.0.json
likelihood-partition-openstack-p9-s7-n1850-plant0.5-rp1.0.json
likelihood-partition-openstack-p9-s7-n1850-rp1.0.json
likelihood-partition-qt-p11-s3-n1850-rp1.0.json
likelihood-partition-qt-p12-s4-n1850-rp1.0.json
likelihood-partition-qt-p13-s5-n1850-rp1.0.json
likelihood-partition-qt-p16-s6-n1850-rp1.0.json
likelihood-partition-qt-p18-s7-n1850-rp1.0.json
likelihood-partition-qt-p19-s8-n1850-rp1.0.json
likelihood-partition-qt-p20-s9-n1850-rp1.0.json
likelihood-partition-qt-p21-s10-n1850-rp1.0.json
likelihood-partition-qt-p25-s11-n1850-rp1.0.json
likelihood-partition-qt-p26-s12-n1850-rp1.0.json
likelihood-partition-qt-p27-s13-n1850-rp1.0.json
likelihood-partition-qt-p29-s14-n1850-rp1.0.json
likelihood-partition-qt-p32-s15-n1850-rp1.0.json
likelihood-partition-qt-p33-s16-n1850-rp1.0.json
likelihood-partition-qt-p35-s17-n1850-rp1.0.json
likelihood-partition-qt-p36-s18-n1850-rp1.0.json
likelihood-partition-qt-p37-s19-n1850-rp1.0.json
likelihood-partition-qt-p39-s20-n1850-rp1.0.json
likelihood-partition-qt-p4-n1850-rp1.0.json
likelihood-partition-qt-p41-s21-n1850-rp1.0.json
likelihood-partition-qt-p44-s22-n1850-rp1.0.json
likelihood-partition-qt-p7-s2-n1850-rp1.0.json
likelihood-partition-wikimedia-p1-n1850-plant0.5-rp1.0.json
likelihood-partition-wikimedia-p1-n1850-rp1.0.json
likelihood-partition-wikimedia-p10-s9-n1850-plant0.5-rp1.0.json
likelihood-partition-wikimedia-p10-s9-n1850-rp1.0.json
likelihood-partition-wikimedia-p11-s10-n1850-plant0.5-rp1.0.json
likelihood-partition-wikimedia-p11-s10-n1850-rp1.0.json
likelihood-partition-wikimedia-p12-s11-n1850-rp1.0.json
likelihood-partition-wikimedia-p13-s12-n1850-rp1.0.json
likelihood-partition-wikimedia-p16-s13-n1850-rp1.0.json
likelihood-partition-wikimedia-p17-s14-n1850-rp1.0.json
likelihood-partition-wikimedia-p18-s15-n1850-rp1.0.json
likelihood-partition-wikimedia-p19-s16-n1850-rp1.0.json
likelihood-partition-wikimedia-p2-s2-n1850-plant0.5-rp1.0.json
likelihood-partition-wikimedia-p2-s2-n1850-rp1.0.json
likelihood-partition-wikimedia-p20-s17-n1850-rp1.0.json
likelihood-partition-wikimedia-p21-s18-n1850-rp1.0.json
likelihood-partition-wikimedia-p22-s19-n1850-rp1.0.json
likelihood-partition-wikimedia-p25-s20-n1850-rp1.0.json
likelihood-partition-wikimedia-p27-s21-n1850-rp1.0.json
likelihood-partition-wikimedia-p29-s22-n1850-rp1.0.json
likelihood-partition-wikimedia-p3-s3-n1850-plant0.5-rp1.0.json
likelihood-partition-wikimedia-p3-s3-n1850-rp1.0.json
likelihood-partition-wikimedia-p5-s4-n1850-plant0.5-rp1.0.json
likelihood-partition-wikimedia-p5-s4-n1850-rp1.0.json
likelihood-partition-wikimedia-p6-s5-n1850-plant0.5-rp1.0.json
likelihood-partition-wikimedia-p6-s5-n1850-rp1.0.json
likelihood-partition-wikimedia-p7-s6-n1850-plant0.5-rp1.0.json
likelihood-partition-wikimedia-p7-s6-n1850-rp1.0.json
likelihood-partition-wikimedia-p8-s7-n1850-plant0.5-rp1.0.json
likelihood-partition-wikimedia-p8-s7-n1850-rp1.0.json
likelihood-partition-wikimedia-p9-s8-n1850-plant0.5-rp1.0.json
likelihood-partition-wikimedia-p9-s8-n1850-rp1.0.json
likelihood-placebo-openstack-v3-rp1.0.json
likelihood-placebo-wikimedia-rp1.0.json

scripts/likelihood_sesoi.py

The SESOI in log-probability per token, carried from exact match by the registered rate rule.

artifact
likelihood-sesoi.json

scripts/masking_mechanism.py

Why does masking an update with noise make the attacker better?

artifact
masking-mechanism.json

scripts/memory_probe.py

Does the registered 7B fit one GPU, training and inference, at the longest admissible item?

artifact
memory-probe-sporc.json

scripts/module_split.py

Does the organization survive in the modules a selective scheme actually transmits?

artifact
module-split-cpp-rebuilt-c128.json
module-split.json

scripts/notedb_parity.py

The NoteDb git route against the REST-built AOSP corpus: enumeration, fields and examples.

artifact
notedb-parity-aosp.json

scripts/partition_pilot.py

H1 over repeated partitions on real runs: the cell, the number of runs, and the runs' order.

artifact
partition-pilot-openstack-k-rp1.0.json
partition-pilot-openstack-k24.json
partition-pilot-openstack-likelihood-split-changed.json
partition-pilot-openstack-likelihood-split-copied.json
partition-pilot-openstack-likelihood-split-end.json
partition-pilot-openstack-likelihood-split-identifier.json
partition-pilot-openstack-likelihood-split-other.json
partition-pilot-openstack-likelihood-split-other_changed.json
partition-pilot-openstack-likelihood-total.json
partition-pilot-openstack-likelihood.json
partition-pilot-openstack-rp1.0.json
partition-pilot-openstack-sensitivities-rp1.0.json
partition-pilot-openstack-sensitivities.json
partition-pilot-openstack-stopping.json
partition-pilot-openstack.json
partition-pilot-qt-likelihood.json
partition-pilot-qt-rp1.0.json
partition-pilot-wikimedia-k-rp1.0.json
partition-pilot-wikimedia-k16.json
partition-pilot-wikimedia-likelihood-split-changed.json
partition-pilot-wikimedia-likelihood-split-copied.json
partition-pilot-wikimedia-likelihood-split-end.json
partition-pilot-wikimedia-likelihood-split-identifier.json
partition-pilot-wikimedia-likelihood-split-other.json
partition-pilot-wikimedia-likelihood-split-other_changed.json
partition-pilot-wikimedia-likelihood-total.json
partition-pilot-wikimedia-likelihood.json
partition-pilot-wikimedia-rp1.0.json
partition-pilot-wikimedia-sensitivities-rp1.0.json
partition-pilot-wikimedia-sensitivities.json
partition-pilot-wikimedia.json

scripts/partition_sensitivity.py

Operating characteristics of H1 over repeated partitions at the registered K, by simulation.

artifact
partition-sensitivity-openstack-rp1.0-logprob_per_token.json
partition-sensitivity-openstack-rp1.0.json
partition-sensitivity-openstack-stopping.json
partition-sensitivity-openstack.json
partition-sensitivity-wikimedia-rp1.0-logprob_per_token-k12-null.json
partition-sensitivity-wikimedia-rp1.0-logprob_per_token-k15-null.json
partition-sensitivity-wikimedia-rp1.0-logprob_per_token-k20-null.json
partition-sensitivity-wikimedia-rp1.0-logprob_per_token-k20.json
partition-sensitivity-wikimedia-rp1.0-logprob_per_token-k25-null.json
partition-sensitivity-wikimedia-rp1.0-logprob_per_token-k30-null.json
partition-sensitivity-wikimedia-rp1.0-logprob_per_token-k35-null.json
partition-sensitivity-wikimedia-rp1.0-logprob_per_token-k40-null.json
partition-sensitivity-wikimedia-rp1.0-logprob_per_token.json
partition-sensitivity-wikimedia-rp1.0.json
partition-sensitivity-wikimedia.json

scripts/partition_variance.py

How much of H1's reading is the partition: alternative balanced splits against the seed effect.

artifact
partition-variance-openstack-v3.json

scripts/pilot.py

Pilot: does an ADAPTED 7B clear the exact-match floor on this corpus?

artifact
pilot-outcomes.json

scripts/placebo_corpus.py

Two pseudo-organizations built from one organization's own projects.

artifact
rq1-partition-openstack-p10-s8-n1850-plant0.25-rp1.0.json
rq1-partition-openstack-p10-s8-n1850-plant0.25.json
rq1-partition-openstack-p10-s8-n1850-plant0.5-rp1.0.json
rq1-partition-openstack-p10-s8-n1850-plant0.5.json
rq1-partition-openstack-p10-s8-n1850-plant0.75.json
rq1-partition-openstack-p10-s8-n1850-rp1.0.json
rq1-partition-openstack-p10-s8-n1850.json
rq1-partition-openstack-p11-s9-n1850-plant0.25-rp1.0.json
rq1-partition-openstack-p11-s9-n1850-plant0.25.json
rq1-partition-openstack-p11-s9-n1850-plant0.5-rp1.0.json
rq1-partition-openstack-p11-s9-n1850-plant0.5.json
rq1-partition-openstack-p11-s9-n1850-plant0.75.json
rq1-partition-openstack-p11-s9-n1850-rp1.0.json
rq1-partition-openstack-p11-s9-n1850.json
rq1-partition-openstack-p12-s10-n1850-plant0.25-rp1.0.json
rq1-partition-openstack-p12-s10-n1850-plant0.25.json
rq1-partition-openstack-p12-s10-n1850-plant0.5-rp1.0.json
rq1-partition-openstack-p12-s10-n1850-plant0.5.json
rq1-partition-openstack-p12-s10-n1850-plant0.75.json
rq1-partition-openstack-p12-s10-n1850-rp1.0.json
rq1-partition-openstack-p12-s10-n1850.json
rq1-partition-openstack-p14-s11-n1850-rp1.0.json
rq1-partition-openstack-p14-s11-n1850.json
rq1-partition-openstack-p15-s12-n1850-rp1.0.json
rq1-partition-openstack-p15-s12-n1850.json
rq1-partition-openstack-p17-s13-n1850-rp1.0.json
rq1-partition-openstack-p17-s13-n1850.json
rq1-partition-openstack-p18-s14-n1850-rp1.0.json
rq1-partition-openstack-p18-s14-n1850.json
rq1-partition-openstack-p19-s15-n1850-rp1.0.json
rq1-partition-openstack-p19-s15-n1850.json
rq1-partition-openstack-p2-n1850-plant0.25-rp1.0.json
rq1-partition-openstack-p2-n1850-plant0.25.json
rq1-partition-openstack-p2-n1850-plant0.5-rp1.0.json
rq1-partition-openstack-p2-n1850-plant0.5.json
rq1-partition-openstack-p2-n1850-plant0.75.json
rq1-partition-openstack-p2-n1850-rp1.0.json
rq1-partition-openstack-p2-n1850-rp1.1.json
rq1-partition-openstack-p2-n1850.json
rq1-partition-openstack-p21-s16-n1850-rp1.0.json
rq1-partition-openstack-p21-s16-n1850.json
rq1-partition-openstack-p22-s17-n1850-rp1.0.json
rq1-partition-openstack-p22-s17-n1850.json
rq1-partition-openstack-p23-s18-n1850-rp1.0.json
rq1-partition-openstack-p23-s18-n1850.json
rq1-partition-openstack-p24-s19-n1850-rp1.0.json
rq1-partition-openstack-p24-s19-n1850.json
rq1-partition-openstack-p25-s20-n1850-rp1.0.json
rq1-partition-openstack-p25-s20-n1850.json
rq1-partition-openstack-p26-s21-n1850-rp1.0.json
rq1-partition-openstack-p26-s21-n1850.json
rq1-partition-openstack-p27-s22-n1850-rp1.0.json
rq1-partition-openstack-p27-s22-n1850.json
rq1-partition-openstack-p28-s23-n1850-rp1.0.json
rq1-partition-openstack-p28-s23-n1850.json
rq1-partition-openstack-p3-s2-n1850-plant0.25-rp1.0.json
rq1-partition-openstack-p3-s2-n1850-plant0.25.json
rq1-partition-openstack-p3-s2-n1850-plant0.5-rp1.0.json
rq1-partition-openstack-p3-s2-n1850-plant0.5.json
rq1-partition-openstack-p3-s2-n1850-plant0.75.json
rq1-partition-openstack-p3-s2-n1850-rp1.0.json
rq1-partition-openstack-p3-s2-n1850.json
rq1-partition-openstack-p30-s24-n1850-rp1.0.json
rq1-partition-openstack-p30-s24-n1850.json
rq1-partition-openstack-p4-s3-n1850-plant0.25-rp1.0.json
rq1-partition-openstack-p4-s3-n1850-plant0.25.json
rq1-partition-openstack-p4-s3-n1850-plant0.5-rp1.0.json
rq1-partition-openstack-p4-s3-n1850-plant0.5.json
rq1-partition-openstack-p4-s3-n1850-plant0.75.json
rq1-partition-openstack-p4-s3-n1850-rp1.0.json
rq1-partition-openstack-p4-s3-n1850.json
rq1-partition-openstack-p5-s4-n1850-plant0.25-rp1.0.json
rq1-partition-openstack-p5-s4-n1850-plant0.25.json
rq1-partition-openstack-p5-s4-n1850-plant0.5-rp1.0.json
rq1-partition-openstack-p5-s4-n1850-plant0.5.json
rq1-partition-openstack-p5-s4-n1850-plant0.75.json
rq1-partition-openstack-p5-s4-n1850-rp1.0.json
rq1-partition-openstack-p5-s4-n1850.json
rq1-partition-openstack-p7-s5-n1850-plant0.25-rp1.0.json
rq1-partition-openstack-p7-s5-n1850-plant0.25.json
rq1-partition-openstack-p7-s5-n1850-plant0.5-rp1.0.json
rq1-partition-openstack-p7-s5-n1850-plant0.5.json
rq1-partition-openstack-p7-s5-n1850-plant0.75.json
rq1-partition-openstack-p7-s5-n1850-rp1.0.json
rq1-partition-openstack-p7-s5-n1850.json
rq1-partition-openstack-p8-s6-n1850-plant0.25-rp1.0.json
rq1-partition-openstack-p8-s6-n1850-plant0.25.json
rq1-partition-openstack-p8-s6-n1850-plant0.5-rp1.0.json
rq1-partition-openstack-p8-s6-n1850-plant0.5.json
rq1-partition-openstack-p8-s6-n1850-plant0.75.json
rq1-partition-openstack-p8-s6-n1850-rp1.0.json
rq1-partition-openstack-p8-s6-n1850.json
rq1-partition-openstack-p9-s7-n1850-plant0.25-rp1.0.json
rq1-partition-openstack-p9-s7-n1850-plant0.25.json
rq1-partition-openstack-p9-s7-n1850-plant0.5-rp1.0.json
rq1-partition-openstack-p9-s7-n1850-plant0.5.json
rq1-partition-openstack-p9-s7-n1850-plant0.75.json
rq1-partition-openstack-p9-s7-n1850-rp1.0.json
rq1-partition-openstack-p9-s7-n1850.json
rq1-partition-wikimedia-p1-n1850-plant0.5-rp1.0.json
rq1-partition-wikimedia-p1-n1850-plant0.5.json
rq1-partition-wikimedia-p1-n1850-plant0.75.json
rq1-partition-wikimedia-p1-n1850-rp1.0.json
rq1-partition-wikimedia-p1-n1850.json
rq1-partition-wikimedia-p10-s9-n1850-plant0.5-rp1.0.json
rq1-partition-wikimedia-p10-s9-n1850-plant0.5.json
rq1-partition-wikimedia-p10-s9-n1850-plant0.75.json
rq1-partition-wikimedia-p10-s9-n1850-rp1.0.json
rq1-partition-wikimedia-p10-s9-n1850.json
rq1-partition-wikimedia-p11-s10-n1850-plant0.5-rp1.0.json
rq1-partition-wikimedia-p11-s10-n1850-plant0.5.json
rq1-partition-wikimedia-p11-s10-n1850-plant0.75.json
rq1-partition-wikimedia-p11-s10-n1850-rp1.0.json
rq1-partition-wikimedia-p11-s10-n1850.json
rq1-partition-wikimedia-p12-s11-n1850-rp1.0.json
rq1-partition-wikimedia-p12-s11-n1850.json
rq1-partition-wikimedia-p13-s12-n1850-rp1.0.json
rq1-partition-wikimedia-p13-s12-n1850.json
rq1-partition-wikimedia-p16-s13-n1850-rp1.0.json
rq1-partition-wikimedia-p16-s13-n1850.json
rq1-partition-wikimedia-p17-s14-n1850-rp1.0.json
rq1-partition-wikimedia-p17-s14-n1850.json
rq1-partition-wikimedia-p18-s15-n1850-rp1.0.json
rq1-partition-wikimedia-p18-s15-n1850.json
rq1-partition-wikimedia-p19-s16-n1850-rp1.0.json
rq1-partition-wikimedia-p19-s16-n1850.json
rq1-partition-wikimedia-p2-s2-n1850-plant0.5-rp1.0.json
rq1-partition-wikimedia-p2-s2-n1850-plant0.5.json
rq1-partition-wikimedia-p2-s2-n1850-plant0.75.json
rq1-partition-wikimedia-p2-s2-n1850-rp1.0.json
rq1-partition-wikimedia-p2-s2-n1850.json
rq1-partition-wikimedia-p20-s17-n1850-rp1.0.json
rq1-partition-wikimedia-p20-s17-n1850.json
rq1-partition-wikimedia-p21-s18-n1850-rp1.0.json
rq1-partition-wikimedia-p21-s18-n1850.json
rq1-partition-wikimedia-p22-s19-n1850-rp1.0.json
rq1-partition-wikimedia-p22-s19-n1850.json
rq1-partition-wikimedia-p25-s20-n1850-rp1.0.json
rq1-partition-wikimedia-p25-s20-n1850.json
rq1-partition-wikimedia-p27-s21-n1850-rp1.0.json
rq1-partition-wikimedia-p27-s21-n1850.json
rq1-partition-wikimedia-p29-s22-n1850-rp1.0.json
rq1-partition-wikimedia-p29-s22-n1850.json
rq1-partition-wikimedia-p3-s3-n1850-plant0.5-rp1.0.json
rq1-partition-wikimedia-p3-s3-n1850-plant0.5.json
rq1-partition-wikimedia-p3-s3-n1850-plant0.75.json
rq1-partition-wikimedia-p3-s3-n1850-rp1.0.json
rq1-partition-wikimedia-p3-s3-n1850.json
rq1-partition-wikimedia-p5-s4-n1850-plant0.5-rp1.0.json
rq1-partition-wikimedia-p5-s4-n1850-plant0.5.json
rq1-partition-wikimedia-p5-s4-n1850-plant0.75.json
rq1-partition-wikimedia-p5-s4-n1850-rp1.0.json
rq1-partition-wikimedia-p5-s4-n1850.json
rq1-partition-wikimedia-p6-s5-n1850-plant0.5-rp1.0.json
rq1-partition-wikimedia-p6-s5-n1850-plant0.5.json
rq1-partition-wikimedia-p6-s5-n1850-plant0.75.json
rq1-partition-wikimedia-p6-s5-n1850-rp1.0.json
rq1-partition-wikimedia-p6-s5-n1850.json
rq1-partition-wikimedia-p7-s6-n1850-plant0.5-rp1.0.json
rq1-partition-wikimedia-p7-s6-n1850-plant0.5.json
rq1-partition-wikimedia-p7-s6-n1850-plant0.75.json
rq1-partition-wikimedia-p7-s6-n1850-rp1.0.json
rq1-partition-wikimedia-p7-s6-n1850.json
rq1-partition-wikimedia-p8-s7-n1850-plant0.5-rp1.0.json
rq1-partition-wikimedia-p8-s7-n1850-plant0.5.json
rq1-partition-wikimedia-p8-s7-n1850-plant0.75.json
rq1-partition-wikimedia-p8-s7-n1850-rp1.0.json
rq1-partition-wikimedia-p8-s7-n1850.json
rq1-partition-wikimedia-p9-s8-n1850-plant0.5-rp1.0.json
rq1-partition-wikimedia-p9-s8-n1850-plant0.5.json
rq1-partition-wikimedia-p9-s8-n1850-plant0.75.json
rq1-partition-wikimedia-p9-s8-n1850-rp1.0.json
rq1-partition-wikimedia-p9-s8-n1850.json
rq1-placebo-openstack-s2.json
rq1-placebo-openstack-s3.json
rq1-placebo-openstack-seeds.json
rq1-placebo-openstack-v2-s2.json
rq1-placebo-openstack-v2-s3.json
rq1-placebo-openstack-v2-s4.json
rq1-placebo-openstack-v2-s5.json
rq1-placebo-openstack-v2.json
rq1-placebo-openstack-v3-p13-s2.json
rq1-placebo-openstack-v3-p13.json
rq1-placebo-openstack-v3-p2-s2.json
rq1-placebo-openstack-v3-p2.json
rq1-placebo-openstack-v3-p29-s2.json
rq1-placebo-openstack-v3-p29.json
rq1-placebo-openstack-v3-p8-s2.json
rq1-placebo-openstack-v3-p8.json
rq1-placebo-openstack-v3-rp1.0.json
rq1-placebo-openstack-v3-s2.json
rq1-placebo-openstack-v3-s3.json
rq1-placebo-openstack-v3-s4.json
rq1-placebo-openstack-v3-s5.json
rq1-placebo-openstack-v3.json
rq1-placebo-openstack.json
rq1-placebo-qt-s2.json
rq1-placebo-qt-s3.json
rq1-placebo-qt-seeds.json
rq1-placebo-qt.json
rq1-placebo-wikimedia-rp1.0.json
rq1-placebo-wikimedia.json

scripts/planted_exchange.py

The exchange rate between exact match and s, read on a planted code-level convention.

artifact
planted-exchange-openstack-quotes0.5.json
planted-exchange-openstack-quotes1.0.json

scripts/power_rq1.py

Minimum detectable matched-minus-mismatched exact-match difference, from an RQ1 pilot.

artifact
power-rq1-report-grade.txt
power-rq1-windows.txt

scripts/project_windows.py

How large will the sealed test window be, and does the capture model predict the dev one?

artifact
project-windows-openstack-v3.json
project-windows-qt-v3.json
project-windows-wikimedia-v3.json

scripts/prompt_format_probe.py

How much of the pilot's base-model floor is the prompt format?

artifact
prompt-format-probe.json

scripts/quasi_independence.py

Does the lag distribution hold still across creation cohorts?

artifact
quasi-independence.json

scripts/retrieval_comparator.py

Few-shot retrieval as the adapters' comparator: the generations, one job per pool set.

artifact
retrieval-foreign-openstack-rp1.0.json
retrieval-foreign-openstack.json
retrieval-foreign-wikimedia-rp1.0.json
retrieval-foreign-wikimedia.json
retrieval-halves-openstack-p10-rp1.0.json
retrieval-halves-openstack-p10.json
retrieval-halves-openstack-p11-rp1.0.json
retrieval-halves-openstack-p11.json
retrieval-halves-openstack-p12-rp1.0.json
retrieval-halves-openstack-p12.json
retrieval-halves-openstack-p2-rp1.0.json
retrieval-halves-openstack-p2.json
retrieval-halves-openstack-p3-rp1.0.json
retrieval-halves-openstack-p3.json
retrieval-halves-openstack-p4-rp1.0.json
retrieval-halves-openstack-p4.json
retrieval-halves-openstack-p5-rp1.0.json
retrieval-halves-openstack-p5.json
retrieval-halves-openstack-p7-rp1.0.json
retrieval-halves-openstack-p7.json
retrieval-halves-openstack-p8-rp1.0.json
retrieval-halves-openstack-p8.json
retrieval-halves-openstack-p9-rp1.0.json
retrieval-halves-openstack-p9.json
retrieval-halves-wikimedia-p1-rp1.0.json
retrieval-halves-wikimedia-p1.json
retrieval-halves-wikimedia-p10-rp1.0.json
retrieval-halves-wikimedia-p10.json
retrieval-halves-wikimedia-p11-rp1.0.json
retrieval-halves-wikimedia-p11.json
retrieval-halves-wikimedia-p2-rp1.0.json
retrieval-halves-wikimedia-p2.json
retrieval-halves-wikimedia-p3-rp1.0.json
retrieval-halves-wikimedia-p3.json
retrieval-halves-wikimedia-p5-rp1.0.json
retrieval-halves-wikimedia-p5.json
retrieval-halves-wikimedia-p6-rp1.0.json
retrieval-halves-wikimedia-p6.json
retrieval-halves-wikimedia-p7-rp1.0.json
retrieval-halves-wikimedia-p7.json
retrieval-halves-wikimedia-p8-rp1.0.json
retrieval-halves-wikimedia-p8.json
retrieval-halves-wikimedia-p9-rp1.0.json
retrieval-halves-wikimedia-p9.json
rules-foreign-openstack-rp1.0.json
rules-foreign-openstack.json
rules-foreign-wikimedia-rp1.0.json
rules-foreign-wikimedia.json
rules-halves-openstack-p10-rp1.0.json
rules-halves-openstack-p10.json
rules-halves-openstack-p11-rp1.0.json
rules-halves-openstack-p11.json
rules-halves-openstack-p12-rp1.0.json
rules-halves-openstack-p12.json
rules-halves-openstack-p2-rp1.0.json
rules-halves-openstack-p2.json
rules-halves-openstack-p3-rp1.0.json
rules-halves-openstack-p3.json
rules-halves-openstack-p4-rp1.0.json
rules-halves-openstack-p4.json
rules-halves-openstack-p5-rp1.0.json
rules-halves-openstack-p5.json
rules-halves-openstack-p7-rp1.0.json
rules-halves-openstack-p7.json
rules-halves-openstack-p8-rp1.0.json
rules-halves-openstack-p8.json
rules-halves-openstack-p9-rp1.0.json
rules-halves-openstack-p9.json
rules-halves-wikimedia-p1-rp1.0.json
rules-halves-wikimedia-p1.json
rules-halves-wikimedia-p10-rp1.0.json
rules-halves-wikimedia-p10.json
rules-halves-wikimedia-p11-rp1.0.json
rules-halves-wikimedia-p11.json
rules-halves-wikimedia-p2-rp1.0.json
rules-halves-wikimedia-p2.json
rules-halves-wikimedia-p3-rp1.0.json
rules-halves-wikimedia-p3.json
rules-halves-wikimedia-p5-rp1.0.json
rules-halves-wikimedia-p5.json
rules-halves-wikimedia-p6-rp1.0.json
rules-halves-wikimedia-p6.json
rules-halves-wikimedia-p7-rp1.0.json
rules-halves-wikimedia-p7.json
rules-halves-wikimedia-p8-rp1.0.json
rules-halves-wikimedia-p8.json
rules-halves-wikimedia-p9-rp1.0.json
rules-halves-wikimedia-p9.json

scripts/retrieval_read.py

Read the retrieval comparator: its contrasts over partitions, beside the adapters' H1.

artifact
retrieval-reading-openstack-rp1.0.json
retrieval-reading-openstack.json
retrieval-reading-wikimedia-rp1.0.json
retrieval-reading-wikimedia.json

scripts/reviewer_overlap.py

How far an evaluated half's dev reviewers also reviewed its sibling half's training data.

artifact
reviewer-overlap.json

scripts/rq1_pilot.py

Pilot-scale RQ1: does the matched adapter beat the mismatched one, per organization?

artifact
calibration-marker-0.05.json
calibration-marker-0.1.json
calibration-marker-0.25-fp32.json
calibration-marker-0.25.json
calibration-marker-0.json
calibration-marker-1.json
calibration-sym-0-s2.json
calibration-sym-0-s3.json
calibration-sym-0.25.json
calibration-sym-0.json
calibration-sym-1.json
projects-qt-creator_qt-creator-qt_qtbase-n788.json
projects-qt-creator_qt-creator-qt_qtbase.json
projects-qt-creator_qt-creator-qt_qtdeclarative.json
projects-qt_qtbase-qt_qtdeclarative.json
rq1-pilot-equalized.json
rq1-pilot-fp32-pilot.json
rq1-pilot.json
rq1-windows-qtfull-fp32-s2.json
rq1-windows-qtfull-fp32-s3.json
rq1-windows-qtfull-fp32.json
rq1-windows-qtfull-s2.json
rq1-windows-qtfull-s3.json
rq1-windows-qtfull.json
rq1-windows-r256.json
rq1-windows-s2-r256.json
rq1-windows-s3-r256.json
rq1-windows.json

scripts/rules_distil.py

Distil the rules files the rules-file comparator prompts with, by the pinned distiller, greedy.

artifact
rules-guide-openstack.json
rules-guide-wikimedia.json
rules-reviews-openstack-p10.json
rules-reviews-openstack-p11.json
rules-reviews-openstack-p12.json
rules-reviews-openstack-p2-smoke.openstack-a.part.json
rules-reviews-openstack-p2-smoke2.json
rules-reviews-openstack-p2-smoke3.json
rules-reviews-openstack-p2-smoke4.json
rules-reviews-openstack-p2-smoke5.json
rules-reviews-openstack-p2.json
rules-reviews-openstack-p3.json
rules-reviews-openstack-p4.json
rules-reviews-openstack-p5.json
rules-reviews-openstack-p7.json
rules-reviews-openstack-p8.json
rules-reviews-openstack-p9.json
rules-reviews-wikimedia-p1-smoke2.json
rules-reviews-wikimedia-p1-smoke3.json
rules-reviews-wikimedia-p1-smoke4.json
rules-reviews-wikimedia-p1-smoke5.json
rules-reviews-wikimedia-p1-smoke6.json
rules-reviews-wikimedia-p1.json
rules-reviews-wikimedia-p10.json
rules-reviews-wikimedia-p11.json
rules-reviews-wikimedia-p2.json
rules-reviews-wikimedia-p3.json
rules-reviews-wikimedia-p5.json
rules-reviews-wikimedia-p6.json
rules-reviews-wikimedia-p7.json
rules-reviews-wikimedia-p8.json
rules-reviews-wikimedia-p9.json

scripts/run_shift.py

How much run-wide shift a likelihood pilot carries beyond its change-by-run noise.

artifact
run-shift-openstack-likelihood.json
run-shift-wikimedia-likelihood.json

scripts/seed_effect.py

How large is the seed main effect: the shift a retrained seed gives every change at once?

artifact
seed-effect-placebo-openstack-v2.json
seed-effect-placebo-openstack-v3.json
seed-effect-placebo-openstack.json
seed-effect-placebo-qt.json
seed-effect-qtfull.json
seed-effect-rq1-qtfull.json
seed-effect-sym-0.json

scripts/sensitivity.py

The smallest organizational effect the confirmatory design detects, by seed count.

artifact
sensitivity-b0.0098.json
sensitivity-b0.json

scripts/sensitivity_ids.py

The examples each registered sensitivity of H1 removes, by id, for one organization and window.

artifact
sensitivity-ids-openstack-dev.json
sensitivity-ids-wikimedia-dev.json

scripts/separability.py

Can a classifier tell the organizations apart from their review text?

artifact
separability-code.json
separability.json

scripts/separability_over_time.py

Is the organizational signal fading while the study measures it?

artifact
separability-over-time.json
style-drift-code.json
style-drift.json

scripts/sibling_leakage.py

How much of an evaluated half's dev window a sibling half's training data already holds.

artifact
sibling-leakage.json

scripts/split_criteria.py

Whether an organization's registered split qualifies for a confirmatory H1 cell.

artifact
split-criteria-openstack-v2.json
split-criteria-openstack.json
split-criteria-qt.json
split-criteria-wikimedia.json

scripts/subspace_split.py

Would keeping the client-specific subspace local take the house style with it?

artifact
subspace-split-cpp-256-c256.json
subspace-split-cpp-rebuilt-c128.json
subspace-split.json

scripts/training_size.py

The fixed training size N every adapter trains at, derived from the organization's own splits.

artifact
training-size-openstack.json
training-size-qt.json
training-size-wikimedia.json

scripts/window_report.py

What the collected windows contain, and how much leaks across their boundaries.

artifact
window-report-openstack-v3.json
window-report-openstack.json
window-report-qt-v3.json
window-report-qt.json
window-report-wikimedia-v3.json

Written by no script this page can find

These are committed artifacts that no claim_result, no --out example and no script name accounts for. Each is a measurement whose producer has to be read out of the research log rather than out of the code.

  • manifest-openstack-v2.json
  • rq1-qtfull-fp32-seeds.json
  • rq1-r256-seeds.json
  • rules-reading-openstack-rp1.0.json
  • rules-reading-openstack.json
  • rules-reading-wikimedia-rp1.0.json
  • rules-reading-wikimedia.json
  • stratified-coverage-0.95.json
  • stratified-coverage-0.975.json
  • stratified-coverage-h1-0.95.json
  • stratified-coverage-h1-0.975.json