Files
digital-drosophila/registry/catalog-20260929/evidence/phase4r-timing-audit/audit/REPORT.md
T

3.5 KiB
Raw Blame History

Phase 4R — KC–US timing audit

Status: COMPLETED-DIAGNOSTIC-NO-CANDIDATE. No training, new timing selection, weight update or next phase.

Fixed-event matched/random ratio

Seed split Window (ms) Random [0,120) Random [30,110]
calibration 5 0.017351 0.131271
calibration 10 0.040701 0.230398
calibration 20 0.067120 0.167925
calibration 50 0.058699 0.070346
calibration 100 0.494515 0.457529
calibration 250 0.902178 0.763949
heldout 5 0.342145 2.648988
heldout 10 0.225614 1.337659
heldout 20 0.149717 0.392041
heldout 50 0.080961 0.099113
heldout 100 0.495901 0.463649
heldout 250 0.898125 0.765088

Actual target-compartment KC timing

  • {"split": "calibration", "label": "CAL_A", "peak_bin_start_ms": 20.0, "peak_spikes_per_5ms": 42.8, "spikes_85_90ms": 0.0, "fraction_events_first30ms": 0.9137931034482758, "median_last_spike_age_at_US_ms_edge_weighted": 69.05000000000001, "p10_last_spike_age_ms": 65.0, "fraction_edges_recent_20ms": 0.000474158368895211}
  • {"split": "calibration", "label": "CAL_B", "peak_bin_start_ms": 15.0, "peak_spikes_per_5ms": 36.8, "spikes_85_90ms": 0.4, "fraction_events_first30ms": 0.9011627906976745, "median_last_spike_age_at_US_ms_edge_weighted": 71.3, "p10_last_spike_age_ms": 67.39, "fraction_edges_recent_20ms": 0.000474158368895211}
  • {"split": "heldout", "label": "CAL_A", "peak_bin_start_ms": 20.0, "peak_spikes_per_5ms": 46.4, "spikes_85_90ms": 0.4, "fraction_events_first30ms": 0.9108910891089108, "median_last_spike_age_at_US_ms_edge_weighted": 69.0, "p10_last_spike_age_ms": 65.4, "fraction_edges_recent_20ms": 0.000474158368895211}
  • {"split": "heldout", "label": "CAL_B", "peak_bin_start_ms": 15.0, "peak_spikes_per_5ms": 37.2, "spikes_85_90ms": 0.8, "fraction_events_first30ms": 0.8902821316614421, "median_last_spike_age_at_US_ms_edge_weighted": 72.60000000000001, "p10_last_spike_age_ms": 67.8, "fraction_edges_recent_20ms": 0.000474158368895211}

Verification

  • Phase 4Q events and credit reproduced: True
  • Ten full-runtime repeat runs exact: True
  • Five frozen trials, two repeats each: True
  • Equal delay on both pathways preserves relative timing: True

Interpretation and limits

  • Phase 4Q failure reproduced only for its declared timing protocol; it is not evidence against all local credit rules.
  • Early target-KC activity and late 90ms reinforcement are measured associations. No APL ablation was authorized, so APL causation remains unresolved.
  • The exact uniform-time expectations remove random-US sampling noise on the same KC event stream.
  • US=0..120ms versus 30..110ms is a protocol difference, not an event-energy mismatch. Both use one forced spike per selected DAN.
  • The same 1.8ms delay on KC and DAN leaves relative timing unchanged. Counting only KC arrival is a different gate convention.
  • Pre-existing Phase 4Q controls were offline algebraic tests. This audit adds recorded events, disk checkpoint restoration, real full-runtime repeats and frozen reference comparisons.
  • No timing/eligibility candidate was selected. Independent heldout seeds replicate diagnosis; heldout odor generalization was not tested.
  • Heldout 5ms/10ms credit exceeds the narrower random-N expectation (2.649x/1.338x), but calibration does not replicate this and all ratios remain below the prior 3x gate.

Timing audit

Final integrity verification is recorded separately in audit/frozen-integrity.json and the root checksums.sha256.