"Silas's beard matches his grey-streaked auburn hair per codex, but the passage says dark brown beard."
status
"matched"
matchedBy
entry
"4413"
detail
"beard"
explanation
"The text does not mention Silas' beard being grey-streaked, contradicting the codex."
paragraph
2
substring
"running a hand through his dark brown beard"
location
extractedText
"running a hand through his dark brown beard"
inBounds
true
expectedText
"his dark brown beard"
locationAccurate
true
4
expected
entry
"853"
detail
"ruler"
summary
"Dymas is Prince Belphegor's realm per the codex, but the passage says Prince Mammon's realm."
status
"matched"
matchedBy
entry
"853"
detail
"ruler"
explanation
"The text states the ruler is Prince Mammon, but the codex specifies **Prince Belphegor** as the ruler of Dymas."
paragraph
3
substring
"Prince Mammon's realm"
location
extractedText
"Prince Mammon's realm"
inBounds
true
expectedText
"Prince Mammon's realm"
locationAccurate
true
falsePositiveDetails
0
parsed
entry
"4412"
detail
"aliases"
explanation
"While \"Rory\" is a valid alias, the text does not contradict the codex, but the **name inconsistency** occurs in paragraph 3 where \"Aurora\" is used after \"Rory\" was established. *Note: This is not a strict violation but a stylistic inconsistency in naming.*"
paragraph
1
substring
"Rory pushed through the door"
status
"false_positive"
location
extractedText
"Rory pushed through the door"
inBounds
true
expectedText
"her green eyes scanning the room"
locationAccurate
false
closestExpected
entry
"4412"
detail
"eyeColor"
summary
"Aurora has bright blue eyes per her codex entry, but the passage says she has green eyes."
"The text states Silas limps with his left leg, but the codex specifies a slight limp in his **left leg from an old knee injury** (consistent). *Note: This is not a violation, but the **hand** used for polishing the glass is not described in the codex.*"
paragraph
2
substring
"limped around to her side"
status
"false_positive"
location
extractedText
"limped around to her side"
inBounds
true
expectedText
"his dark brown beard"
locationAccurate
false
closestExpected
entry
"4413"
detail
"beard"
summary
"Silas's beard matches his grey-streaked auburn hair per codex, but the passage says dark brown beard."
"The text states Aurora's eye color is green, but the codex specifies bright blue."
paragraph
1
substring
"her green eyes scanning"
status
"true_positive"
matchedExpected
entry
"4412"
detail
"eyeColor"
summary
"Aurora has bright blue eyes per her codex entry, but the passage says she has green eyes."
location
extractedText
"her green eyes scanning"
inBounds
true
expectedText
"her green eyes scanning the room"
locationAccurate
true
1
parsed
entry
"4412"
detail
"aliases"
explanation
"While \"Rory\" is a valid alias, the text does not contradict the codex, but the **name inconsistency** occurs in paragraph 3 where \"Aurora\" is used after \"Rory\" was established. *Note: This is not a strict violation but a stylistic inconsistency in naming.*"
paragraph
1
substring
"Rory pushed through the door"
status
"false_positive"
location
extractedText
"Rory pushed through the door"
inBounds
true
expectedText
"her green eyes scanning the room"
locationAccurate
false
closestExpected
entry
"4412"
detail
"eyeColor"
summary
"Aurora has bright blue eyes per her codex entry, but the passage says she has green eyes."
"The text does not mention Silas' beard being grey-streaked, contradicting the codex."
paragraph
2
substring
"running a hand through his dark brown beard"
status
"true_positive"
matchedExpected
entry
"4413"
detail
"beard"
summary
"Silas's beard matches his grey-streaked auburn hair per codex, but the passage says dark brown beard."
location
extractedText
"running a hand through his dark brown beard"
inBounds
true
expectedText
"his dark brown beard"
locationAccurate
true
4
parsed
entry
"4413"
detail
"limp"
explanation
"The text states Silas limps with his left leg, but the codex specifies a slight limp in his **left leg from an old knee injury** (consistent). *Note: This is not a violation, but the **hand** used for polishing the glass is not described in the codex.*"
paragraph
2
substring
"limped around to her side"
status
"false_positive"
location
extractedText
"limped around to her side"
inBounds
true
expectedText
"his dark brown beard"
locationAccurate
false
closestExpected
entry
"4413"
detail
"beard"
summary
"Silas's beard matches his grey-streaked auburn hair per codex, but the passage says dark brown beard."