Skip to content
You’re reading the human edition.
Publish.fun
← Papers·Volume 1·PF-261029.000003·Published Oct 29, 2026
AcceptedCC BY 4.0

Cite this paper

Open BibTeX ↗

Share this paper

Share via

Sites open in a new tab; Email opens your mail app.

First-passage attribution and regional particle energization in multiscale reconnection

Taylor Kalin⏣

Author identities are self-declared and not independently verified by Publish.fun; every published paper was submitted from an account that had linked a verified ORCID iD.

Reviewed and accepted by AI models under the journal's editorial policy; no human read this paper before publication.

3 review rounds

Abstract

Regional particle energization requires tracking where each energy increment occurs. We audit the posted particle-attribution routine associated with arXiv:2511.15988v1 and analyze all 1,003 histories in its two publicly released example batches. The routine partitions trajectories at first sheet and subsequent downstream passages; later returns do not change that chronological attribution. A zero-transition-increment counterexample reverses regional ordering while preserving total-gain closure. Applying the routine to four released illustrations reproduces all eight preprint annotations, and three illustrations exactly match full histories in the larger batch. Pooling the batches before applying the source's strict final-energy cuts leaves 667 intermediate and 84 high-energy histories. In the available high-energy subset, the downstream particle-mean fraction changes from 0.500318 under first-passage attribution to 0.370129 under symmetric full-history attribution; left and right conventions give 0.370742 and 0.369515. Its fraction of total net gain changes from 0.490959 to 0.393724. Downstream remains dominant in the intermediate subset. All comparisons retain signed increments and identical particle selections. The batches have undocumented release probabilities and do not reproduce the published intermediate-band point; these are measured available-sample effects, not a corrected full-population result. Discrete endpoint allocations also do not uniquely recover continuous electric work. Supporting appendices preserve positive initialization and diagnostic-curve checks, distinguish inferred plotting operations from source-unit evidence, and print the complete audited routine.

Editorial notes

Points the editor recorded on accepting the paper. They are published with the article; the authors were not required to address them before publication.

  • Section 5, 'Available cohort and paired analysis', still describes source-function agreement as checked on '32 histories per staging batch'; revise this sentence to point to the later complete-function validation on all 1,003 histories.
  • Section 7 documents DataCite and doi.org resolution for [9] and [10] only; add the corresponding dated resolution check for the v1.2.0 archive [12].
  • Abstract and Section 8: mention the conditional bootstrap range for the high-band shift alongside the 13.0189-point figure, with its stated non-population interpretation.
  • Section 3, third paragraph: replace 'A subsequent revision additionally examines' with a direct statement of the analyzed batches, so the text does not read as a revision log.

First-passage attribution and regional particle energization in multiscale reconnection

Taylor Kalin

Independent researcher; https://taylorkalin.com

ORCID: 0009-0003-9000-9315; correspondence: teylersf@gmail.com

Version 1.2.0; 29 October 2026

1. Introduction

Magnetic reconnection transfers energy across kinetic and macroscopic scales. A simulation can show that energetic particles visit several regions, while answering several distinct questions about their histories: where they gain energy, how much they gain after leaving a particular site, and which forces or mechanisms supply that gain. These questions require different diagnostics. A chronology of first passages is useful for transit and injection studies. A spatial budget instead requires the region occupied during each contribution to the energy change.

Velberg and colleagues [1] study the coalescence of magnetic islands in a relativistic electron-positron plasma. Their fully kinetic calculations develop a primary reconnecting sheet, ejected plasmoids, secondary sheets and downstream activity. The paper reports electron-frame nonideal-work diagnostics partitioned across these regions, energy spectra, and gains along selected particle trajectories. It concludes that downstream activity becomes an important energy-conversion and particle-acceleration channel as the system grows. The present audit concerns how regional particle gains are calculated and interpreted, with separate checks of the initial field and the released diagnostic evidence.

The paper's region decomposition is dynamic. Four initial particle tags identify the two islands and the top and bottom populations. Their evolving mixture, together with a geometric current-sheet classifier, defines the regions used by the analysis. The original supplemental material describes a 99 percent island-density criterion, an effective sheet-width parameter related to island height, and an additional two-skin-depth expansion of the sheet mask. A trajectory can therefore change region as it moves and as the diagnostic boundaries evolve. Its tag at initialization and its region at a later time have different meanings.

For a particle with Lorentz factor γ\gamma, the laboratory kinetic-energy change is proportional to the integral of electric work. Its partition into regions depends on the region indicator at the time of that work. In the deposited implementation [2], however, the regional attribution is calculated from the Lorentz factors at first sheet entry, first subsequent downstream entry and the final sample. Such endpoint differences automatically close the total budget. They do not retain the locations of later returns. The distinction is directly testable without rerunning a large particle-in-cell simulation.

Our main result is a source-specific method discrepancy, supported at four levels. First, inspection of the pinned routine identifies its chronological partition. Second, controlled traces give exact counterexamples, including one inside the source's reported intermediate energy band, for which energy-changing intervals have fixed region labels and all transition increments vanish. Third, the four released illustrative trajectories reproduce the eight energy annotations printed in the preprint. Fourth, a paired reanalysis of every history in the two released batches measures the difference between first-passage and full-history discrete alternatives under both averaging conventions. Three illustrations exactly match full released-batch histories, strengthening that example-level provenance. The discrete alternatives remain sampling conventions, not uniquely established continuous-time energy budgets.

The contribution is deliberately bounded. We do not infer a population-wide correction from the released convenience batches or the four author-selected illustrations. The available intermediate-band first-passage mean does not reproduce the original Figure 6 point, which directly cautions against identifying the public union with the full historical cohort. Nor do we treat a discrepancy in a particle diagnostic as a disproof of the separately measured downstream nonideal-work activity. Appendices retain its positive curve reconstruction and the initialization checks. The main text leads with the paired empirical effect and separates that measured result from an unmeasured change to the complete published population.

The source simulation uses VPIC, a general-purpose relativistic particle-in-cell code whose numerical framework and computational scale are described by Bird et al. [6]. This audit analyzes released diagnostics and small exact constructions. It neither reproduces the full simulation nor attributes the analysis-function discrepancy to the underlying VPIC particle pusher. The posted input decks and diagnostic scripts are distinct evidence artifacts and are treated separately.

Particle acceleration studies distinguish injection and later energization, as well as contributions associated with parallel electric fields, Fermi processes and pickup. French et al. [5], for example, investigate guide-field and system-size dependence using particle histories and field-based diagnostics. Those physical mechanisms cannot generally be identified from a region name alone. Conversely, the time at which a particle first reaches a region does not specify where all its subsequent work occurs. Our analysis addresses this latter aggregation issue; it does not introduce a new acceleration mechanism.

The electron-frame measure introduced by Zenitani et al. [3] is a Lorentz-invariant scalar for the selected electron-fluid reference. It is valuable for locating nonideal energy conversion. Distinctions among field work, bulk flow, internal energy and other dissipation surrogates are established topics, including the comparisons of Pezzi et al. [8] and Yang et al. [7]. We use those distinctions to delimit what is being checked. A cumulative region-resolved proxy, a laboratory electromagnetic-energy budget and a particle-selected gain statistic need not be the same observable.

The initial island field is described in [1] as a force-free modification of the Fadeev configuration [4]. Elementary divergence and curl identities provide a direct consistency check, independent of numerical evolution. They also make it possible to identify a printing discrepancy while confirming the currently posted input expression. We do not claim novelty for these field identities, for telescoping sums, or for the covariance identity relating two averaging conventions. The new application is the audited relationship among the specific deposited routine, the reported illustrative values and a time-local regional-work interpretation.

3. Source provenance and released particle data

The audit fixes its scientific target to the eleven-page arXiv:2511.15988v1 preprint by Velberg and collaborators. The supplied PDF is byte-identical to the official versioned download, with SHA-256 c2648dcac8e67dc1136dc4f6339166cb475ebe44a7415508a97e34f0056a5b48. The official record, checked on October 29, 2026, lists one version, submitted November 20, 2025. The PDF's November 21 typesetting date does not establish another scientific revision: its source uses a current-date typesetting command. We read the complete PDF and TeX, including the supplementary material. The bounded primary-metadata checks did not identify a journal article or erratum. This is an edition-specific audit, not a claim that no later publication can exist. Velberg et al., arXiv:2511.15988v1.

The associated OSF deposit materially improves what can be checked. Its exact title, Alexander Velberg's creator record, and author-naming project wiki establish the association. The deposit has a registered DOI, 10.17605/OSF.IO/EPWTU, and supplies example VPIC decks, custom diagnostic includes, postprocessing programs, processed arrays and selected particle histories. The project was created December 5, 2025; its current README is marked July 20, 2026. These dates postdate the audited preprint. The README also uses a later figure layout: its cumulative-proxy “Figure 4” data correspond to preprint Fig. 3, its instantaneous-proxy “Figure 3” data to preprint Fig. 4, and its particle-fraction “Figure 5 Bottom” topic to preprint Fig. 6. The additional global-energy and regional J⋅E\mathbf J\cdot\mathbf E material is assigned other later figure numbers. This mapping is recorded explicitly; the deposit is not silently treated as a hash-identified snapshot of every program that produced v1. Velberg, OSF EPWTU.

The frozen inventory contains 182 files. To bound transfer while examining the relevant methods, we retrieved and verified the 127 files no larger than two megabytes individually. These include the input decks and postprocessing needed here. A subsequent revision additionally examines the complete publicly posted intermediate-energy p008 and high-energy p000 batches, with their paired trajectory and region time chunks. These are documented example batches, not the entire simulation population or an established probability sample. The project describes its much larger underlying dataset and offers additional data on request. Consequently, the audit distinguishes a reproduced calculation on available files from a complete rerun of the approximately forty-billion-particle simulation. The numeric OSF fixtures are preserved under the project's CC0 license; that license does not replace independently applicable upstream software licenses. Coordinates derived from the preprint's figures are separately attributed under its CC BY 4.0 terms.

The manuscript distinguishes three provenance claims. The December 2025 routine is directly inspectable and explicitly identifies the relevant particle-energy figure in its comments. Its outputs on the four released illustrations reproduce the eight v1 annotations. Neither this agreement nor the later figure-generation comments establish a hash-identified November 2025 executable or the exact Figure 6 cohort. The new batch comparison holds each released history fixed while changing only the attribution ledger; it does not silently identify those batches with the complete v1 population.

