Skip to content

Commit bebdf22

Browse files
secupclaude
andcommitted
docs: F236 addendum — sanity-gate attribution gap on busy rig channels (contaminated idle floor -> physical under-reads); forensics saved
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019btwFxDt7D19SZSqPYvZnk
1 parent 602d4d1 commit bebdf22

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

docs/SNR_CALIBRATION_HANDOFF_2026_07_08.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,21 @@ handed over: MPG@0 connect + 5 frames (ack path dead); MPG@5 connect + ~98%
243243
(endgame ack); MPG@10 repeated full CRC deliveries. Graded degradation, every
244244
failure named.
245245

246+
## §4-addendum (F236, 2026-07-10): the sanity gate can't yet tell WHICH meter broke
247+
248+
F236 (rig, dial unrecorded — user asleep): 39 SNR-SANITY firings
249+
("usable 16.7 EXCEEDS channel 7.0"), file still delivered CRC-clean at
250+
F228-pace. Diagnosis: on a BUSY MC-DPSK link there is almost no clean idle
251+
audio, so even the min-statistics floor windows are signal-contaminated →
252+
noise ref reads HIGH → the PHYSICAL side under-reads → the gate (which assumes
253+
the physical side is the reference) excludes the possibly-HONEST usable
254+
reading. The invariant correctly detects a broken meter; attribution needs the
255+
§2 reference-quality residuals (busy-channel floor: e.g. feed the inter-chirp
256+
gap of every RECEIVED frame — those exist all transfer long — rather than
257+
relying on idle windows). Forensic log: ~/Documents/ultra_forensics/F236_mac.log.
258+
Until fixed, expect sanity firings on busy rig MC-DPSK sessions; the excluded
259+
readings only affect rate selection, which sits at floor rungs there anyway.
260+
246261
## §9 (external review 2026-07-10): TNC SNR reporting semantics — FILED
247262

248263
The TNC's polled SNR reads ProtocolEngine::getMeasuredSNR (Connection default

0 commit comments

Comments
 (0)