GARPedia

/what-is-dagr

What is DAGR?

A note on naming

GARP, the Governed Analytical Records Protocol described below, names the substrate: the record model, the admission boundary, and the doctrine that decides whether analytical material becomes durable system content at all. DAGR is the current name for the open runtime and adapters that implement that substrate against a real admission boundary, with the Model Context Protocol as its first supported binding. This page keeps the historical GARP protocol vocabulary intact wherever it describes shipped identifiers, schemas, and doctrine, and uses DAGR for the current product and navigation surface.

Definition

GARP, the Governed Analytical Records Protocol, governs whether model-mediated analytical material becomes durable system content at all, by separating drafting, retrieval, synthesis, review, promotion, revision, dispute, and publication into visible record states with explicit transitions between them. A claim does not become knowledge merely because it appeared in an answer, was cached for retrieval, ended up in a database row, or was rendered onto a page.

GARP is not RAG

Retrieval-augmented generation supplies context to a model so it can produce an answer to a query. GARP governs the question of whether the analytical material in that exchange should become a record at all, and on what conditions. The two operate at different layers and answer different questions: RAG asks what context to surface for an answer, while GARP asks whether anything in that exchange has cleared review, source verification, and the admission boundary required to become durable system content.

Core objects

ObjectMeaning
SourceSomething the system relies on
CaptureA preserved version of a source or document
FragmentA sub-document span used to support a claim
ClaimAn assertion attached to a record
Candidate RecordA proposed record that has not yet been admitted
Evidence PackThe bundle of sources, fragments, and review actions supporting a record
Review ActionA governed decision that gates promotion
RecordA durable governed knowledge object
Governance StateThe current projected status of a record from its event chain
Audit EventA governed action that changes system state
Digest / ExportA human-readable export of governed records

Doctrine

Five lines summarize the disposition that the protocol enforces, paraphrased here for non-developer readers and used elsewhere as compact shorthand inside the implementation references.

Retrieval is not publication.

Synthesis is not canon.

A cache is not knowledge.

Promotion is not save.

Records require custody, lineage, and review.

Admission pipeline

Ingest > Parse > Source Register > Candidate > Evidence Pack > Review > Promote > Record > Digest

Why this matters

A system that only retrieves, generates, and saves cannot answer the question "where did this come from, who reviewed it, and what has changed since it was admitted." GARP makes those questions answerable because admission, review, and revision become governed events rather than implicit side effects of editing or saving, and because the supporting sources, fragments, and review actions are preserved alongside the record itself rather than discarded after the answer is produced.

The six-role namespace map

GARPedia's own checked description of how the roles named across this ecosystem relate to one another. It is written to stay consistent with the layer-map language used inside the DAGR MCP and ARCS Verify repositories, without asserting that this page and those READMEs are the same document.

RoleKindDescription
ARCSThe standardThe Automated Record Custody Standard defines the schema and custody rules for records, sources, fragments, claims, and evidence packs, independent of any single implementation.
SRSThe receipt protocol and profilesThe signed receipt envelope protocol and its named conformance profiles, used to attest that a boundary event occurred without exposing the governed content itself.
DAGRThe open runtime and adaptersThe open, forward-branded runtime layer and its adapters that bind ARCS and SRS to real admission boundaries. MCP is DAGR's first supported binding.
DAGR MCP and ARCS VerifyPublic reference implementationsDAGR MCP is the public reference receipt-emitter and runtime binding; ARCS Verify is the separate, implementation-neutral verifier that independently checks a signed receipt against a pinned schema and profile. Verifying a receipt's structure and signature does not establish that the underlying real-world event occurred.
GARPedia, Overlay, and ShowcasePublic read and demo surfacesRead-only public surfaces that render governed records, receipts, and worked examples for a general audience. None of the three admits, verifies, or publishes on anyone's behalf.
Countervail and WorkbenchOperator productsCommercial and private operator surfaces for review, promotion, and compliance workflows built on the same substrate, out of scope for this public site.