SmellBook
Menu

DATA DICTIONARY

Public field semantics without reverse-engineering exports.

The dictionary explains field meaning, type and nullability. It documents public semantics only and does not expose private application fields.

RECORD TYPES6
DOCUMENTED FIELDS51
CATALOG COVERAGEComplete
idstring · required/non-null

Stable public identifier for the record.

slugstring · required/non-null

Stable lowercase URL-safe public slug.

namestring · required/non-null

Public human-readable smell name.

aliasesstring[] · required/non-null

Public alternate names; may be empty.

summarystring · required/non-null

SmellBook-authored public profile summary.

typestring · required/non-null

Public smell identity type.

categorystring · required/non-null

Primary public atlas category.

descriptorsstring[] · required/non-null

Public editorial descriptor labels.

statusstring · required/non-null

Public evidence/editorial status label.

createdAtdate · required/non-null

Date the canonical public profile was created.

updatedAtdate · required/non-null

Date the canonical public profile was last editorially updated.

revisioninteger · required/non-null

Public editorial revision number, starting at 1.

canonicalUrluri · required/non-null

Canonical public HTML URL for the profile.

verifiedClaimIdsstring[] · required/non-null

Stable IDs of VERIFIED public claims linked to the profile.

idstring · required/non-null

Stable public identifier for the record.

slugstring · required/non-null

Stable lowercase URL-safe public slug.

titlestring · required/non-null

Public VERIFIED claim title.

smellSlugsstring[] · required/non-null

Canonical smell slugs the claim is explicitly linked to.

sourceIdsstring[] · required/non-null

Registered public source IDs supporting the claim.

textstring · required/non-null

Public claim statement written by SmellBook.

scopestring · required/non-null

Boundary text explaining what the claim does and does not support.

idstring · required/non-null

Stable public identifier for the record.

slugstring · required/non-null

Stable lowercase URL-safe public slug.

kindstring · required/non-null

Public source-kind classification.

tierstring · required/non-null

Public source tier such as PRIMARY or REVIEW.

titlestring · required/non-null

Registered source title.

authorsstring|null · nullable

Source author string when registered.

publisherstring · required/non-null

Journal, publisher or source organization.

datedate · required/non-null

Registered publication date.

doistring|null · nullable

Digital Object Identifier when available.

urluri · required/non-null

External publisher or DOI URL.

topicsstring[] · required/non-null

Public source-topic labels used for evidence browsing.

idstring · required/non-null

Stable public relation record ID.

kindstring · required/non-null

Relation semantics; currently editorial-related.

sourceIdstring · required/non-null

Canonical source smell ID.

sourceSlugstring · required/non-null

Canonical source smell slug.

targetIdstring · required/non-null

Canonical target smell ID.

targetSlugstring · required/non-null

Canonical target smell slug.

reciprocalboolean · required/non-null

Whether the target profile also declares the source as related.

weightedboolean · required/non-null

Always false for the public editorial relation layer.

idstring · required/non-null

Stable public SmellBook identifier.

typeenum(smell|claim|source) · required/non-null

Public entity type.

slugstring · required/non-null

Canonical entity slug.

labelstring · required/non-null

Human-readable public label.

canonicalPathpath · required/non-null

Canonical relative HTML path.

canonicalUrluri · required/non-null

Canonical absolute HTML URL.

statusenum(pass|issues) · required/non-null

Structural integrity state derived from hard issue count.

countsobject · required/non-null

Public record and diagnostic counts.

integrityobject · required/non-null

Hard structural integrity diagnostic groups.

maintenanceobject · required/non-null

Non-failing maintenance signals such as freshness and taxonomy health.

hardIssuesobject[] · required/non-null

Structural issues that should block a clean quality state.

/data/dictionary.json

Field dictionary

Record field types, nullability and public semantic definitions.

JSON ↗