Coding Horizon

OMG: The Missing Ledger For AI Agent Teams Now

Every property and claim the finished video puts on screen, chased to a primary source. Where a shot draws an example rather than a measurement, that is stated here too, because an illustration that reads as a measurement is the same mistake as an unsourced number.

The project

OMG, published as “Oh My Group”. Repository jeremy-merchant/OMG, written in Go, and described by its own README as “Local first coordination and recovery for people and AI coding agents.” The executable is omg.

What the ledger stores. The README states it “keeps lineage, tasks, runs, progress, dependencies, typed messages, handoffs, advisory path reservations, and observed Git state in one local SQLite ledger”. The video’s record table draws those groups with an example against each.

Local first, and daemonless by default. The README’s “How it works” section states that canonical coordination state lives in an owner-scoped SQLite store outside Git, and that no background service, cloud account, Node runtime, Python runtime or shared SQLite library is required. Both are drawn as the trust story in chapter 4.

Path reservations are advisory. The README describes “advisory path reservations” and states that they, together with dependency state, “make conflicts visible”. The video draws a reservation as three fields — path, worker, reason — which is what the README’s model amounts to; it is not a screenshot of the tool’s own output.

Claimed done is kept separate from verified done. The README states the CLI distinguishes self-reported completion from independent verification and does not “Collapse WORK_COMPLETE and VERIFIED_DONE into one state”. This is the whole of chapter 2.

The authority it does not take. The README’s safety table states the CLI does not “Grant commit, push, deploy, credential, production, deletion, or publication authority”, and does not “Commit, merge, rebase, push, reset, clean, delete, or remove branches/worktrees”. The video’s deny panels and both boundary shots draw exactly this list.

Git is observed, not driven. The README states Git remains authoritative for code, commits, refs, branches, worktrees, diffs and history, and that the CLI stores coordination and policy facts plus explicitly requested evidence. Chapter 8 draws a read-only git status and the stale-state consequences that follow from watching rather than driving.

What is drawn as an example, and is not a measurement

These appear on screen as illustrations of the argument. They are invented for the video and describe no real repository, product or benchmark.

Not verified