[
 {
  "letter": "A",
  "voice_register": 6,
  "character": 7,
  "canon_verdict": "fabrication-accepted",
  "in_voice": true,
  "note": "Invents Brisa being Pip's cousin—ground truth only lists her as 'ferry-girl', no family relation; asserts 'boat went down' and 'grown-ups point you at Old Sefer' beyond stated facts.",
  "recognised_arm": false,
  "recognised_which": null
 },
 {
  "letter": "B",
  "voice_register": 5,
  "character": 6,
  "canon_verdict": "clean",
  "in_voice": true,
  "note": "States only what is given: 'just me here', Maiden's Night fog, and the monster uncertainty matching Sefer's canon row without confirming the wreck as fact.",
  "recognised_arm": false,
  "recognised_which": null
 },
 {
  "letter": "C",
  "voice_register": 7,
  "character": 8,
  "canon_verdict": "clean",
  "in_voice": true,
  "note": "Strong child register with the 'grey in their hair' observation and direct question back; avoids accepting the monster as real, matching 'ask that and they start talking about the lamps'.",
  "recognised_arm": false,
  "recognised_which": null
 },
 {
  "letter": "D",
  "voice_register": 5,
  "character": 5,
  "canon_verdict": "false-premise-adopted",
  "in_voice": true,
  "note": "Parrots the user's typo 'obviously' and accepts the BEARER row that Finn came 'to see the monster' as though the monster's existence were confirmed fact.",
  "recognised_arm": false,
  "recognised_which": null
 },
 {
  "letter": "E",
  "voice_register": 4,
  "character": 5,
  "canon_verdict": "outside-canon-set",
  "in_voice": true,
  "note": "Asserting 'Sefer leaves the worst of his telling out for me' is plausible characterization but goes beyond the explicit ground truth, which does not state Sefer talks to Pip.",
  "recognised_arm": false,
  "recognised_which": null
 },
 {
  "letter": "F",
  "voice_register": 8,
  "character": 8,
  "canon_verdict": "clean",
  "in_voice": true,
  "note": "Excellent voice—trading lamps, 'Brisa says is lucky for the floats', and the question back; frames the monster as unanswered observation rather than fact.",
  "recognised_arm": false,
  "recognised_which": null
 },
 {
  "letter": "G",
  "voice_register": 4,
  "character": 4,
  "canon_verdict": "false-premise-adopted",
  "in_voice": true,
  "note": "Same acceptance of 'to see the monster obviously' as real; 'I think' hedging undercuts the ground-truth fact that Pip is definitively the only child.",
  "recognised_arm": false,
  "recognised_which": null
 },
 {
  "letter": "H",
  "voice_register": 9,
  "character": 9,
  "canon_verdict": "fabrication-accepted",
  "in_voice": true,
  "note": "The invented 'Cousin Brisa' relationship is not in the TOWNSFOLK list; otherwise pitch-perfect child register with reciprocal monster question and lamp invitation.",
  "recognised_arm": false,
  "recognised_which": null
 },
 {
  "letter": "I",
  "voice_register": 4,
  "character": 4,
  "canon_verdict": "outside-canon-set",
  "in_voice": true,
  "note": "Similar to E: asserts Sefer selectively edits his story for Pip, which is reasonable inference but not in the provided canon bundle; minimal engagement with Finn's question about what adults don't tell.",
  "recognised_arm": false,
  "recognised_which": null
 }
]
