| 0 | | parsed | | entry | "4418" | | detail | "eyeColor" | | explanation | "The text says Nyx's eyes are blue, but the codex states they are faintly glowing violet." | | paragraph | 1 | | substring | "their glowing blue eyes" |
| | status | "true_positive" | | matchedExpected | | entry | "4418" | | detail | "eyeColor" | | summary | "Nyx has violet eyes per codex, but the passage says blue eyes." |
| | location | | extractedText | "their glowing blue eyes" | | inBounds | true | | expectedText | "their glowing blue eyes" | | locationAccurate | true |
|
|
| 1 | | parsed | | entry | "860" | | detail | "password" | | explanation | "The text describes the container color of Dream Dust as red glass, but the codex states it is cobalt-blue." | | paragraph | 7 | | substring | "stored in small cobalt-blue glass vials" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 7]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 2 | | parsed | | entry | "860" | | detail | "sealMaterial" | | explanation | "The text says the Dream Dust is sealed with white wax, but the codex states it is sealed with black wax." | | paragraph | 7 | | substring | "sealed with white wax" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 7]" | | inBounds | true | | expectedText | "gleaming steel with blue runes" | | locationAccurate | false |
| | closestExpected | | entry | "2003" | | detail | "material" | | summary | "The Irathi War Gauntlet is blackened iron with red runes, but the passage says gleaming steel with blue runes." |
| | reason | "entry mismatch: got \"860\", expected \"2003\"" |
|
| 3 | | parsed | | entry | "4422" | | detail | "eyeColor" | | explanation | "The text says Father Cormac's eyes are dark brown, but the codex states they are pale blue." | | paragraph | 8 | | substring | "his dark brown eyes" |
| | 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 | (null) | | inBounds | false | | expectedText | "his dark brown eyes troubled" | | locationAccurate | (null) |
|
|
| 4 | | parsed | | entry | "4423" | | detail | "tattoo" | | explanation | "The text says Wei-Lin's dragon tattoo is on his chest, but the codex states it covers his entire back." | | paragraph | 9 | | substring | "the dragon tattoo on his chest" |
| | status | "true_positive" | | matchedExpected | | entry | "4423" | | detail | "tattoo" | | summary | "Wei-Lin's dragon tattoo covers his back per codex, but the passage says chest." |
| | location | | extractedText | (null) | | inBounds | false | | expectedText | "the dragon tattoo on his chest" | | locationAccurate | (null) |
|
|
| 5 | | parsed | | entry | "2003" | | detail | "material" | | explanation | "The text describes the Irathi War Gauntlet as gleaming steel with blue runes, but the codex states it is blackened iron with glowing red runes." | | paragraph | 5 | | substring | "gleaming steel with blue runes" |
| | status | "true_positive" | | matchedExpected | | entry | "2003" | | detail | "material" | | summary | "The Irathi War Gauntlet is blackened iron with red runes, but the passage says gleaming steel with blue runes." |
| | location | | extractedText | "[not found in paragraph 5]" | | inBounds | true | | expectedText | "gleaming steel with blue runes" | | locationAccurate | false |
|
|
| 6 | | parsed | | entry | "2003" | | detail | "creator" | | explanation | "The text attributes the Irathi War Gauntlet to Prince Abaddon, but the codex states it was forged by a demon smith named Gorath." | | paragraph | 5 | | substring | "Prince Abaddon's finest work" |
| | status | "true_positive" | | matchedExpected | | entry | "2003" | | detail | "creator" | | summary | "The Irathi War Gauntlet was forged by a demon smith named Gorath per codex, but the merchant attributes it to Prince Abaddon." |
| | location | | extractedText | "[not found in paragraph 5]" | | inBounds | true | | expectedText | "Prince Abaddon's finest work" | | locationAccurate | false |
|
|
| 7 | | parsed | | entry | "855" | | detail | "ruler" | | explanation | "Maggie refers to Avaros as a location, implying Prince Mammon rules there, but the context sets the Crimson Court in Dymas (Gluttony). The codex places the Crimson Court in Dymas and Prince Mammon as ruler of Avaros (Greed), so this is a mixed-up reference." | | paragraph | 3 | | substring | "Their base is in Avaros, remember" |
| | status | "false_positive" | | location | | extractedText | "Their base is in Avaros, remember" | | inBounds | true | | expectedText | "" | | locationAccurate | true |
|
|
| 8 | | parsed | | entry | "2006" | | detail | "material" | | explanation | "The text says Fae-Forged Blades are bronze, but the codex states they are moonsilver." | | paragraph | 10 | | substring | "bronze daggers" |
| | status | "true_positive" | | matchedExpected | | entry | "2006" | | detail | "material" | | summary | "Fae-Forged Blades are moonsilver per codex, but Wei-Lin says bronze." |
| | location | | extractedText | (null) | | inBounds | false | | expectedText | "bronze daggers that cut through wards" | | locationAccurate | (null) |
|
|
| 9 | | parsed | | entry | "2006" | | detail | "power" | | explanation | "The text says Fae-Forged Blades \"cut through wards,\" but the codex states they are \"particularly effective against demons\" and can cut through magical wards; however, \"cut through wards\" is not explicitly contradicted unless taken as \"only cut through wards.\" Since the codex allows cutting wards, no violation is strictly flagged here unless \"only\" is implied. Re-evaluating: no direct contradiction in power description." | | paragraph | 10 | | substring | "cut through wards" |
| | status | "false_positive" | | location | | extractedText | (null) | | inBounds | false | | expectedText | "bronze daggers that cut through wards" | | locationAccurate | (null) |
| | closestExpected | | entry | "2006" | | detail | "material" | | summary | "Fae-Forged Blades are moonsilver per codex, but Wei-Lin says bronze." |
| | reason | "detail mismatch: got \"power\", expected \"material\"" |
|
| 10 | | parsed | | entry | "4417" | | detail | "scar" | | explanation | "The text says Tomás' scar is on his right forearm, but the codex states it is on his left forearm." | | paragraph | 2 | | substring | "his scarred right forearm" |
| | 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 2]" | | inBounds | true | | expectedText | "his scarred right forearm" | | locationAccurate | false |
|
|
| 11 | | parsed | | entry | "4417" | | detail | "birthplace" | | explanation | "The text says Tomás has a Madrid accent, but the codex states he is from Seville, Spain." | | paragraph | 2 | | substring | "Madrid accent" |
| | 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 2]" | | inBounds | true | | expectedText | "his Madrid accent" | | locationAccurate | false |
|
|
| 12 | | parsed | | entry | "853" | | detail | "ruler" | | explanation | "The merchant claims the Irathi War Gauntlet is from Dymas and Prince Belphegor, but Belphegor rules Dymas, and the gauntlet is from Irath (ruled by Abaddon). This is a mixed-up lore error." | | paragraph | 5 | | substring | "Prince Belphegor" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 5]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 13 | | parsed | | entry | "857" | | detail | "ruler" | | explanation | "Father Cormac incorrectly attributes the Somnians to be demanding more dreamers under Prince Lilith, but the Somnians are associated with Prince Asmodeus (ruler of Somnia), not Lilith (ruler of Luxuria)." | | paragraph | 9 | | substring | "Prince Lilith" |
| | status | "false_positive" | | location | | extractedText | (null) | | inBounds | false | | expectedText | "" | | locationAccurate | (null) |
|
|
| 14 | | parsed | | entry | "6004" | | detail | "leader" | | explanation | "The text says Father Cormac leads the Parish Guard, which matches the codex. No contradiction." | | paragraph | 8 | | substring | "Father Cormac" |
| | status | "false_positive" | | location | | extractedText | (null) | | inBounds | false | | expectedText | "our cathedral in Southwark" | | locationAccurate | (null) |
| | closestExpected | | entry | "6004" | | detail | "headquarters" | | summary | "The Parish Guard HQ is St. Brigid's in Islington per codex, but Cormac says Southwark." |
| | reason | "detail mismatch: got \"leader\", expected \"headquarters\"" |
|
| 15 | | parsed | | entry | "6004" | | detail | "headquarters" | | explanation | "The codex states the Parish Guard is headquartered at St. Brigid's Church in Islington, not Southwark. This is a geographic inconsistency." | | paragraph | 8 | | substring | "cathedral in Southwark" |
| | status | "true_positive" | | matchedExpected | | entry | "6004" | | detail | "headquarters" | | summary | "The Parish Guard HQ is St. Brigid's in Islington per codex, but Cormac says Southwark." |
| | location | | extractedText | (null) | | inBounds | false | | expectedText | "our cathedral in Southwark" | | locationAccurate | (null) |
|
|
| 16 | | parsed | | entry | "7002" | | detail | "signedYear" | | explanation | "No year is explicitly mentioned in the text, so this is not a violation." | | paragraph | 8 | | substring | "20 years ago" |
| | status | "false_positive" | | location | | extractedText | (null) | | inBounds | false | | expectedText | "" | | locationAccurate | (null) |
|
|
| 17 | | parsed | | entry | "4413" | | detail | "signetRing" | | explanation | "No mention of Silas' signet ring in the text, so no contradiction." | | paragraph | 1 | | substring | "always worn on his right hand" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 18 | | parsed | | entry | "856" | | detail | "entryRequirement" | | explanation | "No discussion of Veil Market entry requirements in the text, so no contradiction." | | paragraph | 1 | | substring | "bone token" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 19 | | parsed | | entry | "4415" | | detail | "alias" | | explanation | "The text does not refer to Lucien Moreau by his alias \"the Frenchman,\" but the codex lists it as one of his aliases. Since the text does not use the alias, this is not a violation." | | paragraph | 10 | | substring | "the Frenchman" |
| | status | "false_positive" | | location | | extractedText | (null) | | inBounds | false | | expectedText | "" | | locationAccurate | (null) |
|
|
| 20 | | parsed | | entry | "4419" | | detail | "hair" | | explanation | "Maggie's hair is described as silver-white in the codex, but the text refers to her as having \"keen green eyes,\" not mentioning hair color, so no direct contradiction." | | paragraph | 3 | | substring | "silver-white" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 3]" | | 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\"" |
|
| 21 | | parsed | | entry | "861" | | detail | "parkLocation" | | explanation | "The codex states the Fae Grove is in Richmond Park, but Maggie mentions it as \"Avaros\" in the same sentence, which is incorrect. This is a misattribution of location." | | paragraph | 3 | | substring | "Richmond Park" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 3]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 22 | | parsed | | entry | "4414" | | detail | "nervousHabit" | | explanation | "No mention of Eva's nervous habit in the text, so no contradiction." | | paragraph | 7 | | substring | "none" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 7]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 23 | | parsed | | entry | "2004" | | detail | "faceMarkings" | | explanation | "No description of the Veil Compass face markings in the text, so no contradiction." | | paragraph | 6 | | substring | "none" |
| | status | "true_positive" | | matchedExpected | | entry | "2004" | | detail | "faceMarkings" | | summary | "The Veil Compass face is etched with sigils, but the passage says smooth and unmarked." |
| | location | | extractedText | "[not found in paragraph 6]" | | inBounds | true | | expectedText | "its face smooth and unmarked" | | locationAccurate | false |
|
|
| 24 | | parsed | | entry | "859" | | detail | "master" | | explanation | "As above, the Somnians are led by Prince Asmodeus, not Lilith." | | paragraph | 8 | | substring | "Prince Lilith" |
| | status | "false_positive" | | location | | extractedText | (null) | | inBounds | false | | expectedText | "Prince Lilith demands more dreamers" | | locationAccurate | (null) |
| | closestExpected | | entry | "6003" | | detail | "master" | | summary | "The Somnian Cult serves Prince Asmodeus per codex, but Cormac says Prince Lilith." |
| | reason | "entry mismatch: got \"859\", expected \"6003\"" |
|
| 25 | | parsed | | entry | "854" | | detail | "secretRoom" | | explanation | "No mention of Silas' bar secret room in the text. No contradiction." | | paragraph | 1 | | substring | "none" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 26 | | parsed | | entry | "6004" | | detail | "identification" | | explanation | "The codex states members use rowan-wood rosaries, but the text does not mention this detail, so no contradiction." | | paragraph | 8 | | substring | "rowan-wood rosaries" |
| | status | "false_positive" | | location | | extractedText | (null) | | inBounds | false | | expectedText | "our cathedral in Southwark" | | locationAccurate | (null) |
| | closestExpected | | entry | "6004" | | detail | "headquarters" | | summary | "The Parish Guard HQ is St. Brigid's in Islington per codex, but Cormac says Southwark." |
| | reason | "detail mismatch: got \"identification\", expected \"headquarters\"" |
|
| 27 | | parsed | | entry | "4421" | | detail | "tattoo" | | explanation | "The codex states the tattoo is on her left arm, but the text says it writhes on her right arm." | | paragraph | 7 | | substring | "the flame serpent tattoo on her right arm" |
| | 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 7]" | | inBounds | true | | expectedText | "tattoo on her right arm" | | locationAccurate | false |
|
|
| 28 | | parsed | | entry | "2005" | | detail | "color" | | explanation | "The codex states Somnian Dream Dust is a fine silver powder, but the text describes the vial of Dream Dust as \"red glass.\" The powder color itself is not contradicted in the text, but the vial color is." | | paragraph | 7 | | substring | "Silver powder" |
| | status | "true_positive" | | matchedExpected | | entry | "2005" | | detail | "containerColor" | | summary | "Dream Dust vials are cobalt-blue per codex, but the passage says red glass." |
| | location | | extractedText | "[not found in paragraph 7]" | | inBounds | true | | expectedText | "the red glass container" | | locationAccurate | false |
|
|
| 29 | | parsed | | entry | "856" | | detail | "currentLocation" | | explanation | "The text says \"The Veil Market hummed beneath Camden,\" which matches the codex entry for location 856 (currentLocation: abandoned Tube station beneath Camden). No contradiction." | | paragraph | 1 | | substring | "abandoned Tube station beneath Camden" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 1]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 30 | | parsed | | entry | "858" | | detail | "cat" | | explanation | "No mention of Eva's cat in the text, so no contradiction." | | paragraph | 3 | | substring | "none" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 3]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 31 | | parsed | | entry | "4416" | | detail | "alias" | | explanation | "Detective Quinn is not referred to by any alias in the text. No contradiction." | | paragraph | 6 | | substring | "none" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 6]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 32 | | parsed | | entry | "4418" | | detail | "eyeColor" | | explanation | "The text says Nyx's eyes are blue, but the codex states they are faintly glowing violet." | | paragraph | 1 | | substring | "their glowing blue eyes" |
| | status | "false_positive" | | location | | extractedText | "their glowing blue eyes" | | inBounds | true | | expectedText | "her keen green eyes" | | locationAccurate | false |
| | closestExpected | | entry | "4419" | | detail | "eyeColor" | | summary | "Maggie has grey eyes per codex, but the passage says green eyes." |
| | reason | "entry mismatch: got \"4418\", expected \"4419\"" |
|
| 33 | | parsed | | entry | "860" | | detail | "containerColor" | | explanation | "The text describes the container color of Dream Dust as red glass, but the codex states it is cobalt-blue." | | paragraph | 7 | | substring | "stored in small cobalt-blue glass vials" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 7]" | | inBounds | true | | expectedText | "the red glass container" | | locationAccurate | false |
| | closestExpected | | entry | "2005" | | detail | "containerColor" | | summary | "Dream Dust vials are cobalt-blue per codex, but the passage says red glass." |
| | reason | "entry mismatch: got \"860\", expected \"2005\"" |
|
| 34 | | parsed | | entry | "860" | | detail | "sealMaterial" | | explanation | "The text says the Dream Dust is sealed with white wax, but the codex states it is sealed with black wax." | | paragraph | 7 | | substring | "sealed with white wax" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 7]" | | inBounds | true | | expectedText | "gleaming steel with blue runes" | | locationAccurate | false |
| | closestExpected | | entry | "2003" | | detail | "material" | | summary | "The Irathi War Gauntlet is blackened iron with red runes, but the passage says gleaming steel with blue runes." |
| | reason | "entry mismatch: got \"860\", expected \"2003\"" |
|
| 35 | | parsed | | entry | "4422" | | detail | "eyeColor" | | explanation | "The text says Father Cormac's eyes are dark brown, but the codex states they are pale blue." | | paragraph | 8 | | substring | "his dark brown eyes" |
| | status | "false_positive" | | location | | extractedText | (null) | | inBounds | false | | expectedText | "their glowing blue eyes" | | locationAccurate | (null) |
| | closestExpected | | entry | "4418" | | detail | "eyeColor" | | summary | "Nyx has violet eyes per codex, but the passage says blue eyes." |
| | reason | "entry mismatch: got \"4422\", expected \"4418\"" |
|
| 36 | | parsed | | entry | "4423" | | detail | "tattoo" | | explanation | "The text says Wei-Lin's dragon tattoo is on his chest, but the codex states it covers his entire back." | | paragraph | 9 | | substring | "the dragon tattoo on his chest" |
| | status | "false_positive" | | location | | extractedText | (null) | | inBounds | false | | expectedText | "tattoo on her right arm" | | locationAccurate | (null) |
| | 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 | "entry mismatch: got \"4423\", expected \"4421\"" |
|
| 37 | | parsed | | entry | "2003" | | detail | "material" | | explanation | "The text describes the Irathi War Gauntlet as gleaming steel with blue runes, but the codex states it is blackened iron with glowing red runes." | | paragraph | 5 | | substring | "gleaming steel with blue runes" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 5]" | | inBounds | true | | expectedText | "Straight from Dymas" | | locationAccurate | false |
| | closestExpected | | entry | "2003" | | detail | "origin" | | summary | "The Gauntlet is from Irath, but the merchant says Dymas." |
| | reason | "detail mismatch: got \"material\", expected \"origin\"" |
|
| 38 | | parsed | | entry | "2003" | | detail | "creator" | | explanation | "The text attributes the Irathi War Gauntlet to Prince Abaddon, but the codex states it was forged by a demon smith named Gorath." | | paragraph | 5 | | substring | "Prince Abaddon's finest work" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 5]" | | inBounds | true | | expectedText | "gleaming steel with blue runes" | | locationAccurate | false |
| | closestExpected | | entry | "2003" | | detail | "material" | | summary | "The Irathi War Gauntlet is blackened iron with red runes, but the passage says gleaming steel with blue runes." |
| | reason | "detail mismatch: got \"creator\", expected \"material\"" |
|
| 39 | | parsed | | entry | "855" | | detail | "ruler" | | explanation | "Maggie incorrectly refers to the Crimson Court's base as being in Avaros, but the court is based in Dymas; Avaros is ruled by Prince Mammon but not the Crimson Court's base." | | paragraph | 3 | | substring | "Their base is in Avaros, remember" |
| | status | "false_positive" | | location | | extractedText | "Their base is in Avaros, remember" | | inBounds | true | | expectedText | "" | | locationAccurate | true |
|
|
| 40 | | parsed | | entry | "2006" | | detail | "material" | | explanation | "The text says Fae-Forged Blades are bronze, but the codex states they are moonsilver." | | paragraph | 10 | | substring | "bronze daggers" |
| | status | "false_positive" | | location | | extractedText | (null) | | inBounds | false | | expectedText | "gleaming steel with blue runes" | | locationAccurate | (null) |
| | closestExpected | | entry | "2003" | | detail | "material" | | summary | "The Irathi War Gauntlet is blackened iron with red runes, but the passage says gleaming steel with blue runes." |
| | reason | "entry mismatch: got \"2006\", expected \"2003\"" |
|
| 41 | | parsed | | entry | "4417" | | detail | "scar" | | explanation | "The text says Tomás' scar is on his right forearm, but the codex states it is on his left forearm." | | paragraph | 2 | | substring | "his scarred right forearm" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 2]" | | inBounds | true | | expectedText | "his Madrid accent" | | locationAccurate | false |
| | closestExpected | | entry | "4417" | | detail | "birthplace" | | summary | "Tomás was born in Seville per codex, but the passage implies Madrid accent." |
| | reason | "detail mismatch: got \"scar\", expected \"birthplace\"" |
|
| 42 | | parsed | | entry | "4417" | | detail | "birthplace" | | explanation | "The text says Tomás has a Madrid accent, but the codex states he is from Seville, Spain." | | paragraph | 2 | | substring | "Madrid accent" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 2]" | | 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 \"birthplace\", expected \"scar\"" |
|
| 43 | | parsed | | entry | "853" | | detail | "ruler" | | explanation | "The merchant incorrectly attributes the Irathi War Gauntlet to Prince Belphegor of Dymas, but the gauntlet originates in Irath, ruled by Prince Abaddon." | | paragraph | 5 | | substring | "Prince Belphegor" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 5]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 44 | | parsed | | entry | "859" | | detail | "master" | | explanation | "Father Cormac incorrectly links the Somnian activity to Prince Lilith, but the Somnians serve Prince Asmodeus of Somnia." | | paragraph | 8 | | substring | "Prince Lilith" |
| | status | "false_positive" | | location | | extractedText | (null) | | inBounds | false | | expectedText | "Prince Lilith demands more dreamers" | | locationAccurate | (null) |
| | closestExpected | | entry | "6003" | | detail | "master" | | summary | "The Somnian Cult serves Prince Asmodeus per codex, but Cormac says Prince Lilith." |
| | reason | "entry mismatch: got \"859\", expected \"6003\"" |
|
| 45 | | parsed | | entry | "854" | | detail | "ruler" | | explanation | "The Parish Guard is headquartered at St. Brigid's Church in Islington, not Southwark." | | paragraph | 3 | | substring | "The Parish Guard intercepted a shipment near our cathedral in Southwark" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 3]" | | inBounds | true | | expectedText | "" | | locationAccurate | false |
|
|
| 46 | | parsed | | entry | "4421" | | detail | "tattoo" | | explanation | "The text says Yasmin’s tattoo is on her right arm, but the codex states it is on her left arm." | | paragraph | 7 | | substring | "the flame serpent tattoo on her right arm" |
| | status | "false_positive" | | location | | extractedText | "[not found in paragraph 7]" | | 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 | "entry mismatch: got \"4421\", expected \"4423\"" |
|