Datasets kernel reuse inventory¶
All 61 top-level functions from the recorded metrics.py source are accounted for. New native diagnostics are a candidate for Methods1.3.10; publication and binary availability are separate checks.
Function |
Decision |
Owner / interface |
Protocol decision |
|---|---|---|---|
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
migrate |
Input adapter; explicit valid_mask + finite zero-filled matrix |
No numeric zero substituted as a valid measured observation. |
|
deprecated |
Legacy compatibility only; strict axis_values + axis_basis on new native protocols |
Silent fallback from malformed physical axis to indices is not admitted to shared physical protocol. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
migrate |
Methods native aggregate; native type7 median/p95 on eligible rows |
Retained only by distinct legacy/UI protocols; new shared metrics use native outputs. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
delegate |
Methods; diagnostics.spectral_events_qc |
Exact median/MAD1.4826 with sample-std fallback tested on complete finite matrices; masks change eligible denominator explicitly. |
|
delegate |
Methods; diagnostics.spectral_reference_qc |
SAM radians, pairwise-valid, zero norms unavailable. |
|
replace |
Methods; diagnostics.pca_reference_qc / existing FlexiblePCA |
Exact diagnostic reference and original randomized fast estimator are separate declared modes. |
|
migrate |
Methods aggregates + Preflight protocol; native median/p95; existing summary maximum |
No Rust/Python percentile recomputation for new Methods signals. |
|
keep |
Preflight target/task protocol; n4m_stats_group_means / descriptive class counts are different protocols |
No target access in intrinsic development_real; preserve absent-class semantics. |
|
keep |
Preflight target/task protocol; existing native summary is not an equivalent DAgostino omnibus test |
Do not relabel moments as a normality test or imply predictive validation. |
|
replace |
Methods descriptive kernels + Preflight protocol; diagnostics.spectral_noise_proxy; utilities summaries |
Legacy mean-of-mean signal differs from global mean(abs(X)); saturation=max occupancy is a descriptive proxy only. |
|
delegate |
Preflight integrity protocols; integrity.missing_cells + n_cells in real QualificationReport |
Mask count is not legacy nan_ratio; preserve denominator and native identity. |
|
keep |
Preflight physical summary protocol; n4m_preflight_summary_compute; n4m_stats_group_means |
Mean/variance available; physical signed AUC requires declared monotonic axis, no index-to-nm substitution. |
|
migrate |
Methods + Preflight versioned descriptive protocol; diagnostics.spectral_noise_proxy |
Global MAD(diff2)*1.4826/sqrt6 + signal/noise and20log10 parity; legacy bandwise estimator retained separately, not equated with SG noise. |
|
replace |
Methods + Preflight; diagnostics.spectral_events_qc |
Native pooled jump/spike fractions preserve eligible denominators; true clipping requires declared sensor bounds; observed extrema proxy separately named. |
|
keep |
Preflight descriptive shape protocol; existing resampling/summary APIs are primitives, not identical edge-std heuristic |
Legacy index derivatives and normalized-axis baseline remain explicitly legacy; no claim of physical curvature equivalence. |
|
delegate |
Methods train-fitted diagnostics; diagnostics.pca_reference_qc; n4m_stats_pca_monitor; batch utilities.hotelling_t2/q_residuals |
Choose declared train-reference vs batch vs out-of-fold monitor; no mixing fitted populations or Q-limit approximations. |
|
delegate |
Methods reference diagnostics + Preflight; diagnostics.spectral_reference_qc |
RMS/SAM/affine medians+p95 computed natively; mean reference or supplied frozen reference; masked rows differ explicitly from legacy column imputation. |
|
delegate |
Methods; diagnostics.spectral_reference_qc |
Native OLS offset/gain/residual RMS and absolute p95 delta, tested against independent lstsq. |
|
keep |
Preflight alignment hypothesis protocol; n4m_transform_resampler_* is alignment operator, not identical peak/xcorr-lag heuristic |
Peak locations and cross-correlation shifts are not automatically sensor wavelength drift; physical spacing must be uniform/declared. |
|
keep |
Preflight sampling/identity protocol using native primitives; n4m_stats_group_means; diagnostics.spectral_reference_qc; native variance components |
Only documented repeated-unit IDs may define groups; no biological/technical replication inferred from multiplicity. |
|
replace |
Methods algorithms + Preflight representation protocol; diagnostics.local_density; n4m_preflight_nearest_neighbors; n4m_cluster_hdbscan; n4m_preflight_adjusted_rand_index |
Real LOF is provided; kNN distance ratio must retain distinct proxy name. HDBSCAN is not an equivalent DBSCAN/IsolationForest implementation. |
|
keep |
Consumer/Preflight findings policy; No Methods kernel: aggregation of heuristic evidence |
Preserve unknown evidence and disclose heuristic scale, no calibrated probability. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer presentation; No Methods numerical API |
Labels belong to the UI/consumer. |
|
keep |
Consumer metadata; No Methods numerical API |
Metric labels/units/reasons remain versioned consumer metadata. |
|
keep |
Preflight/consumer interpretation; No Methods numerical API |
Technology/units/measurement protocol required; guidance is not a measured cause. |
|
keep |
Preflight/consumer interpretation; No Methods numerical API |
Hypotheses/actions are not generic numerical kernels. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer presentation; No Methods numerical API |
Heuristic alert scores remain labelled, missing observations stay unknown. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Consumer adapter/heuristic policy; No Methods algorithm added |
Pure conversion, null propagation, presentation or declared heuristic combination; no independent measured metric claim. |
|
keep |
Preflight findings protocol; No Methods numerical API |
Possible causes remain heuristic signatures with unknown/unvalidated confidence; no causal probability claim. |
|
migrate |
Consumer orchestration; optional QualificationReport; native metric identity/provenance |
Legacy mode retained for protocol compatibility, shared mode consumes real report without recomputing provider metrics. |
|
keep |
Preflight physical axis protocol; n4m_transform_resampler_* is an operator, not source metadata |
Reject missing/nonmonotonic/unknown units for physical metrics; explicit index mode is separate. |
|
delegate |
Methods exact full-spectrum moments + Preflight; n4m_preflight_pca_compute{,_resolved} |
Participation ratio requires true full moments. Truncated spectrum lower bound explicitly distinct; new PCA reference never fabricates full moments. |
|
keep |
Consumer descriptive visualization; n4m_preflight_summary_compute only partly equivalent |
Per-band5/95quantile protocol is retained in legacy visualization until an exact native multidimensional summary is qualified. |
|
migrate |
Consumer selection/projection; existing FlexiblePCA fit/transform; diagnostics.pca_reference_qc |
Only subsampling/serialization belongs to consumer; fit reference remains declared, no fit-on-query. |
|
keep |
Preflight task-association protocol; No verified identical native endpoint |
Aligned sample-level source-target association only; no out-of-sample predictive claim. |
|
keep |
Consumer descriptive protocol; No verified identical native endpoint |
Explicit bin-edge rules preserved; do not replace with classification bin transform. |
|
keep |
Calibration-owned preprocessing protocol; Native fitted preprocessing lifecycle where exact operator exists |
Train-only learned fill state and all-missing behavior must be declared. New diagnostics do not silently imitate imputation. |
|
keep |
Domains task/population protocol; n4m_stats_energy_distance / other native distribution kernels are distinct tests |
KS/Wasserstein/standardized mean difference are not interchangeable with energy distance. |
|
keep |
Domains task/population protocol; No verified identical JS-divergence endpoint |
Declared class vocabulary and populations; no replacement by unrelated distance. |
The JSON inventory records the source hash, ABI versions and binding feasibility. KEEP does not claim native equivalence. New additions are tested as generic procedures, without a per-binding algorithm registry. Sampling identities, possible physical causes, severity and calibrated confidence remain Preflight/Domains responsibilities.