"Avaros is Prince Mammon's realm per the codex, but Eva says it is Prince Belphegor's domain."
status
"missed"
nearMiss
parsed
entry
"853"
detail
"ruler"
explanation
"The codex states that Prince Belphegor rules Dymas (Gluttony), not Avaros (Greed). Prince Mammon rules Avaros."
paragraph
2
substring
"Prince Belphegor's domain of greed"
reason
"entry mismatch: got \"853\", expected \"855\""
1
expected
entry
"4415"
detail
"eyeColor"
summary
"Lucien has one amber eye and one black eye (heterochromia), but the passage says both his amber eyes."
status
"matched"
matchedBy
entry
"4415"
detail
"eyeColor"
explanation
"The codex states Lucien has heterochromatic eyes (one amber, one black), not both amber."
paragraph
2
substring
"both his amber eyes"
location
extractedText
"both his amber eyes"
inBounds
true
expectedText
"both his amber eyes narrowed"
locationAccurate
true
2
expected
entry
"2002"
detail
"origin"
summary
"The Ledger of Debts originates from Avaros per its codex entry, but Eva says it came from Dymas."
status
"matched"
matchedBy
entry
"2002"
detail
"origin"
explanation
"The text implies The Ledger of Debts is from Avaros (which is correct), but Eva's next line contradicts this by saying it \"originally came from Dymas, not Avaros,\" which is backwards — the codex lists the Ledger's origin as Avaros, and Dymas is a different realm entirely."
paragraph
2
substring
"The Ledger of Debts. My father mentioned it once — a record of every supernatural debt ever owed"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
"it originally came from Dymas, not Avaros"
locationAccurate
false
3
expected
entry
"4416"
detail
"eyeColor"
summary
"Detective Quinn has brown eyes per her codex entry, but the passage says blue eyes."
status
"matched"
matchedBy
entry
"4416"
detail
"eyeColor"
explanation
"The codex specifies Detective Quinn has brown eyes, not blue eyes."
paragraph
4
substring
"her blue eyes watching"
location
extractedText
"[not found in paragraph 4]"
inBounds
true
expectedText
"her blue eyes watching the museum"
locationAccurate
false
4
expected
entry
"4416"
detail
"hair"
summary
"Detective Quinn has salt-and-pepper hair per her codex entry, but the passage says blonde hair."
status
"matched"
matchedBy
entry
"4416"
detail
"hair"
explanation
"The codex specifies Detective Quinn has closely cropped salt-and-pepper hair, not blonde hair."
paragraph
4
substring
"Her short blonde hair"
location
extractedText
"[not found in paragraph 4]"
inBounds
true
expectedText
"Her short blonde hair"
locationAccurate
false
5
expected
entry
"4414"
detail
"glasses"
summary
"Eva wears round glasses per her codex entry, but the passage says square glasses."
status
"matched"
matchedBy
entry
"4414"
detail
"glasses"
explanation
"The codex specifies Eva wears round glasses, not square glasses."
paragraph
1
substring
"adjusted her square glasses"
location
extractedText
"adjusted her square glasses"
inBounds
true
expectedText
"her square glasses"
locationAccurate
true
falsePositiveDetails
0
parsed
entry
"853"
detail
"ruler"
explanation
"The codex states that Prince Belphegor rules Dymas (Gluttony), not Avaros (Greed). Prince Mammon rules Avaros."
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\""
83.3333%
Precision
True positives: 5/6
totalReported
6
truePositives
5
reportedDetails
0
parsed
entry
"4414"
detail
"glasses"
explanation
"The codex specifies Eva wears round glasses, not square glasses."
paragraph
1
substring
"adjusted her square glasses"
status
"true_positive"
matchedExpected
entry
"4414"
detail
"glasses"
summary
"Eva wears round glasses per her codex entry, but the passage says square glasses."
location
extractedText
"adjusted her square glasses"
inBounds
true
expectedText
"her square glasses"
locationAccurate
true
1
parsed
entry
"4415"
detail
"eyeColor"
explanation
"The codex states Lucien has heterochromatic eyes (one amber, one black), not both amber."
paragraph
2
substring
"both his amber eyes"
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
"both his amber eyes"
inBounds
true
expectedText
"both his amber eyes narrowed"
locationAccurate
true
2
parsed
entry
"2002"
detail
"origin"
explanation
"The text implies The Ledger of Debts is from Avaros (which is correct), but Eva's next line contradicts this by saying it \"originally came from Dymas, not Avaros,\" which is backwards — the codex lists the Ledger's origin as Avaros, and Dymas is a different realm entirely."
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
3
parsed
entry
"853"
detail
"ruler"
explanation
"The codex states that Prince Belphegor rules Dymas (Gluttony), not Avaros (Greed). Prince Mammon rules Avaros."
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\""
4
parsed
entry
"4416"
detail
"eyeColor"
explanation
"The codex specifies Detective Quinn has brown eyes, not blue eyes."
paragraph
4
substring
"her blue eyes watching"
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
5
parsed
entry
"4416"
detail
"hair"
explanation
"The codex specifies Detective Quinn has closely cropped salt-and-pepper hair, not blonde hair."
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."