Audit calyx-specific PN contact scope without changing frozen baseline

This commit is contained in:
Digital Drosophila Archive
2026-09-30 00:27:22 +08:00
parent d6843e675d
commit 3213aada79
77 changed files with 4152 additions and 14 deletions
@@ -0,0 +1,52 @@
# Phase 4AB — calyx contact-scope diagnostic
Status: COMPLETE-SCOPE-COUNTERFACTUAL / NO-DYNAMICS-CANDIDATE.
Diagnostic interventions only; no calibrated biological inhibition, no training, no parameter winner.
Eligible PNs: 229/259. CA mask: 20263 edges / 337099 contacts.
Affected KCs: 3760. Mixed-ROI affected edges: 3323; retained other contacts: 28975.
Broader PN→KC control: 21882 edges / 384555 contacts. All-fast-PN-output control: 116211 edges / 1268111 contacts.
| Odor | Condition | Active KC | KC late spikes | KC82312 late | VA6 late |
|---|---|---:|---:|---:|---:|
| ethyl (R)-(-)-3-hydroxybutanoate | frozen_reference | 160 | 114 | 60 | 213 |
| ethyl (R)-(-)-3-hydroxybutanoate | calyx_PN_KC_contact_block | 1 | 39 | 0 | 214 |
| ethyl (R)-(-)-3-hydroxybutanoate | all_PN_KC_block | 1 | 39 | 0 | 214 |
| ethyl (R)-(-)-3-hydroxybutanoate | whole_PN_output_block | 0 | 0 | 0 | 0 |
| 3-penten-2-one | frozen_reference | 172 | 118 | 60 | 213 |
| 3-penten-2-one | calyx_PN_KC_contact_block | 2 | 39 | 0 | 213 |
| 3-penten-2-one | all_PN_KC_block | 1 | 39 | 0 | 213 |
| 3-penten-2-one | whole_PN_output_block | 0 | 0 | 0 | 0 |
| (2R)-hexan-2-ol | frozen_reference | 144 | 117 | 61 | 213 |
| (2R)-hexan-2-ol | calyx_PN_KC_contact_block | 1 | 39 | 0 | 213 |
| (2R)-hexan-2-ol | all_PN_KC_block | 1 | 39 | 0 | 213 |
| (2R)-hexan-2-ol | whole_PN_output_block | 0 | 0 | 0 | 0 |
| gamma-propyl-gamma-butyrolactone | frozen_reference | 151 | 117 | 60 | 212 |
| gamma-propyl-gamma-butyrolactone | calyx_PN_KC_contact_block | 2 | 39 | 0 | 212 |
| gamma-propyl-gamma-butyrolactone | all_PN_KC_block | 1 | 40 | 0 | 212 |
| gamma-propyl-gamma-butyrolactone | whole_PN_output_block | 0 | 0 | 0 | 0 |
| 2-methyl butyl acetate | frozen_reference | 139 | 118 | 61 | 213 |
| 2-methyl butyl acetate | calyx_PN_KC_contact_block | 1 | 39 | 0 | 212 |
| 2-methyl butyl acetate | all_PN_KC_block | 1 | 39 | 0 | 212 |
| 2-methyl butyl acetate | whole_PN_output_block | 0 | 0 | 0 | 0 |
| ethyl (S)-(+)-3-hydroxybutanoate | frozen_reference | 163 | 119 | 61 | 214 |
| ethyl (S)-(+)-3-hydroxybutanoate | calyx_PN_KC_contact_block | 1 | 39 | 0 | 214 |
| ethyl (S)-(+)-3-hydroxybutanoate | all_PN_KC_block | 1 | 39 | 0 | 214 |
| ethyl (S)-(+)-3-hydroxybutanoate | whole_PN_output_block | 0 | 0 | 0 | 0 |
Late means 500–1,000 ms; 120 ms old calibration odor input; one seed, six old odors. No held-out generalization claim.
Identical scheduled requests across conditions. Delivered request-associated output differences versus reference: 459 (summed over all comparisons). See per-trial table; this is state/refractory feedback, not a changed RNG.
## Interpretation limits
CA selection uses exact primary_post labels plus matched APL→PN/ROI metadata, not bouton identities or inferred receptors. Unknown ROIs are not reclassified.
Whole-PN control removes fast output, not somatic spikes or the frozen graded APL input. It is not a complete PN knockout.
Reduction/silencing is not restored information or associative memory. No condition becomes a formal model. Fixed-event replay freezes other recorded events/APL; dynamic trials allow natural recurrent feedback.
Local-inhibition motivation: [Prisco et al.](https://doi.org/10.7554/eLife.74172), [Amin et al.](https://doi.org/10.7554/eLife.56954). These sources do not establish the complete-block operator as physiological.
## Verification
Six original trials reproduced exactly (whole spike events, watched state and final counts/V/g). Four first-odor repeats exact. Five deterministic-v2 frozen reference trials exact. Finite state throughout.
Original 230,239 files and both Phase 4AA manifests rechecked before/after. Base CSR/count/sign, frozen LIF/APL, eligibility-v2 and 14,232 plastic mask preserved.
Timing includes diagnostic CPU/GPU observation overhead and is not a runtime speed benchmark. ComfyUI was not stopped or unloaded.
Top-level acceptance gates remain 5/10 (50%); anatomical diagnosis is not evidence of learning success.