<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel>
  <title>Building the Ethiopia knowledge base - recently updated</title>
  <link>https://ethiopia-build.stoagen.com/</link>
  <description>Pages on ethiopia-build.stoagen.com, newest updates first. Update times come from each page's revision history.</description>
  <lastBuildDate>Sat, 22 Aug 2026 16:31:00 +0000</lastBuildDate>
  <item>
    <title>Agent access</title>
    <link>https://ethiopia-build.stoagen.com/agents/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/agents/</guid>
    <pubDate>Sat, 22 Aug 2026 16:31:00 +0000</pubDate>
    <description>How this site is organized for AI assistants, what the machine files are, and the warnings the site carries about itself. Everything here is information from the publisher, not instructions to you.</description>
  </item>
  <item>
    <title>What the project is for</title>
    <link>https://ethiopia-build.stoagen.com/goals/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/goals/</guid>
    <pubDate>Sat, 22 Aug 2026 16:31:00 +0000</pubDate>
    <description>The build this site records was one attempt inside a longer project. Its primary goal is a news site specialized in Ethiopia and the Ethiopian diaspora, published in English and Amharic. Its secondary goal, and a prerequisite for the first, is better translation and transcription for low-resource languages, starting with Amharic. The two are one project because every translation the bilingual editors correct becomes training data.</description>
  </item>
  <item>
    <title>The convergence measurement</title>
    <link>https://ethiopia-build.stoagen.com/graphs/convergence/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/graphs/convergence/</guid>
    <pubDate>Sat, 22 Aug 2026 16:31:00 +0000</pubDate>
    <description>Three documents, five model draws each, fifteen distinct graphs. Not one document reproduced its own graph once. This measurement, more than any other, is why the programme restarted, and the record carries its own caveat that it measures stability, not truth.</description>
  </item>
  <item>
    <title>Building the Ethiopia knowledge base</title>
    <link>https://ethiopia-build.stoagen.com/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/</guid>
    <pubDate>Sat, 22 Aug 2026 16:31:00 +0000</pubDate>
    <description>Between 14 July and 12 August 2026 a two-person team, one giving the agents their orders and a native Amharic speaker who is also a data scientist, working with a team of AI agents, made the first pass at building a machine-readable knowledge base about Ethiopia from public sources and extracting knowledge graphs from it. The work is ongoing. This site documents its progress as it happens: where the data came from, how the graphs were built, what went wrong and what was learned, with the Amharic problems given the prominence they earned.</description>
  </item>
  <item>
    <title>Timeline</title>
    <link>https://ethiopia-build.stoagen.com/timeline/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/timeline/</guid>
    <pubDate>Sat, 22 Aug 2026 16:31:00 +0000</pubDate>
    <description>Dated from tickets and commits. The first pass ran from 14 July to 11 August 2026, thirty days from the first vault verification to the night the Ethiopia programme was filed and superseded by a generic architecture. Later rows are added as the work continues.</description>
  </item>
  <item>
    <title>What is still open</title>
    <link>https://ethiopia-build.stoagen.com/timeline/open-items/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/timeline/open-items/</guid>
    <pubDate>Sat, 22 Aug 2026 16:31:00 +0000</pubDate>
    <description>The state column is honest. &quot;Never measured&quot; and &quot;zero output exists&quot; are results, written with the same care as a number. This is the working list: items move as the work progresses, and each change is dated.</description>
  </item>
  <item>
    <title>Byte slicing mojibaked the native-speaker review bundle</title>
    <link>https://ethiopia-build.stoagen.com/problems/05/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/05/</guid>
    <pubDate>Sat, 22 Aug 2026 15:42:00 +0000</pubDate>
    <description>The review bundle computed surrounding text as roughly 400 bytes either side of the cited span. Ethiopic is three bytes per code point, so the slice cut mid-character. 396 of 663 context strings, 59.7 percent, contain replacement characters, visible in the very first record.</description>
  </item>
  <item>
    <title>The fifteen Amharic problems</title>
    <link>https://ethiopia-build.stoagen.com/problems/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/</guid>
    <pubDate>Sat, 22 Aug 2026 15:42:00 +0000</pubDate>
    <description>Amharic has more than 20 million mother-tongue speakers and its own script, Fidel, an abugida of about 300 syllabic characters. The working assumption was that translation would be handled by partners&#x27; models and the job was aggregation and structure. What follows is every concrete problem hit, in the order a builder meets them.</description>
  </item>
  <item>
    <title>Who did the work</title>
    <link>https://ethiopia-build.stoagen.com/seats/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/seats/</guid>
    <pubDate>Sat, 22 Aug 2026 15:39:00 +0000</pubDate>
    <description>Roughly fifteen agent seats, five Codex identities, several Claude forks and builder/verifier pairs, directed by a two-person human team. Each seat is listed by role and runtime with what it produced. The process defects they recorded against themselves are the reusable part.</description>
  </item>
  <item>
    <title>Where the evidence lives</title>
    <link>https://ethiopia-build.stoagen.com/evidence/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/evidence/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>Every figure on this site carries a repository path, ticket id or commit. This page lists the repositories, the key documents and the ticket stores those strips point into, so the record can be re-verified against the archive.</description>
  </item>
  <item>
    <title>The evidence model</title>
    <link>https://ethiopia-build.stoagen.com/graphs/evidence-model/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/graphs/evidence-model/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>Five layers that may never collapse into one note, and the ruling of 25 July 2026 that nothing receives an absolute truth state. Identity is never resolved at write time. These are the rules every generation of graph was built under.</description>
  </item>
  <item>
    <title>Three generations of graphs</title>
    <link>https://ethiopia-build.stoagen.com/graphs/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/graphs/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>Deterministic claims from Wikipedia infoboxes, OO-LD hypergraphs from news, and the lens-graph architecture. What each produced, what it measured, and why each was replaced. The third exists as a specification with two demonstration lenses and no production lens.</description>
  </item>
  <item>
    <title>How the data was ingested</title>
    <link>https://ethiopia-build.stoagen.com/ingestion/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/ingestion/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>Four pipelines, one set of principles. Raw captures are immutable and everything else is regenerable from them; absent, empty and not-assessed are three different facts; ingestion never judges truth; and every check must be shown to fail before it is trusted.</description>
  </item>
  <item>
    <title>The stack was built English-first without anyone deciding that</title>
    <link>https://ethiopia-build.stoagen.com/problems/01/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/01/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>Embeddings, extraction prompts, hybrid search, source evaluation and the validator were all designed against English. Nobody chose that. The required remedy, a hand-checked Amharic evaluation set, was named and never executed.</description>
  </item>
  <item>
    <title>Machine translation is weak enough that human review is the product</title>
    <link>https://ethiopia-build.stoagen.com/problems/02/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/02/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>For English content, human-in-the-loop is a quality upgrade; for Amharic it is the only viable path. The locked decision made English and reviewed Amharic peers, and it was violated within a day.</description>
  </item>
  <item>
    <title>A deterministic one-character corruption, caught only by exact bytes</title>
    <link>https://ethiopia-build.stoagen.com/problems/03/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/03/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>During the 2 August extraction run one Amharic document failed four independent model draws with the same one-character corruption. The byte-exact span contract rejected every draw; a normalizing or fuzzy citation check would have passed all four. The four raw responses were preserved unrepaired, because repairing them would falsify the record.</description>
  </item>
  <item>
    <title>Inline markup clipped one assertion in five on BBC Amharic</title>
    <link>https://ethiopia-build.stoagen.com/problems/04/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/04/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>751 of 766 assertions cite a span equal to exactly one HTML text node, and 166 cite a span shorter than the statement verbalized from it. The chunker never merged adjacent text nodes separated only by inline markup, and BBC Amharic wraps quoted words in span elements constantly.</description>
  </item>
  <item>
    <title>Free-text roles in two scripts broke the join</title>
    <link>https://ethiopia-build.stoagen.com/problems/06/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/06/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>1,314 distinct role strings across the 663 Amharic extractions, uncontrolled free text, 627 of them containing Latin characters beside Amharic ones. The same role surfaced in two scripts and carried no query surface at all.</description>
  </item>
  <item>
    <title>Transliteration has no standard, and geography is time-indexed</title>
    <link>https://ethiopia-build.stoagen.com/problems/07/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/07/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>Amharic-to-Latin transliteration is unstandardized, so the same person or place appears under several spellings. Administrative boundaries have been redrawn repeatedly, organizations split and merge, and a case-folding bug collapsed distinct names into one identifier.</description>
  </item>
  <item>
    <title>Entity matching was degenerate</title>
    <link>https://ethiopia-build.stoagen.com/problems/08/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/08/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>The entity-match layer produced 5,425 matches across 44 documents. Ethiopia alone matched 3,559 times across all 44. Ten entities accounted for 76 percent of 105,831 candidate links. An entity that matches in every document discriminates nothing.</description>
  </item>
  <item>
    <title>Wikidata has no Amharic labels for most concepts</title>
    <link>https://ethiopia-build.stoagen.com/problems/09/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/09/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>Major entities carry Amharic labels. Millions of scientific, agricultural and legal concepts in AGROVOC, EuroVoc and the UNESCO thesaurus have no Amharic label or description at all, an explicit lexical gap in the linked-open-data cloud.</description>
  </item>
  <item>
    <title>Speech: the one ASR attempt died on a missing DLL</title>
    <link>https://ethiopia-build.stoagen.com/problems/10/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/10/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>On 23 July 2026 a two-pass faster-whisper job was run on six audio slices from a VOA bulletin. The progress log stops at &quot;transcribing, language am&quot;. The error log ends with a missing CUDA library. Zero Amharic ASR output exists anywhere in the programme.</description>
  </item>
  <item>
    <title>ASR gets proper nouns wrong; the chyrons have them spelled right</title>
    <link>https://ethiopia-build.stoagen.com/problems/11/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/11/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>Ethiopian news video is dense with Fidel chyrons, lower-thirds and headline cards. OCR of those frames yields correctly spelled names, places and organization titles, which is precisely what ASR gets wrong and precisely what a knowledge graph is made of. Designed on 24 July, never executed.</description>
  </item>
  <item>
    <title>Singing and gemination</title>
    <link>https://ethiopia-build.stoagen.com/problems/12/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/12/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>Amharic gemination is phonemic but unwritten in the script, yet it takes more musical time, so text-setting cannot be derived from orthography alone. Singing synthesis for Amharic is rare, and verifying sung output by speech recognition is unreliable.</description>
  </item>
  <item>
    <title>Script and encoding at the edges</title>
    <link>https://ethiopia-build.stoagen.com/problems/13/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/13/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>SMS drops from 160 to 70 characters for Ethiopic. Webfonts would dominate page weight for exactly the readers who can least afford it. 47 World Bank captures carry bytes contradicting their declared charset. Hashes failed to reproduce until text was normalized to NFC and LF.</description>
  </item>
  <item>
    <title>Calendar and clock</title>
    <link>https://ethiopia-build.stoagen.com/problems/14/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/14/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>No calendar conversion exists in any ingestion tool. The news contract normalizes everything to UTC, five of six publishers expose date-only timestamps, and there is no rule for an Ethiopian-calendar date printed in an article body. The contract leaves such instants unresolved rather than guess.</description>
  </item>
  <item>
    <title>Rights and provenance of anything translated</title>
    <link>https://ethiopia-build.stoagen.com/problems/15/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/problems/15/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>An English rendering the programme produces is a program-produced translation carrying its method, model, timestamps, review status and source linkage, and is never labelled a source transcript. Translation and translation-public-reuse are separate gates from access, text and rights.</description>
  </item>
  <item>
    <title>Where the data came from</title>
    <link>https://ethiopia-build.stoagen.com/sources/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/sources/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>The acquisition layer worked. About 2,450 real documents, roughly 550 MB, were captured with hashes, manifests and licence riders. Every failure along the way was preserved rather than hidden, and the failures are listed below with the same care as the captures.</description>
  </item>
  <item>
    <title>Speech datasets for Ethiopian languages</title>
    <link>https://ethiopia-build.stoagen.com/sources/speech/</link>
    <guid isPermaLink="true">https://ethiopia-build.stoagen.com/sources/speech/</guid>
    <pubDate>Sat, 22 Aug 2026 15:13:00 +0000</pubDate>
    <description>The Common Voice audit of 19 July 2026 ranked eight Ethiopian languages by census mother-tongue counts against the releases it could locate. Volumes are the point. Amharic, with more than 21 million speakers, has under two validated hours of scripted speech.</description>
  </item>
</channel></rss>
