Reference

Glossary

The vocabulary behind the Source Commons Framework — the concepts, standards, and record types used to document, evaluate, and reuse data sources.

Core concepts

Source Commons Framework (SCF)
An open framework and directory for documenting, evaluating, and reusing data sources, tools, skills, and use cases under one interoperable metadata schema.
L1 — Portal
A catalogue or institutional access point that hosts many datasets, such as an open data portal or a national data catalogue.
L2 — Dataset
A specific dataset, file collection, API, or stable data access path that can be referenced and retrieved directly.
L3 — Fragmented source
A useful source that requires extraction, parsing, reconciliation, or cross-referencing before it can be reused as structured data.
Provenance
The documented origin of a record — its publisher, landing page, stable identifiers, and history — used to establish trust and reusability.

Standards & vocabularies

DCAT (Data Catalog Vocabulary)
A W3C vocabulary for describing datasets and data services in catalogues. SCF uses DCAT fields such as landing page, access URL, distribution format, and theme.
DQV (Data Quality Vocabulary)
A W3C vocabulary for expressing data quality. SCF evaluations use DQV dimensions, metrics, measurements, and quality annotations.
schema.org
A shared vocabulary for structured data on the web. SCF pages publish schema.org JSON-LD (Dataset, SoftwareApplication, HowTo) so search engines and AI assistants can understand records.
Wikidata QID
A stable identifier for an entity in Wikidata (for example Q4989906). SCF links sources and topics to Wikidata to enable cross-referencing and disambiguation.
Field prefixes
Column name prefixes that signal a field's vocabulary: dct_ (Dublin Core), dcat_ (DCAT), dqv_ (Data Quality Vocabulary), mcp_ (Model Context Protocol), github_ and hf_ (GitHub / Hugging Face source metadata).

Reuse & interoperability

Join key
A field that allows two sources to be linked, such as a shared identifier, code, or geographic key. SCF records join-key types, examples, granularity, and confidence.
Crosswalk
A documented mapping between identifiers or schemas across two sources, enabling records to be matched and merged.
Reconciliation
The process of matching records that refer to the same real-world entity across different sources, often using join keys and external references like Wikidata.
Access method
How a source is obtained — for example file download, API, open data portal, or repository — along with authentication and rate-limit details.
Stable identifier
A persistent identifier for a record or entity that does not change over time, making references durable and machine-resolvable.

Agents & connections

MCP (Model Context Protocol)
An open protocol that lets AI agents and applications connect to external tools, resources, and data sources through a standard interface.
MCP server
A concrete MCP endpoint recorded in SCF as a tool with the category 'MCP server', documenting transport, endpoint, authentication, and the tools, resources, and prompts it exposes.

Record types

Source evaluation
A quality assessment of a source using DQV — a dimension, metric, 1–5 rating, evaluator, confidence, annotation, and recommended action.
Use case
A documented reuse scenario combining one or more sources and tools, describing the question answered, workflow, join strategy, and outcome.
Skill
A reusable method, workflow, or capability package documented in YAML and Markdown, with inputs, outputs, tools, and references.
Tool
Software for accessing, validating, cleaning, reconciling, analysing, or publishing data — including MCP servers — described with category, license, and legal-risk guidance.