The source and software DOIs are registered by DataCite. Public DataCite metadata, the doi.org registration-authority service and anonymous downloads were checked directly; absence from a Crossref lookup is not absence from the DOI system. Direct source access is https://osf.io/epwtu/ and the original software record is https://zenodo.org/records/23774456 . Public verification receipts preserve the registry URLs, metadata and downloaded-file checksums. The full pinned routine is printed in Appendix D. Positive field and proxy checks are retained in Appendices B and C so they remain independently reviewable without displacing the particle-attribution result.

4. First-passage attribution and recorded region histories

The principal reproducible methods issue concerns the meaning of the regional particle-energy gains. The preprint describes tracing nonthermal particles and computing their energy gain by the current-sheet and downstream regions, with region membership changing in time. Its Fig.6 averages the resulting fractions over particles. The publicly deposited tracer_functions.py states that it analyzes the corresponding figure and supplementary trajectories. Its function get_energy_by_region_w_bands instead divides each history into phases defined by first entry into the primary sheet and the first subsequent downstream entry. This distinction can matter for a particle that returns to an earlier region or visits downstream before first entering the sheet.

The relevant regional interpretation is stated in the source's particle- acceleration paragraph on page 4 and its Fig. 6 caption on page 5. The Fig. 8 caption on page 9 also connects the panel annotations to the time-dependent region labels. We found no explicit first-passage formula in that inspected text. These locators support the stated distinction; they do not establish an author's unexpressed intent. The deposited script's header identifies Fig. 6 and the supplemental trajectories as its purpose, and its L320 driver loads the larger intermediate batch set before printing particle-mean downstream and pooled sheet-plus-phase fractions.

The audit pins the December 6, 2025 version-1 source file, whose SHA-256 is 3f93e1685dd9664e279f8b14535d4ebc6ba2946442e4831f4eaf24db315d61ba, and preserves its exact lines 344-403. The function is attributed to Alexander Velberg and obtained from the CC0 OSF project, DOI https://doi.org/10.17605/OSF.IO/EPWTU . Four selected deposited trajectories provide a direct bridge to the preprint: the function reproduces every CS/DS value printed in its Figs.8-11 to the reported two decimal places. The source and data versions were deposited after the preprint, so this correspondence is evidence for the illustrative calculations rather than a hash-identified historical execution of the entire Fig.6 cohort.

The live file history lists only the December version. No earlier source revision, execution receipt or correspondence has established that these exact bytes generated the November preprint. The claim audited here is therefore the semantics of the posted routine, supported by the separate annotation agreement and the matched released-batch calculation below.

What the deposited function computes

Let a recorded particle history have Lorentz factors γ0,…,γN\gamma_0,\ldots,\gamma_N and region labels r0,…,rNr_0,\ldots,r_N. Suppose the first recorded primary-sheet entry is aa, and the first downstream entry after that sheet entry is b>ab>a. In this case the deposited function returns

GCSFP=γb−γa,GDSFP=γN−γb,GIFP=γa−γ0.G_{\mathrm{CS}}^{\mathrm{FP}}=\gamma_b-\gamma_a,\qquad G_{\mathrm{DS}}^{\mathrm{FP}}=\gamma_N-\gamma_b,\qquad G_{\mathrm{I}}^{\mathrm{FP}}=\gamma_a-\gamma_0.

Here FP denotes first-passage phases, and I names the residual initial phase called islands by the function. The three differences telescope:

GIFP+GCSFP+GDSFP=γN−γ0.G_{\mathrm{I}}^{\mathrm{FP}}+G_{\mathrm{CS}}^{\mathrm{FP}} +G_{\mathrm{DS}}^{\mathrm{FP}}=\gamma_N-\gamma_0.

Thus exact total-gain closure does not establish time-local regional attribution. In particular, after bb the returned downstream term includes all later gain and loss, even when later labels identify the particle as being in the primary sheet or an island. Before aa, all gain and loss enters the initial-phase term even if a downstream visit has already occurred. The function also handles particles that never enter the sheet and particles with no subsequent downstream entry; those cases use analogous endpoint differences.

A first-passage partition is a meaningful diagnostic in its own right. It answers how net gain is divided among successive transit phases. It agrees with a left-endpoint recorded-region partition when the history has the ordered phase structure I, then CS, then DS, with no later returns. The objection is to identifying it with regional work for general histories without stating this additional structure or changing the estimator.

A counterexample inside the reported intermediate band

Consider the following recorded trace:

(r0,…,r7)=(I,CS,CS,DS,DS,CS,CS,DS),(γ0,…,γ7)=(1.1,1.1,1.2,1.2,1.3,1.3,11.3,11.3).\begin{aligned} (r_0,\ldots,r_7)&=(\mathrm{I},\mathrm{CS},\mathrm{CS},\mathrm{DS}, \mathrm{DS},\mathrm{CS},\mathrm{CS},\mathrm{DS}),\\ (\gamma_0,\ldots,\gamma_7)&=(1.1,1.1,1.2,1.2,1.3,1.3,11.3,11.3). \end{aligned}

Its final Lorentz factor lies in the same intermediate interval used by the public script, 5.77<γ<16.405.77<\gamma<16.40. Every interval whose endpoint region labels differ has zero energy change. Consequently neither a choice of left versus right endpoint nor interpolation of a nonzero boundary increment explains the disagreement. The first-passage function returns

(GCSFP,GDSFP)=(0.1,10.1),(G_{\mathrm{CS}}^{\mathrm{FP}},G_{\mathrm{DS}}^{\mathrm{FP}})=(0.1,10.1),

whereas summing increments over the recorded full region history gives

(GCShist,GDShist)=(10.1,0.1).(G_{\mathrm{CS}}^{\mathrm{hist}},G_{\mathrm{DS}}^{\mathrm{hist}})=(10.1,0.1).

Both have total net gain 10.210.2, and all gains are nonnegative. The later sheet gain is assigned downstream by the first-passage definition. Scaling the nonzero gains by ten yields the same reversal in the high-energy branch: (1,101)(1,101) versus (101,1)(101,1), with final γ=103.1>16.40\gamma=103.1>16.40. Two additional tests put downstream gain before first sheet entry; the function assigns that gain to its initial-phase term. Monotone I-to-CS-to-DS positive controls pass in both energy-band branches. These are direct executions of the pinned public function on constructed inputs, not synthetic data presented as PIC output.

A recorded-history alternative and what it can certify

For a target region RR, let χR(r)\chi_R(r) denote its indicator and dn=γn+1−γnd_n=\gamma_{n+1}-\gamma_n. Two transparent recorded-history conventions are

LR=∑n=0N−1dnχR(rn),UR=∑n=0N−1dnχR(rn+1).L_R=\sum_{n=0}^{N-1}d_n\chi_R(r_n),\qquad U_R=\sum_{n=0}^{N-1}d_n\chi_R(r_{n+1}).

The symbols L and U identify left- and right-endpoint rules; U is not being defined as an upper bound. If the recorded labels form an exhaustive exclusive partition, then each rule obeys exact net closure:

∑RLR=∑RUR=γN−γ0.\sum_R L_R=\sum_R U_R=\gamma_N-\gamma_0.

Their difference is localized to intervals with different endpoint labels:

UR−LR=∑nan,R,an,R=dn{χR(rn+1)−χR(rn)}.U_R-L_R=\sum_n a_{n,R},\qquad a_{n,R}=d_n\{\chi_R(r_{n+1})-\chi_R(r_n)\}.

It follows immediately that

∣UR−LR∣≤BR,BR=∑n∣an,R∣≤∑n:rn+1≠rn∣dn∣.|U_R-L_R|\leq B_R,\qquad B_R=\sum_n|a_{n,R}| \leq\sum_{n:r_{n+1}\ne r_n}|d_n|.

For the more specific discrete model that allocates each interval's net increment between its two endpoint regions, write HR=LR+∑nθnan,RH_R=L_R+\sum_n\theta_n a_{n,R} with 0≤θn≤10\leq\theta_n\leq1. Then

LR+∑nmin⁡(0,an,R)≤HR≤LR+∑nmax⁡(0,an,R).L_R+\sum_n\min(0,a_{n,R})\leq H_R \leq L_R+\sum_n\max(0,a_{n,R}).

Equivalently the interval is centered at (LR+UR)/2(L_R+U_R)/2 with half-width BR/2B_R/2. Because the θn\theta_n may differ between intervals, the two aggregate endpoint values alone need not be the extrema of that net-allocation model.

These are algebraic statements about recorded increments, not certified bounds on continuous physical work. Unrecorded energy gain and loss within an interval, or visits to another region between equal endpoint labels, cannot be bounded by endpoint differences alone. To estimate ∫χR(t) qE⋅v dt/(mc2)\int \chi_R(t)\,q\mathbf E\cdot\mathbf v\,dt/(mc^2), one needs a stated crossing-time prescription and adequately resolved work/region histories, with a cadence study or independently justified assumptions. Reporting endpoint alternatives and net-allocation ranges exposes ambiguity; it does not make either alternative the uniquely corrected physical answer.

Reproducing the four published examples

The four preserved numeric fixtures contain 40,764 recorded samples each. They retain the source values, shapes and dtypes, with hashes in data/upstream-cc0/provenance.json, and are loaded without pickle. The pinned function gives the following results; values in the code columns are shown to six decimal places, while the printed columns reproduce the original panel annotations.

Original figurePrinted CSCode CSPrinted DSCode DS
82.332.3250384.264.257615
90.000.00000014.0114.008444
1064.4964.49432430.8030.796448
113.513.51473947.3447.344337

All eight values agree after rounding to two decimal places. Reentry also occurs in these data: the histories corresponding to Figs.8, 10 and 11 have 15, five and 24 sheet-labelled samples after first downstream entry, respectively. The net increments with both endpoints in the sheet after that entry are approximately +0.086713+0.086713, −0.560089-0.560089 and +1.382980+1.382980. The first-passage downstream term includes those later intervals irrespective of their recorded sheet labels. The sign can be positive or negative, so a direction of population bias does not follow simply from the function structure.

The following downstream values illustrate the finite-cadence distinction:

Original figureFirst-passage DSLeft endpoint DSRight endpoint DS
84.2576154.1763394.830590
914.00844417.06230116.171096
1030.79644831.56687976.442074
1147.34433746.76473245.434556

These values can exceed a particle's total net gain if another region has net cooling. Large differences between endpoint rules, especially in the Fig.10 trace, show why a single endpoint convention must not be advertised as a resolved continuous channel partition. The examples were selected by the authors for illustration. They neither represent an unbiased cohort sample nor determine the size or sign of a change to the published population mean.

