From d67b2c103aca6379513f74dd84ef9769d4ac23cb Mon Sep 17 00:00:00 2001 From: daniel Date: Sun, 22 Feb 2026 22:34:54 +0000 Subject: [PATCH] Enrich Hammurabi: fix duplicate heading, correct stele material (diorite), add father Sin-Muballit, specific conquests, Code structure and Shamash relief, [^3] WHE source --- .automate/.improve-state.tsv | 1 + .automate/continuous-improve.log | 8 ++++++++ .automate/improve-history.log | 3 +++ .factbase/factbase.db-shm | Bin 32768 -> 32768 bytes .factbase/factbase.db-wal | Bin 4152992 -> 4152992 bytes logs/mcp-puppeteer-2026-02-22.log | 2 ++ rulers/hammurabi.md | 13 +++++++++---- 7 files changed, 23 insertions(+), 4 deletions(-) diff --git a/.automate/.improve-state.tsv b/.automate/.improve-state.tsv index 59a2ff4..ffa8f96 100644 --- a/.automate/.improve-state.tsv +++ b/.automate/.improve-state.tsv @@ -1 +1,2 @@ 0648e6 1771799566 +06d51f 1771799636 diff --git a/.automate/continuous-improve.log b/.automate/continuous-improve.log index bb8f1bf..7c5c18b 100644 --- a/.automate/continuous-improve.log +++ b/.automate/continuous-improve.log @@ -251,3 +251,11 @@ To https://gitea.home.everyonce.com/daniel/factbase-ancient-history.git [?25h status: UPDATED | Ashoka | changes: Fixed duplicate # Ashoka heading; added Family & Early Career section (father Bindusara, grandfather Chandragupta, wife Devi, children Mahinda and Sanghamitra, early career at Taxila and Ujjain, Arthashastra governance); added Empire Extent section (Iran/Afghanistan to Bangladesh, provincial capitals); expanded Edicts section (33 total, Kandahar Bilingual Rock Inscription detail, Sanchi stupa); added name meaning and Devanampiya Piyadassi epithet to Overview; added World History Encyclopedia as [^3] reference; committed and pushed +[main 1884425] improve: Ashoka + 2 files changed, 123 insertions(+) +[2026-02-22 22:33:56] ✅ Committed: improve: Ashoka +[2026-02-22 22:33:56] Done (64s) — UPDATED +[2026-02-22 22:34:01] [3/66] Next up... +[2026-02-22 22:34:01] ━━━ [Hammurabi] (25cc1e) reviews=0 garbage=0 ━━━ +[2026-02-22 22:34:01] 🧹 Bash cleanup applied +[2026-02-22 22:34:01] 👤 Incomplete name (ruler doc) → agent needed to resolve identity diff --git a/.automate/improve-history.log b/.automate/improve-history.log index e0e9fec..8990f9a 100644 --- a/.automate/improve-history.log +++ b/.automate/improve-history.log @@ -1,3 +1,6 @@ [2026-02-22T22:32:46+00:00] 0648e6 | Pericles status: UPDATED | Pericles | changes: Fixed duplicate # Pericles heading; added Greek name etymology; expanded Key Facts with family (father Xanthippus, mother Agariste/Alcmaeonidae); added Early Life & Education section (Damon, Anaxagoras, choregos for Aeschylus 472 BCE); added Rise to Power section (Ephialtes reforms 462–461 BCE, Cimon prosecution/ostracism, Age of Pericles 461–429 BCE); added citizenship law of 451 BCE; added free theater access; added Personal Life section (Aspasia, Pericles the Younger); added trial/re-election note in Peloponnesian War; added [^3] citation for Pericles the Younger citizenship duration: 64s +[2026-02-22T22:33:56+00:00] 06d51f | Ashoka + status: UPDATED | Ashoka | changes: Fixed duplicate # Ashoka heading; added Family & Early Career section (father Bindusara, grandfather Chandragupta, wife Devi, children Mahinda and Sanghamitra, early career at Taxila and Ujjain, Arthashastra governance); added Empire Extent section (Iran/Afghanistan to Bangladesh, provincial capitals); expanded Edicts section (33 total, Kandahar Bilingual Rock Inscription detail, Sanchi stupa); added name meaning and Devanampiya Piyadassi epithet to Overview; added World History Encyclopedia as [^3] reference; committed and pushed + duration: 64s diff --git a/.factbase/factbase.db-shm b/.factbase/factbase.db-shm index bdcbef962aae8515defdafbc1aa7e9ef82d51dac..c8cba99e4430704aa9de6d27cde303fe353ab89c 100644 GIT binary patch delta 324 zcmZo@U}|V!N|1P@%K!pS%nS^S3=9IHKw6oTfx&}yRan@Ty;HkStrO3io}VcC{KkXg zU&T$Ns^6Gk!#i1oS3=E7M4OwGyrBE=Zpfvn`s7Ewgjr0CUSLt9WEEjXUm&w`^M$fkjEvqurts!-6-Mj;^p$9+ delta 736 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 I=ff}lHz0#NkpKVy delta 8605 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 OiI)m?Sk>#PZT|(WZVt`> diff --git a/logs/mcp-puppeteer-2026-02-22.log b/logs/mcp-puppeteer-2026-02-22.log index 730946d..06f6ab2 100644 --- a/logs/mcp-puppeteer-2026-02-22.log +++ b/logs/mcp-puppeteer-2026-02-22.log @@ -37,3 +37,5 @@ {"level":"info","message":"Starting MCP server","service":"mcp-puppeteer","timestamp":"2026-02-22 22:32:54.576"} {"level":"info","message":"MCP server started successfully","service":"mcp-puppeteer","timestamp":"2026-02-22 22:32:54.578"} {"level":"info","message":"Puppeteer MCP Server closing","service":"mcp-puppeteer","timestamp":"2026-02-22 22:33:54.844"} +{"level":"info","message":"Starting MCP server","service":"mcp-puppeteer","timestamp":"2026-02-22 22:34:04.166"} +{"level":"info","message":"MCP server started successfully","service":"mcp-puppeteer","timestamp":"2026-02-22 22:34:04.168"} diff --git a/rulers/hammurabi.md b/rulers/hammurabi.md index dc414a0..3808742 100644 --- a/rulers/hammurabi.md +++ b/rulers/hammurabi.md @@ -1,8 +1,6 @@ # Hammurabi -# Hammurabi - ## Overview Hammurabi (~1792–1750 BCE) was the sixth king of the First Babylonian Dynasty who transformed Babylon from a minor city-state into the dominant power in Mesopotamia. He is best known for the Code of Hammurabi. @@ -11,14 +9,20 @@ Hammurabi (~1792–1750 BCE) was the sixth king of the First Babylonian Dynasty - Title: King of Babylon - Capital: Babylon - Dynasty: First Dynasty of Babylon (Amorite) +- Father: Sin-Muballit (predecessor, abdicated due to failing health) ## Achievements -- Unified most of Mesopotamia through diplomacy and military conquest -- Issued the Code of Hammurabi (~1754 BCE): 282 laws inscribed on a basalt stele [^1] +- Inherited a small kingdom (Babylon, Kish, Sippar, Borsippa) and expanded it through military campaigns and diplomacy [^3] +- Conquered city-states of Larsa, Eshnunna, and Mari; ousted Ishme-Dagan I of Assyria [^3] +- Issued the Code of Hammurabi (~1754 BCE): 282 laws inscribed on a diorite stele [^1] - Improved irrigation systems and infrastructure - Established Marduk as the supreme deity of Babylon ## The Code of Hammurabi +- The longest, best-organized, and best-preserved legal text from the ancient Near East [^3] +- Written in the Old Babylonian dialect of Akkadian cuneiform +- Structured as: poetic prologue, 282 case laws, and epilogue (~4,130 lines total) [^3] +- The stele's relief depicts Hammurabi receiving the laws from Shamash, the sun god of justice, symbolizing divine authority [^3] - 282 laws covering property, trade, family, labor, and criminal matters - Principle of *lex talionis* ("an eye for an eye") with class-based distinctions - Stele discovered at Susa in 1901, now in the Louvre [^2] @@ -27,6 +31,7 @@ Hammurabi (~1792–1750 BCE) was the sixth king of the First Babylonian Dynasty --- [^1]: Roth, M.T. *Law Collections from Mesopotamia and Asia Minor* (1997) [^2]: Harper, R.F. *The Code of Hammurabi* (1904) +[^3]: World History Encyclopedia. "Hammurabi." https://www.worldhistory.org/hammurabi/ (accessed 2026) --- ## Review Queue