Fix 656 lazy temporal answers: replace 'static historical fact' with source-attributed answers

- Updated perspective.md: require source citations in temporal answers
- Filed feature request #75 for BCE temporal tag support (tested 7 formats, all rejected)
- Built batch script to replace all 'Static historical fact' answers with proper
  source attribution (ancient text date + modern publication year)
- Fixed source date detection bug (modern books about ancient figures)
- Answers now cite attesting source and its date per document footnotes
This commit is contained in:
daniel
2026-02-22 23:00:39 +00:00
parent 71592a06ff
commit 01866caf6a
68 changed files with 892 additions and 731 deletions

View File

@@ -33,29 +33,29 @@ The Battle of Thermopylae (480 BCE) was a famous last stand by a Greek force led
<!-- factbase:review -->
- [x] `@q[temporal]` Line 10: "Date: August 480 BCE (three days)" - when was this true?
> Static historical fact. August 480 BCE. No temporal tag needed.
> 480 BCE event. Attested by Herodotus, *Histories* 7.201-233 (~430 BCE) [^1]; modern confirmation in Cartledge (2006) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 11: "Location: Thermopylae pass ("Hot Gates"), central Greece" - when was this true?
> Static historical fact. No temporal tag needed.
> 480 BCE event. Attested by Herodotus, *Histories* 7.201 (~430 BCE) [^1].
- [x] `@q[temporal]` Line 12: "Belligerents: Greek alliance vs. Persian Empire" - when was this true?
> Static historical fact. No temporal tag needed.
> 480 BCE event. Attested by Herodotus, *Histories* 7.202-203 (~430 BCE) [^1].
- [x] `@q[temporal]` Line 13: "Commanders: Leonidas I (Sparta), Xerxes I (Persia)" - when was this true?
> Static historical fact. No temporal tag needed.
> 480 BCE event. Attested by Herodotus, *Histories* 7.204, 7.208 (~430 BCE) [^1].
- [x] `@q[temporal]` Line 14: "Result: Persian victory, but costly delay [^1]" - when was this true?
> Static historical fact. August 480 BCE. No temporal tag needed.
> 480 BCE event. Attested by Herodotus, *Histories* 7.223-233 (~430 BCE) [^1]; modern analysis in Cartledge (2006) [^2].
- [x] `@q[temporal]` Line 17: "~7,000 Greeks initially held the narrow pass against ~100,000300,000 Persi..." - when was this true?
> Static historical fact. No temporal tag needed.
> 480 BCE event. Greek numbers from Herodotus, *Histories* 7.202-203 (~430 BCE) [^1]. Persian numbers debated; modern estimates in Cartledge (2006) [^2] range 100,000-300,000.
- [x] `@q[temporal]` Line 18: "Greeks exploited the narrow terrain to negate Persian numerical advantage" - when was this true?
> Static historical fact. No temporal tag needed.
> 480 BCE event. Attested by Herodotus, *Histories* 7.211 (~430 BCE) [^1].
- [x] `@q[temporal]` Line 19: "Betrayed by Ephialtes, who revealed a mountain path to outflank the Greeks" - when was this true?
> Static historical fact. No temporal tag needed.
> 480 BCE event. Attested by Herodotus, *Histories* 7.213-214 (~430 BCE) [^1].
- [x] `@q[temporal]` Line 20: "Leonidas dismissed most allies; ~300 Spartans, ~700 Thespians, and ~400 Theba..." - when was this true?
> Static historical fact. No temporal tag needed.
> 480 BCE event. Attested by Herodotus, *Histories* 7.222 (~430 BCE) [^1].
- [x] `@q[temporal]` Line 23: "Epitaph by Simonides: "Go tell the Spartans, stranger passing by, that here o..." - when was this true?
> Static historical fact. No temporal tag needed.
> Epitaph composed shortly after 480 BCE by Simonides of Ceos. Attested by Herodotus, *Histories* 7.228 (~430 BCE) [^1]; discussed in Cartledge (2006) [^2].
- [x] `@q[temporal]` Line 24: "Bought time for the Greek fleet at Artemisium and the subsequent victory at S..." - when was this true?
> Static historical fact. No temporal tag needed.
> 480 BCE events. Attested by Herodotus, *Histories* 8.1-96 (~430 BCE) [^1]; modern analysis in Cartledge (2006) [^2].
- [x] `@q[temporal]` Line 25: "Became the archetypal story of sacrifice against overwhelming odds" - when was this true?
> Static historical fact. No temporal tag needed.
> Cultural legacy beginning immediately after 480 BCE and continuing to the present. Earliest attestation in Herodotus (~430 BCE) [^1]; modern cultural analysis in Cartledge (2006) [^2].
- [x] `@q[missing]` Line 10: "Date: August 480 BCE (three days)" - what is the source?
> Herodotus Histories 7.201-233 [^1] and Cartledge (2006) [^2].
- [x] `@q[missing]` Line 11: "Location: Thermopylae pass ("Hot Gates"), central Greece" - what is the source?