uššira piṭāti — the Aten disc, whose rays are also a star graph: a hub
joined to every correspondent, and no edge between any two of them

The accusations

59 accusations and 4 alliances, hand-coded from hostile and allied language across 40 letters — every row carries its quotation (Moran 1992, cross-checked against Rainey 2015; cross-edition κ = 0.86).

Signed conflict network diagram: accusation and alliance edges between actors
The signed conflict network. Red = accusation, blue = alliance. The three theatres — the Amurru crisis, the Damascus–Qadesh axis, the southern hill country — are invisible in the correspondence layer, where nearly every letter just goes to Egypt.

A reading note: these are claims, not facts. Rib-Hadda accusing Aziru tells us what Rib-Hadda wanted pharaoh to believe. The network of who-accuses-whom is real political structure either way — you denounce the neighbor who threatens you.

EAwhowhomin their words
EA 17Tušrattaaccusesudhi“UD-hi had done an unseemly thing to my country and had slain his lord”
EA 73Rib-HaddaaccusesʿAbdi-Aširta“he sent a message to the men of Ammiya, 'Kill your lord and join the Apiru'”
EA 75Rib-HaddaaccusesʿAbdi-Aširta“[the Apiru killed Ad]una... Abdi-Aširta, and so they go on tak[in]g (territory for themselves)”
EA 75Rib-Haddaaccusesmiya“Miya, the ruler of Arašni, seized Ar[d]ata”
EA 76Rib-HaddaaccusesʿAbdi-Aširta“He has seized [...]; send me [a garris]on of 400 men”
EA 81Rib-HaddaaccusesʿAbdi-Aširta“the war of Abdi-Aširta is severe, and he has taken all my cities for himself”
EA 85Rib-HaddaaccusesʿAbdi-Aširta“Abdi-Aširta, the servant and dog... I would drive Abdi-Aširta from the land”
EA 89Rib-Haddaaccusespeople of tyre“they have killed their mayor, together with my sister and her sons”
EA 89Rib-HaddaaccusesʿAbdi-Aširta“Abdi-Aširta has taken the sea [in] front of them”
EA 101Rib-Haddaaccusespeople of arwada“whose ships have attacked me? Is it not the men of Arwada?”
EA 104Rib-Haddaaccusespubahla“Pu-Bahla, the son of Abdi-Aširta, has taken Ullassa”
EA 104Rib-Haddaaccusessons of abdiasirta“Who are the sons of Abdi-Aširta, the servant and dog?... they take the land of the king for themselves”
EA 109Rib-Haddaaccusessons of abdiasirta“they seized [12 men of mine]... The rans[om price] between us they have set at 50 (shekels of) silver”
EA 113Rib-HaddaaccusesYappah-Hadda“Yapah-Hadda has commit[ted] a crime... he has plundered two of my ships”
EA 114Rib-HaddaaccusesAziru“Aziru is at war with me. He has seized 12 men of mine”
EA 114Rib-HaddaaccusesYappah-Hadda“Yapah-Hadda is now on the side of Aziru against me... seized a ship of mine”
EA 116Rib-Haddaaccusessons of abdiasirta“there was an attack on our garrison, and the sons of Abdi-Aširta seized it”
EA 116Rib-HaddaaccusesYappah-Hadda“[Yapah-Hadda keeps devising] evil upon evil against me”
EA 124Rib-HaddaaccusesAziru“Aziru has taken all my cities... and (even) mayor[s has killed]”
EA 125Rib-HaddaaccusesAziru“Aziru has repeatedly raided me... Aziru has taken everything”
EA 129Rib-Haddaaccusessons of abdiasirta“They took Pewur[u and ki]lled him... All my cities belong to them”
EA 132Rib-HaddaaccusesʿAbdi-Aširta“Earlier, Abdi-Aširta attacked me”
EA 132Rib-HaddaaccusesAziru“Now Aziru has gathered together all the cities... a commissioner was killed”
EA 137Rib-Haddaaccusesbrother of ribhadda“my younger brother... committed a crime and drove me from the city”
EA 138Rib-HaddaaccusesʿAbdi-Aširta“When Abdi-Aširti seized Sumur, I guarded the city by (my)self”
EA 138Rib-Haddaaccusessons of abdiasirta“the son of Abdi-Aširti... Then they moved against me, but I killed them”
EA 139Ili-rapihaccusesAziru“the crime that Aziru [committed] against the king: [he kill]ed the king of Ammiya... Aziru is a reb[el] against the king”
EA 140Ili-rapihaccusesAziru“Aziru killed Aduna, the king of Irqata; he killed the king of Ammiya”
EA 140Ili-rapihaccusesEtakkama“He sent [his] men [t]o Itakkama... to seize the lands of Amqu”
EA 148Abi-MilkuaccusesZimreddi“The one who rai[d]s the land of the king is the king of Sidon... He has taken over the land of the king for the Apiru”
EA 149Abi-MilkuaccusesZimreddi“Zimredda of Sidon, the rebel against the king... They captured Sumur through the instructions of Zimredda”
EA 149Abi-MilkuaccusesAziru“[Haapi] gave Sumur [t]o Aziru”
EA 149Abi-Milkuaccuseshaapi“Haapi... [g]ave Sumur [t]o Aziru”
EA 170Baʿaluya and Bet-iliaccuseslupakku“troops of Hatti under Lupakku have captured cities of Amqu”
EA 171AziruaccusesYanhamu“I would enter the service of the king... but Yanhamu has not allowed me”
EA 185Mayarzanaaccusesapiru“the Apiru captured Mahzibtu, a city of the king... plundered (it) and sen[t] it up in flames”
EA 185Mayarzanaaccusesamanhatpe“then the Apiru took refuge with Amanhatpe”
EA 186Mayarzanaaccusesamanhatpe“I knew his crime, but he went [off to] the Ap[ir]u”
EA 186Mayarzanaaccusesapiru“the Ap[ir]u captured [Mahzib]tu, a loyal city of the k[ing]”
EA 189EtakkamaaccusesBiryawaza“the wicked Biryawaza has gone on defaming me in your sight”
EA 197Biryawazaaccusesbiridaswa“they waged war with Biridašwa against me, constantly saying, 'Come, let's kill Biryawaza'”
EA 197BiryawazaaccusesArsawuya“Arsawuya went to Ki[ssa], took (some of) Aziru's [men]”
EA 238Bayadiaccusesson of saatna“the son of Ša[a]tna and Hagurr[u]... they have captured [...] and attacked [me]”
EA 238Bayadiaccuseshagurru“the son of Ša[a]tna and Hagurr[u]... they have captured [...] and attacked [me]”
EA 244BiridiyaaccusesLabʾayu“Lab'ayu has waged war against me... He seeks simply to seize Megiddo”
EA 245BiridiyaaccusesSurata“It was Surata that let Lab'ayu go... for it was Surata that had accepted from him his ransom”
EA 250Baʿlu-UR.SAGaccusessons of labaya“the sons of Lab'ayu keep talking to me... 'Wage war against the king... and if you do not wage war, then we will be your enemies'”
EA 250Baʿlu-UR.SAGaccusesMilki-ilu“over and above what Milkilu and Lab'ayu caused to be [done]”
EA 280ŠuwardataaccusesʿAbdi-Heba“Lab'ayu is dead, but now [an]other Lab'ayu is Abdi-Heba, and he seizes our towns”
EA 286ʿAbdi-Hebaaccusesenhamu“the king stationed a garrison (here), (but) Enhamu has taken it all away”
EA 286ʿAbdi-Hebaaccusesilimilku“Ili-Milku has caused the loss of all the land of the king”
EA 287ʿAbdi-HebaaccusesMilki-ilu“Milkilu and Tagi brou[ght troop]s into [Qiltu] against [me]”
EA 287ʿAbdi-HebaaccusesTagi“Milkilu and Tagi brou[ght troop]s into [Qiltu] against [me]”
EA 289ʿAbdi-HebaaccusesMilki-ilu“Milkilu has written to Tagi and the sons (of Lab'ayu) [to enter the Hapiru cause]”
EA 289ʿAbdi-HebaaccusesTagi“Such was the deed that Milkilu and Tagi did”
EA 289ʿAbdi-Hebaaccusessons of labaya“Milkilu has written to Tagi and the sons (of Lab'ayu)”
EA 290ʿAbdi-HebaaccusesMilki-ilu“they ordered troops from Gazru, troops from Gimtu, and troops from Qiltu. They seized Rubutu”
EA 290ʿAbdi-HebaaccusesŠuwardata“they ordered troops from Gazru... They seized Rubutu”
EA 362Rib-Haddaaccusessons of abdiasirta“Who are they that they have committed a crime and killed the commissioner Pewure?”
EA 366Šuwardataallies withʿAbdi-Heba“Only Abdi-Heba and I have been at war with (that) Apiru”
EA 366ʿAbdi-Hebaallies withŠuwardata“Only Abdi-Heba and I have been at war with (that) Apiru”
EA 366Surataallies withŠuwardata“Surata, the ruler of Akka, and Endaruta, the ruler of Akšapa... have come to my aid with 50 chariots”
EA 366Endarutaallies withŠuwardata“Surata... and Endaruta... have come to my aid with 50 chariots”

Machine-readable, with coder provenance and tranche flags: registry/conflict_edges.csv. The independent Rainey-based recode is conflict_edges_rainey.csv; divergences between the two editions are tabulated in coding_reliability.md. A second human coder is still wanted — the codebook is in the repository if you are an Assyriologist with an afternoon.