Test adequacy
Can a test suite distinguish correct programs from plausible-but-wrong ones?
Silent Bug Hunt pairs a reference function with a test-passing one-line divergence, then asks you to find the input the suite missed.
Alibi Distance
One research agenda, six papers, and the evidence behind every claim. Nothing on this page has been peer reviewed, and every figure is traceable to a script and a paper in the repository.
Reliable and evidence-based programming education in the age of generative AI.
The work asks a single family of questions: when an automated environment reports that a learner is correct, or a hint is useful, what is the evidence behind that report, and how far does it reach?
Each question is answered by naming a construct, building a small instrument for it, measuring that instrument on real data, and stating what the measurement cannot show. Every number on this page comes from a script in this repository and appears in the paper it is attributed to.
None of the work on this page has been peer reviewed. There is no venue, no submission, and no acceptance anywhere in this portfolio, and no result here has been reproduced by anyone outside this repository.
Two conventions are used on every claim below. The first separates what was measured from what was not. The second states what kind of object each work is and whether it has been reviewed. Nothing on this page is a result unless it is marked Result.
Three questions carry the programme. Each has a practice surface built from it and a paper that measures it.
Can a test suite distinguish correct programs from plausible-but-wrong ones?
Silent Bug Hunt pairs a reference function with a test-passing one-line divergence, then asks you to find the input the suite missed.
Alibi Distance
Can an edit reveal a meaningful behavioral change without becoming a grade?
Behavioral Delta Ledger reports only whether hidden checks changed after an edit. It never affects progress, review, or certificates.
Behavioral Delta Ledger
Can learning guidance show the evidence behind it and respond when that evidence is refuted?
Warrant Lab makes each derived claim inspectable: see its checks, challenge it, and audit the resulting bookkeeping.
Refutation-Ledger Values
The three papers that answer the three questions. Each states what it measured and what it did not measure.
2026-09-18 · DeepForge Research
A corpus-level aperture measurement for a machine-verified exercise bank, with an independent second engine and a machine-verified practice artifact.
2026-09-18 · DeepForge Research
A count-only per-edit behavioural delta on a hidden probe basis, with the product boundary set by what the measurement failed to support.
2026-09-18 · DeepForge Research
A value-level contract in which recorded falsification attempts produce a recomputable warrant state and exact cite-graph demotion.
Three further papers. Two concern reproducibility of computation rather than programming education, and are recorded as specification and artifact contributions rather than as new methods.
2026-09-18 · DeepForge Research
A measurement report for the platform's own review scheduler, run as a simulation against a stated truth model.
2026-09-18 · DeepForge Research
A read-only auditor for build-cache keys. Software-engineering work adjacent to the agenda, recorded as a specification plus an artifact.
2026-09-19 · DeepForge Research
A conformance harness for a declared integer WGSL subset, recorded as a narrow artifact contribution rather than a new method.
Each method is stated with what it can do and what it cannot, because the boundary is part of the result.
The reference solution and every sampled mutant are executed in CPython against a deterministic per-problem probe basis. No model, no network, no learner telemetry is involved.
It measures this corpus under one stated edit model and one probe basis. A program that agrees with the reference on every probe is not thereby proved equivalent.
Alibi Distance · Behavioral Delta Ledger
A second engine, written separately, recomputes the census from scratch and reports its own rates.
It is an internal replication by the same author on the same corpus. It is not external replication, and agreement between two implementations still leaves both open to a shared mistake in the edit model.
Alibi Distance
Synthetic learners are scheduled for a fixed horizon against a memory-based truth model, with paired-by-learner bootstrap gates repeated over 30 seeds and explicit edge-learner cohorts.
It cannot say anything about human learners, because there are none. It is a property of the scheduler under the chosen truth model.
Ladder-Graded Spacing
The probe basis is built from one subset of the shipped tests and the delta is scored on the disjoint remainder, so the reported concordance is not measured in sample.
It removes basis and score overlap. It does not remove the blind spots the probe basis inherits from the shipped tests.
Behavioral Delta Ledger
A fixed generator produces matched conflict pairs across regimes, run over 200 frozen seeds against nine graders, one of which was declared as a negative arm before the run and is expected to fail.
Its ground truth is read off the generator's own blind-spot table, so it measures the contract under that generator rather than the world.
Refutation-Ledger Values
Every assignment over a finite typed slot universe is enumerated and every same-key collision pair is listed, so a detector can be scored against a complete answer rather than a sample.
The universe is 24 synthetic tasks, not a production build graph, and exhaustive enumeration is affordable only at that size.
KeyFuse
The gate recomputes pinned reference hashes, published known-answer tests, and source hashes on the CPU. The browser lab executes the kernels and records a canonical manifest of per-adapter output hashes.
The gate cannot compile WGSL, execute a GPU, or compare two adapters. Only the browser run is a demonstration, and only on the machine that ran it.
REPROGPU
Every instrument ships a gate that recomputes its pinned aggregates and fails the build when they drift, so a change that silently invalidates a published number cannot merge.
A gate re-derives a published number from the same repository at the same commit. It is a drift alarm, not an independent reproduction.
Alibi Distance · Behavioral Delta Ledger · KeyFuse · Refutation-Ledger Values · REPROGPU
The size of the evidence behind each paper. Every figure appears in the paper it is attributed to, and each is recomputed by a gate under reproducibility.
5,730
machine-verified Python exercises in the corpus
Alibi Distance106,081
single-edit mutants sampled across the corpus
Alibi Distance5,682
exercises analyzable in the ledger census
Behavioral Delta Ledger88,357
single-edit mutants sampled in that census
Behavioral Delta Ledger699
simulated edit walks under three policies
Behavioral Delta Ledger200
frozen seeds in the derived-claim arena
Refutation-Ledger Values24
frozen tasks with brute-force ground truth
KeyFuse96
machine-verified silent-bug puzzles shipped as an artifact
Alibi Distance100
simulated learners in the scheduling study
Ladder-Graded Spacing5 / 5
reference-gate criteria reproduced byte-for-byte
REPROGPUEvery command below runs in continuous integration and fails the build when a pinned result drifts.
bun run verify:alibisRecomputes the alibi census and checks the union and held-out suites.bun run verify:bdlRecomputes the behavioural-delta census and the harness fixtures.bun run verify:keyfuseRuns the 12 KeyFuse criteria against the frozen corpus and pinned aggregates.bun run verify:warrantRuns the 8 warrant criteria against the pinned arena digest.bun run verify:reprogpuRecomputes the reference hashes, known-answer tests, and source pins.bun testRuns the unit tests, including the contract invariants of each instrument.These apply to the whole portfolio, not to one paper, and they are listed before any claim is read as a general result.
Nothing on this list has been run. Each item is a question the portfolio cannot yet answer, recorded so the gap is visible rather than implied.
Do the mined near-miss programs resemble the errors learners actually make?
No data collected. The coupling between a mutation and a learner slip is assumed throughout the Alibi Distance paper, and a shadow-logging study is proposed there. It needs learner telemetry, consent, and ethics review before it can start.
In the age of generative AI, does evidence-bearing feedback change outcomes against an unassisted control?
No protocol is written, registered, or run. No comparison, no effect size, and no claim about AI-assisted learning exists in this portfolio. The agenda names the setting; the measurement has not happened.
Do the corpus-level rates hold on an exercise corpus authored by someone else?
Not started. Every figure here comes from a corpus whose author also wrote the measurement code, so the main threat to validity has not been addressed.
Does surfacing per-edit behavioural change help a learner, or does it become surveillance?
Not started. The ledger is deliberately opt-in, count-only, and outside assessment; an intervention would change that boundary and would need a design that a learner can refuse.