"The text says Westminster Catacombs, London, but the codex says the headquarters is in the catacombs beneath the Tower of London."
paragraph
2
substring
"Westminster Catacombs, London"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
"Their base is in Avaros"
locationAccurate
false
closestExpected
entry
"6002"
detail
"headquarters"
summary
"The Crimson Court HQ is in Dymas per codex, but Maggie says Avaros."
reason
"entry mismatch: got \"6001\", expected \"6002\""
6
parsed
entry
"6002"
detail
"operations"
explanation
"The text says human proxies, corrupted artifacts, and Helbound agents, but the codex says they use human proxies and corrupted artifacts, but not Helbound agents."
paragraph
2
substring
"human proxies, corrupted artifacts, and Helbound agents"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
"Their base is in Avaros"
locationAccurate
false
closestExpected
entry
"6002"
detail
"headquarters"
summary
"The Crimson Court HQ is in Dymas per codex, but Maggie says Avaros."
"The text says Aurora works here part-time as a delivery person, but the codex says she works part-time as a waitress."
paragraph
2
substring
"Aurora works here part-time as a delivery person"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
10
parsed
entry
"6006"
detail
"employees"
explanation
"The text says human operatives and bound supernatural entities, but the codex says they employ human operatives and supernatural entities, but not necessarily bound ones."
paragraph
2
substring
"human operatives and bound supernatural entities"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
11
parsed
entry
"854"
detail
"secretRoom"
explanation
"The text says hidden back room accessible through a bookshelf, but the codex says it's accessible through a secret panel behind a bookshelf."
paragraph
2
substring
"hidden back room accessible through a bookshelf"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
12
parsed
entry
"856"
detail
"schedule"
explanation
"The text says moves locations every full moon, but the codex says it moves locations every new moon."
paragraph
2
substring
"moves locations every full moon"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
13
parsed
entry
"860"
detail
"backStock"
explanation
"The text says supernatural potions, binding salts, and alchemical reagents, but the codex says she sells supernatural potions and alchemical reagents, but not binding salts."
paragraph
2
substring
"supernatural potions, binding salts, and alchemical reagents"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
14
parsed
entry
"7001"
detail
"appearance"
explanation
"The text says faint shimmering distortion visible only to those with supernatural sight, but the codex says it's barely visible to those with supernatural sight."
paragraph
2
substring
"faint shimmering distortion visible only to those with supernatural sight"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
15
parsed
entry
"7002"
detail
"enforcement"
explanation
"The text says violations allow the Wardens to use lethal force, but the codex says violations allow the Wardens to use deadly force."
paragraph
2
substring
"violations allow the Wardens to use lethal force"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
16
parsed
entry
"7003"
detail
"emission"
explanation
"The text says emit a low hum inaudible to normal humans but detectable by supernatural beings and Warden instruments, but the codex says they emit a low hum inaudible to normal humans but detectable by supernatural beings and Warden devices."
paragraph
2
substring
"emit a low hum inaudible to normal humans but detectable by supernatural beings and Warden instruments"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
17
parsed
entry
"7004"
detail
"retention"
explanation
"The text says retain their skills and personality but are compelled to serve, but the codex says they retain their skills and personality but are compelled to serve their master."
paragraph
2
substring
"retain their skills and personality but are compelled to serve"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
18.1818%
Precision
True positives: 4/22
totalReported
22
truePositives
4
reportedDetails
0
parsed
entry
"4412"
detail
"eyeColor"
explanation
"The text says glowing blue eyes, but the codex says bright blue."
paragraph
2
substring
"glowing blue eyes"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
"their glowing blue eyes"
locationAccurate
false
closestExpected
entry
"4418"
detail
"eyeColor"
summary
"Nyx has violet eyes per codex, but the passage says blue eyes."
reason
"entry mismatch: got \"4412\", expected \"4418\""
1
parsed
entry
"4414"
detail
"hair"
explanation
"The text says natural black hair, but the codex says curly red hair."
paragraph
2
substring
"natural black hair"
status
"false_positive"
location
extractedText
"natural black hair"
inBounds
true
expectedText
"his natural black hair"
locationAccurate
true
closestExpected
entry
"4420"
detail
"hair"
summary
"Kai has dyed electric-blue hair per codex, but the passage says natural black hair."
reason
"entry mismatch: got \"4414\", expected \"4420\""
2
parsed
entry
"4419"
detail
"age"
explanation
"The text says her keen green eyes, but the codex says she is 72 years old."
paragraph
2
substring
"her keen green eyes"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
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."
"The text says the dragon tattoo on his chest, but the codex says it covers his entire back."
paragraph
2
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
"[not found in paragraph 2]"
inBounds
true
expectedText
"the dragon tattoo on his chest"
locationAccurate
false
7
parsed
entry
"6001"
detail
"headquarters"
explanation
"The text says Westminster Catacombs, London, but the codex says the headquarters is in the catacombs beneath the Tower of London."
paragraph
2
substring
"Westminster Catacombs, London"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
"Their base is in Avaros"
locationAccurate
false
closestExpected
entry
"6002"
detail
"headquarters"
summary
"The Crimson Court HQ is in Dymas per codex, but Maggie says Avaros."
reason
"entry mismatch: got \"6001\", expected \"6002\""
8
parsed
entry
"6002"
detail
"operations"
explanation
"The text says human proxies, corrupted artifacts, and Helbound agents, but the codex says they use human proxies and corrupted artifacts, but not Helbound agents."
paragraph
2
substring
"human proxies, corrupted artifacts, and Helbound agents"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
"Their base is in Avaros"
locationAccurate
false
closestExpected
entry
"6002"
detail
"headquarters"
summary
"The Crimson Court HQ is in Dymas per codex, but Maggie says Avaros."
"The text says Aurora works here part-time as a delivery person, but the codex says she works part-time as a waitress."
paragraph
2
substring
"Aurora works here part-time as a delivery person"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
12
parsed
entry
"6006"
detail
"employees"
explanation
"The text says human operatives and bound supernatural entities, but the codex says they employ human operatives and supernatural entities, but not necessarily bound ones."
paragraph
2
substring
"human operatives and bound supernatural entities"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
13
parsed
entry
"854"
detail
"secretRoom"
explanation
"The text says hidden back room accessible through a bookshelf, but the codex says it's accessible through a secret panel behind a bookshelf."
paragraph
2
substring
"hidden back room accessible through a bookshelf"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
14
parsed
entry
"856"
detail
"schedule"
explanation
"The text says moves locations every full moon, but the codex says it moves locations every new moon."
paragraph
2
substring
"moves locations every full moon"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
15
parsed
entry
"860"
detail
"backStock"
explanation
"The text says supernatural potions, binding salts, and alchemical reagents, but the codex says she sells supernatural potions and alchemical reagents, but not binding salts."
paragraph
2
substring
"supernatural potions, binding salts, and alchemical reagents"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
16
parsed
entry
"2003"
detail
"material"
explanation
"The text says gleaming steel with blue runes, but the codex says blackened iron with glowing red runes."
paragraph
2
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 2]"
inBounds
true
expectedText
"gleaming steel with blue runes"
locationAccurate
false
17
parsed
entry
"2005"
detail
"containerColor"
explanation
"The text says red glass container sealed with white wax, but the codex says small cobalt-blue glass vials sealed with black wax."
paragraph
2
substring
"red glass container sealed with white wax"
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 2]"
inBounds
true
expectedText
"the red glass container"
locationAccurate
false
18
parsed
entry
"7001"
detail
"appearance"
explanation
"The text says faint shimmering distortion visible only to those with supernatural sight, but the codex says it's barely visible to those with supernatural sight."
paragraph
2
substring
"faint shimmering distortion visible only to those with supernatural sight"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
19
parsed
entry
"7002"
detail
"enforcement"
explanation
"The text says violations allow the Wardens to use lethal force, but the codex says violations allow the Wardens to use deadly force."
paragraph
2
substring
"violations allow the Wardens to use lethal force"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
20
parsed
entry
"7003"
detail
"emission"
explanation
"The text says emit a low hum inaudible to normal humans but detectable by supernatural beings and Warden instruments, but the codex says they emit a low hum inaudible to normal humans but detectable by supernatural beings and Warden devices."
paragraph
2
substring
"emit a low hum inaudible to normal humans but detectable by supernatural beings and Warden instruments"
status
"false_positive"
location
extractedText
"[not found in paragraph 2]"
inBounds
true
expectedText
""
locationAccurate
false
21
parsed
entry
"7004"
detail
"retention"
explanation
"The text says retain their skills and personality but are compelled to serve, but the codex says they retain their skills and personality but are compelled to serve their master."
paragraph
2
substring
"retain their skills and personality but are compelled to serve"