Docs

Catalog data format

The fields used by component pages and the JSON catalog.

Schema

Core data schema

Each public core is represented by typed data and exported as JSON.

FieldPurpose
slug, name, shortDescriptionStable identification and catalog copy.
category, tags, domainFiltering, discovery and related-core logic.
status, verificationLevelCompatibility summary; lifecycle and verification[] are authoritative.
license, commercialSupportComponent license terms and support availability.
repositoryUrl, docsUrl, packageUrlPublic evidence and package links where available.
supportedBoards, supportedToolchainsTarget support without implying measured validation.
interfaces, clocks, resets, parameters, portsIntegration contract.
resourceUsage, benchmarksMeasured or explicitly pending evidence.
sourceAccess, distributionAccessIndependent access states; unknown is not private.
verification[]kind, result, sourceState, evidenceRefs, scope and checkedAt or notCheckedReason.
lastContentReviewedAtFact review date, independent of release build time.
limitations, aiSummaryDo-not-overclaim guidance for humans and LLMs.
type Lifecycle = 'unknown' | 'concept' | 'in_development' | 'prototype' | 'alpha' | 'beta' | 'released' | 'deprecated';

Understanding verification results ยท Component licensing