Synthetic counterexample and four selected deposited histories. Panel (a) shows an intermediate-band return to the sheet with zero increment at every label transition. Panel (b) compares the same trace's first-passage and full-history allocations; both conserve total net gain. Panel (c) shows downstream net gain divided by total net gain for the four original examples. Left- and right-endpoint markers are alternative sampled conventions, not confidence intervals, and their connecting segments are not certified continuous-work bounds.
Synthetic counterexample and four selected deposited histories. Panel (a) shows an intermediate-band return to the sheet with zero increment at every label transition. Panel (b) compares the same trace's first-passage and full-history allocations; both conserve total net gain. Panel (c) shows downstream net gain divided by total net gain for the four original examples. Left- and right-endpoint markers are alternative sampled conventions, not confidence intervals, and their connecting segments are not certified continuous-work bounds.

Particle-mean and energy-weighted fractions

The script confirms a second, separate interpretive distinction. It reports f‾R=Np−1∑pGR,p/Gp\overline f_R=N_p^{-1}\sum_p G_{R,p}/G_p, where GpG_p is the particle's total net gain. This expression is mathematically well-defined when each denominator is nonzero; the inspected routine does not explicitly filter zero denominators. It pools sheet plus island contributions in the orange series. This is a valid particle-mean fraction. It is generally different from the aggregate energy fraction FR=∑pGR,p/∑pGpF_R=\sum_pG_{R,p}/\sum_pG_p. For equal statistical weights and nonzero mean total gain,

FR−f‾R=Cov⁡(Gp,GR,p/Gp)G‾.F_R-\overline f_R= \frac{\operatorname{Cov}(G_p,G_{R,p}/G_p)}{\overline G}.

Three equal-weight particles with gains (5,5,15)(5,5,15) and downstream fractions (1,1,0)(1,1,0) have a particle mean of 2/32/3 but an aggregate downstream energy fraction of 0.40.4. Starting at γ−1=0.1\gamma-1=0.1, their final kinetic energies (5.1,5.1,15.1)(5.1,5.1,15.1) all lie inside the reported intermediate band. This example does not make the reported mean an incorrect estimator: it delineates which quantity it estimates. Unequal macro-particle statistical weights require the corresponding weighted definitions.

Scope of the correction

The direct reproducible result is a diagnostic-definition mismatch for general region histories, not a demonstration that downstream acceleration is absent. The original temporal and spatial dissipation diagnostics provide separate evidence of downstream activity, and the four particle examples retain nonzero downstream gains under the displayed alternatives. The public decks also positively resolve the printed field-coordinate and guide-profile ambiguities, and the region code explicitly subtracts the expanded sheet mask from island and downstream masks. Those checks should be credited.

A supported revision would either label the reported particle quantities as first-passage-phase gains, with a justified connection to the intended regional claim, or recompute full-history regional work with a documented cadence and crossing convention. It should distinguish particle-mean fractions from total energy shares and show the separate island contribution when claiming primary sheet dominance. The current evidence does not quantify the full-cohort change, establish a sign for that change, overturn the paper's main downstream trend, or certify any uniquely corrected continuous physical partition.

5. Matched attribution on the released particle batches

Available cohort and paired analysis

The public deposit permits a larger empirical comparison than the four illustrative traces. We retrieved all 32 files in its two released trajectory batches, verifying each file's source SHA256 and byte count before starting the next transfer. These comprise 517 histories in inter_energy/p008 and 486 in high_energy/p000, each with 40,764 saved samples. The batches have stable, unique integer tracer IDs in the same order across all eight time chunks, and their ID sets are disjoint. The 17-channel tracer arrays have shape (17, time, particle); the separate region arrays have shape (time, particle). Their region values are integer labels 1--5 stored in float64 arrays. The ID channel is not a charge or statistical weight.

We concatenate the individual histories before applying the source's strict final-γ\gamma cuts, as its analysis driver does. The folder names are staging groups, not the final physical energy bands. Of the 1,003 released histories, 667 satisfy 5.77<γN<16.405.77<\gamma_N<16.40 and 84 satisfy γN>16.40\gamma_N>16.40; the remaining 252 lie below the lower cutoff. None equals either boundary. The intermediate staging folder contributes 265 intermediate-band histories and 252 exclusions; the high staging folder contributes 402 intermediate-band histories and all 84 high-band histories. Folder averages are not averaged together.

That composition can matter for extrapolation. Within the intermediate band, the 265 p008 records have a downstream FP particle mean of 0.885079 and a symmetric mean of 0.916422, a paired increase of 3.13425 percentage points. The 402 records supplied by the high staging folder instead have means 0.616068 and 0.541209, a paired decrease of 7.48594 points. The released union weights these observed groups by their record counts, so their opposite shifts combine to the reported decrease of 3.26652 points. This is an observed mixture, not an estimate of the mixture in the missing batches. The release may over- or underrepresent particular energy ranges, initial locations or return histories; neither its selection probabilities nor the missing conditional means are known. No direction or size of a full-population bias follows from these group comparisons. A resampling diagnostic conditional on the released records also cannot repair an unknown release-selection mechanism.

The primary weights are explicitly unit empirical weights. The example island deck assigns the same physical macro-particle weight = Np/Ne to all tagged electron species, so those weights would cancel in the within-batch fractions under that posted setup. Neither this fact nor the filename batch indices establish archive inclusion probabilities. The deposited driver loads intermediate batches 0--14 and high batch 0; only intermediate batch 8 is publicly provided. The released union is therefore an available subcohort, not an asserted probability sample or a reconstruction of the entire Fig. 6 population. It contains all eight time chunks of the released high staging p000 selected by that posted driver. Its completeness relative to the historical high-energy cohort is not established.

Every comparison uses the same selected IDs and the same denominator Ap=γp,N−γp,0A_p=\gamma_{p,N}-\gamma_{p,0}. The source first-passage calculation preserves the stored float32 values and its native arithmetic; the full-history left, right and symmetric calculations subtract and accumulate those same stored values in float64. They do not recompute the underlying Lorentz factors. On a fixed systematic selection of 32 histories per staging batch, the streaming first-passage outputs agree exactly with the pinned original function. Randomized branch/boundary checks, four source-linked fixtures and independent small-sequence checks additionally test the implementation. The largest source-arithmetic closure residual is 3.10×10−63.10\times10^{-6}; the left and right ledgers have zero closure residual at the reported numerical precision.

The example linkage is also directly testable. All 40,764 stored γ,x,z\gamma,x,z and region values of the source's Figs. 9--11 match three columns of the high staging batch exactly, including their canonical-array digests. The Fig. 8 history was not found in either released batch. This ties the available files to three published examples; it does not identify all the historical plotting inputs. The arrays contain no timestamp channel. Filename ordering follows the posted loader, rather than independently verified physical time vectors.

Paired regional fractions and energy shares

For each convention we report both the mean particle fraction ⟨Gp,DS/Ap⟩\langle G_{p,DS}/A_p\rangle and the fraction of the selected histories' total net gain ∑pGp,DS/∑pAp\sum_pG_{p,DS}/\sum_pA_p. All 751 selected histories have positive, finite, nonzero ApA_p; no denominator filter is active. Signed regional terms are retained. The JSON also records the original source's unfiltered denominator convention, in which three float32-derived phase terms stored in float64 arrays are summed; its small rounding differences do not change the table at six decimals.

Available bandConventionMean particle DS fractionDS share of total net gain
Intermediate (n=667n=667)First passage0.7229470.679606
Intermediate (n=667n=667)Left endpoint0.6527280.597338
Intermediate (n=667n=667)Symmetric0.6902810.622373
Intermediate (n=667n=667)Right endpoint0.7278340.647409
High (n=84n=84)First passage0.5003180.490959
High (n=84n=84)Left endpoint0.3707420.377414
High (n=84n=84)Symmetric0.3701290.393724
High (n=84n=84)Right endpoint0.3695150.410033
Matched downstream fractions in the pooled available histories. The two curves compare a particle mean and a ratio of total signed gains on identical selected IDs. The four categorical positions are distinct attribution conventions; the connecting lines do not describe a time evolution. Panel ordinate scales differ. Unit empirical weights are used. There are no population confidence intervals, and endpoint sensitivity is not a continuous-work uncertainty bound.
Matched downstream fractions in the pooled available histories. The two curves compare a particle mean and a ratio of total signed gains on identical selected IDs. The four categorical positions are distinct attribution conventions; the connecting lines do not describe a time evolution. Panel ordinate scales differ. Unit empirical weights are used. There are no population confidence intervals, and endpoint sensitivity is not a continuous-work uncertainty bound.

For the available intermediate histories, downstream remains larger than its signed non-downstream complement under every displayed convention. The empirical changes are nevertheless material: the mean fraction moves from 0.722947 to 0.652728 under the left rule, while the right rule gives 0.727834. Thus even the sign of the first-passage versus local difference depends on the declared sampling convention here.

For the 84 available high-band histories, the first-passage particle mean is only just above one half; all three full-history endpoint conventions give approximately 0.37. The aggregate energy-share estimand is already below one half for first passage, and ranges from 0.377414 to 0.410033 for the local conventions. The difference between the two estimands is therefore consequential even before attribution is changed. These are measured available-subcohort results, not a claim that the preprint's full-cohort ordering has been reversed.

The available intermediate first-passage mean, 0.722947, does not reproduce the preprint's displayed L/de=320L/d_e=320 intermediate point (approximately 0.681). The available high-band first-passage mean agrees with the displayed high-band point at three decimals (0.500), which is useful consistency evidence but does not identify an exact historical cohort. We therefore distinguish the measured available union from a complete reconstruction of Fig. 6.

The full-history calculation retains IS1, IS2, top/bottom, downstream and primary sheet separately. Its actual CS+IS1+IS2 pool excludes top/bottom. The latter has a small signed intermediate-band mean fraction, from −4.77×10−5-4.77\times10^{-5} for the left rule to 5.95×10−55.95\times10^{-5} for the right rule, and zero in the available high band. The separately reported all-non-downstream complement includes top/bottom. Neither pool is silently identified with the source's CS+chronological-residual phase quantity.

Returns, signed increments and limits

Among the selected histories, 187 of 667 intermediate particles and 40 of 84 high-band particles visit the primary sheet after their first downstream sample following first sheet entry. There are respectively 743 and 89 subsequent sheet-entry events. The total numbers of recorded region transitions are 51,156 and 6,976, and the sums of absolute net increments on label-changing intervals are 10,974.343544 and 2,264.209734. These are discrete transition diagnostics, not bounds on unresolved continuous work.

Negative regional net gains are not discarded: the left rule gives 79 intermediate and 18 high histories with negative downstream net gain. Fractions above one also occur because a different region can supply a loss. Both features are compatible with total-gain closure; clipping them would change the estimands. Per-particle arrays, gross positive/negative recorded increments and all per-folder subsets are retained in the accompanying numeric outputs.

