"The Fae Grove is in Richmond Park per codex, but the passage says Hyde Park."
status
"matched"
matchedBy
entry
"861"
detail
"parkLocation"
explanation
"The Fae Grove is located in Richmond Park, not Hyde Park."
paragraph
1
substring
"The Fae Grove in Hyde Park"
location
extractedText
"The Fae Grove in Hyde Park"
inBounds
true
expectedText
"The Fae Grove in Hyde Park"
locationAccurate
true
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
"matched"
matchedBy
entry
"4424"
detail
"eyeColor"
explanation
"Isolde's eye color is pale lavender, not pale blue."
paragraph
1
substring
"pale blue eyes"
location
extractedText
"pale blue eyes"
inBounds
true
expectedText
"Her pale blue eyes, unblinking"
locationAccurate
true
3
expected
entry
"4424"
detail
"eyeColor"
summary
"Isolde has pale lavender eyes per codex, but the passage again says pale blue eyes in a later paragraph."
status
"missed"
nearMiss
parsed
entry
"4414"
detail
"eyeColor"
explanation
"Eva's eye color is green, but the text says she has green eyes behind her glasses, which is correct. However, the text also says her eye color is green, which is correct."
paragraph
19
substring
"green eyes"
reason
"entry mismatch: got \"4414\", expected \"4424\""
4
expected
entry
"4424"
detail
"footprints"
summary
"Isolde leaves no footprints per codex, but the passage says she leaves clear prints."
status
"matched"
matchedBy
entry
"4424"
detail
"footprints"
explanation
"Isolde leaves no footprints when she walks."
paragraph
1
substring
"bare feet leaving clear prints"
location
extractedText
"[not found in paragraph 1]"
inBounds
true
expectedText
"her bare feet leaving clear prints in the soft earth"
locationAccurate
false
5
expected
entry
"2006"
detail
"temperature"
summary
"The Fae-Forged Blade is always cold per codex, but the passage says warm."
status
"missed"
6
expected
entry
"4414"
detail
"glasses"
summary
"Eva wears round glasses per codex, but the passage says square glasses."
status
"missed"
nearMiss
parsed
entry
"4414"
detail
"eyeColor"
explanation
"Eva's eye color is green, but the text says she has green eyes behind her glasses, which is correct. However, the text also says her eye color is green, which is correct."
"Isolde's eye color is pale lavender, not pale blue."
paragraph
19
substring
"pale blue eyes"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
"her pale blue eyes widening"
locationAccurate
(null)
closestExpected
entry
"4424"
detail
"eyeColor"
summary
"Isolde has pale lavender eyes per codex, but the passage again says pale blue eyes in a later paragraph."
reason
"paragraph mismatch, reported 19, expected 13"
13
parsed
entry
"4414"
detail
"eyeColor"
explanation
"Eva's eye color is green, but the text says she has green eyes behind her glasses, which is correct. However, the text also says her eye color is green, which is correct."
paragraph
19
substring
"green eyes"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
"Her square glasses kept fogging"
locationAccurate
(null)
closestExpected
entry
"4414"
detail
"glasses"
summary
"Eva wears round glasses per codex, but the passage says square glasses."
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"old injury from that very operation"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
15
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"rubbed his left knee"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
16
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"old injury from that very operation"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
17
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"rubbed his left knee"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
18
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"old injury from that very operation"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
19
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"rubbed his left knee"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
20
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"old injury from that very operation"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
21
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
"Isolde's eye color is pale lavender, not pale blue."
paragraph
19
substring
"pale blue eyes"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
"her pale blue eyes widening"
locationAccurate
(null)
closestExpected
entry
"4424"
detail
"eyeColor"
summary
"Isolde has pale lavender eyes per codex, but the passage again says pale blue eyes in a later paragraph."
reason
"paragraph mismatch, reported 19, expected 13"
27
parsed
entry
"4414"
detail
"eyeColor"
explanation
"Eva's eye color is green, but the text says she has green eyes behind her glasses, which is correct. However, the text also says her eye color is green, which is correct."
paragraph
19
substring
"green eyes"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
"Her square glasses kept fogging"
locationAccurate
(null)
closestExpected
entry
"4414"
detail
"glasses"
summary
"Eva wears round glasses per codex, but the passage says square glasses."
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"old injury from that very operation"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
29
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"rubbed his left knee"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
30
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"old injury from that very operation"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
31
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"rubbed his left knee"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
32
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"old injury from that very operation"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
33
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"rubbed his left knee"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
34
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."
paragraph
20
substring
"old injury from that very operation"
status
"false_positive"
location
extractedText
(null)
inBounds
false
expectedText
""
locationAccurate
(null)
35
parsed
entry
"4413"
detail
"limp"
explanation
"Silas has a slight limp in his left leg from an old knee injury, but the text says he rubbed his left knee, which is correct. However, the text also says he has a limp in his left leg, which is correct."