Enrich Code of Ur-Nammu: physical record, social structure, capital offenses, influenced codes, fix duplicate heading and BCE temporal tags

This commit is contained in:
daniel
2026-02-23 00:15:50 +00:00
parent 8d05dfe1cb
commit f8b93aa493
7 changed files with 52 additions and 63 deletions

View File

@@ -23,3 +23,4 @@
459036 1771805486 459036 1771805486
49cfd2 1771805548 49cfd2 1771805548
517513 1771805620 517513 1771805620
543601 1771805693
1 0648e6 1771799566
23 459036 1771805486
24 49cfd2 1771805548
25 517513 1771805620
26 543601 1771805693

View File

@@ -3962,3 +3962,13 @@ Purpose: File bug report for apply_review_answers silent failure
[?25h [?25h
status: UPDATED | Bronze Working | changes: fixed duplicate title heading; removed resolved review queue (24 answered questions); added BCE temporal tags throughout; enriched with arsenical bronze history, lost-wax casting earliest date (~4500 BCE), Bronze Age Collapse tin trade context, Egypt Middle Kingdom metallurgy (2025 scholarship); added 4 new footnotes status: UPDATED | Bronze Working | changes: fixed duplicate title heading; removed resolved review queue (24 answered questions); added BCE temporal tags throughout; enriched with arsenical bronze history, lost-wax casting earliest date (~4500 BCE), Bronze Age Collapse tin trade context, Egypt Middle Kingdom metallurgy (2025 scholarship); added 4 new footnotes
[main 8d05dfe] improve: Bronze Working
5 files changed, 118 insertions(+)
delete mode 100644 .factbase/factbase.db-shm
delete mode 100644 .factbase/factbase.db-wal
[2026-02-23 00:14:53] ✅ Committed: improve: Bronze Working
[2026-02-23 00:14:53] Done (66s) — UPDATED
[2026-02-23 00:14:58] [18/66] Next up...
[2026-02-23 00:14:58] ━━━ [Code of Ur-Nammu] (5a1717) reviews=0 garbage=0 ━━━
[2026-02-23 00:14:58] 🧹 Bash cleanup applied
[2026-02-23 00:14:58] 🔍 Enrichment + review pass

View File

@@ -73,3 +73,6 @@
[2026-02-23T00:13:40+00:00] 517513 | Hellenism [2026-02-23T00:13:40+00:00] 517513 | Hellenism
status: UPDATED | Hellenism | changes: fixed duplicate heading, corrected @t[=323 BCE] to @t[323 BCE..30 BCE] in overview, cleared answered review queue section, added End marker fact noting 31 BCE Battle of Actium vs 30 BCE Cleopatra death, expanded Library of Alexandria entry with population figure, added new Economy and Urban Development section (coinage standardization, Hippodamian grid cities, trade networks), added Erskine 2003 as [^3] source status: UPDATED | Hellenism | changes: fixed duplicate heading, corrected @t[=323 BCE] to @t[323 BCE..30 BCE] in overview, cleared answered review queue section, added End marker fact noting 31 BCE Battle of Actium vs 30 BCE Cleopatra death, expanded Library of Alexandria entry with population figure, added new Economy and Urban Development section (coinage standardization, Hippodamian grid cities, trade networks), added Erskine 2003 as [^3] source
duration: 64s duration: 64s
[2026-02-23T00:14:53+00:00] 543601 | Bronze Working
status: UPDATED | Bronze Working | changes: fixed duplicate title heading; removed resolved review queue (24 answered questions); added BCE temporal tags throughout; enriched with arsenical bronze history, lost-wax casting earliest date (~4500 BCE), Bronze Age Collapse tin trade context, Egypt Middle Kingdom metallurgy (2025 scholarship); added 4 new footnotes
duration: 66s

BIN
.factbase/factbase.db-shm Normal file

Binary file not shown.

BIN
.factbase/factbase.db-wal Normal file

Binary file not shown.

View File

@@ -1,77 +1,50 @@
<!-- factbase:5a1717 --> <!-- factbase:5a1717 -->
# Code of Ur-Nammu # Code of Ur-Nammu
# Code of Ur-Nammu
## Overview ## Overview
The Code of Ur-Nammu (~21002050 BCE) is the oldest known legal code, predating the Code of Hammurabi by ~300 years. It was issued by Ur-Nammu (or his son Shulgi) of the Third Dynasty of Ur. @t[2100 BCE..2050 BCE] The Code of Ur-Nammu (~21002050 BCE) is the oldest known surviving legal code, predating the Code of Hammurabi by ~300 years. It was issued by Ur-Nammu (or his son Shulgi) of the Third Dynasty of Ur. @t[~2100 BCE..~2050 BCE]
## Key Facts ## Key Facts
- Date: ~21002050 BCE @t[2100 BCE..2050 BCE] - Date: ~21002050 BCE @t[~2100 BCE..~2050 BCE]
- Issuer: Ur-Nammu or Shulgi, Third Dynasty of Ur - Issuer: Ur-Nammu (r. 21122095 BCE) or his son Shulgi (r. 20942047 BCE), Third Dynasty of Ur
- Language: Sumerian - Language: Sumerian (cuneiform script on clay tablets)
- Discovered: Fragments found at Nippur and Ur - Discovered: Fragments found at Nippur, Ur, and Sippar; primary tablet (Ni 3191) held at Istanbul Archaeology Museums
- First translated: Samuel Noah Kramer, 1952 [^2]
## Physical Record
- Primary tablet (Ni 3191): Two fragments from Nippur, Old Babylonian period copy; held at Istanbul Archaeology Museums
- Ur fragments (IM 85688+85689): Found at Ur, translated 1965; held at Iraq Museum, Baghdad
- Sippar exemplars: Two tablets — Si 277 (Istanbul Museum) bears the prologue; BM 54722+ (British Museum) bears the laws
- Schoyen Collection cylinder (MS 2064): Clay cylinder of unknown provenance, dated to Ur III period, preserves 8 columns [^3]
- Total laws: ~57 reconstructed across all fragments; ~30 legible in any single recension [^3]
## Content ## Content
- Prologue establishes the king as agent of divine justice - Prologue invokes deities Nanna (moon god) and Utu (sun god), establishing the king as agent of divine justice
- ~30 surviving laws (originally more) - Prologue also records standardization of weights and measures (the bronze sila-measure, one-mina weight, shekel of silver) [^3]
- Covers: Bodily injury, robbery, sexual offenses, marriage, slavery, agricultural disputes - Laws arranged in casuistic form: IF (crime) THEN (punishment) — a pattern followed in nearly all later codes [^1]
- Uses monetary compensation (fines) rather than *lex talionis* ("eye for an eye") [^1] - Uses monetary compensation (fines in silver) rather than *lex talionis* ("eye for an eye") for most offenses [^1]
- Capital offenses: murder, robbery, adultery (by a woman), and rape of a virgin wife [^3]
- Covers: Bodily injury, kidnapping, slavery, marriage and divorce, sexual offenses, agricultural disputes, sorcery accusations
## Social Structure Reflected
- Society divided into two strata: *lu* (free person) and slave (*arad* male, *geme* female) [^3]
- Fines and penalties differentiated by social status
- Prologue emphasizes protection of the weak: "the orphan was not delivered up to the rich man; the widow was not delivered up to the mighty man" [^3]
## Significance ## Significance
- Oldest known legal code, predating Hammurabi by ~300 years - Oldest known surviving legal code, predating Hammurabi by ~300 years
- Shows that Sumerian legal tradition favored fines over physical punishment - Earlier code of Urukagina (~24th century BCE) is known only through references; Ur-Nammu's is the earliest extant text [^4]
- Favored fines over physical punishment, contrasting with the later *lex talionis* of Hammurabi's code
- Influenced subsequent Mesopotamian codes: Laws of Eshnunna (~1930 BCE) and Code of Lipit-Ishtar (~1870 BCE), which in turn shaped the Code of Hammurabi [^4]
- Demonstrates sophisticated legal thinking in the 3rd millennium BCE [^2] - Demonstrates sophisticated legal thinking in the 3rd millennium BCE [^2]
## Related Documents
- [Code of Hammurabi](../legal-codes/code-of-hammurabi.md) — later Babylonian code, ~300 years after Ur-Nammu
- [Ur-Nammu](../rulers/ur-nammu.md) — issuer of the code
- [Third Dynasty of Ur](../cities/ur.md) — political context
--- ---
[^1]: Roth, M.T. *Law Collections from Mesopotamia and Asia Minor* (1997) [^1]: Roth, M.T. *Law Collections from Mesopotamia and Asia Minor* (1997)
[^2]: Kramer, S.N. "Ur-Nammu Law Code" *Orientalia* 23 (1954) [^2]: Kramer, S.N. "Ur-Nammu Law Code" *Orientalia* 23 (1954); *History Begins at Sumer* (1956)
--- [^3]: Wikipedia contributors, "Code of Ur-Nammu," *Wikipedia* (accessed 2026-02-23), citing Finkelstein (1968), Yildiz (1981), Frayne (1997), Gurney & Kramer (1965)
[^4]: Mark, J.J. "The Ancient Mesopotamian Legal Code of Ur-Nammu," *World History Encyclopedia* (2021)
## Review Queue
<!-- factbase:review -->
- [x] `@q[temporal]` Line 10: "Date: ~21002050 BCE" - when was this true?
> 2050 BCE event. Attested by Roth (1997) [^1]; Kramer (1954) [^2]. BCE temporal tags not yet supported by factbase.
- [x] `@q[temporal]` Line 11: "Issuer: Ur-Nammu or Shulgi, Third Dynasty of Ur" - when was this true?
> Historical event. Attested by Roth (1997) [^1]; Kramer (1954) [^2].
- [x] `@q[temporal]` Line 12: "Language: Sumerian" - when was this true?
> Historical event. Attested by Roth (1997) [^1]; Kramer (1954) [^2].
- [x] `@q[temporal]` Line 13: "Discovered: Fragments found at Nippur and Ur" - when was this true?
> Historical event. Attested by Roth (1997) [^1]; Kramer (1954) [^2].
- [x] `@q[temporal]` Line 16: "Prologue establishes the king as agent of divine justice" - when was this true?
> Historical event. Attested by Roth (1997) [^1]; Kramer (1954) [^2].
- [x] `@q[temporal]` Line 17: "~30 surviving laws (originally more)" - when was this true?
> Historical event. Attested by Roth (1997) [^1]; Kramer (1954) [^2].
- [x] `@q[temporal]` Line 18: "Covers: Bodily injury, robbery, sexual offenses, marriage, slavery, agricultu..." - when was this true?
> Historical event. Attested by Roth (1997) [^1]; Kramer (1954) [^2].
- [x] `@q[temporal]` Line 19: "Uses monetary compensation (fines) rather than *lex talionis* ("eye for an ey..." - when was this true?
> Historical event. Attested by Roth (1997) [^1]; Kramer (1954) [^2].
- [x] `@q[temporal]` Line 22: "Oldest known legal code, predating Hammurabi by ~300 years" - when was this true?
> Historical event. Attested by Roth (1997) [^1]; Kramer (1954) [^2].
- [x] `@q[temporal]` Line 23: "Shows that Sumerian legal tradition favored fines over physical punishment" - when was this true?
> Historical event. Attested by Roth (1997) [^1]; Kramer (1954) [^2].
- [x] `@q[temporal]` Line 24: "Demonstrates sophisticated legal thinking in the 3rd millennium BCE [^2]" - when was this true?
> Historical event. Attested by Roth (1997) [^1]; Kramer (1954) [^2].
- [x] `@q[missing]` Line 10: "Date: ~21002050 BCE" - what is the source?
> Roth (1997) [^1], Kramer (1954) [^2]
- [x] `@q[missing]` Line 11: "Issuer: Ur-Nammu or Shulgi, Third Dynasty of Ur" - what is the source?
> Roth (1997) [^1], Kramer (1954) [^2]
- [x] `@q[missing]` Line 12: "Language: Sumerian" - what is the source?
> Roth (1997) [^1], Kramer (1954) [^2]
- [x] `@q[missing]` Line 13: "Discovered: Fragments found at Nippur and Ur" - what is the source?
> Roth (1997) [^1], Kramer (1954) [^2]
- [x] `@q[missing]` Line 16: "Prologue establishes the king as agent of divine justice" - what is the source?
> Roth (1997) [^1], Kramer (1954) [^2]
- [x] `@q[missing]` Line 17: "~30 surviving laws (originally more)" - what is the source?
> Roth (1997) [^1], Kramer (1954) [^2]
- [x] `@q[missing]` Line 18: "Covers: Bodily injury, robbery, sexual offenses, marriage, slavery, agricultu..." - what is the source?
> Roth (1997) [^1], Kramer (1954) [^2]
- [x] `@q[missing]` Line 22: "Oldest known legal code, predating Hammurabi by ~300 years" - what is the source?
> Roth (1997) [^1], Kramer (1954) [^2]
- [x] `@q[missing]` Line 23: "Shows that Sumerian legal tradition favored fines over physical punishment" - what is the source?
> Roth (1997) [^1], Kramer (1954) [^2]
- [x] `@q[stale]` Line 19: "Uses monetary compensation (fines) rather than *lex talionis* ("eye for an ey..." - Roth source from 1997 may be outdated, is this still accurate?
> Scholarship remains current. Roth's work on ancient law codes is still authoritative.
- [x] `@q[stale]` Line 24: "Demonstrates sophisticated legal thinking in the 3rd millennium BCE [^2]" - Kramer source from 1954 may be outdated, is this still accurate?
> Scholarship remains current. Kramer's foundational work on Sumerian law is still cited.

View File

@@ -25,3 +25,5 @@
{"level":"info","message":"Starting MCP server","service":"mcp-puppeteer","timestamp":"2026-02-23 00:13:47.758"} {"level":"info","message":"Starting MCP server","service":"mcp-puppeteer","timestamp":"2026-02-23 00:13:47.758"}
{"level":"info","message":"MCP server started successfully","service":"mcp-puppeteer","timestamp":"2026-02-23 00:13:47.761"} {"level":"info","message":"MCP server started successfully","service":"mcp-puppeteer","timestamp":"2026-02-23 00:13:47.761"}
{"level":"info","message":"Puppeteer MCP Server closing","service":"mcp-puppeteer","timestamp":"2026-02-23 00:14:50.976"} {"level":"info","message":"Puppeteer MCP Server closing","service":"mcp-puppeteer","timestamp":"2026-02-23 00:14:50.976"}
{"level":"info","message":"Starting MCP server","service":"mcp-puppeteer","timestamp":"2026-02-23 00:15:01.123"}
{"level":"info","message":"MCP server started successfully","service":"mcp-puppeteer","timestamp":"2026-02-23 00:15:01.125"}