"The Fae Grove is in Richmond Park per codex, but the passage says Hyde Park."
status
"missed"
1
expected
entry
"861"
detail
"standingStones"
summary
"The grove has oak standing stones per codex, but the passage says elm."
status
"missed"
2
expected
entry
"4424"
detail
"eyeColor"
summary
"Isolde has pale lavender eyes per codex, but the passage says pale blue eyes."
status
"missed"
nearMiss
parsed
entry
"4412"
detail
"eyeColor"
explanation
"The text says Aurora has pale blue eyes, but the codex states her eye color is bright blue."
paragraph
1
substring
"Her pale blue eyes, unblinking, settled on the group"
reason
"entry mismatch: got \"4412\", expected \"4424\""
3
expected
entry
"4424"
detail
"footprints"
summary
"Isolde leaves no footprints per codex, but the passage says she leaves clear prints."
status
"missed"
nearMiss
parsed
entry
"4424"
detail
"age"
explanation
"The text states Isolde is three hundred years old, but the codex states she is 300 years old, which could imply she is ageless, contradicting the phrasing of \"three-hundred-year-old\" by suggesting a mortal age."
"The Covenant of Separation was signed in 1215 per codex, but Cormac says 1066."
status
"missed"
12
expected
entry
"6004"
detail
"headquarters"
summary
"The Parish Guard HQ is St. Brigid's in Islington per codex, but Cormac says Southwark."
status
"missed"
13
expected
entry
"4415"
detail
"cane"
summary
"Lucien carries an ivory-handled cane per codex, but the passage says mahogany."
status
"missed"
nearMiss
parsed
entry
"4415"
detail
"ruler"
explanation
"The text states that the Crimson Court's base has shifted to Irath, but the codex states that Dymas is ruled by Prince Belphegor, and there is no mention of Irath being a base or operations location for the Crimson Court."
paragraph
6
substring
"the Crimson Court's base of operations has shifted from Dymas to Irath"
"Lucien has heterochromatic eyes (one amber, one black), but the passage says both amber."
status
"missed"
nearMiss
parsed
entry
"4412"
detail
"eyeColor"
explanation
"The text says Aurora has pale blue eyes, but the codex states her eye color is bright blue."
paragraph
1
substring
"Her pale blue eyes, unblinking, settled on the group"
reason
"entry mismatch: got \"4412\", expected \"4415\""
15
expected
entry
"4421"
detail
"tattoo"
summary
"Yasmin's flame serpent tattoo is on her left arm per codex, but the passage says right arm."
status
"missed"
16
expected
entry
"4423"
detail
"tattoo"
summary
"Wei-Lin's dragon tattoo covers his back per codex, but the passage says chest."
status
"missed"
17
expected
entry
"2006"
detail
"material"
summary
"Fae-Forged Blades are moonsilver per codex, but Wei-Lin says bronze."
status
"missed"
18
expected
entry
"856"
detail
"currentLocation"
summary
"The Veil Market is under Camden per codex, but Wei-Lin says Shoreditch."
status
"matched"
matchedBy
entry
"856"
detail
"currentLocation"
explanation
"The text states that the market has moved to Shoreditch, while the codex states that The Veil Market's current location is under Camden."
paragraph
8
substring
"the market's moved to an abandoned station under Shoreditch"
location
extractedText
"[not found in paragraph 8]"
inBounds
true
expectedText
"abandoned station under Shoreditch"
locationAccurate
false
19
expected
entry
"4420"
detail
"hair"
summary
"Kai has dyed electric-blue hair per codex, but the passage says natural black hair."
status
"matched"
matchedBy
entry
"4420"
detail
"hair"
explanation
"The text notes that Kai has natural black hair, though the codex says his hair is dyed electric-blue in an undercut."
paragraph
8
substring
"Kai, I need everything you can find on that Blackfriars rift"
location
extractedText
"[not found in paragraph 8]"
inBounds
true
expectedText
"his natural black hair falling into his face"
locationAccurate
false
20
expected
entry
"6006"
detail
"logo"
summary
"Blackthorn Security's logo is a thorned branch inside a shield per codex, but Kai says a sword inside a circle."
status
"missed"
21
expected
entry
"4419"
detail
"walkingStick"
summary
"Maggie carries a blackthorn stick per codex, but the passage says oak."
status
"missed"
22
expected
entry
"4419"
detail
"eyeColor"
summary
"Maggie has grey eyes per codex, but the passage says green."
status
"missed"
nearMiss
parsed
entry
"4412"
detail
"eyeColor"
explanation
"The text says Aurora has pale blue eyes, but the codex states her eye color is bright blue."
paragraph
1
substring
"Her pale blue eyes, unblinking, settled on the group"
reason
"entry mismatch: got \"4412\", expected \"4419\""
23
expected
entry
"6001"
detail
"foundingYear"
summary
"The Wardens were founded in 1215 per codex, but Maggie says 1066."
status
"missed"
24
expected
entry
"4417"
detail
"scar"
summary
"Tomás has a scar on his left forearm per codex, but the passage says right forearm."
status
"missed"
25
expected
entry
"4417"
detail
"birthplace"
summary
"Tomás was born in Seville per codex, but the passage implies Madrid accent."
status
"missed"
26
expected
entry
"4418"
detail
"eyeColor"
summary
"Nyx has violet eyes per codex, but the passage says blue."
status
"missed"
nearMiss
parsed
entry
"4412"
detail
"eyeColor"
explanation
"The text says Aurora has pale blue eyes, but the codex states her eye color is bright blue."
paragraph
1
substring
"Her pale blue eyes, unblinking, settled on the group"
reason
"entry mismatch: got \"4412\", expected \"4418\""
27
expected
entry
"2001"
detail
"chainMaterial"
summary
"The Heartstone Pendant has a silver chain per codex, but the passage says golden chain."
status
"missed"
28
expected
entry
"2001"
detail
"origin"
summary
"The Heartstone Pendant was forged in Dymas per codex, but Isolde says it was forged in Avaros."
status
"missed"
29
expected
entry
"855"
detail
"ruler"
summary
"Avaros is Prince Mammon's realm per codex, but Tomás says Prince Belphegor's agents operate there."
status
"missed"
nearMiss
parsed
entry
"4415"
detail
"ruler"
explanation
"The text states that the Crimson Court's base has shifted to Irath, but the codex states that Dymas is ruled by Prince Belphegor, and there is no mention of Irath being a base or operations location for the Crimson Court."
paragraph
6
substring
"the Crimson Court's base of operations has shifted from Dymas to Irath"
reason
"entry mismatch: got \"4415\", expected \"855\""
falsePositiveDetails
0
parsed
entry
"4412"
detail
"eyeColor"
explanation
"The text says Aurora has pale blue eyes, but the codex states her eye color is bright blue."
paragraph
1
substring
"Her pale blue eyes, unblinking, settled on the group"
status
"false_positive"
location
extractedText
"Her pale blue eyes, unblinking, settled on the group"
inBounds
true
expectedText
"Her pale blue eyes, unblinking"
locationAccurate
true
closestExpected
entry
"4424"
detail
"eyeColor"
summary
"Isolde has pale lavender eyes per codex, but the passage says pale blue eyes."
reason
"entry mismatch: got \"4412\", expected \"4424\""
1
parsed
entry
"4424"
detail
"age"
explanation
"The text states Isolde is three hundred years old, but the codex states she is 300 years old, which could imply she is ageless, contradicting the phrasing of \"three-hundred-year-old\" by suggesting a mortal age."
paragraph
1
substring
"her three-hundred-year-old Half-Fae body"
status
"false_positive"
location
extractedText
"her three-hundred-year-old Half-Fae body"
inBounds
true
expectedText
"Her pale blue eyes, unblinking"
locationAccurate
false
closestExpected
entry
"4424"
detail
"eyeColor"
summary
"Isolde has pale lavender eyes per codex, but the passage says pale blue eyes."
"The text claims Father Cormac's eyes are dark brown, whereas the codex states that his eye color is pale blue."
paragraph
4
substring
"his dark brown eyes"
status
"false_positive"
location
extractedText
"his dark brown eyes"
inBounds
true
expectedText
"Her pale blue eyes, unblinking"
locationAccurate
false
closestExpected
entry
"4424"
detail
"eyeColor"
summary
"Isolde has pale lavender eyes per codex, but the passage says pale blue eyes."
reason
"entry mismatch: got \"4416\", expected \"4424\""
3
parsed
entry
"4415"
detail
"ruler"
explanation
"The text states that the Crimson Court's base has shifted to Irath, but the codex states that Dymas is ruled by Prince Belphegor, and there is no mention of Irath being a base or operations location for the Crimson Court."
paragraph
6
substring
"the Crimson Court's base of operations has shifted from Dymas to Irath"
status
"false_positive"
location
extractedText
"[not found in paragraph 6]"
inBounds
true
expectedText
"leaning on his mahogany cane"
locationAccurate
false
closestExpected
entry
"4415"
detail
"cane"
summary
"Lucien carries an ivory-handled cane per codex, but the passage says mahogany."
"The text says Aurora has pale blue eyes, but the codex states her eye color is bright blue."
paragraph
1
substring
"Her pale blue eyes, unblinking, settled on the group"
status
"false_positive"
location
extractedText
"Her pale blue eyes, unblinking, settled on the group"
inBounds
true
expectedText
"Her pale blue eyes, unblinking"
locationAccurate
true
closestExpected
entry
"4424"
detail
"eyeColor"
summary
"Isolde has pale lavender eyes per codex, but the passage says pale blue eyes."
reason
"entry mismatch: got \"4412\", expected \"4424\""
1
parsed
entry
"4424"
detail
"age"
explanation
"The text states Isolde is three hundred years old, but the codex states she is 300 years old, which could imply she is ageless, contradicting the phrasing of \"three-hundred-year-old\" by suggesting a mortal age."
paragraph
1
substring
"her three-hundred-year-old Half-Fae body"
status
"false_positive"
location
extractedText
"her three-hundred-year-old Half-Fae body"
inBounds
true
expectedText
"Her pale blue eyes, unblinking"
locationAccurate
false
closestExpected
entry
"4424"
detail
"eyeColor"
summary
"Isolde has pale lavender eyes per codex, but the passage says pale blue eyes."
"The text claims Father Cormac's eyes are dark brown, whereas the codex states that his eye color is pale blue."
paragraph
4
substring
"his dark brown eyes"
status
"false_positive"
location
extractedText
"his dark brown eyes"
inBounds
true
expectedText
"Her pale blue eyes, unblinking"
locationAccurate
false
closestExpected
entry
"4424"
detail
"eyeColor"
summary
"Isolde has pale lavender eyes per codex, but the passage says pale blue eyes."
reason
"entry mismatch: got \"4416\", expected \"4424\""
3
parsed
entry
"4415"
detail
"ruler"
explanation
"The text states that the Crimson Court's base has shifted to Irath, but the codex states that Dymas is ruled by Prince Belphegor, and there is no mention of Irath being a base or operations location for the Crimson Court."
paragraph
6
substring
"the Crimson Court's base of operations has shifted from Dymas to Irath"
status
"false_positive"
location
extractedText
"[not found in paragraph 6]"
inBounds
true
expectedText
"leaning on his mahogany cane"
locationAccurate
false
closestExpected
entry
"4415"
detail
"cane"
summary
"Lucien carries an ivory-handled cane per codex, but the passage says mahogany."