This comparison quantifies the attribution difference on every released history that meets the source cuts, rather than on a newly selected illustrative set. The omitted intermediate batches, uncertain archive selection, coarse region sampling and absent timestamps still prevent a certified full-population correction or a unique continuous-work partition. A physical convergence study requires more information than the small endpoint-convention differences in one band. The repository provides an explicit public fetch command, the 32-file hash inventory, a memory-bounded analyzer and compact NPZ/CSV results; the 3.11 GB raw files remain outside the code archive.

Complete-function validation and conditional empirical resampling

We extended the source-function validation from the previous systematic 32-history check per staging batch to every released input history. The new validation rechecks the sizes and SHA-256 values of all 32 raw files, retains their filename-ordered time chunks, and assembles only the stored float32 Lorentz factors and losslessly converted integer region labels. These arrays occupy 204,431,460 bytes. The complete, unchanged 60-line function printed in Appendix D is then executed once on the pooled 1,003 histories, rather than only on the 751 histories selected beforehand. Its own strict final-energy tests select 667 intermediate and 84 high-band histories and exclude the remaining 252. Both returned index lists and all six returned regional-gain arrays agree exactly with the streaming results, with zero mismatching values and zero absolute difference. Thus the reported first-passage values are now validated by a direct complete-function execution on every selected history. The original module's unrelated top-level filesystem operations are not run.

The source returns float64 arrays containing differences calculated with the native float32 input arithmetic. Our comparisons use the common denominator Ap=γp,N−γp,0A_p=\gamma_{p,N}-\gamma_{p,0} evaluated in float64 from those same stored endpoints. Replacing that denominator by the source's sum of returned phase terms changes the downstream particle mean by −6.56×10−11-6.56\times10^{-11} in the intermediate band and −3.35×10−9-3.35\times10^{-9} in the high band. These small denominator effects are reported separately from the attribution differences; no higher-precision particle history is inferred.

To describe the dispersion under an explicit empirical resampling model, we also apply a paired history bootstrap [11]. Within each already selected energy band, each replicate draws the original number of complete history IDs with replacement and equal empirical probability. The same resampled IDs are used for first passage, all three full-history conventions and both estimands. Write Dp(m)=Gp,DS(m)−Gp,DSFPD_{p}^{(m)}=G_{p,\mathrm{DS}}^{(m)}-G_{p,\mathrm{DS}}^{\mathrm{FP}} for m∈{L,S,R}m\in\{L,S,R\}. For one resampled index list IbI_b, the two paired differences are

Δf‾b(m)=1n∑p∈IbDp(m)Ap,ΔFb(m)=∑p∈IbDp(m)∑p∈IbAp.\Delta\overline f_b^{(m)}= \frac{1}{n}\sum_{p\in I_b}\frac{D_p^{(m)}}{A_p},\qquad \Delta F_b^{(m)}= \frac{\sum_{p\in I_b}D_p^{(m)}}{\sum_{p\in I_b}A_p}.

Repeated IDs appear with their draw multiplicity. The ratio-of-sums denominator is recomputed from those same draws, rather than resampling numerators and denominators independently. All selected ApA_p are positive; regional gains and differences remain signed. We use 20,000 replicates per band, seed 20261029, PCG64 with separately identified band streams, and 2.5th and 97.5th percentiles with NumPy's linear quantile rule. Computation uses blocks of 256 replicates without changing the resampling unit. The following values are changes from first passage, in percentage points.

Available bandConventionParticle-mean changeConditional 2.5--97.5 percentile rangeTotal-net-gain-share changeConditional 2.5--97.5 percentile range
Intermediate (n=667n=667)Left-7.0218[-11.0001, -3.0968]-8.2268[-12.0219, -4.5109]
Intermediate (n=667n=667)Symmetric-3.2665[-6.3470, -0.2036]-5.7232[-8.6783, -2.8621]
Intermediate (n=667n=667)Right+0.4888[-4.3746, +5.8511]-3.2197[-7.0472, +0.7179]
High (n=84n=84)Left-12.9576[-22.0785, -4.4437]-11.3545[-19.4089, -4.4561]
High (n=84n=84)Symmetric-13.0189[-20.4864, -6.6663]-9.7236[-17.2950, -3.3956]
High (n=84n=84)Right-13.0803[-22.0611, -4.3208]-8.0927[-17.5015, +0.9552]

These are central 95% conditional iid empirical bootstrap percentile ranges, not population confidence intervals, significance tests or physical uncertainty bounds. The iid draws describe variation under the empirical distribution of the available histories. Archive release probabilities are unknown, so this procedure cannot account for selection into the public files. Particles from one simulation can also share structures and be correlated; resampling them as independent histories can understate uncertainty. Independent-run or defensible structure-cluster replication is not available here. The ranges do not cover temporal or mask cadence, hidden recrossings, unresolved electric work, alternative release compositions or omitted histories. In particular, an interval endpoint's position relative to zero is not presented as evidence of population-wide statistical significance. The high-band first-passage energy share was already below one half; these added diagnostics do not change that estimand distinction.

The portable script is experiments/validate_full_source_and_bootstrap.py. After obtaining the already documented raw cache, the new calculation is invoked as follows; the command performs no download:

python experiments/validate_full_source_and_bootstrap.py --cohort-dir COHORT_DIRECTORY --output-dir NEW_DIAGNOSTIC_DIRECTORY

Choose a fresh output directory to retain the frozen published results. The script writes newly named v1.2.0 validation, bootstrap JSON, replicate NPZ and range-table CSV files, leaving the v1.1 outputs unchanged. results/full-source-validation-v1.2.0.json records the full source execution and raw-file bindings. results/paired-history-bootstrap-v1.2.0.json records the resampling specification, percentile ranges and the hashes of all replicate arrays and the full numeric table. Constant-shift, signed scalar reference and block-size-invariance checks validate the paired implementation. These remain computational checks, rather than independent human peer review.

6. Extending the comparison to the historical population

Section 5 executes the paired ledger comparison on all available posted histories and reports both estimands after common band selection. The remaining extension is to a completely identified historical Figure 6 cohort, with its run, endpoint, sampling design and physical weights. The following protocol specifies that extension and the separate validation of continuous electric work; it is not presented as an additional population calculation already completed here.

The demonstrated method discrepancy can be addressed without changing the underlying particle-in-cell calculation. The primary empirical question is how much the chosen regional statistic changes when the same cohort is analyzed with its full recorded region histories. Answering that question requires a matched comparison. Changing the cohort, energy cutoffs or masks at the same time would confound the attribution change with a different analysis selection.

The first step is to freeze the intended cohort. The report should identify the run, the final physical time associated with the chosen reconnected-flux fraction, the particle identifiers and the final-energy band. The source thresholds are stated in terms of γ−1\gamma-1, whereas the deposited routine accepts γ\gamma; its intermediate-band inputs 5.77 and 16.40 correspond to 4.77 and 15.40 in the printed convention. The initialization tag, inclusion probability and macro-particle weight should be retained for each selected trajectory. A larger number of tracked samples alone does not establish that their distribution represents the entire target population.

The second step is to retain time and region information together. For each particle, record a monotone time vector, its energy samples and its region at each sample. Discontinuities arising from restarts, repeated output steps, particle sorting or chunk concatenation should be resolved explicitly rather than treated as physical acceleration. The full-history calculation should record the source of region labels and the mask update cadence, which may differ from the particle-output cadence. Where available, electric fields and velocities at the particle permit a separate electric-work quadrature check. That check should use the same units and temporal alignment as the energy record; it should not be replaced by an unrelated fluid-frame proxy.

Both the first-passage and full-history estimates can then be evaluated on exactly the same selected histories. The chronological estimate remains useful as an explicitly labeled transit-phase diagnostic. The full-history ledger should retain the two islands, top/bottom, primary sheet and downstream entries separately before forming any pooled quantity. This prevents a pooled sheet-plus-islands statistic from being interpreted as the primary sheet alone. Signed gains and losses should remain signed. Negative regional work, or a regional net contribution larger than the particle's total net gain, need not indicate failed energy conservation when another region supplies a loss.

Three validation levels should be distinguished. Algebraic closure checks whether all recorded increments have been assigned exactly once. Controlled one-pass and re-entry tests check the intended attribution semantics. Cadence and crossing tests assess how the recorded approximation approaches a physical work integral. Passing the first level cannot replace either of the others. The counterexamples in this audit are useful tests precisely because their total budgets close while their chronological and spatial meanings differ.

For a fixed sampling, reporting left, right and symmetric endpoint allocations exposes an important part of the observable ambiguity. The sum of absolute energy increments at changed endpoint labels gives a sensitivity budget for that restricted family of net-increment allocations. It does not cover hidden recrossings or work with cancelling signs inside an interval. A physical uncertainty claim therefore also needs finer sampling or directly integrated work with adequately resolved crossing information. The large convention differences in some selected examples motivate this check; they do not select one endpoint rule as the correct physical answer.

Finally, report the chosen population estimands and their denominators. The particle mean of regional fractions and the weighted fraction of total energy should be shown separately when both interpretations matter. If uncertainties are estimated, the sampling scheme and the correlations among particles in a common structure must be considered. Repeating a large number of correlated particle observations from one run is not equivalent to repeating independent simulation realizations. Sensitivity to the classifier's mixing threshold, sheet-width parameter and spatial expansion can be assessed as a separate postprocessing study, provided the necessary fields and tags are retained.

These steps define a concrete repair and comparison protocol. They do not predetermine whether the population-level correction will be small, large or of a particular sign. In particular, the separate positive reconstruction of the source's regional nonideal-work curves remains evidence for downstream activity under that diagnostic, regardless of the outcome of a particle-ledger reanalysis.

7. Limitations, reproducibility and disclosures

The source scope is the supplied 11-page arXiv:2511.15988v1, verified byte for byte against the official versioned PDF, together with explicitly dated and hashed files in the author-associated OSF deposit [2]. The current official arXiv record lists only v1. Our bounded checks did not identify a journal edition or erratum. Differently titled, unindexed or inaccessible versions remain possible. The OSF deposit has later updates and figure numbering that differs from the preprint; the entire deposit is not treated as a single historical snapshot of the preprint's execution.

The four trajectory examples were selected by the original authors for illustration. Three exactly match gamma, position and region histories in the larger public batch over all 40,764 samples. The revised analysis also includes every one of the 1,003 posted batch histories and applies common final-energy cuts after pooling; 667 intermediate and 84 high-energy records enter the main comparisons. Neither complete processing of these files nor their internal example matches establishes random release selection, inclusion probabilities or a revised full-population Figure 6 mean. The available intermediate-band first-passage mean differs from the published point. The high-band mean agrees only at three-decimal rounding. An exact historical cohort, its complete weights, every plotting operation and the executed simulation binary have not been identified. No claim of reversal of the full-cohort downstream/current-sheet ordering follows.

