| 0 | | parsed | | entry | "4414" | | detail | "satchel" | | explanation | "The codex describes Eva as carrying a worn leather satchel full of books, but the text instead shows her pulling a heavy tome without any mention of the satchel." | | paragraph | 1 | | substring | "pulled a heavy tome from the shelf" |
| | status | "false_positive" | | location | | extractedText | "pulled a heavy tome from the shelf" | | inBounds | true | | expectedText | "her square glasses" | | locationAccurate | false |
| | closestExpected | | entry | "4414" | | detail | "glasses" | | summary | "Eva wears round glasses per her codex entry, but the passage says square glasses." |
| | reason | "detail mismatch: got \"satchel\", expected \"glasses\"" |
|
| 1 | | parsed | | entry | "853" | | detail | "ruler" | | explanation | "The text claims Belphegor rules the domain of greed, but the codex states Dymas (Gluttony) is ruled by Prince Belphegor, while Avaros (Greed) is ruled by Prince Mammon." | | paragraph | 2 | | substring | "Prince Belphegor's domain of greed" |
| | status | "false_positive" | | location | | extractedText | "Prince Belphegor's domain of greed" | | inBounds | true | | expectedText | "Prince Belphegor's domain of greed" | | locationAccurate | true |
| | closestExpected | | entry | "855" | | detail | "ruler" | | summary | "Avaros is Prince Mammon's realm per the codex, but Eva says it is Prince Belphegor's domain." |
| | reason | "entry mismatch: got \"853\", expected \"855\"" |
|
| 2 | | parsed | | entry | "855" | | detail | "ruler" | | explanation | "The text assigns the greed realm’s ruler incorrectly; the codex says Avaros (Greed) is ruled by Prince Mammon, not Prince Belphegor." | | paragraph | 2 | | substring | "Prince Belphegor's domain of greed" |
| | status | "true_positive" | | matchedExpected | | entry | "855" | | detail | "ruler" | | summary | "Avaros is Prince Mammon's realm per the codex, but Eva says it is Prince Belphegor's domain." |
| | location | | extractedText | "Prince Belphegor's domain of greed" | | inBounds | true | | expectedText | "Prince Belphegor's domain of greed" | | locationAccurate | true |
|
|
| 3 | | parsed | | entry | "855" | | detail | "name" | | explanation | "The text links “greed” to Belphegor’s domain, but the codex pairs Prince Belphegor with Dymas (Gluttony), not Avaros (Greed)." | | paragraph | 2 | | substring | "Prince Belphegor's domain of greed" |
| | status | "false_positive" | | location | | extractedText | "Prince Belphegor's domain of greed" | | inBounds | true | | expectedText | "Prince Belphegor's domain of greed" | | locationAccurate | true |
| | closestExpected | | entry | "855" | | detail | "ruler" | | summary | "Avaros is Prince Mammon's realm per the codex, but Eva says it is Prince Belphegor's domain." |
| | reason | "detail mismatch: got \"name\", expected \"ruler\"" |
|
| 4 | | parsed | | entry | "2002" | | detail | "origin" | | explanation | "The text later indicates the Ledger originally came from Dymas, but the codex specifies The Ledger of Debts originates from Avaros (Greed)." | | paragraph | 2 | | substring | "The Ledger of Debts. My father mentioned it once — a record of every supernatural debt ever owed." |
| | status | "true_positive" | | matchedExpected | | entry | "2002" | | detail | "origin" | | summary | "The Ledger of Debts originates from Avaros per its codex entry, but Eva says it came from Dymas." |
| | location | | extractedText | "[not found in paragraph 2]" | | inBounds | true | | expectedText | "it originally came from Dymas, not Avaros" | | locationAccurate | false |
|
|
| 5 | | parsed | | entry | "2001" | | detail | "origin" | | explanation | "The statement “it” (the Ledger) coming from Dymas contradicts the codex, which states the Heartstone Pendant (2001) has origin Dymas, while the Ledger of Debts (2002) has origin Avaros." | | paragraph | 3 | | substring | "And it originally came from Dymas, not Avaros." |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 3]" | | inBounds | true | | expectedText | "it originally came from Dymas, not Avaros" | | locationAccurate | false |
| | closestExpected | | entry | "2002" | | detail | "origin" | | summary | "The Ledger of Debts originates from Avaros per its codex entry, but Eva says it came from Dymas." |
| | reason | "entry mismatch: got \"2001\", expected \"2002\"" |
|
| 6 | | parsed | | entry | "4412" | | detail | "aliases" | | explanation | "The text does not involve Aurora by name; no contradiction here. (No violation flagged.)" | | paragraph | 2 | | substring | "Prince Belphegor's domain of greed. Look—" |
| | status | "false_positive" | | location | | extractedText | "Prince Belphegor's domain of greed. Look—" | | inBounds | true | | expectedText | "" | | locationAccurate | true |
|
|
| 7 | | parsed | | entry | "4416" | | detail | "eyeColor" | | explanation | "Detective Quinn’s eye color is brown in the codex, but the text says blue." | | paragraph | 4 | | substring | "her blue eyes watching the museum entrance" |
| | status | "true_positive" | | matchedExpected | | entry | "4416" | | detail | "eyeColor" | | summary | "Detective Quinn has brown eyes per her codex entry, but the passage says blue eyes." |
| | location | | extractedText | "[not found in paragraph 4]" | | inBounds | true | | expectedText | "her blue eyes watching the museum" | | locationAccurate | false |
|
|
| 8 | | parsed | | entry | "4416" | | detail | "hair" | | explanation | "Detective Quinn’s hair is closely cropped salt-and-pepper in the codex, but the text says blonde." | | paragraph | 4 | | substring | "Her short blonde hair" |
| | status | "true_positive" | | matchedExpected | | entry | "4416" | | detail | "hair" | | summary | "Detective Quinn has salt-and-pepper hair per her codex entry, but the passage says blonde hair." |
| | location | | extractedText | "[not found in paragraph 4]" | | inBounds | true | | expectedText | "Her short blonde hair" | | locationAccurate | false |
|
|
| 9 | | parsed | | entry | "4415" | | detail | "eyeColor" | | explanation | "Lucien’s eyes are heterochromatic (one amber, one black) in the codex, but the text references only platinum blond/tailored suit; it specifically mentions “both his amber eyes” earlier, which conflicts with “one amber, one black.”" | | paragraph | 6 | | substring | "platinum blond, tailored suit. Keeping eyes on." |
| | status | "true_positive" | | matchedExpected | | entry | "4415" | | detail | "eyeColor" | | summary | "Lucien has one amber eye and one black eye (heterochromia), but the passage says both his amber eyes." |
| | location | | extractedText | "platinum blond, tailored suit. Keeping eyes on." | | inBounds | true | | expectedText | "both his amber eyes narrowed" | | locationAccurate | false |
|
|
| 10 | | parsed | | entry | "4415" | | detail | "cane" | | explanation | "The codex specifies Lucien has an ivory-handled cane concealing a thin blade; the text does not contradict this directly, but the earlier “both his amber eyes” statement contradicts his heterochromatic eye color." | | paragraph | 2 | | substring | "Lucien, who leaned over it with both his amber eyes narrowed in concentration." |
| | status | "false_positive" | | location | | extractedText | "Lucien, who leaned over it with both his amber eyes narrowed in concentration." | | inBounds | true | | expectedText | "both his amber eyes narrowed" | | locationAccurate | true |
| | closestExpected | | entry | "4415" | | detail | "eyeColor" | | summary | "Lucien has one amber eye and one black eye (heterochromia), but the passage says both his amber eyes." |
| | reason | "detail mismatch: got \"cane\", expected \"eyeColor\"" |
|
| 11 | | parsed | | entry | "4415" | | detail | "eyeColor" | | explanation | "The codex states Lucien has heterochromatic eyes (one amber, one black), but the text implies both eyes are amber." | | paragraph | 2 | | substring | "with both his amber eyes narrowed in concentration" |
| | status | "false_positive" | | location | | extractedText | "with both his amber eyes narrowed in concentration" | | inBounds | true | | expectedText | "her blue eyes watching the museum" | | locationAccurate | false |
| | closestExpected | | entry | "4416" | | detail | "eyeColor" | | summary | "Detective Quinn has brown eyes per her codex entry, but the passage says blue eyes." |
| | reason | "entry mismatch: got \"4415\", expected \"4416\"" |
|
| 12 | | parsed | | entry | "853" | | detail | "realm" | | explanation | "The text claims she flips to a page about Avaros but then describes “Prince Belphegor's domain of greed.” Since Belphegor rules Dymas (Gluttony), this mismatches realm/sin association." | | paragraph | 2 | | substring | "flipping to a page about Avaros" |
| | status | "false_positive" | | location | | extractedText | "flipping to a page about Avaros" | | inBounds | true | | expectedText | "" | | locationAccurate | true |
|
|