DATA LINEAGE
Trace public exports back to version-controlled source modules.
SmellBook public data is built from repository source data rather than a runtime database, browser state or third-party data API.
data/smellProfiles.js9
Canonical public smell source data
/data/catalog.json/data/catalog.csv/data/catalog.tsv/data/catalog.ndjson/data/smells/{slug}.json/data/relations.json/data/identifiers.json/data/graph.jsonld/data/quality.jsondata/sourceRegistry.js16
Registered public sources and VERIFIED claims
/data/evidence.json/data/claims.csv/data/claims.tsv/data/claims.ndjson/data/sources.tsv/data/sources.ndjson/data/sources.csl.json/data/sources.bib/data/sources.ris/data/sources.md/data/claims/{slug}.json/data/sources/{slug}.json/data/provenance.json/data/identifiers.json/data/graph.jsonld/data/quality.jsondata/discovery.js5
Public categories, descriptors and types
/data/taxonomy.json/data/facets.json/data/categories/{slug}.json/data/descriptors/{slug}.json/data/types/{slug}.jsondata/changelog.js4
Structured public release/editorial changelog
/data/changelog.json/data/changelog.ndjson/feed.xml/feed.jsondata/publicDataContract.js5
Public schema version and field/exclusion contract
/data/manifest.json/data/schema.json/data/dictionary.json/data/contract.json/data/bundle.jsonnpm ci → npm run validate → npm run build
Record the public snapshot ID and checksums when a reproducible reference matters.
MACHINE RECORDS2
/data/lineage.json
JSON ↗Lineage map
Version-controlled inputs and their derived public outputs.
/data/reproducibility.json
JSON ↗Reproducibility contract
Build commands, integrity pointers, source-of-truth and non-dependencies.