On 29 October 2026 at 19:58:41 UTC, Taylor Kalin sent a data and provenance request to Alexander Velberg at velberg@mit.edu for the omitted Figure 6 cohort histories, weights and analysis provenance. Dispatch was verified in the sender's Sent record; submissions/author-correspondence.json records the request. A reply and any additional data remain pending as of the recorded verification. Sending the request does not establish the historical cohort, receipt by the recipient or author endorsement.

The discrete full-history estimators retain all recorded visits and signed energy increments. Their left, right and symmetric endpoint conventions can differ considerably when energy changes during recorded transitions. Bounds among endpoint allocations do not bound true continuous work when there are unresolved crossings, returns or sign-changing work within a sample interval. A physical reanalysis should evaluate electric work together with sufficiently resolved position and region histories, test sampling cadence and mask choices, and report uncertainty. Our synthetic examples avoid this ambiguity by construction; the real examples do not.

Pooling the primary sheet with the islands is disclosed in the source Fig. 6 caption and implemented in the posted statistics. We retain the source phase pool as such and report actual CS-plus-islands and all-non-downstream pools separately. A particle-mean ratio is also a legitimate statistic. Its mathematical distinction from the share of total energy is not itself an implementation error. A complete population analysis should identify the chosen estimand, macro-particle weights and sample selection, and retain or explicitly account for negative net increments rather than silently clipping them.

The force-free field checks address the printed formula and posted example inputs. They do not establish that an erroneous field was used in the original calculation; the available code instead supports the corrected expression. Approximate grid-spacing language is resolved by the run information, including the stated number of particles per species. The caption exponent discrepancy is a local presentation inconsistency and does not establish an error in a fitted spectrum. We do not infer fabrication, misconduct, intent or failure of the reconnection mechanism from any of these observations.

The electron-frame diagnostic remains useful and Lorentz invariant as defined. Its distinction from a laboratory magnetic-energy budget is an established diagnostic issue, not a discovery that invalidates the source's proxy. The positive curve reconstruction is kept separate from any unresolved run alignment or velocity-file semantics. We have not established an erroneous implementation of that diagnostic or an incorrect normalization of the published curves. Such claims would require an identified producer, execution and plotting chain beyond a variable name or a raw-array comparison.

Code and data availability. The public repository is https://github.com/Teylersf/multiscale-reconnection-audit . Its computational snapshot e3119e6ee98f6d4bfc760a7c851d33f90b3a7d6b is archived as software version 1.0.0 at https://doi.org/10.5281/zenodo.23774456 [9]. This DOI identifies the code and data archive, not a paper acceptance. The repository contains this manuscript, original audit code, reproducible results and figures, exact upstream provenance and a small set of permitted CC0 fixtures. The default particle-attribution reproduction uses numeric-only NPZ arrays and a pinned excerpt of the deposited function. It does not execute the original script's top-level filesystem operations or load arbitrary object pickles. The analysis records the original and converted file hashes and per-array byte digests. The proxy reconstruction and analytic checks have separate scripts and results. All are designed to run from repository-local inputs; no original HPC path, GPU allocation or full particle-in-cell rerun is required. The release records exact scientific artifact hashes and separates venue receipts from numerical evidence.

The revised computational snapshot a8cb56dadaf6fdf6d07ce6aba0d94b9ad291f9d5 is archived as software version 1.1.0 at https://doi.org/10.5281/zenodo.23775167 [10], with direct record https://zenodo.org/records/23775167 . It adds the serialized public-data fetcher, streaming paired analysis, compact per-particle NPZ/CSV exports, independent summary verifier and all source-link receipts. The archive is 2,702,929 bytes, with SHA-256 82835a9d7e53c929a690cc5ccc30f3cfdc0efa75ea23344c9f6682ad737b421e. The 3,107,362,288 bytes of raw batch arrays are linked through their 32-file hash inventory rather than duplicated in this package. The software DOI is registered through DataCite; its primary registry record is https://api.datacite.org/dois/10.5281/zenodo.23775167 . Snapshot-bound checks of the compact exports need no network. A complete raw-data reproduction requires the explicit public download; fresh runtime metadata may differ from the frozen report's byte hash. No private data or author confirmation has been obtained for the unprovided historical cohort.

The additional complete-function validation and resampling diagnostics are archived as software version 1.2.0 [12], DOI https://doi.org/10.5281/zenodo.23777646 , direct record https://zenodo.org/records/23777646 . Its computational snapshot is 83660394cdbd789f297c6da5f18470c00942254a. The 4,542,752-byte archive has SHA-256 0398c88dc2a68471e283b75240d95235ad78bcc2f4f1946fcb814b3f966954fa. Newly named diagnostic outputs preserve all earlier versioned numeric evidence. A fresh output directory permits repetition without overwriting the frozen results.

For references [9] and [10], DOI resolution was verified directly on 29 October 2026. The DataCite record for [9] returned HTTP 200 and state findable at 18:26:49 UTC; its doi.org link resolved to Zenodo record 23774456 with HTTP 200 at 18:26:52 UTC. Reference [10] returned the same positive DataCite state at 19:12:20 UTC and resolved to record 23775167 at 19:12:22 UTC. The official doi.org registration-authority responses identify DataCite. Primary registry links are https://api.datacite.org/dois/10.5281/zenodo.23774456 and https://api.datacite.org/dois/10.5281/zenodo.23775167 . Timestamped receipts preserve these checks and anonymous archive hashes. Crossref not_found is not evidence that a separately verified DataCite DOI is invalid.

Authorship and assistance. Taylor Kalin is the canonical author and is responsible for this audit and its release. AI tools assisted with source retrieval, mathematical checks, code, internal adversarial review and drafting. These checks are not represented as independent human peer review. Separately authorized agent editions identify their agent byline and retain Taylor Kalin's human-operator and canonical-author credit when a venue requires agent authors.

Funding and interests. Taylor Kalin self-funded this study and reports no outside funding. No competing interests have been reported. The original authors, their institutions and the publishers have not endorsed this audit. Original audit text and figures are CC BY 4.0 and original code is MIT licensed. Upstream fixtures and code excerpts retain their CC0 provenance; other attributed excerpts retain their source rights. The original paper, complete source archive and large simulation outputs are linked rather than republished as this author's work.

Publication disclosure. Repository and preprint versions are identified separately from any venue review or acceptance; actual publication states are recorded in the accompanying receipts.

8. Conclusion

The deposited particle-analysis function calculates first-passage phases. For a trajectory that revisits a region, those phases need not identify the locations of its energy gains and losses. An exact counterexample changes the inferred dominant region while preserving total-gain closure, so closure alone cannot validate regional attribution. Four released trajectories reproduce the eight preprint annotations, and three match full histories in the larger released batch. The revised calculation measures the attribution difference on 751 in-band records selected from all 1,003 posted histories.

For the available high-energy subset, the downstream particle mean decreases from 0.500318 to 0.370129 under symmetric full-history attribution, a change of 13.0189 percentage points. Left and right conventions give similar high-band particle means, whereas the intermediate subset retains downstream dominance. The high-band fraction of total net gain decreases from 0.490959 to 0.393724; it was already below one half under first-passage attribution. Thus the two estimands must not be described as undergoing the same ordering change. These are measured paired effects with the available histories, not a uniquely recovered continuous-work partition or a correction to the complete published cohort. The mismatch to the original intermediate-band point and the undocumented batch-release selection keep that population question open.

Other checks preserve important positive evidence: the posted fields implement the correct initialization, the force-free guide profile is explicit in the input, and the reported nonideal-work curves can be reconstructed after their plotting transformations. The resulting correction is specific to what has been demonstrated. It calls for a more precise regional particle-energy attribution while retaining the physical results that this audit does not overturn.

Appendix A. Estimator identities and sampling limits

This appendix supplies self-contained proofs for the estimands used in the main comparison. Acceleration after downstream entry and acceleration while downstream coincide for a one-pass history, but need not coincide after re-entry. These are elementary bookkeeping identities, not new particle dynamics or new general dissipation laws.

First-passage epochs

Consider one particle with saved Lorentz factors γ0,…,γN\gamma_0,\ldots,\gamma_N and mutually exclusive region labels r0,…,rNr_0,\ldots,r_N. Let CC denote the primary current sheet and DD the downstream region. If a sheet visit is followed by a downstream visit, define

a=min⁡{k:rk=C},b=min⁡{k>a:rk=D}.a=\min\{k:r_k=C\},\qquad b=\min\{k>a:r_k=D\}.

The deposited function returns

GCFP=γb−γa,GDFP=γN−γb,GIFP=γa−γ0.G_C^{\mathrm{FP}}=\gamma_b-\gamma_a,\qquad G_D^{\mathrm{FP}}=\gamma_N-\gamma_b,\qquad G_I^{\mathrm{FP}}=\gamma_a-\gamma_0.

Here II is the routine's residual contribution, called islands in the code; the formula does not itself test whether every contributing sample is in an island. Band selection acts on the final energy and does not change these per-particle identities.

Proposition 1 (epoch interpretation). Put δγk=γk+1−γk\delta\gamma_k=\gamma_{k+1}-\gamma_k. The first-passage outputs are precisely the sums of δγk\delta\gamma_k over the chronological intervals [a,b)[a,b), [b,N)[b,N) and [0,a)[0,a), respectively. They therefore sum to γN−γ0\gamma_N-\gamma_0, independently of the labels between the selected entries.

Proof. The three sums telescope to their stated endpoint differences. Their index intervals partition {0,…,N−1}\{0,\ldots,N-1\}, so their sum telescopes again to the total change. No intermediate region indicator occurs. □\square

In the other source branches, a particle that never visits CC is assigned a downstream epoch beginning at its first DD sample. If CC is visited but no later DD sample occurs, the sheet epoch runs from first to last CC sample, with the remainder assigned to II. These are also chronological partitions; they need not follow each intervening region visit.

The first-passage calculation is a valid phase statistic. For a strictly ordered history whose saved labels remain in islands before aa, in CC from aa through b−1b-1, and in DD thereafter, it also equals a left-endpoint regional-increment sum. That is a sufficient condition, not a necessary condition: accidental cancellations can yield agreement for other histories. Total-gain closure alone cannot establish the condition.

Counterexample family and exact attribution discrepancy

