Scribe
Makes any source speak the same language.
Scribe is the agentic conformance engine. Its single verb is render: take any data source (a scanned document, a sensor feed, a government registry, a legacy database) and turn it into records that conform to the shared schema. It owns reconciliation (resolving who and what a record refers to) and commoditisation (mapping arbitrary sources onto the standard). Every rendered record keeps its provenance and lineage, so a conformed fact never loses the trail back to where it came from.
One engine, two targets. Rendered against the cross-system schema, a source becomes a tradable commodity. Rendered against a Frame app’s configuration, it becomes data that app can ingest. The target is a parameter; the engine is one, and it runs a continuous render / evaluate / learn loop that accumulates reusable mapping knowledge per source.
Scribe is what lets DAAC reach data it did not capture (the registries and platforms that already exist but cannot talk to each other) and make it comparable to the data the ecosystem records first-hand.
Where it sits. Sibling to Spine; neither depends on the other. Consumes the shared conventions as render targets; needs no Frame app to run.