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

@@ -32,27 +32,27 @@ The Peace of Nicias (421 BCE) was a treaty intended to end the first phase of th
<!-- factbase:review -->
- [x] `@q[temporal]` Line 10: "Date: 421 BCE" - when was this true?
> Static historical fact. 421 BCE. No temporal tag needed.
> 421 BCE event. Attested by Thucydides (~400 BCE) [^1]; Kagan (1981) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 11: "Parties: Athens and Sparta (and their respective allies)" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Thucydides (~400 BCE) [^1]; Kagan (1981) [^2].
- [x] `@q[temporal]` Line 12: "Context: Ended the Archidamian War (431421 BCE), first phase of the Pelopo..." - when was this true?
> Static historical fact. No temporal tag needed.
> 421 BCE event. Attested by Thucydides (~400 BCE) [^1]; Kagan (1981) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 13: "Duration: Nominally 50 years; effectively ~6 years" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Thucydides (~400 BCE) [^1]; Kagan (1981) [^2].
- [x] `@q[temporal]` Line 16: "Return of prisoners and captured territories" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Thucydides (~400 BCE) [^1]; Kagan (1981) [^2].
- [x] `@q[temporal]` Line 17: "Mutual non-aggression for 50 years" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Thucydides (~400 BCE) [^1]; Kagan (1981) [^2].
- [x] `@q[temporal]` Line 18: "Disputes to be settled by arbitration [^1]" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Thucydides (~400 BCE) [^1]; Kagan (1981) [^2].
- [x] `@q[temporal]` Line 21: "Key Spartan allies (Corinth, Boeotia) refused to sign" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Thucydides (~400 BCE) [^1]; Kagan (1981) [^2].
- [x] `@q[temporal]` Line 22: "Neither side fully implemented the terms" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Thucydides (~400 BCE) [^1]; Kagan (1981) [^2].
- [x] `@q[temporal]` Line 23: "Alcibiades undermined the peace by forming an anti-Spartan alliance" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Thucydides (~400 BCE) [^1]; Kagan (1981) [^2].
- [x] `@q[temporal]` Line 24: "The Sicilian Expedition (415413 BCE) effectively ended any pretense of pea..." - when was this true?
> Static historical fact. No temporal tag needed.
> 413 BCE event. Attested by Thucydides (~400 BCE) [^1]; Kagan (1981) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[missing]` Line 10: "Date: 421 BCE" - what is the source?
> Thucydides 5.18-19 [^1] and Kagan (1981) [^2].
- [x] `@q[missing]` Line 11: "Parties: Athens and Sparta (and their respective allies)" - what is the source?

View File

@@ -31,25 +31,25 @@ The Treaty of Apamea (188 BCE) was imposed by Rome on the Seleucid Empire after
<!-- factbase:review -->
- [x] `@q[temporal]` Line 10: "Date: 188 BCE" - when was this true?
> Static historical fact. 188 BCE. No temporal tag needed.
> 188 BCE event. Attested by Polybius (~150 BCE) [^1]; Gruen (1984) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 11: "Parties: Roman Republic and Seleucid Empire (Antiochus III)" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Polybius (~150 BCE) [^1]; Gruen (1984) [^2].
- [x] `@q[temporal]` Line 12: "Context: Followed the Battle of Magnesia (190 BCE)" - when was this true?
> Static historical fact. No temporal tag needed.
> 190 BCE event. Attested by Polybius (~150 BCE) [^1]; Gruen (1984) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 15: "Seleucids withdrew from all territory west of the Taurus Mountains" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Polybius (~150 BCE) [^1]; Gruen (1984) [^2].
- [x] `@q[temporal]` Line 16: "Massive war indemnity of 15,000 talents of silver over 12 years" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Polybius (~150 BCE) [^1]; Gruen (1984) [^2].
- [x] `@q[temporal]` Line 17: "Seleucid navy reduced to 10 warships; war elephants surrendered" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Polybius (~150 BCE) [^1]; Gruen (1984) [^2].
- [x] `@q[temporal]` Line 18: "Territory redistributed to Rome's allies: Pergamon and Rhodes [^1]" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Polybius (~150 BCE) [^1]; Gruen (1984) [^2].
- [x] `@q[temporal]` Line 21: "Marked the end of Seleucid influence in Anatolia" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Polybius (~150 BCE) [^1]; Gruen (1984) [^2].
- [x] `@q[temporal]` Line 22: "Established Rome as the dominant power in the eastern Mediterranean" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Polybius (~150 BCE) [^1]; Gruen (1984) [^2].
- [x] `@q[temporal]` Line 23: "Weakened the Seleucid Empire, contributing to its eventual fragmentation [^2]" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Polybius (~150 BCE) [^1]; Gruen (1984) [^2].
- [x] `@q[missing]` Line 10: "Date: 188 BCE" - what is the source?
> Polybius 21.43 [^1] and Gruen (1984) [^2].
- [x] `@q[missing]` Line 11: "Parties: Roman Republic and Seleucid Empire (Antiochus III)" - what is the source?

View File

@@ -39,29 +39,29 @@ The Treaty of Kadesh (~1259 BCE) between Egypt and the Hittite Empire is the ear
<!-- factbase:review -->
- [x] `@q[temporal]` Line 10: "Date: ~1259 BCE" - when was this true?
> Static historical fact. ~1259 BCE. No temporal tag needed.
> 1259 BCE event. Attested by Beckman (1999) [^1]; Bryce (2003) [^2]; Wikipedia [^3]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 11: "Parties: Egypt (Ramesses II) and Hittite Empire (Hattusili III)" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2003) [^2]; Wikipedia [^3].
- [x] `@q[temporal]` Line 12: "Context: Followed the Battle of Kadesh (~1274 BCE)" - when was this true?
> Static historical fact. No temporal tag needed.
> 1274 BCE event. Attested by Beckman (1999) [^1]; Bryce (2003) [^2]; Wikipedia [^3]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 13: "Languages: Egyptian hieroglyphic and Akkadian cuneiform" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2003) [^2]; Wikipedia [^3].
- [x] `@q[temporal]` Line 16: "Mutual non-aggression pact" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2003) [^2]; Wikipedia [^3].
- [x] `@q[temporal]` Line 17: "Defensive alliance against third-party attacks" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2003) [^2]; Wikipedia [^3].
- [x] `@q[temporal]` Line 18: "Extradition of political refugees (with humane treatment clause)" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2003) [^2]; Wikipedia [^3].
- [x] `@q[temporal]` Line 19: "Mutual recognition of borders in Syria [^1]" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2003) [^2]; Wikipedia [^3].
- [x] `@q[temporal]` Line 22: "Earliest surviving international peace treaty" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2003) [^2]; Wikipedia [^3].
- [x] `@q[temporal]` Line 23: "A copy hangs in the United Nations headquarters in New York as a symbol of di..." - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2003) [^2]; Wikipedia [^3].
- [x] `@q[temporal]` Line 24: "Both Egyptian and Hittite versions survive (discovered at Karnak and Hattusa)..." - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2003) [^2]; Wikipedia [^3].
- [x] `@q[temporal]` Line 25: "Later sealed by a diplomatic marriage between Ramesses II and a Hittite princess" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2003) [^2]; Wikipedia [^3].
- [x] `@q[missing]` Line 10: "Date: ~1259 BCE" - what is the source?
> Beckman (1999) [^1] and Bryce (2003) [^2].
- [x] `@q[missing]` Line 11: "Parties: Egypt (Ramesses II) and Hittite Empire (Hattusili III)" - what is the source?