Merges the four child inventory beads (bf-55rp primary types, bf-5uzm
conversions, bf-4wwt projections, bf-1bmg JS/TS) into one re-verified
source-of-truth report for the upcoming identity-leak implementation bead.
- Re-verified every file:line against HEAD 1a26c12 by running the greps
(15 type defs, 5 primary + 16 projection production sites, 4 named
conversion boundaries, 2 JS production sites — all exact)
- Flagged stale entries: supersedes bf-3ldj-findings.md & bf-4bhd.md
(line drift + 2D field-list drift + wrong data-flow); minor off-by-one
drifts in child secondary citations noted
- Confirmed the material claim: tracker.TrackManager/applyIdentity is NOT
wired into main.go; live identity lives in the ble.IdentityMatcher sidecar,
never written onto the blob struct
- Produced the tiered fix-target list (Tier 1 = main.go:2303 automation +
:2206 explainability + :2326 volume) and the corrected blob data-flow
diagram showing where identity enters and leaks
Documentation only — no Go/JS source modified.
Co-Authored-By: Claude <noreply@anthropic.com>