{"name":"SmellBook Public Data Contract","canonicalOrigin":"https://smellbook.com","schemaVersion":"1.0","generatedAt":"2026-09-22","discovery":"/.well-known/smellbook.json","routeIndex":"/data/routes.json","contract":"/data/contract.json","schemaRegistry":"/data/schema.json","inventory":"/data/inventory.json","dictionary":"/data/dictionary.json","facets":"/data/facets.json","lineage":"/data/lineage.json","reproducibility":"/data/reproducibility.json","consumerContract":"/data/consumer-contract.json","errorCatalog":"/data/errors.json","examples":"/data/examples.json","resourceRegistry":"/data/resource-registry.json","searchCorpus":"/data/search-corpus.json","searchFields":"/data/search-fields.json","cachePolicy":"/data/cache-policy.json","capabilities":"/data/capabilities.json","supportMatrix":"/data/support-matrix.json","sourceLifecycle":"/data/source-lifecycle.json","corrections":"/data/corrections.json","routeContract":"/data/route-contract.json","runtimeBudget":"/data/runtime-budget.json","rights":"/data/rights.json","attribution":"/data/attribution.json","evidenceCoverage":"/data/evidence-coverage.json","vocabulary":"/data/vocabulary.json","software":"/data/software.json","privacyPosture":"/data/privacy-posture.json","accessibilityStatus":"/data/accessibility-status.json","localeReadiness":"/data/locale-readiness.json","fixtures":"/data/fixtures.json","releaseAttestation":"/data/release-attestation.json","docsMap":"/data/docs-map.json","policyConsistency":"/data/policy-consistency.json","exportParity":"/data/export-parity.json","openApi":"/data/openapi.json","snapshotDeltas":"/data/snapshot-deltas.json","fingerprints":"/data/fingerprints.json","provenanceChains":"/data/provenance-chains.json","deprecations":"/data/deprecations.json","httpSemantics":"/data/http-semantics.json","retentionPolicy":"/data/retention-policy.json","conformance":"/data/conformance.json","compatibilityMatrix":"/data/compatibility-matrix.json","ordering":"/data/ordering.json","canonicalRegistry":"/data/canonical-registry.json","queryContract":"/data/query-contract.json","fieldDerivation":"/data/field-derivation.json","minimization":"/data/minimization.json","securityPosture":"/data/security-posture.json","releaseContent":"/data/release-content.json","changelogTaxonomy":"/data/changelog-taxonomy.json","stability":"/data/stability.json","contractHealth":"/data/contract-health.json","schemaExamples":"/data/schema-examples.json","routeTemplates":"/data/route-templates.json","referenceIntegrity":"/data/reference-integrity.json","evidenceRecency":"/data/evidence-recency.json","editorialProvenance":"/data/editorial-provenance.json","downloadContract":"/data/download-contract.json","contractDependencies":"/data/contract-dependencies.json","changeImpact":"/data/change-impact.json","documentationLinks":"/data/documentation-links.json","contractCoverage":"/data/contract-coverage.json","resourceCount":102,"guarantees":["No authentication is required for the currently public read-only data routes.","Public data routes are read-only and do not accept user state.","Breaking semantic changes require a schema-version change.","Private graph weights, ranking logic, recommendations and personalization state are excluded."],"nonGoals":["This is not the future proprietary SmellBook API.","No uptime SLA is promised by this public contract.","No write API, user account API or recommendation API is live."]}