Volter World

Coverage

Every vendor, how complete its twin is, and why it is built in that order.

The full table is generated: generated/INDEX.md, one row per vendor, rebuilt by bun scripts/index.ts and drift-checked in the gate. This page says how to read it.

Where the list comes from

The catalog grows off a survey of the top 100 Node and top 100 Python application repositories on GitHub: every external vendor any of them talks to, found from their dependencies, their env names and their source. A vendor's demand is how many of those repositories need it. Twins are built most-demanded first, so the order of the table is the build order, and the queue of what to build next is derived from it, never hand-listed.

The columns

column meaning
vendor the vendor, and the twin package @volter/twin-<vendor> when one exists
repos needing it demand: how many surveyed repositories need it, split Node / Python
consumers products in this organization that use the twin today
status the package's support status: Supported, Maintained, Odd Fixes, Orphan, Obsolete, or none when there is no twin yet
completion the fraction of the vendor's own spec operations the twin serves, from the twin's census against the vendor's published spec. A twin without a spec source shows its operation count instead
protocol the twin protocol major the package targets, and whether the platform serves it
verified when the twin's census was last checked against a fresh copy of the vendor's spec
what closes it what stands between the twin and a complete census: no spec source, grandfathered operations, never verified

Reading a percentage

Completion counts operations, not importance. A twin at 44% may serve every operation your app uses; one at 90% may miss the one you need. Before relying on a twin, read its README: it lists what it serves, what it does not serve yet, and what it models of the vendor's behavior beyond the wire. An operation a twin does not serve fails the way the vendor would fail it, never silently, so a gap is loud at the first call.

Two kinds of complete

Completeness is the number above: how much of the vendor a twin covers. Fidelity is whether what it covers is right, and is held by conformance against the vendor's spec and recordings of the real vendor. A twin can be small and faithful. The percentage is the honest answer to "how done", and a passing conformance suite is the honest answer to "how right"; neither stands in for the other. How fidelity is held is a contributor concern: conformance.