Let A>0A>0 be the gain in a first sheet visit, B>0B>0 the gain downstream and C∗>0C_*>0 the gain in a later sheet visit, with zero gains on the intervening transitions and no initial-phase gain. Such a history has saved labels (I,C,C,D,D,C,C,D)(I,C,C,D,D,C,C,D); starting at γ0\gamma_0, its energies are (γ0,γ0,γ0+A,γ0+A,γ0+A+B,γ0+A+B,γ0+A+B+C∗,γ0+A+B+C∗)(\gamma_0,\gamma_0,\gamma_0+A,\gamma_0+A, \gamma_0+A+B,\gamma_0+A+B,\gamma_0+A+B+C_*,\gamma_0+A+B+C_*). The first-passage and visit-local pairs are

(GCFP,GDFP)=(A,B+C∗),(GC,GD)=(A+C∗,B).(G_C^{\mathrm{FP}},G_D^{\mathrm{FP}})=(A,B+C_*),\qquad (G_C,G_D)=(A+C_*,B).

Their downstream-share difference is C∗/(A+B+C∗)C_*/(A+B+C_*). It approaches one as C∗C_* grows with A,BA,B fixed. For A=B=1A=B=1 and C∗=100C_*=100, the outputs are (1,101)(1,101) and (101,1)(101,1), both closing to 102. Left and right endpoint rules agree because every transition increment is zero. Smooth gain episodes supported inside constant-region visits give the same result, so the reversal does not depend on crossing-time tie breaking. It does not estimate the source cohort's error.

For an arbitrary saved history with downstream epoch beginning at bb, write LD=GDLL_D=G_D^L for the left-endpoint regional sum defined below. Its exact discrepancy is

GDFP−GDL=∑k=bN−1(1−1{rk=D})δγk−∑k=0b−11{rk=D}δγk.G_D^{\mathrm{FP}}-G_D^L =\sum_{k=b}^{N-1}\bigl(1-\mathbf1\{r_k=D\}\bigr)\delta\gamma_k -\sum_{k=0}^{b-1}\mathbf1\{r_k=D\}\delta\gamma_k.

Thus non-downstream gains after first downstream entry and downstream gains before that entry contribute with opposite signs. With losses, island excursions and re-entry, there is no universal sign of the bias.

Full-history estimators and closure

For continuous collisionless Lorentz dynamics without additional forces, dγp/dt=qpvp⋅E/(mpc2)d\gamma_p/dt=q_p\mathbf v_p\cdot\mathbf E/(m_pc^2). A regional net-work target is therefore

Gp,R=∫t0tNχR(xp(t),t)qpvp(t)⋅E(xp(t),t)mpc2 dt=∫t0tNχR dγp.G_{p,R}=\int_{t_0}^{t_N} \chi_R(\mathbf x_p(t),t) \frac{q_p\mathbf v_p(t)\cdot\mathbf E(\mathbf x_p(t),t)}{m_pc^2}\,dt =\int_{t_0}^{t_N}\chi_R\,d\gamma_p.

The masks may move. This target describes changes in a particle's energy while in a region; it is not the energy carried into that region or stored there at the final time. If ∑RχR=1\sum_R\chi_R=1, summing over regions gives the total particle-energy change.

An explicit finite-cadence convention is

Gp,RL=∑k=0N−11{rp,k=R}δγp,k.G_{p,R}^{L}=\sum_{k=0}^{N-1} \mathbf1\{r_{p,k}=R\}\delta\gamma_{p,k}.

This uses every visit. A right-endpoint version uses rp,k+1r_{p,k+1} instead. Both retain signed changes and all regions, including the two islands and top/bottom region even when some are later pooled for presentation. For one particle, the main text writes these two values as LRL_R and URU_R; the latter symbol denotes a right-endpoint rule, not an upper bound.

Proposition 2 (discrete closure). For any interval-allocation weights αp,R,k\alpha_{p,R,k} satisfying ∑Rαp,R,k=1\sum_R\alpha_{p,R,k}=1, define Gp,Rα=∑kαp,R,kδγp,kG_{p,R}^{\alpha}=\sum_k\alpha_{p,R,k}\delta\gamma_{p,k}. Then

∑RGp,Rα=γp,N−γp,0.\sum_R G_{p,R}^{\alpha}=\gamma_{p,N}-\gamma_{p,0}.

Proof. Interchange the finite sums, insert the unit sum of weights and telescope the increments. □\square

Nonnegative allocation weights support the interpretation of assigning each interval to regions; the closure identity itself only requires their unit sum. A useful conservative output assigns intervals with equal endpoint labels to that label and places label-changing intervals in an explicit unclassified-transition category. The category must remain in the closure sum. Equal endpoint labels still do not exclude an unresolved exit and return within the interval.

Endpoint sensitivity is not a continuous-work error bound

For 0≤θk≤10\leq\theta_k\leq1, consider the endpoint-allocation family

GRθ=∑k[(1−θk)1{rk=R}+θk1{rk+1=R}]δγk.G_R^{\theta}=\sum_k \left[(1-\theta_k)\mathbf1\{r_k=R\} +\theta_k\mathbf1\{r_{k+1}=R\}\right]\delta\gamma_k.

It contains left, right and symmetric endpoint assignments. These weights are bookkeeping choices, not inferred fractions of time spent in a region. Define the endpoint transition diagnostic

Tend=∑k:rk+1≠rk∣δγk∣.T_{\mathrm{end}}=\sum_{k:r_{k+1}\ne r_k}|\delta\gamma_k|.

Proposition 3 (allocation sensitivity). For any two members of this family and any region,

∣GRθ−GRϕ∣≤Tend,∑R∣GRθ−GRϕ∣≤2Tend.|G_R^{\theta}-G_R^{\phi}|\leq T_{\mathrm{end}},\qquad \sum_R|G_R^{\theta}-G_R^{\phi}|\leq2T_{\mathrm{end}}.

Proof. Their per-interval difference is (θk−ϕk)(1{rk+1=R}−1{rk=R})δγk(\theta_k-\phi_k) (\mathbf1\{r_{k+1}=R\}-\mathbf1\{r_k=R\})\delta\gamma_k. It vanishes when the labels agree. Otherwise its absolute value for one region is at most ∣δγk∣|\delta\gamma_k|, and its sum over region absolute values is at most 2∣δγk∣2|\delta\gamma_k|. Apply the triangle inequality and sum. □\square

There is a sharper, attainable per-region range within this allocation family. Set ak,R=δγk(1{rk+1=R}−1{rk=R})a_{k,R}=\delta\gamma_k(\mathbf1\{r_{k+1}=R\}-\mathbf1\{r_k=R\}) and BR=∑k∣ak,R∣B_R=\sum_k|a_{k,R}|. Then

LR+∑kmin⁡(0,ak,R)≤GRθ≤LR+∑kmax⁡(0,ak,R),L_R+\sum_k\min(0,a_{k,R})\leq G_R^{\theta} \leq L_R+\sum_k\max(0,a_{k,R}),

or, equivalently, (LR+UR)/2−BR/2≤GRθ≤(LR+UR)/2+BR/2(L_R+U_R)/2-B_R/2\leq G_R^{\theta} \leq(L_R+U_R)/2+B_R/2. To attain the lower or upper endpoint for this region, choose each θk\theta_k as 0 or 1 according to the sign of ak,Ra_{k,R}. The choices can differ between intervals, so LRL_R and URU_R need not be the extrema. Different regions' extrema need not occur for the same choices.

These bounds concern only the stated discrete allocation family. TendT_{\mathrm{end}} cannot generally bound the error relative to continuous regional work. For example, sample a particle downstream at both ends of one interval with the same energy. Between samples it can enter the sheet, gain AA, return downstream and lose AA. Its endpoint increment and TendT_{\mathrm{end}} are zero, while its regional net gains are +A+A in the sheet and −A-A downstream. Smooth gain/loss episodes can occur away from the crossings. Sign cancellations create a similar obstruction even in an interval with different endpoint labels.

For a left-endpoint assignment the continuous discrepancy obeys the standard inequality

∣GR−GRL∣≤∑k∫tktk+1∣χR(t)−1{rk=R}∣ ∣γ˙(t)∣ dt.|G_R-G_R^L|\leq\sum_k\int_{t_k}^{t_{k+1}} |\chi_R(t)-\mathbf1\{r_k=R\}|\,|\dot\gamma(t)|\,dt.

A useful physical bound needs information about the work rate and crossings on those intervals. Endpoint net increments do not supply its total variation. Recovering continuous regional work consequently requires adequate particle/field/mask cadence or pusher-level diagnostics, resolved crossings and a convergence check. Electric-work quadrature should also be compared with the numerical change in particle kinetic energy rather than assuming an exact identity for a finite-step pusher.

Particle averages, energy shares and signed gains

For one selected energy band, put Ap=ΔγpA_p=\Delta\gamma_p and fp,R=Gp,R/Apf_{p,R}=G_{p,R}/A_p. First suppose Ap>0A_p>0 for every included particle and their physical weights are equal. A mean particle fraction and a fraction of the band's total net gain are respectively

f‾R=1Np∑pfp,R,fRE=∑pGp,R∑pAp.\overline f_R=\frac1{N_p}\sum_p f_{p,R},\qquad f_R^E=\frac{\sum_pG_{p,R}}{\sum_pA_p}.

Proposition 4 (covariance distinction). With population covariance Cov⁡(A,f)=Np−1∑p(Ap−A‾)(fp−f‾)\operatorname{Cov}(A,f)=N_p^{-1}\sum_p(A_p-\overline A) (f_p-\overline f),

fRE=f‾R+Cov⁡(A,fR)A‾.f_R^E=\overline f_R+ \frac{\operatorname{Cov}(A,f_R)}{\overline A}.

Proof. Since Gp,R=Apfp,RG_{p,R}=A_pf_{p,R}, fRE=AfR‾/A‾f_R^E=\overline{Af_R}/\overline A; insert AfR‾=A‾ f‾R+Cov⁡(A,fR)\overline{Af_R}=\overline A\,\overline f_R+ \operatorname{Cov}(A,f_R). □\square

The mean particle fraction and energy share answer different questions, as the main text's within-band example demonstrates. The deposited code [2] explicitly uses the particle mean and pools current-sheet plus island contributions; that statistic should not be silently renamed an energy-weighted total partition. For unequal macroparticle weights wp>0w_p>0, the same identity holds for the physical number-weighted mean and covariance defined using ⟨X⟩w=∑pwpXp/∑pwp\langle X\rangle_w=\sum_pw_pX_p/\sum_pw_p; an unweighted macroparticle mean then needs separate justification.

Regional net gains can be negative even if Ap>0A_p>0, and individual fractions can lie outside [0,1][0,1]. Clipping negative contributions changes both the estimand and the closure. If Ap=0A_p=0, its per-particle fraction is undefined; if signed total gains or a near-zero ensemble denominator are included, the ratios are not probability shares and may be poorly conditioned. Report these cases explicitly. Gross positive and negative work can be useful additional quantities, but neither is reconstructed by net endpoint changes alone. The selected final-energy band, sampling weights and masks must remain fixed and disclosed when comparing estimators.

