[20:31:40] Recursion Test — Baseline Lock : 3ad556ba8a2aad3a5f74a614997841d4
[20:31:40] Recursion Test — Baseline Key  : bf35b1ee2694694b41181106e71ec3dd
[20:32:06] TEKP Hash A = 84b4896c118990320e3c658a73da88c7bc7afcac0e4e84fa169135a4e30fcf8c
[20:32:08] TEKP Hash B = 1bacdf34ec80f6e54dc24743aaf1719e8569802d774fd849115797c7aefd5dcd
[20:32:08] Δ(ms) = 2 → ⚠️ Drift Detected
[20:32:08] TEKP Comparison: Temporal State Normal (Live hash ≠ Static hash)
[20:32:19] Loop 2/10 — Lock: a5b11985950bc43e33d7e418055b7963
[20:32:19] Loop 2/10 — Key : 45573a95707fb4f0cfdbe2c910667203
[20:32:19] Loop 2: ⚠️ Physical hash changed (Waveform drift!)
[20:32:20] TEKP Hash A = 68fa81cc35cc86729ad93a03c12925963c5fb0764a11f8ad33c99dd5f0bd4868
[20:32:24] TEKP Hash B = 98666016a0af4ad6c01425a15c1c55bab50280e695a8f02dce40b8da0df954ac
[20:32:24] Δ(ms) = -1 → ⚠️ Drift Detected
[20:32:24] TEKP Comparison: Temporal State Normal (Live hash ≠ Static hash)
[20:32:34] Loop 3/10 — Lock: b87d6f54f9a3053b57402b53a48a94b6
[20:32:34] Loop 3/10 — Key : eb4aa0f221d90aae45c0d87a30894e70
[20:32:34] Loop 3: ⚠️ Physical hash changed (Waveform drift!)
[20:32:36] TEKP Hash A = 8d7783abb435ef130f9c4a140121737aeabb78b74e0473c20961da76fd65aa58
[20:32:39] TEKP Hash B = 374524eac3c40ccdc38e699897bfa7de069d318c83af00de7112d12a988b0b35
[20:32:39] Δ(ms) = -2 → ⚠️ Drift Detected
[20:32:39] TEKP Comparison: Temporal State Normal (Live hash ≠ Static hash)
[20:32:49] Loop 4/10 — Lock: ffcffb01fca040e86cfea3a97943d30e
[20:32:49] Loop 4/10 — Key : 635240544f9e6ac8ccd0263656db7f4d
[20:32:49] Loop 4: ⚠️ Physical hash changed (Waveform drift!)
[20:32:54] TEKP Hash A = ba2e20b0a230688daec74c098cff273982ab92f779a7b4c48082e407f9d07e33
[20:32:56] TEKP Hash B = d236055b8bc1f1abc8cd1a4183b76630ac4dba5fa58f7cb341f21a50b5c4fd2e
[20:32:56] Δ(ms) = 1 → ⚠️ Drift Detected
[20:32:56] TEKP Comparison: Temporal State Normal (Live hash ≠ Static hash)
[20:33:06] Loop 5/10 — Lock: 018d790796e5662efd87ab3fce29374b
[20:33:06] Loop 5/10 — Key : 0248d304bfbab5b5c61affeebee2a936
[20:33:06] Loop 5: ⚠️ Physical hash changed (Waveform drift!)
[20:33:07] TEKP Hash A = 7b345f4afac18d70e1619d58808945726ce8cad12899e091ac90070e13b36ef6
[20:33:11] TEKP Hash B = 7b345f4afac18d70e1619d58808945726ce8cad12899e091ac90070e13b36ef6
[20:33:11] Δ(ms) = 0 → ✅ Match
[20:33:11] TEKP Comparison: Temporal State Normal (Live hash ≠ Static hash)
[20:33:21] Loop 6/10 — Lock: 7311a9a08d509f81bfeaae2974bf5b42
[20:33:21] Loop 6/10 — Key : c4e95e7368979e8b041b39844c063520
[20:33:21] Loop 6: ⚠️ Physical hash changed (Waveform drift!)
[20:33:21] TEKP Hash A = 7ebc409c923681025b371208aa38f72ebaafecf76a4cbd515176d589ff62cbfa
[20:33:24] TEKP Hash B = 69036e496af9677796f1901f32dc00e8cc8c7bcd663211a86ba26811b56bca64
[20:33:24] Δ(ms) = -2 → ⚠️ Drift Detected
[20:33:24] TEKP Comparison: Temporal State Normal (Live hash ≠ Static hash)
[20:33:34] Loop 7/10 — Lock: 5087662ddb63cb1a4f673cee895907c4
[20:33:34] Loop 7/10 — Key : 08a89f68b62cf04f9dd6911286180c9d
[20:33:34] Loop 7: ⚠️ Physical hash changed (Waveform drift!)
[20:33:37] TEKP Hash A = 6e56653dfe86708e3aabdbf04e6e3ee4961ab5cab9c29558e506743bca08a415
[20:33:42] TEKP Hash B = cc80cd71dd0b694a27bad2ee8465d3e82f937104eebdf7dcea8267563e802230
[20:33:42] Δ(ms) = 1 → ⚠️ Drift Detected
[20:33:42] TEKP Comparison: Temporal State Normal (Live hash ≠ Static hash)
[20:33:52] Loop 8/10 — Lock: b2ff98f1acbe599e33953508be251a48
[20:33:52] Loop 8/10 — Key : eac50f055bf7304776385311ee7eae9f
[20:33:52] Loop 8: ⚠️ Physical hash changed (Waveform drift!)
[20:33:53] TEKP Hash A = fb5a360144eab972c82ff9a338de420e252087682a09161202aa72e1380986ed
[20:33:55] TEKP Hash B = 6d91853e112d8193b78715637846b55f5f12c5fd5bcee40f13dc8044c14c472a
[20:33:55] Δ(ms) = 1 → ⚠️ Drift Detected
[20:33:55] TEKP Comparison: Temporal State Normal (Live hash ≠ Static hash)
[20:34:05] Loop 9/10 — Lock: 21c66300cc94c064972800f5c0914e5f
[20:34:05] Loop 9/10 — Key : 20bac160b69b406c9325483c08708780
[20:34:05] Loop 9: ⚠️ Physical hash changed (Waveform drift!)
[20:34:06] TEKP Hash A = 0ce15e82fcd0686819e8523f223c554200af618e4a702da3d8e60489ae33760d
[20:34:09] TEKP Hash B = 0ce15e82fcd0686819e8523f223c554200af618e4a702da3d8e60489ae33760d
[20:34:09] Δ(ms) = 0 → ✅ Match
[20:34:09] TEKP Comparison: Temporal State Normal (Live hash ≠ Static hash)
[20:34:19] Loop 10/10 — Lock: 7cf6bc367cf7126cc189bad094ef5c8e
[20:34:19] Loop 10/10 — Key : 1d214d9d5696a6888b1c4e20eb54cc77
[20:34:19] Loop 10: ⚠️ Physical hash changed (Waveform drift!)
[20:34:20] TEKP Hash A = db1f1684db3f214e0c2636c20e5bcb58a94eb2bfaf0eae5647f2689847a2c0e9
[20:34:24] TEKP Hash B = db1f1684db3f214e0c2636c20e5bcb58a94eb2bfaf0eae5647f2689847a2c0e9
[20:34:24] Δ(ms) = 0 → ✅ Match
[20:34:24] TEKP Comparison: Temporal State Normal (Live hash ≠ Static hash)
[20:34:24] ✅ Recursion test complete.
[20:30:46] Mic-input stream started for Aether plot.
[20:31:00] Adjusting amplitude: 40
[20:31:00] Processing command: SETAMP 40
[20:31:00] Internal amplitude set to 40
[20:31:01] Adjusting amplitude: 30
[20:31:01] Processing command: SETAMP 30
[20:31:01] Internal amplitude set to 30
[20:31:02] Loaded audio file: C:\QRT_AUDIO\bleen_with_quantum_input_float32.wav
[20:31:07] Selected main audio output device: Headphones (MH-M18 Stereo)
[20:31:19] Selected Aether input device: Handset (USB Internet Phone by TigerJet)
[20:31:39] ⚙️ Calibrating TOF baseline from ambient modem signal...
[20:31:40] ✅ TOF baseline established: -786.09 µs
[20:31:40] ▶️ Sending ATA to modem for recursion test...
[20:31:45] ▶️ Starting audio injection for recursion test
[20:31:45] Playing audio: C:\QRT_AUDIO\bleen_with_quantum_input_float32.wav
[20:31:56] ✅ Modem CONNECTED — beginning sampling loops
[20:32:06] [DEBUG] Aether snapshot saved: C:\Users\Demitrius\Desktop\QRT Interface for Node B\aether_snapshots\aether_loop_01.png
[20:32:19] [DEBUG] Aether snapshot saved: C:\Users\Demitrius\Desktop\QRT Interface for Node B\aether_snapshots\aether_loop_02.png
[20:32:34] [DEBUG] Aether snapshot saved: C:\Users\Demitrius\Desktop\QRT Interface for Node B\aether_snapshots\aether_loop_03.png
[20:32:49] [DEBUG] Aether snapshot saved: C:\Users\Demitrius\Desktop\QRT Interface for Node B\aether_snapshots\aether_loop_04.png
[20:33:06] [DEBUG] Aether snapshot saved: C:\Users\Demitrius\Desktop\QRT Interface for Node B\aether_snapshots\aether_loop_05.png
[20:33:21] [DEBUG] Aether snapshot saved: C:\Users\Demitrius\Desktop\QRT Interface for Node B\aether_snapshots\aether_loop_06.png
[20:33:34] [DEBUG] Aether snapshot saved: C:\Users\Demitrius\Desktop\QRT Interface for Node B\aether_snapshots\aether_loop_07.png
[20:33:52] [DEBUG] Aether snapshot saved: C:\Users\Demitrius\Desktop\QRT Interface for Node B\aether_snapshots\aether_loop_08.png
[20:34:05] [DEBUG] Aether snapshot saved: C:\Users\Demitrius\Desktop\QRT Interface for Node B\aether_snapshots\aether_loop_09.png
[20:34:19] [DEBUG] Aether snapshot saved: C:\Users\Demitrius\Desktop\QRT Interface for Node B\aether_snapshots\aether_loop_10.png
[20:34:24] Audio playback stopped.
[20:34:24] ✅ Recursion test complete. Check above for any drift alerts.
[20:34:57] ✅ Drift report exported: C:/Users/Demitrius/Desktop/QRT Interface for Node B/Recursion test 1, 9-19-25_Node B Tone off.html