"The text says a Helbound soul’s contract was signed in Avaros, yet the codex states Helbound contracts are sealed in the Prince’s domain (Dymas for Belphegor)."
"The Fae‑Forged Blade is described as warm, but the codex states it is always cold to the touch."
paragraph
2
substring
"warm at her hip"
status
"true_positive"
matchedExpected
entry
"2006"
detail
"temperature"
summary
"The Fae-Forged Blade is always cold per codex, but the passage says warm."
location
extractedText
"warm at her hip"
inBounds
true
expectedText
"the Fae-Forged Blade warm at her hip"
locationAccurate
true
3
parsed
entry
"4414"
detail
"glasses"
explanation
"The text says Eva wears square glasses, yet the codex specifies round glasses."
paragraph
2
substring
"square glasses"
status
"true_positive"
matchedExpected
entry
"4414"
detail
"glasses"
summary
"Eva wears round glasses per codex, but the passage says square glasses."
location
extractedText
"square glasses"
inBounds
true
expectedText
"Her square glasses kept fogging"
locationAccurate
true
4
parsed
entry
"2005"
detail
"containerColor"
explanation
"The Dream Dust is stored in red glass vials in the text, but the codex says the vials are cobalt‑blue."
paragraph
3
substring
"little red glass vials"
status
"true_positive"
matchedExpected
entry
"2005"
detail
"containerColor"
summary
"Dream Dust is stored in cobalt-blue vials per codex, but Isolde says red glass vials."
location
extractedText
"little red glass vials"
inBounds
true
expectedText
"little red glass vials"
locationAccurate
true
5
parsed
entry
"2005"
detail
"sealMaterial"
explanation
"The text claims the Dream Dust vials are sealed with white wax, while the codex states the seal material is black wax."
paragraph
3
substring
"sealed with white wax"
status
"true_positive"
matchedExpected
entry
"2005"
detail
"sealMaterial"
summary
"Dream Dust vials are sealed with black wax per codex, but Isolde says white wax."
location
extractedText
"sealed with white wax"
inBounds
true
expectedText
"sealed with white wax"
locationAccurate
true
6
parsed
entry
"6003"
detail
"master"
explanation
"The Somnian Cult’s master is given as Prince Lilith in the text, but the codex names Prince Asmodeus as the master."
paragraph
3
substring
"Their master, Prince Lilith"
status
"true_positive"
matchedExpected
entry
"6003"
detail
"master"
summary
"The Somnian Cult serves Prince Asmodeus per codex, but Isolde says Prince Lilith."
location
extractedText
"Their master, Prince Lilith"
inBounds
true
expectedText
"Prince Lilith, demands more dreamers"
locationAccurate
false
7
parsed
entry
"4422"
detail
"eyeColor"
explanation
"Father Cormac is described with dark brown eyes, but the codex lists his eye color as pale blue."
paragraph
4
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
"his dark brown eyes"
inBounds
true
expectedText
"his dark brown eyes troubled"
locationAccurate
true
8
parsed
entry
"4422"
detail
"rosary"
explanation
"The text says Father Cormac’s rosary is made of cedar, whereas the codex says it is made of rowan wood beads."
paragraph
4
substring
"cedar rosary beads"
status
"true_positive"
matchedExpected
entry
"4422"
detail
"rosary"
summary
"Cormac carries a rowan wood rosary per codex, but the passage says cedar."
location
extractedText
"cedar rosary beads"
inBounds
true
expectedText
"his cedar rosary beads"
locationAccurate
true
9
parsed
entry
"7002"
detail
"signedYear"
explanation
"The Covenant of Separation is dated to 1066 in the text, but the codex records its signing year as 1215."
paragraph
4
substring
"the old treaty from 1066"
status
"true_positive"
matchedExpected
entry
"7002"
detail
"signedYear"
summary
"The Covenant of Separation was signed in 1215 per codex, but Cormac says 1066."
location
extractedText
"the old treaty from 1066"
inBounds
true
expectedText
"the old treaty from 1066"
locationAccurate
true
10
parsed
entry
"6002"
detail
"headquarters"
explanation
"The Crimson Court’s base is said to have moved to Irath, but the codex states its headquarters are in Dymas."
paragraph
5
substring
"shifted from Dymas to Irath"
status
"true_positive"
matchedExpected
entry
"6002"
detail
"headquarters"
summary
"The Crimson Court's headquarters is in Dymas per codex, but Lucien says their base has shifted to Irath."
location
extractedText
"shifted from Dymas to Irath"
inBounds
true
expectedText
"the Crimson Court's base of operations has shifted from Dymas to Irath"
locationAccurate
true
11
parsed
entry
"4421"
detail
"tattoo"
explanation
"Yasmin’s flame‑serpent tattoo is described on her right arm, while the codex places it on her left arm."
paragraph
6
substring
"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
"flame serpent tattoo on her right arm"
inBounds
true
expectedText
"tattoo on her right arm"
locationAccurate
true
12
parsed
entry
"4423"
detail
"tattoo"
explanation
"Zhou Wei‑Lin’s dragon tattoo is said to be on his chest, but the codex says it covers his entire back."
paragraph
7
substring
"edge of 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
"edge of the dragon tattoo on his chest"
inBounds
true
expectedText
"the dragon tattoo on his chest"
locationAccurate
true
13
parsed
entry
"6006"
detail
"logo"
explanation
"Blackthorn Security’s logo is described as a sword inside a circle, whereas the codex describes it as a thorned branch inside a shield."
paragraph
8
substring
"logo — the sword inside a circle"
status
"true_positive"
matchedExpected
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."
location
extractedText
"logo — the sword inside a circle"
inBounds
true
expectedText
"the sword inside a circle"
locationAccurate
true
14
parsed
entry
"4419"
detail
"eyeColor"
explanation
"Margaret “Maggie” Whitmore is described with green eyes, but the codex lists her eye color as sharp grey."
paragraph
9
substring
"her keen green eyes"
status
"true_positive"
matchedExpected
entry
"4419"
detail
"eyeColor"
summary
"Maggie has grey eyes per codex, but the passage says green."
location
extractedText
"her keen green eyes"
inBounds
true
expectedText
"Her keen green eyes"
locationAccurate
true
15
parsed
entry
"4419"
detail
"walkingStick"
explanation
"Maggie's walking stick is called oak in the text, while the codex says it is a blackthorn walking stick."
paragraph
9
substring
"oak walking stick"
status
"true_positive"
matchedExpected
entry
"4419"
detail
"walkingStick"
summary
"Maggie carries a blackthorn stick per codex, but the passage says oak."
location
extractedText
"oak walking stick"
inBounds
true
expectedText
"her oak walking stick"
locationAccurate
true
16
parsed
entry
"4417"
detail
"scar"
explanation
"Tomás’s scar is placed on his right forearm in the text, but the codex states it is on his left forearm."
paragraph
10
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
"His scarred right forearm"
inBounds
true
expectedText
"His scarred right forearm"
locationAccurate
true
17
parsed
entry
"4418"
detail
"eyeColor"
explanation
"Nyx’s eyes are described as glowing blue, whereas the codex says they are faintly glowing violet."
paragraph
11
substring
"glowing blue eyes"
status
"true_positive"
matchedExpected
entry
"4418"
detail
"eyeColor"
summary
"Nyx has violet eyes per codex, but the passage says blue."
location
extractedText
"glowing blue eyes"
inBounds
true
expectedText
"their glowing blue eyes"
locationAccurate
true
18
parsed
entry
"2001"
detail
"chainMaterial"
explanation
"The Heartstone Pendant’s chain is described as golden, but the codex specifies a silver chain."
paragraph
12
substring
"golden chain"
status
"true_positive"
matchedExpected
entry
"2001"
detail
"chainMaterial"
summary
"The Heartstone Pendant has a silver chain per codex, but the passage says golden chain."
location
extractedText
"golden chain"
inBounds
true
expectedText
"the golden chain tangled in her fingers"
locationAccurate
true
19
parsed
entry
"2001"
detail
"origin"
explanation
"The text claims the Heartstone was forged in Avaros, while the codex says its origin is Dymas."
paragraph
13
substring
"Heartstone was forged in Avaros"
status
"true_positive"
matchedExpected
entry
"2001"
detail
"origin"
summary
"The Heartstone Pendant was forged in Dymas per codex, but Isolde says it was forged in Avaros."
location
extractedText
"Heartstone was forged in Avaros"
inBounds
true
expectedText
"The Heartstone was forged in Avaros"
locationAccurate
true
20
parsed
entry
"856"
detail
"currentLocation"
explanation
"The Veil Market is said to be under Shoreditch, but the codex places its current location at an abandoned Tube station beneath Camden."
paragraph
8
substring
"abandoned station under Shoreditch"
status
"true_positive"
matchedExpected
entry
"856"
detail
"currentLocation"
summary
"The Veil Market is under Camden per codex, but Wei-Lin says Shoreditch."
location
extractedText
"[not found in paragraph 8]"
inBounds
true
expectedText
"abandoned station under Shoreditch"
locationAccurate
false
21
parsed
entry
"7004"
detail
"sealingMethod"
explanation
"The text says a Helbound soul’s contract was signed in Avaros, yet the codex states Helbound contracts are sealed in the Prince’s domain (Dymas for Belphegor)."