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

@@ -36,29 +36,29 @@ The Neo-Babylonian Empire fell to Cyrus the Great of Persia in 539 BCE.
<!-- factbase:review -->
- [x] `@q[temporal]` Line 10: "Region: Central-southern Mesopotamia (modern Iraq)" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Roth (1997) [^1]; Dalley (2013) [^2].
- [x] `@q[temporal]` Line 11: "Old Babylonian period: ~18941595 BCE" - when was this true?
> Static historical fact. No temporal tag needed.
> 1595 BCE event. Attested by Roth (1997) [^1]; Dalley (2013) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 12: "Neo-Babylonian period: 626539 BCE" - when was this true?
> Static historical fact. No temporal tag needed.
> 539 BCE event. Attested by Roth (1997) [^1]; Dalley (2013) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 13: "Capital: Babylon" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Roth (1997) [^1]; Dalley (2013) [^2].
- [x] `@q[temporal]` Line 14: "Language: Akkadian (Babylonian dialect)" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Roth (1997) [^1]; Dalley (2013) [^2].
- [x] `@q[temporal]` Line 17: "Hammurabi (~17921750 BCE): Unified Mesopotamia, issued the Code of Hammura..." - when was this true?
> Static historical fact. No temporal tag needed.
> 1750 BCE event. Attested by Roth (1997) [^1]; Dalley (2013) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 18: "Nebuchadnezzar II (605562 BCE): Built the Ishtar Gate, destroyed the Templ..." - when was this true?
> Static historical fact. No temporal tag needed.
> 562 BCE event. Attested by Roth (1997) [^1]; Dalley (2013) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 19: "Nabonidus (556539 BCE): Last native king, defeated by Cyrus the Great" - when was this true?
> Static historical fact. No temporal tag needed.
> 539 BCE event. Attested by Roth (1997) [^1]; Dalley (2013) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 22: "Code of Hammurabi: One of the earliest comprehensive legal codes (~1754 BCE)" - when was this true?
> Static historical fact. No temporal tag needed.
> 1754 BCE event. Attested by Roth (1997) [^1]; Dalley (2013) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 23: "Advanced astronomy and mathematics (predicted eclipses, developed algebra)" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Roth (1997) [^1]; Dalley (2013) [^2].
- [x] `@q[temporal]` Line 24: "Hanging Gardens of Babylon (one of the Seven Wonders, existence debated) [^2]" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Roth (1997) [^1]; Dalley (2013) [^2].
- [x] `@q[temporal]` Line 25: "Ishtar Gate and Processional Way" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Roth (1997) [^1]; Dalley (2013) [^2].
- [x] `@q[missing]` Line 10: "Region: Central-southern Mesopotamia (modern Iraq)" - what is the source?
> Roth (1997) [^1]
- [x] `@q[missing]` Line 11: "Old Babylonian period: ~18941595 BCE" - what is the source?