Appendix B. Ancillary source and diagnostic checks

These checks separate local source-description issues from the regional attribution finding. They do not establish an erroneous VPIC evolution.

Printed equilibrium and the correctly posted field

Equation (1) of the preprint [1] prints Bx=B0sinh⁡(x/L)/FB_x=B_0\sinh(x/L)/F, while F=cosh⁡(z/L)+ϵcos⁡(x/L)F=\cosh(z/L)+\epsilon\cos(x/L) and Bz=B0ϵsin⁡(x/L)/FB_z=B_0\epsilon\sin(x/L)/F. Direct differentiation gives

LB0∇⋅B=cosh⁡(x/L)F+ϵsin⁡(x/L)[sinh⁡(x/L)−sinh⁡(z/L)]F2.\frac{L}{B_0}\nabla\cdot\mathbf B =\frac{\cosh(x/L)}F+ \frac{\epsilon\sin(x/L)[\sinh(x/L)-\sinh(z/L)]}{F^2}.

At the origin this is 1/(1+ϵ)=5/71/(1+\epsilon)=5/7 for ϵ=0.4\epsilon=0.4, so the printed field is not solenoidal. Replacing the numerator by sinh⁡(z/L)\sinh(z/L) restores the intended force-free modification of the Fadeev geometry [1,4]. In fact, with Ay=−B0Llog⁡FA_y=-B_0L\log F,

Bx=−∂zAy,Bz=∂xAy,By=B01−ϵ2F,∇×B=1−ϵ2LFB.B_x=-\partial_zA_y,\qquad B_z=\partial_xA_y,\qquad B_y=\frac{B_0\sqrt{1-\epsilon^2}}F, \qquad \nabla\times\mathbf B= \frac{\sqrt{1-\epsilon^2}}{LF}\mathbf B.

The first two identities make the divergence zero; differentiating ByB_y and the in-plane components gives the last identity, so (∇×B)×B=0(\nabla\times\mathbf B)\times\mathbf B=0. Force-free does not imply constant B2B^2 for this curved equilibrium: B2/B02=[cosh⁡(z/L)−ϵcos⁡(x/L)]/FB^2/B_0^2=[\cosh(z/L)-\epsilon\cos(x/L)]/F.

Both currently deposited example decks [2] use the corrected zz numerator for their unperturbed base field. The coalescence initialization also adds the documented triggering perturbation; the equilibrium identities above refer to the base field, not to that intentionally perturbed state. Their common guide-field prescription is

By=B0(1−ϵ2)/F2+g2.B_y=B_0\sqrt{(1-\epsilon^2)/F^2+g^2}.

The coalescence example has g=0g=0. The force-free current-sheet example has ϵ=0\epsilon=0 and g=1g=1, hence By=B0sech⁡2(z/L)+1B_y=B_0\sqrt{\operatorname{sech}^2(z/L)+1}. This is genuinely force-free with Bx=B0tanh⁡(z/L)B_x=B_0\tanh(z/L); its total B2B^2 is 2B022B_0^2. The preprint's footnote [32] describes replacing the out-of-plane field by an external guide. Read literally as a uniform replacement, By=gB0B_y=gB_0, it would instead give

(∇×B)×B=−B02Lsech⁡2(z/L)tanh⁡(z/L) z^,(\nabla\times\mathbf B)\times\mathbf B =-\frac{B_0^2}{L}\operatorname{sech}^2(z/L) \tanh(z/L)\,\hat{\mathbf z},

which is nonzero. The posted profile resolves that description; it provides a positive code check rather than evidence of a force-free implementation failure. Present deposited examples and metadata do not independently identify the exact historical binary and inputs for every reported run.

Spectral caption

The body and inset of Fig. 5 in [1] specify a power-law index near 3.3, while the caption specifies 3. The caption should identify the plotted guide consistently. This local discrepancy does not establish a different fitted exponent, invalidate the ankle, or reproduce the spectral fitting procedure.

Electron-frame nonideal work and laboratory energy

The electron-frame measure used in [1] is the established relativistic nonideal-work diagnostic [3]. Once the physical electron flow is specified, DeD_e is Lorentz invariant; it should not be described as observer-frame dependent. Its relation to the laboratory work rate is the standard identity, in dimensional Gaussian units,

De=γe[J⋅(E+Ve×Bc)−ρcVe⋅E],J⋅E=Deγe+Ve⋅(J×B)c+ρcVe⋅E.D_e=\gamma_e\left[ \mathbf J\cdot\left(\mathbf E+ \frac{\mathbf V_e\times\mathbf B}{c}\right) -\rho_c\mathbf V_e\cdot\mathbf E\right], \qquad \mathbf J\cdot\mathbf E= \frac{D_e}{\gamma_e}+ \frac{\mathbf V_e\cdot(\mathbf J\times\mathbf B)}c +\rho_c\mathbf V_e\cdot\mathbf E.

The second equality follows by the scalar triple-product identity. It is not a new dissipation law. Poynting's theorem instead gives

∂tE2+B28π+∇⋅cE×B4π=−J⋅E.\partial_t\frac{E^2+B^2}{8\pi} +\nabla\cdot\frac{c\mathbf E\times\mathbf B}{4\pi} =-\mathbf J\cdot\mathbf E.

Thus an integral of DeD_e normalized by initial magnetic energy is a normalized nonideal-work diagnostic, not by itself an exact magnetic-energy loss or irreversible heating fraction [3,8]. The paper explicitly calls it a proxy. Its reported regional ordering is not disproved by this distinction. The posted Python expression is consistent with the normalized c=1c=1 convention. This dimensional identity does not identify a unit error in the published diagnostic outputs.

A portable exact check illustrates the distinction. In normalized m=e=c=ϵ0=n+=n−=1m=e=c=\epsilon_0=n_+=n_-=1 units, homogeneous cold counterstreaming beams with momenta ±p\pm p satisfy p˙=E\dot p=E and E˙=−2p/1+p2\dot E=-2p/\sqrt{1+p^2}. A parallel constant magnetic field does no work and does not change. The conserved electric-plus-particle energy is E2/2+2(1+p2−1)E^2/2+2(\sqrt{1+p^2}-1). From p=0,E=1p=0,E=1 to the first E=0E=0, p=0.75p=0.75, the laboratory field-energy loss and particle-energy gain are both 0.5, whereas ∫De dt=∫2pp˙ dt=0.5625\int D_e\,dt=\int2p\dot p\,dt=0.5625. This checks the lack of a general equality; it is not a reconnection simulation or an estimate of the diagnostic bias in [1].

Finally, implementation requires the physical definition and producer of any input velocity/momentum files and the order of temporal averaging. Variable names alone do not establish that a mean particle proper momentum is the four-velocity of the number-flow mean. Those semantics remain a reproducibility limitation here; no unverified velocity-file bug is claimed.

Appendix C. Positive checks and inferred display reconstruction

The proxy arrays require the same care. Their raw L320 time series has 122 entries ending at 23.16347, while its raw cumulative total reaches 0.357089. Directly comparing those raw numbers with the preprint axes or with global magnetic-energy loss would suggest a large discrepancy. We therefore extracted numerical line coordinates from the original vector figures in the official v1 source archive and calibrated their axes. This checks the displayed data rather than guessing the missing plotting convention.

The following display factors and filter are inferred reconstruction conventions, not independently identified historical plotting instructions. All five cumulative L320 curves in preprint Fig. 3 are reproduced by the first 116 deposited samples using

(t/tA)display=traw/5,Di,display=Di,raw/25.\left(t/t_A\right)_{\rm display} =t_{\rm raw}/5,\qquad \mathcal D_{i,\rm display} =\mathcal D_{i,\rm raw}/25.

The island curve uses the sum of the two deposited island arrays. There is source-code unit corroboration for these two scale factors, independent of the coordinate fit. The posted tracer plotting driver uses ωpe/ωce=0.2\omega_{pe}/\omega_{ce}=0.2 and mi/me=1m_i/m_e=1, hence ωci=5\omega_{ci}=5 in its plasma-frequency convention, and explicitly divides its cyclotron-clock intervals by ωcitA\omega_{ci}t_A. The dissipation producer instead records its raw cyclotron clock divided by tAt_A. Conversion to the stated plasma clock supplies the factor 1/51/5. For the nominal L320 output interval its raw cumulative multiplier is 4000, while the corresponding plasma-time interval is 160, giving 4000/160=254000/160=25. The scripts and exact line locators for this dimensional check are recorded in data/source-claim-evidence.json. This corroborates the scale conversion under the posted conventions; it still does not recover a hash-identified original plotting execution. No matching posted instruction for the Gaussian width below has been found.

At the common endpoint the reconstructed total is 0.0139557484 at t/tA=4.40297382t/t_A=4.40297382, matching the published curve rather than the raw 0.357089 endpoint outside that window. Across the five cumulative paths and the rate reconstruction below, the largest coordinate residual is 0.000555 PDF point, smaller than the declared 0.002-point rounding tolerance. The original artwork is not redistributed; the portable artifact preserves attributed numeric coordinates and their source hashes.

The instantaneous and cumulative files are also coherent. Their stored increments obey ΔDraw=4000 Drawinst\Delta\mathcal D_{\rm raw}=4000\,D_{\rm raw}^{\rm inst} with maximum absolute residual 1.483×10−91.483\times10^{-9}, consistent with float32 storage of the instantaneous array. The paper's relativistic Alfvén definition gives tA=4178.993735t_A=4178.993735 in plasma-time units for this case. Taking the first 115 instantaneous samples, applying a Gaussian filter of width 1.5 samples with half-sample symmetric boundary handling, and multiplying by tAt_A reproduces the Fig. 4 blue rate path. The corresponding times are traw[1:116]/5t_{\rm raw}[1{:}116]/5. This is an independently verified display reconstruction; it does not claim recovery of an unavailable historical plotting revision.

The common cumulative scale factor cancels in every regional share. At the displayed endpoint the downstream fraction is 0.664435 and the primary-sheet fraction 0.266235; the islands and top/bottom contribute 0.0586225 and 0.0107092. Those values are unchanged by the factor of 25. Thus the deposited curves positively preserve the preprint's downstream-dominant ordering of this proxy. They provide no basis for alleging that its published integral is too large by that factor. The independently generated reconstruction figure and executable check make this positive result reviewable.

