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

@@ -37,31 +37,31 @@ Collapsed ~1178 BCE during the Bronze Age Collapse, likely due to invasions by t
<!-- factbase:review -->
- [x] `@q[temporal]` Line 10: "Region: Central Anatolia, expanding into Syria and Upper Mesopotamia" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2].
- [x] `@q[temporal]` Line 11: "Period: ~16001178 BCE" - when was this true?
> Static historical fact. No temporal tag needed.
> 1178 BCE event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 12: "Capital: Hattusa (modern Boğazkale, Turkey)" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2].
- [x] `@q[temporal]` Line 13: "Language: Hittite (earliest attested Indo-European language)" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2].
- [x] `@q[temporal]` Line 14: "Writing: Cuneiform (official), Anatolian hieroglyphs" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2].
- [x] `@q[temporal]` Line 17: "Hattusili I (~16501620 BCE): Early expansion" - when was this true?
> Static historical fact. No temporal tag needed.
> 1620 BCE event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 18: "Suppiluliuma I (~13441322 BCE): Greatest territorial extent" - when was this true?
> Static historical fact. No temporal tag needed.
> 1322 BCE event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 19: "Muwatalli II (~12951272 BCE): Fought Ramesses II at Kadesh" - when was this true?
> Static historical fact. No temporal tag needed.
> 1272 BCE event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 20: "Hattusili III (~12671237 BCE): Signed Treaty of Kadesh with Egypt" - when was this true?
> Static historical fact. No temporal tag needed.
> 1237 BCE event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 23: "Treaty of Kadesh (~1259 BCE): Earliest known international peace treaty [^1]" - when was this true?
> Static historical fact. No temporal tag needed.
> 1259 BCE event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 24: "Early adoption of iron technology" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2].
- [x] `@q[temporal]` Line 25: "Sophisticated legal codes and vassal treaty system" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2].
- [x] `@q[temporal]` Line 26: "Extensive diplomatic correspondence (Amarna Letters)" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Beckman (1999) [^1]; Bryce (2005) [^2].
- [x] `@q[missing]` Line 10: "Region: Central Anatolia, expanding into Syria and Upper Mesopotamia" - what is the source?
> Beckman (1999) [^1]
- [x] `@q[missing]` Line 11: "Period: ~16001178 BCE" - what is the source?