[
 {
  "letter": "A",
  "voice_register": 6,
  "character": 5,
  "canon_verdict": "clean",
  "in_voice": false,
  "note": "Generic tavern-keeper lines; echoes the prompt's 'quiet night. the cove takes those too' and 'somewhere to sit thats not my kitchen' without inhabiting Garron.",
  "recognised_arm": false,
  "recognised_which": null
 },
 {
  "letter": "B",
  "voice_register": 5,
  "character": 4,
  "canon_verdict": "clean",
  "in_voice": false,
  "note": "Single fact delivery (Edda Wick's return) that reads like a quest log entry, not a person speaking.",
  "recognised_arm": false,
  "recognised_which": null
 },
 {
  "letter": "C",
  "voice_register": 9,
  "character": 9,
  "canon_verdict": "clean",
  "in_voice": true,
  "note": "Inhabits Garron fully — eyewitness memory of the fight, measured offer of care, Maiden's Night details all grounded in the bundle, no invention.",
  "recognised_arm": false,
  "recognised_which": null
 },
 {
  "letter": "D",
  "voice_register": 8,
  "character": 8,
  "canon_verdict": "clean",
  "in_voice": true,
  "note": "Strong Garron voice; 'heap of spars and netting you left' matches witnessed deed, Edda Wick and Sefer grounded in TOWNSFOLK, offers a specific seat.",
  "recognised_arm": false,
  "recognised_which": null
 },
 {
  "letter": "E",
  "voice_register": 7,
  "character": 6,
  "canon_verdict": "clean",
  "in_voice": true,
  "note": "Taciturn but in register; acknowledges the Drift Knocker deed and the visitor's condition, offers drink without chatter.",
  "recognised_arm": false,
  "recognised_which": null
 }
]
