# state-key-baseline.txt — findings that already existed when this gate landed
# (2026-08-07). Each one is a REAL defect of the #129 class, not a false
# positive. They are muted only so the gate can be turned on today instead of
# being deferred until the debt is paid; every run still prints them under
# BASELINED with the word "debt".
#
# THIS FILE SHOULD ONLY EVER SHRINK. Adding a line means you are shipping a
# known silent-"" read. If you must, date it and say why in the comment.
#
# format: <file> <CODE> <detail> [xN]   # N = how many sites are accepted
# No line numbers on purpose: an unrelated edit must not un-mute an accepted
# finding, but a GROWTH in count is NOT muted — the extra site fails the build.
#
chat.el DEAD-READ exact:soul_identity x5
# ^ soul.el used to run `state_set("soul_identity", soul_identity)`. It was
#   deleted on 2026-05-13 in b163fa6 ("feat(awareness): route ISE writes to HTTP
#   Engram ..."), a commit about something else entirely, and the five readers in
#   chat.el were left behind. Since that date build_system_prompt (737), the
#   vision handler (1745), the agentic system prompt (2620), the council
#   transcript handler (3425) and 3480 have all been prefixing "" — exactly the
#   #129 shape, found by this gate on its first run. Sites: 737, 1745, 2620,
#   3425, 3480. Fix = restore the boot-time write or delete the reads; not done
#   here because this branch must not change engine behaviour.

studio.el DEAD-READ exact:soul_principal x1
# ^ studio.el:57 dharma_registry() emits "principal":"" on every call — no
#   producer has ever existed in the tree's history (git log -S finds none).
#   Never-wired rather than orphaned, same silent-"" result.
