SmellBook
Menu

SCHEMA REGISTRY

Explicit record contracts for the public atlas.

SmellBook publishes a small JSON Schema registry so public catalog, evidence and changelog records can be validated without reverse-engineering page markup.

SCHEMA VERSION1.0
RECORD SCHEMAS5
STANDARD2020-12
catalogRecord

catalogRecord

Required fields: id, slug, name, summary, type, category, descriptors, status, createdAt, updatedAt, revision, canonicalUrl, verifiedClaimIds

claimRecord

claimRecord

Required fields: id, slug, title, smellSlugs, sourceIds, text, scope

sourceRecord

sourceRecord

Required fields: id, slug, kind, tier, title, publisher, date, url, topics

changelogRecord

changelogRecord

Required fields: id, date, label, title, copy, href

provenanceRecord

provenanceRecord

Explicit public evidence relationships only; no hidden similarity or recommendation weights.

/data/schema.json

Machine-readable registry

JSON Schema definitions and compatibility rules.

JSON ↗