| 0 | | parsed | | entry | "4412" | | detail | "species" | | explanation | "The text states Aurora is Human, but the codex states she is Half-Demon." | | paragraph | 1 | | substring | "Human" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 1 | | parsed | | entry | "4412" | | detail | "eyeColor" | | explanation | "The text describes Aurora’s eyes as bright blue, but the codex states her eye color is bright blue." | | paragraph | 1 | | substring | "bright blue" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "their glowing blue eyes" | | locationAccurate | false |
| | closestExpected | | entry | "4418" | | detail | "eyeColor" | | summary | "Nyx has violet eyes per codex, but the passage says blue eyes." |
| | reason | "entry mismatch: got \"4412\", expected \"4418\"" |
|
| 2 | | parsed | | entry | "4412" | | detail | "hair" | | explanation | "The text describes Aurora’s hair as straight, shoulder-length black, but the codex states it is straight shoulder-length black." | | paragraph | 1 | | substring | "straight shoulder-length black" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his natural black hair" | | locationAccurate | false |
| | closestExpected | | entry | "4420" | | detail | "hair" | | summary | "Kai has dyed electric-blue hair per codex, but the passage says natural black hair." |
| | reason | "entry mismatch: got \"4412\", expected \"4420\"" |
|
| 3 | | parsed | | entry | "4412" | | detail | "scar" | | explanation | "The text describes a crescent-shaped scar, but the codex describes it as a small crescent-shaped scar." | | paragraph | 1 | | substring | "small crescent-shaped scar" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his scarred right forearm" | | locationAccurate | false |
| | closestExpected | | entry | "4417" | | detail | "scar" | | summary | "Tomás has a scar on his left forearm per codex, but the passage says right forearm." |
| | reason | "entry mismatch: got \"4412\", expected \"4417\"" |
|
| 4 | | parsed | | entry | "4413" | | detail | "eyeColor" | | explanation | "The text states Silas’ eye color is hazel, but the codex states it is hazel." | | paragraph | 1 | | substring | "hazel" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "their glowing blue eyes" | | locationAccurate | false |
| | closestExpected | | entry | "4418" | | detail | "eyeColor" | | summary | "Nyx has violet eyes per codex, but the passage says blue eyes." |
| | reason | "entry mismatch: got \"4413\", expected \"4418\"" |
|
| 5 | | parsed | | entry | "4413" | | detail | "hair" | | explanation | "The text states Silas’ hair is grey-streaked auburn, but the codex states it is grey-streaked auburn." | | paragraph | 1 | | substring | "grey-streaked auburn" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his natural black hair" | | locationAccurate | false |
| | closestExpected | | entry | "4420" | | detail | "hair" | | summary | "Kai has dyed electric-blue hair per codex, but the passage says natural black hair." |
| | reason | "entry mismatch: got \"4413\", expected \"4420\"" |
|
| 6 | | parsed | | entry | "4413" | | detail | "beard" | | explanation | "The text states Silas has a neatly trimmed beard matching his hair, but the codex states it is neatly trimmed, matching." | | paragraph | 1 | | substring | "neatly trimmed, matching" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 7 | | parsed | | entry | "4413" | | detail | "limp" | | explanation | "The text states Silas has a slight limp, but the codex states he has a slight limp." | | paragraph | 1 | | substring | "slight limp" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 8 | | parsed | | entry | "4413" | | detail | "signetRing" | | explanation | "The text states Silas wears a silver signet ring, but the codex states it is a silver signet ring." | | paragraph | 1 | | substring | "silver signet ring" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 9 | | parsed | | entry | "4414" | | detail | "eyeColor" | | explanation | "The text states Eva has green eyes, but the codex states her eye color is green." | | paragraph | 1 | | substring | "green" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "their glowing blue eyes" | | locationAccurate | false |
| | closestExpected | | entry | "4418" | | detail | "eyeColor" | | summary | "Nyx has violet eyes per codex, but the passage says blue eyes." |
| | reason | "entry mismatch: got \"4414\", expected \"4418\"" |
|
| 10 | | parsed | | entry | "4414" | | detail | "glasses" | | explanation | "The text states Eva wears round glasses, but the codex states she wears round glasses." | | paragraph | 1 | | substring | "round glasses" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 11 | | parsed | | entry | "4414" | | detail | "satchel" | | explanation | "The text states Eva has a worn leather satchel, but the codex states she has a worn leather satchel." | | paragraph | 1 | | substring | "worn leather satchel" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 12 | | parsed | | entry | "4414" | | detail | "freckles" | | explanation | "The text states Eva has freckles, but the codex states she has a freckled complexion." | | paragraph | 1 | | substring | "freckled complexion" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 13 | | parsed | | entry | "4414" | | detail | "nervousHabit" | | explanation | "The text states Eva tucks her hair behind her left ear, but the codex states it’s behind her left ear." | | paragraph | 1 | | substring | "tucking hair behind" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 14 | | parsed | | entry | "4415" | | detail | "eyeColor" | | explanation | "The text states Lucien’s eyes are heterochromatic — one amber, one black, but the codex states they are heterochromatic — one amber, one black." | | paragraph | 1 | | substring | "heterochromatic" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "their glowing blue eyes" | | locationAccurate | false |
| | closestExpected | | entry | "4418" | | detail | "eyeColor" | | summary | "Nyx has violet eyes per codex, but the passage says blue eyes." |
| | reason | "entry mismatch: got \"4415\", expected \"4418\"" |
|
| 15 | | parsed | | entry | "4415" | | detail | "hair" | | explanation | "The text states Lucien’s hair is slicked-back platinum blond, but the codex states it is slicked-back platinum blond." | | paragraph | 1 | | substring | "slicked-back platinum blond" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his natural black hair" | | locationAccurate | false |
| | closestExpected | | entry | "4420" | | detail | "hair" | | summary | "Kai has dyed electric-blue hair per codex, but the passage says natural black hair." |
| | reason | "entry mismatch: got \"4415\", expected \"4420\"" |
|
| 16 | | parsed | | entry | "4415" | | detail | "cane" | | explanation | "The text states Lucien carries an ivory-handled cane, but the codex states it’s an ivory-handled cane." | | paragraph | 1 | | substring | "ivory-handled cane" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 17 | | parsed | | entry | "4415" | | detail | "dress" | | explanation | "The text states Lucien wears tailored charcoal suits, but the codex states he wears tailored charcoal suits." | | paragraph | 1 | | substring | "tailored charcoal suits" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 18 | | parsed | | entry | "4416" | | detail | "eyeColor" | | explanation | "The text states Detective Quinn has brown eyes, but the codex states she has brown eyes." | | paragraph | 1 | | substring | "brown" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "their glowing blue eyes" | | locationAccurate | false |
| | closestExpected | | entry | "4418" | | detail | "eyeColor" | | summary | "Nyx has violet eyes per codex, but the passage says blue eyes." |
| | reason | "entry mismatch: got \"4416\", expected \"4418\"" |
|
| 19 | | parsed | | entry | "4416" | | detail | "hair" | | explanation | "The text states Quinn has closely cropped salt-and-pepper hair, but the codex states she has closely cropped salt-and-pepper hair." | | paragraph | 1 | | substring | "closely cropped salt-and-pepper" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his natural black hair" | | locationAccurate | false |
| | closestExpected | | entry | "4420" | | detail | "hair" | | summary | "Kai has dyed electric-blue hair per codex, but the passage says natural black hair." |
| | reason | "entry mismatch: got \"4416\", expected \"4420\"" |
|
| 20 | | parsed | | entry | "4416" | | detail | "jawline" | | explanation | "The text states Quinn has a sharp jawline, but the codex states she has a sharp jaw." | | paragraph | 1 | | substring | "sharp jaw" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 21 | | parsed | | entry | "4416" | | detail | "watch" | | explanation | "The text states Detective Quinn wears a worn leather watch, but the codex states she wears a worn leather watch." | | paragraph | 1 | | substring | "worn leather watch" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 22 | | parsed | | entry | "4416" | | detail | "bearing" | | explanation | "The text states Quinn carries herself with military precision, but the codex states she has military precision." | | paragraph | 1 | | substring | "military precision" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 23 | | parsed | | entry | "4417" | | detail | "eyeColor" | | explanation | "The text states Tomás has warm brown eyes, but the codex states he has warm brown eyes." | | paragraph | 1 | | substring | "warm brown" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his scarred right forearm" | | locationAccurate | false |
| | closestExpected | | entry | "4417" | | detail | "scar" | | summary | "Tomás has a scar on his left forearm per codex, but the passage says right forearm." |
| | reason | "detail mismatch: got \"eyeColor\", expected \"scar\"" |
|
| 24 | | parsed | | entry | "4417" | | detail | "hair" | | explanation | "The text states Tomás has short curly dark brown hair, but the codex states he has short curly dark brown hair." | | paragraph | 1 | | substring | "short curly dark brown" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his scarred right forearm" | | locationAccurate | false |
| | closestExpected | | entry | "4417" | | detail | "scar" | | summary | "Tomás has a scar on his left forearm per codex, but the passage says right forearm." |
| | reason | "detail mismatch: got \"hair\", expected \"scar\"" |
|
| 25 | | parsed | | entry | "4417" | | detail | "skinTone" | | explanation | "The text states Tomás has olive skin, but the codex states he has olive skin." | | paragraph | 1 | | substring | "olive skin" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his scarred right forearm" | | locationAccurate | false |
| | closestExpected | | entry | "4417" | | detail | "scar" | | summary | "Tomás has a scar on his left forearm per codex, but the passage says right forearm." |
| | reason | "detail mismatch: got \"skinTone\", expected \"scar\"" |
|
| 26 | | parsed | | entry | "4417" | | detail | "scar" | | explanation | "The text states Tomás has a scar running along his forearm, but the codex states he has a scar running along his left forearm." | | paragraph | 1 | | substring | "scar running along" |
| | status | "true_positive" | | matchedExpected | | entry | "4417" | | detail | "scar" | | summary | "Tomás has a scar on his left forearm per codex, but the passage says right forearm." |
| | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his scarred right forearm" | | locationAccurate | false |
|
|
| 27 | | parsed | | entry | "4417" | | detail | "medallion" | | explanation | "The text states Tomás wears a Saint Christopher medallion, but the codex states he wears a Saint Christopher medallion." | | paragraph | 1 | | substring | "Saint Christopher medallion" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his scarred right forearm" | | locationAccurate | false |
| | closestExpected | | entry | "4417" | | detail | "scar" | | summary | "Tomás has a scar on his left forearm per codex, but the passage says right forearm." |
| | reason | "detail mismatch: got \"medallion\", expected \"scar\"" |
|
| 28 | | parsed | | entry | "4417" | | detail | "birthplace" | | explanation | "The text states Tomás was born in Seville, Spain, but the codex states he was born in Seville, Spain." | | paragraph | 1 | | substring | "Seville, Spain" |
| | status | "true_positive" | | matchedExpected | | entry | "4417" | | detail | "birthplace" | | summary | "Tomás was born in Seville per codex, but the passage implies Madrid accent." |
| | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his Madrid accent" | | locationAccurate | false |
|
|
| 29 | | parsed | | entry | "4418" | | detail | "eyeColor" | | explanation | "The text states Nyx has faintly glowing violet eyes, but the codex states their eye color is faintly glowing violet." | | paragraph | 1 | | substring | "faintly glowing violet" |
| | status | "true_positive" | | matchedExpected | | entry | "4418" | | detail | "eyeColor" | | summary | "Nyx has violet eyes per codex, but the passage says blue eyes." |
| | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "their glowing blue eyes" | | locationAccurate | false |
|
|
| 30 | | parsed | | entry | "4418" | | detail | "height" | | explanation | "The text states Nyx is approximately 6'2\" in solid form, but the codex states they are approximately 6'2\" in solid form." | | paragraph | 1 | | substring | "approximately 6'2" 6/2/2001, 12:00:00 AM |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "their glowing blue eyes" | | locationAccurate | false |
| | closestExpected | | entry | "4418" | | detail | "eyeColor" | | summary | "Nyx has violet eyes per codex, but the passage says blue eyes." |
| | reason | "detail mismatch: got \"height\", expected \"eyeColor\"" |
|
| 31 | | parsed | | entry | "4418" | | detail | "voice" | | explanation | "The text states Nyx’s voice sounds like a whisper, but the codex states it sounds like a whisper carried on the wind." | | paragraph | 1 | | substring | "sounds like a whisper" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "their glowing blue eyes" | | locationAccurate | false |
| | closestExpected | | entry | "4418" | | detail | "eyeColor" | | summary | "Nyx has violet eyes per codex, but the passage says blue eyes." |
| | reason | "detail mismatch: got \"voice\", expected \"eyeColor\"" |
|
| 32 | | parsed | | entry | "4419" | | detail | "eyeColor" | | explanation | "The text states Maggie has sharp grey eyes, but the codex states she has sharp grey eyes." | | paragraph | 1 | | substring | "sharp grey" |
| | status | "true_positive" | | matchedExpected | | entry | "4419" | | detail | "eyeColor" | | summary | "Maggie has grey eyes per codex, but the passage says green eyes." |
| | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "her keen green eyes" | | locationAccurate | false |
|
|
| 33 | | parsed | | entry | "4419" | | detail | "hair" | | explanation | "The text states Maggie’s hair is silver-white, worn in a neat bun, but the codex states it is silver-white, worn in a neat bun." | | paragraph | 1 | | substring | "silver-white, worn in" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "her oak walking stick" | | locationAccurate | false |
| | closestExpected | | entry | "4419" | | detail | "walkingStick" | | summary | "Maggie carries a blackthorn walking stick per codex, but the passage says oak." |
| | reason | "detail mismatch: got \"hair\", expected \"walkingStick\"" |
|
| 34 | | parsed | | entry | "4419" | | detail | "glasses" | | explanation | "The text states Maggie wears wire-rimmed spectacles, but the codex states she wears wire-rimmed spectacles." | | paragraph | 1 | | substring | "wire-rimmed spectacles" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "her oak walking stick" | | locationAccurate | false |
| | closestExpected | | entry | "4419" | | detail | "walkingStick" | | summary | "Maggie carries a blackthorn walking stick per codex, but the passage says oak." |
| | reason | "detail mismatch: got \"glasses\", expected \"walkingStick\"" |
|
| 35 | | parsed | | entry | "4419" | | detail | "walkingStick" | | explanation | "The text states Maggie carries a blackthorn walking stick, but the codex states she carries a blackthorn walking stick." | | paragraph | 1 | | substring | "blackthorn walking stick" |
| | status | "true_positive" | | matchedExpected | | entry | "4419" | | detail | "walkingStick" | | summary | "Maggie carries a blackthorn walking stick per codex, but the passage says oak." |
| | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "her oak walking stick" | | locationAccurate | false |
|
|
| 36 | | parsed | | entry | "4419" | | detail | "build" | | explanation | "The text states Maggie is slight and frail, but the codex states she is slight, frail appearance but fierce wit." | | paragraph | 1 | | substring | "slight, frail appearance" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "her oak walking stick" | | locationAccurate | false |
| | closestExpected | | entry | "4419" | | detail | "walkingStick" | | summary | "Maggie carries a blackthorn walking stick per codex, but the passage says oak." |
| | reason | "detail mismatch: got \"build\", expected \"walkingStick\"" |
|
| 37 | | parsed | | entry | "4420" | | detail | "eyeColor" | | explanation | "The text states Kai has dark brown eyes, but the codex states he has dark brown eyes." | | paragraph | 1 | | substring | "dark brown" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his natural black hair" | | locationAccurate | false |
| | closestExpected | | entry | "4420" | | detail | "hair" | | summary | "Kai has dyed electric-blue hair per codex, but the passage says natural black hair." |
| | reason | "detail mismatch: got \"eyeColor\", expected \"hair\"" |
|
| 38 | | parsed | | entry | "4420" | | detail | "hair" | | explanation | "The text states Kai has dyed electric-blue hair, but the codex states he has dyed electric-blue hair." | | paragraph | 1 | | substring | "dyed electric-blue" |
| | status | "true_positive" | | matchedExpected | | entry | "4420" | | detail | "hair" | | summary | "Kai has dyed electric-blue hair per codex, but the passage says natural black hair." |
| | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his natural black hair" | | locationAccurate | false |
|
|
| 39 | | parsed | | entry | "4420" | | detail | "headphones" | | explanation | "The text states Kai wears noise-cancelling headphones, but the codex states he wears noise-cancelling headphones." | | paragraph | 1 | | substring | "noise-cancelling headphones" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his natural black hair" | | locationAccurate | false |
| | closestExpected | | entry | "4420" | | detail | "hair" | | summary | "Kai has dyed electric-blue hair per codex, but the passage says natural black hair." |
| | reason | "detail mismatch: got \"headphones\", expected \"hair\"" |
|
| 40 | | parsed | | entry | "4420" | | detail | "wristTattoo" | | explanation | "The text states Kai has a small circuit board tattoo on his wrist, but the codex states he has a small circuit board tattoo." | | paragraph | 1 | | substring | "small circuit board tattoo" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his natural black hair" | | locationAccurate | false |
| | closestExpected | | entry | "4420" | | detail | "hair" | | summary | "Kai has dyed electric-blue hair per codex, but the passage says natural black hair." |
| | reason | "detail mismatch: got \"wristTattoo\", expected \"hair\"" |
|
| 41 | | parsed | | entry | "4421" | | detail | "eyeColor" | | explanation | "The text states Yasmin has amber eyes, but the codex states she has amber eyes." | | paragraph | 1 | | substring | "amber" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "tattoo on her right arm" | | locationAccurate | false |
| | closestExpected | | entry | "4421" | | detail | "tattoo" | | summary | "Yasmin's flame serpent tattoo is on her left arm per codex, but the passage says right arm." |
| | reason | "detail mismatch: got \"eyeColor\", expected \"tattoo\"" |
|
| 42 | | parsed | | entry | "4421" | | detail | "hair" | | explanation | "The text states Yasmin has long wavy dark hair, but the codex states she has long wavy dark hair." | | paragraph | 1 | | substring | "long wavy dark" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "tattoo on her right arm" | | locationAccurate | false |
| | closestExpected | | entry | "4421" | | detail | "tattoo" | | summary | "Yasmin's flame serpent tattoo is on her left arm per codex, but the passage says right arm." |
| | reason | "detail mismatch: got \"hair\", expected \"tattoo\"" |
|
| 43 | | parsed | | entry | "4421" | | detail | "skinTone" | | explanation | "The text states Yasmin has bronze skin, but the codex states she has bronze skin." | | paragraph | 1 | | substring | "bronze skin" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "tattoo on her right arm" | | locationAccurate | false |
| | closestExpected | | entry | "4421" | | detail | "tattoo" | | summary | "Yasmin's flame serpent tattoo is on her left arm per codex, but the passage says right arm." |
| | reason | "detail mismatch: got \"skinTone\", expected \"tattoo\"" |
|
| 44 | | parsed | | entry | "4421" | | detail | "tattoo" | | explanation | "The text states Yasmin has a flame serpent tattoo on her arm, but the codex states she has a flame serpent tattoo coiling up her left arm." | | paragraph | 1 | | substring | "flame serpent tattoo" |
| | status | "true_positive" | | matchedExpected | | entry | "4421" | | detail | "tattoo" | | summary | "Yasmin's flame serpent tattoo is on her left arm per codex, but the passage says right arm." |
| | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "tattoo on her right arm" | | locationAccurate | false |
|
|
| 45 | | parsed | | entry | "4421" | | detail | "scent" | | explanation | "The text states Yasmin has a faint scent of sandalwood, but the codex states she has a faint scent of sandalwood and burnt sage." | | paragraph | 1 | | substring | "faintly of sandalwood" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "tattoo on her right arm" | | locationAccurate | false |
| | closestExpected | | entry | "4421" | | detail | "tattoo" | | summary | "Yasmin's flame serpent tattoo is on her left arm per codex, but the passage says right arm." |
| | reason | "detail mismatch: got \"scent\", expected \"tattoo\"" |
|
| 46 | | parsed | | entry | "4422" | | detail | "eyeColor" | | explanation | "The text states Father Cormac has pale blue eyes, but the codex states he has pale blue eyes." | | paragraph | 1 | | substring | "pale blue" |
| | status | "true_positive" | | matchedExpected | | entry | "4422" | | detail | "eyeColor" | | summary | "Father Cormac has pale blue eyes per codex, but the passage says dark brown eyes." |
| | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his dark brown eyes troubled" | | locationAccurate | false |
|
|
| 47 | | parsed | | entry | "4422" | | detail | "hair" | | explanation | "The text states Father Cormac has thinning ginger hair, but the codex states he has thinning ginger hair." | | paragraph | 1 | | substring | "thinning ginger" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his dark brown eyes troubled" | | locationAccurate | false |
| | closestExpected | | entry | "4422" | | detail | "eyeColor" | | summary | "Father Cormac has pale blue eyes per codex, but the passage says dark brown eyes." |
| | reason | "detail mismatch: got \"hair\", expected \"eyeColor\"" |
|
| 48 | | parsed | | entry | "4422" | | detail | "complexion" | | explanation | "The text states Father Cormac has a ruddy complexion, but the codex states he has a ruddy complexion." | | paragraph | 1 | | substring | "ruddy" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his dark brown eyes troubled" | | locationAccurate | false |
| | closestExpected | | entry | "4422" | | detail | "eyeColor" | | summary | "Father Cormac has pale blue eyes per codex, but the passage says dark brown eyes." |
| | reason | "detail mismatch: got \"complexion\", expected \"eyeColor\"" |
|
| 49 | | parsed | | entry | "4422" | | detail | "rosary" | | explanation | "The text states Father Cormac wears a rosary made of rowan wood beads, but the codex states it is a rosary made of rowan wood beads." | | paragraph | 1 | | substring | "rowan wood beads" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his dark brown eyes troubled" | | locationAccurate | false |
| | closestExpected | | entry | "4422" | | detail | "eyeColor" | | summary | "Father Cormac has pale blue eyes per codex, but the passage says dark brown eyes." |
| | reason | "detail mismatch: got \"rosary\", expected \"eyeColor\"" |
|
| 50 | | parsed | | entry | "4422" | | detail | "collar" | | explanation | "The text states Father Cormac wears a clerical collar, but the codex states he wears a clerical collar, worn at all times." | | paragraph | 1 | | substring | "clerical collar" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his dark brown eyes troubled" | | locationAccurate | false |
| | closestExpected | | entry | "4422" | | detail | "eyeColor" | | summary | "Father Cormac has pale blue eyes per codex, but the passage says dark brown eyes." |
| | reason | "detail mismatch: got \"collar\", expected \"eyeColor\"" |
|
| 51 | | parsed | | entry | "4423" | | detail | "eyeColor" | | explanation | "The text states Wei-Lin has dark brown eyes, but the codex states he has dark brown eyes." | | paragraph | 1 | | substring | "dark brown" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "the dragon tattoo on his chest" | | locationAccurate | false |
| | closestExpected | | entry | "4423" | | detail | "tattoo" | | summary | "Wei-Lin's dragon tattoo covers his back per codex, but the passage says chest." |
| | reason | "detail mismatch: got \"eyeColor\", expected \"tattoo\"" |
|
| 52 | | parsed | | entry | "4423" | | detail | "hair" | | explanation | "The text states Wei-Lin has a shaved head, but the codex states he has a shaved head." | | paragraph | 1 | | substring | "shaved head" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "the dragon tattoo on his chest" | | locationAccurate | false |
| | closestExpected | | entry | "4423" | | detail | "tattoo" | | summary | "Wei-Lin's dragon tattoo covers his back per codex, but the passage says chest." |
| | reason | "detail mismatch: got \"hair\", expected \"tattoo\"" |
|
| 53 | | parsed | | entry | "4423" | | detail | "missingFinger" | | explanation | "The text states Wei-Lin is missing the tip of his left little finger, but the codex states he is missing the tip of his left little finger." | | paragraph | 1 | | substring | "missing the tip" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "the dragon tattoo on his chest" | | locationAccurate | false |
| | closestExpected | | entry | "4423" | | detail | "tattoo" | | summary | "Wei-Lin's dragon tattoo covers his back per codex, but the passage says chest." |
| | reason | "detail mismatch: got \"missingFinger\", expected \"tattoo\"" |
|
| 54 | | parsed | | entry | "4424" | | detail | "eyeColor" | | explanation | "The text states Isolde has pale lavender eyes, but the codex states she has pale lavender eyes." | | paragraph | 1 | | substring | "pale lavender" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "their glowing blue eyes" | | locationAccurate | false |
| | closestExpected | | entry | "4418" | | detail | "eyeColor" | | summary | "Nyx has violet eyes per codex, but the passage says blue eyes." |
| | reason | "entry mismatch: got \"4424\", expected \"4418\"" |
|
| 55 | | parsed | | entry | "4424" | | detail | "hair" | | explanation | "The text states Isolde’s hair is silver, reaching her waist, but the codex states her hair is silver, reaching her waist." | | paragraph | 1 | | substring | "silver, reaching her waist" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "his natural black hair" | | locationAccurate | false |
| | closestExpected | | entry | "4420" | | detail | "hair" | | summary | "Kai has dyed electric-blue hair per codex, but the passage says natural black hair." |
| | reason | "entry mismatch: got \"4424\", expected \"4420\"" |
|
| 56 | | parsed | | entry | "4424" | | detail | "appearance" | | explanation | "The text states Isolde's appearance is ethereal and ageless, but the codex states her appearance is ethereal, ageless." | | paragraph | 1 | | substring | "ethereal, ageless" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 57 | | parsed | | entry | "4424" | | detail | "speech" | | explanation | "The text states Isolde speaks in riddles, but the codex states they speak in riddles." | | paragraph | 1 | | substring | "speaks in riddles" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 58 | | parsed | | entry | "4424" | | detail | "footprints" | | explanation | "The text states Isolde leaves no footprints, but the codex states she leaves no footprints when she walks." | | paragraph | 1 | | substring | "leaves no footprints" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 59 | | parsed | | entry | "4424" | | detail | "compulsion" | | explanation | "The text states Isolde cannot lie, but the codex states she can mislead." | | paragraph | 1 | | substring | "cannot lie" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|