From f20cd9dcf0c2a224e62d31fe402f9bb290fb427a Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Sun, 24 May 2026 01:56:25 +0100 Subject: [PATCH] Record Perfect Machine study state --- notes/fresh-workspace-handoff.md | 18 ++++++++++++------ state/evidence.jsonl | 1 + state/map.yaml | 22 +++++++++++++++++----- 3 files changed, 30 insertions(+), 11 deletions(-) diff --git a/notes/fresh-workspace-handoff.md b/notes/fresh-workspace-handoff.md index 0d0d77b..112814d 100644 --- a/notes/fresh-workspace-handoff.md +++ b/notes/fresh-workspace-handoff.md @@ -31,8 +31,11 @@ Get-Content .\state\evidence.jsonl -Tail 8 - `docs/code-algorithm-map.md` and `docs/perfect-machine-domain-index.md` are the fastest re-entry maps for source ownership and problem-domain cuts. - `research/perfect-machine-study-2026-05-23/` contains the architecture - rumination, optimization ledger, references, and sample code sketches for the - next decoder/DSP/native-ring implementation passes. + rumination, optimization ledger, references, boundary maps, benchmark plan, + calibration-session spec, distributed receiver spec, failure ledger, data + dictionary, low-level implementation notes, and sample code sketches for the + next decoder/DSP/native-ring/Fensalir implementation passes. Start with + `research/perfect-machine-study-2026-05-23/reading-guide.md`. - Local six-camera ingest should use direct driver adapters. Process-backed sources are bridge/network edges only. - Leap stereo IR is the first timing-camera candidate for direct ingest. @@ -147,9 +150,12 @@ Get-Content .\state\evidence.jsonl -Tail 8 ## Immediate Re-entry Instruction -Use the chirp-bin calibration models from real microphones to tune the active -codebook/bands/weighting, then turn decoded clock fits into the -SRO/fractional-delay actuator. Keep loopback as timing authority and keep -Scarlett capture on the in-process ASIO source. Do not call synchronization +The corrected two-hour study pass ran from +`2026-05-23T23:54:42.9041588+01:00` to at least +`2026-05-24T01:54:56.9747630+01:00`. Use its map first, then implement: +streaming calibration-weighted chirp-bin decoder state, calibration-session +command/replay proof, fractional-delay/SRO actuator, then native camera payload +handles and Fensalir contract lowering. Keep loopback as timing authority and +keep Scarlett capture on the in-process ASIO source. Do not call synchronization analysis from UI/telemetry readouts. Do not restore deleted script infrastructure because a stale doc once missed it. diff --git a/state/evidence.jsonl b/state/evidence.jsonl index 41af7a7..30b101e 100644 --- a/state/evidence.jsonl +++ b/state/evidence.jsonl @@ -82,3 +82,4 @@ {"ts": "2026-05-23T23:19:38+01:00", "type": "verification", "status": "partial", "note": "After raising physical mic gain, reran live chirp-only ASIO and a 20s Scarlett calibration capture on 2026-05-23. Runtime still locked digital loopback asio-ch2->asio-ch3 at confidence 1.000 with 13-14 matched events. Physical mic asio-ch1 improved in the long capture from 64 to 74 anchors and clock confidence from 0.806 to 0.879, with 5 reliable symbols and delay hypotheses around 2682-2692 samples. The current 2s calibrated pairwise analyzer still failed to report asio-ch1 because short slices often decode 0-4 candidate anchors with no matched triplet path. asio-ch0 remains energy-only with zero anchors. Persisted calibration/chirp-bin/scarlett-hotmic-20260523-231637.json."} {"ts": "2026-05-23T23:30:55+01:00", "type": "decision", "status": "ok", "note": "Added source-level code algorithm map and linked Perfect Machine hypotheses research note."} {"ts": "2026-05-23T23:45:11+01:00", "type": "decision", "status": "ok", "note": "Added Perfect Machine domain index plus 2026-05-23 architecture/optimization/reference study and sample implementation sketches for decoder, SIMD/GPU scoring, actuator, and native rings."} +{"ts": "2026-05-24T01:55:37+01:00", "type": "decision", "status": "ok", "note": "Completed corrected two-hour Perfect Machine study pass from 2026-05-23T23:54:42.9041588+01:00 through 2026-05-24T01:54:56.9747630+01:00; research/perfect-machine-study-2026-05-23 now indexes decoder architecture, acoustic field models, calibration sessions, Fensalir/native boundaries, distributed receivers, benchmarks, failure modes, low-level notes, and sample implementation sketches."} diff --git a/state/map.yaml b/state/map.yaml index 0d59da2..2b6b3b7 100644 --- a/state/map.yaml +++ b/state/map.yaml @@ -167,9 +167,17 @@ accepted_design: - `docs/perfect-machine-domain-index.md` indexes Mimir's full problem domain, current evidence taxonomy, hot paths, and implementation cuts. - `research/perfect-machine-study-2026-05-23/` preserves the architecture - rumination, optimization ledger, research references, and sample code - sketches for streaming chirp-bin decode, AVX2/GPU scoring, fractional-delay - actuation, and native capture rings. + rumination, optimization ledger, research references, source/hotspot audits, + Fensalir/native boundary maps, benchmark plan, calibration-session spec, + distributed receiver spec, failure-mode ledger, data dictionary, low-level + implementation notes, and sample code sketches for streaming chirp-bin + decode, AVX2/GPU scoring, batched native ABI, fractional-delay/SRO + actuation, acoustic source localization, Mimir-to-Fensalir lowering, and + native capture rings. The corrected deep-study pass ran from + `2026-05-23T23:54:42.9041588+01:00` through at least + `2026-05-24T01:54:56.9747630+01:00`; use + `research/perfect-machine-study-2026-05-23/reading-guide.md` as the + re-entry index. - `.voidbot` state is part of repo memory and must be committed separately whenever dirty. @@ -262,8 +270,12 @@ current_status: Kiyo 30.18 fps, PS3 Eye 0 59.66 fps, and PS3 Eye 1 59.95 fps. A mouse in the Leap USB neighborhood does not reproduce the Focusrite-induced collapse. next_action: > - Use chirp-bin calibration models from real microphones to tune the active - codebook/bands/weighting, then add the synchronization actuator. + Use the new study index to cut the next implementation in this order: + streaming calibration-weighted chirp-bin decoder state, calibration-session + command/replay proof, fractional-delay/SRO actuator, then native camera + payload handles and Fensalir lowering. Use chirp-bin calibration models from + real microphones to tune the active codebook/bands/weighting, then add the + synchronization actuator. Current app testing proves Fensalir WASAPI output wakes Scarlett speaker loopback, live mic buffers stay populated, runtime sync analysis now runs as a bounded rotating service without UI/telemetry re-entry, and the continuous