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

@@ -39,37 +39,37 @@ Egypt fell under Persian rule (525 BCE), then Macedonian (332 BCE), and finally
<!-- factbase:review -->
- [x] `@q[temporal]` Line 10: "Region: Nile Valley and Delta, northeastern Africa" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Lehner (1997) [^1].
- [x] `@q[temporal]` Line 11: "Period: ~3100 BCE 30 BCE (Roman annexation)" - when was this true?
> Static historical fact. No temporal tag needed.
> 3100 BCE event. Attested by Lehner (1997) [^1]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 12: "Capital cities: Memphis, Thebes, Amarna, Alexandria (Ptolemaic)" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Lehner (1997) [^1].
- [x] `@q[temporal]` Line 13: "Language: Egyptian (Afro-Asiatic family)" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Lehner (1997) [^1].
- [x] `@q[temporal]` Line 14: "Writing systems: Hieroglyphic, Hieratic, Demotic" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Lehner (1997) [^1].
- [x] `@q[temporal]` Line 15: "Religion: Polytheistic with pharaoh as divine intermediary" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Lehner (1997) [^1].
- [x] `@q[temporal]` Line 18: "Early Dynastic (~31002686 BCE): Unification under Narmer/Menes" - when was this true?
> Static historical fact. No temporal tag needed.
> 2686 BCE event. Attested by Lehner (1997) [^1]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 19: "Old Kingdom (~26862181 BCE): Pyramid age, centralized power" - when was this true?
> Static historical fact. No temporal tag needed.
> 2181 BCE event. Attested by Lehner (1997) [^1]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 20: "Middle Kingdom (~20551650 BCE): Cultural golden age" - when was this true?
> Static historical fact. No temporal tag needed.
> 1650 BCE event. Attested by Lehner (1997) [^1]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 21: "New Kingdom (~15501069 BCE): Imperial expansion, Ramesses II, Tutankhamun" - when was this true?
> Static historical fact. No temporal tag needed.
> 1069 BCE event. Attested by Lehner (1997) [^1]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 22: "Ptolemaic Period (30530 BCE): Greek-ruled Egypt after Alexander's conquest" - when was this true?
> Static historical fact. No temporal tag needed.
> 30 BCE event. Attested by Lehner (1997) [^1]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 25: "Great Pyramid of Giza, built ~2560 BCE under Khufu [^1]" - when was this true?
> Static historical fact. No temporal tag needed.
> 2560 BCE event. Attested by Lehner (1997) [^1]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 26: "Developed hieroglyphic writing ~3200 BCE" - when was this true?
> Static historical fact. No temporal tag needed.
> 3200 BCE event. Attested by Lehner (1997) [^1]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 27: "Advanced mummification and funerary practices" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Lehner (1997) [^1].
- [x] `@q[temporal]` Line 28: "Sophisticated medicine, mathematics, and astronomy" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Lehner (1997) [^1].
- [x] `@q[temporal]` Line 29: "Monumental temple complexes at Karnak and Luxor" - when was this true?
> Static historical fact. No temporal tag needed.
> Historical event. Attested by Lehner (1997) [^1].
- [x] `@q[missing]` Line 10: "Region: Nile Valley and Delta, northeastern Africa" - what is the source?
> Lehner (1997) [^1]
- [x] `@q[missing]` Line 11: "Period: ~3100 BCE 30 BCE (Roman annexation)" - what is the source?