The global-energy file supplies a bounded cross-check, not an identity between the proxy and magnetic-energy conversion. Its 2618 rows contain 102 repeated restart steps. Keeping either the first or last value at each recorded step gives identical data at the reported precision and 2516 uniformly spaced unique records. Matching the L320 timing conditionally, the endpoint of the published window gives an electromagnetic-energy loss of approximately 0.020190 M00.020190\,M_0 and a rescaled J⋅E\mathbf J\cdot\mathbf E integral of 0.020792 M00.020792\,M_0. These comparable values involve different averaging and output cadences and do not prove complete run identity or exact energy closure. The same conditional comparison gives a particle kinetic-energy gain of 0.022510 M00.022510\,M_0 and a total recorded-energy change of +0.002320 M0+0.002320\,M_0. We report that residual without diagnosing its cause or claiming complete conservation from the comparison. The diagnostic spacing inferred from 409 simulation steps, five output intervals and the recorded timestep is 159.70949 plasma-time units; the displayed convention uses the nominal value 160, a 0.1819% difference. We record that distinction without converting it into an unsupported scientific-error claim.

Finally, this successful reconstruction does not identify ∫De dV dt\int D_e\,dV\,dt with a magnetic-energy decrease or particle-energy gain. The electron-frame quantity is a useful proxy whose relationship to those budgets requires the appropriate work and transport terms. The narrower diagnostic-interpretation question remains legitimate, as do the separately tested particle-attribution questions. The published proxy normalization, however, is consistent with the available source arrays after their explicit display transformations.

The coordinate agreement tests whether the released arrays can reproduce the published paths under these explicit transformations. It does not uniquely identify why the original plot used a given scale, which revision of the plotting program was executed, or whether an equivalent historical pipeline used different intermediate units. In particular, the factor 25 is not reported as a discovered normalization error, and the inferred Gaussian filter is not presented as a documented instruction by the source authors. The dimensionless regional shares are invariant to a common positive cumulative scale. The numerical reconstruction is sufficient for that positive comparison; stronger producer provenance is a separate claim.

Appendix D. Deposited first-passage routine

The following is the complete unmodified function at lines 344-403 of the December 6, 2025 version-1 OSF file python_scripts/tracer_functions.py [2]. The parent file SHA-256 is 3f93e1685dd9664e279f8b14535d4ebc6ba2946442e4831f4eaf24db315d61ba; the exact 60-line excerpt SHA-256 is 2909f9e6acec3c48f3838e86c15ffd18a9563dc57984e400b0baadd22f16655f. Its CC0 provenance, stable file identifiers and numeric-fixture conversions are recorded in the reproducibility package. The original routine expects NumPy as np and a tqdm iterator in its surrounding module; the audit harness supplies these without executing the original module's top-level I/O. Line labels in the typeset listing refer to the parent-file line numbers.

def get_energy_by_region_w_bands(gamma_data,region_data,separator1,separator2): # separator 1, 2 interms of gamma, not gamma-1
    npart = len(gamma_data[0,:])
    dgamma_cs_1 = np.zeros(npart)
    dgamma_ds_1 = np.zeros(npart)
    dgamma_isls_1 = np.zeros(npart)
    dgamma_cs_2 = np.zeros(npart)
    dgamma_ds_2 = np.zeros(npart)
    dgamma_isls_2 = np.zeros(npart)
    idx_1 = np.array([], dtype=int)
    idx_2 = np.array([], dtype=int)
    
    for i in tqdm(range(npart), desc="Processing particles"):
        gamma = gamma_data[:,i]
        region = region_data[:,i]


        if gamma[-1] < separator2 and gamma[-1] > separator1 :
            idx_1 = np.append(idx_1,int(i))
            # Now check if transits current sheet
            if len(np.where(region[:]==5)[0]) > 0:
                cs1 = np.where(region[:]==5)[0][0]
                cs_last = np.where(region[:]==5)[0][-1]
                if len(np.where(region[cs1 + 1:]==4)[0]) > 0:
                    ds1 = np.where(region[cs1 + 1:]==4)[0][0] + cs1+1
                    dgamma_cs_1[i] = gamma[ds1] - gamma[cs1]
                    dgamma_ds_1[i] = gamma[-1] - gamma[ds1]
                    dgamma_isls_1[i] = gamma[cs1] - gamma[0]
                else:
                    dgamma_cs_1[i] = gamma[cs_last]-gamma[cs1]
                    dgamma_isls_1[i] = gamma[cs1] - gamma[0] + (gamma[-1]-gamma[cs_last])
            elif len(np.where(region[:]==4)[0]) > 0:
                ds1 = np.where(region[:]==4)[0][0]
                dgamma_ds_1[i] = gamma[-1] - gamma[ds1]
                dgamma_isls_1[i] = gamma[ds1] - gamma[0]
            else:
                dgamma_isls_1[i] = gamma[-1] - gamma[0]
                print(i)
        elif gamma[-1] > separator2: 
            idx_2 = np.append(idx_2,int(i))
            # Now check if transits current sheet
            if len(np.where(region[:]==5)[0]) > 0:
                cs1 = np.where(region[:]==5)[0][0]
                cs_last = np.where(region[:]==5)[0][-1]
                if len(np.where(region[cs1 + 1:]==4)[0]) > 0:
                    ds1 = np.where(region[cs1 + 1:]==4)[0][0] + cs1+1
                    dgamma_cs_2[i] = gamma[ds1] - gamma[cs1]
                    dgamma_ds_2[i] = gamma[-1] - gamma[ds1]
                    dgamma_isls_2[i] = gamma[cs1] - gamma[0]
                else:
                    dgamma_cs_2[i] = gamma[cs_last]-gamma[cs1]
                    dgamma_isls_2[i] = gamma[cs1] - gamma[0] + (gamma[-1]-gamma[cs_last])
            elif len(np.where(region[:]==4)[0]) > 0:
                ds1 = np.where(region[:]==4)[0][0]
                dgamma_ds_2[i] = gamma[-1] - gamma[ds1]
                dgamma_isls_2[i] = gamma[ds1] - gamma[0]
            else:
                dgamma_isls_2[i] = gamma[-1] - gamma[0]
                print(i)

    return dgamma_cs_1[idx_1], dgamma_ds_1[idx_1], dgamma_isls_1[idx_1],dgamma_cs_2[idx_2], dgamma_ds_2[idx_2], dgamma_isls_2[idx_2],idx_1,idx_2

The unused cs_last value in the downstream branch does not alter that branch's first-passage definition. Branches for no subsequent downstream visit and no sheet visit are preserved here; they are not replaced by the simplified two-passage formula used in the main counterexample. The routine's exact threshold comparisons and original return ordering are also retained. Printing this later deposited version does not establish that these exact source bytes were executed before the v1 preprint.

References

[1] A. Velberg, A. Stanier, X. Li, F. Guo, W. Daughton and N. F. Loureiro, Effects of Multi-scale Coupling on Particle Acceleration and Energy Partition in Magnetic Reconnection, arXiv:2511.15988v1 (20 November 2025). https://arxiv.org/abs/2511.15988v1 ; https://arxiv.org/pdf/2511.15988v1 . Audited preprint, including its supplemental material.

[2] A. Velberg, Effects of Multi-scale Coupling on Particle Acceleration and Energy Partition in Magnetic Reconnection, OSF code and data project. https://doi.org/10.17605/OSF.IO/EPWTU ; https://osf.io/epwtu/ . Specific file versions and checksums, rather than an undifferentiated project timestamp, identify the analyzed artifacts; accessed 29 October 2026.

[3] S. Zenitani, M. Hesse, A. Klimas and M. Kuznetsova, New Measure of the Dissipation Region in Collisionless Magnetic Reconnection, Physical Review Letters 106, 195003 (2011). https://doi.org/10.1103/PhysRevLett.106.195003 ; https://arxiv.org/abs/1104.3846 .

[4] V. M. Fadeev, I. F. Kvabtskhava and N. N. Komarov, Self-focusing of local plasma currents, Nuclear Fusion 5, 202-209 (1965). https://doi.org/10.1088/0029-5515/5/3/003 . Historical configuration cited by the source preprint; the force-free modification used here is checked directly.

[5] O. French, F. Guo, Q. Zhang and D. A. Uzdensky, Particle Injection and Nonthermal Particle Acceleration in Relativistic Magnetic Reconnection, The Astrophysical Journal 948, 19 (2023). https://doi.org/10.3847/1538-4357/acb7dd ; https://arxiv.org/abs/2210.08358 .

[6] R. Bird, N. Tan, S. V. Luedtke, S. L. Harrell, M. Taufer and B. Albright, VPIC 2.0: Next Generation Particle-in-Cell Simulations, IEEE Transactions on Parallel and Distributed Systems 33, 952-963 (2022). https://doi.org/10.1109/TPDS.2021.3084795 ; https://arxiv.org/abs/2102.13133 .

[7] Y. Yang, S. Adhikari and W. H. Matthaeus, Electron Dissipation and Electromagnetic Work, Journal of Geophysical Research: Space Physics 129, e2024JA033105 (2024). https://doi.org/10.1029/2024JA033105 .

[8] O. Pezzi, H. Liang, J. L. Juno, P. A. Cassak, C. L. Vasconez, L. Sorriso-Valvo, D. Perrone, S. Servidio, V. Roytershteyn, J. M. TenBarge and W. H. Matthaeus, Dissipation measures in weakly collisional plasmas, Monthly Notices of the Royal Astronomical Society 505, 4857-4873 (2021). https://doi.org/10.1093/mnras/stab1516 ; https://arxiv.org/abs/2101.00722 .

[9] T. Kalin, Computational evidence for First-passage attribution and regional particle energization in multiscale reconnection, version 1.0.0, Zenodo (2026), software and data. https://doi.org/10.5281/zenodo.23774456 . Computational snapshot e3119e6ee98f6d4bfc760a7c851d33f90b3a7d6b.

[10] T. Kalin, Computational evidence for First-passage attribution and regional particle energization in multiscale reconnection, version 1.1.0, Zenodo (2026), software and data. https://doi.org/10.5281/zenodo.23775167 ; https://zenodo.org/records/23775167 . Revised computational snapshot a8cb56dadaf6fdf6d07ce6aba0d94b9ad291f9d5.

[11] B. Efron, Bootstrap Methods: Another Look at the Jackknife, The Annals of Statistics 7(1), 1-26 (1979). https://doi.org/10.1214/aos/1176344552 .

[12] T. Kalin, Computational evidence for First-passage attribution and regional particle energization in multiscale reconnection, version 1.2.0, Zenodo (2026), software and data. https://doi.org/10.5281/zenodo.23777646 ; https://zenodo.org/records/23777646 . Computational snapshot 83660394cdbd789f297c6da5f18470c00942254a.