Record Perfect Machine study state

This commit is contained in:
Meta Vens 2026-05-24 01:56:25 +01:00
commit f20cd9dcf0
3 changed files with 30 additions and 11 deletions

View file

@ -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.

View file

@ -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."}

View file

@ -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