End-to-end contract coverage
Added coverage diagnostics connecting release-critical pages and machine surfaces to inventory, resource-registry and documentation-map contracts.
CHANGELOG
This page records meaningful public changes, not every internal commit.
Added coverage diagnostics connecting release-critical pages and machine surfaces to inventory, resource-registry and documentation-map contracts.
Added mapped documentation route records, duplicate-path diagnostics and page-source validation without crawling external publisher URLs.
Added explicit review prompts for catalog, source/claim, slug, route, schema, account, runtime and localization changes.
Added public data/contract derivation dependencies and outputs without presenting them as runtime service or private application architecture.
Added deterministic suggested filenames, media types and download boundaries without promising a ZIP/tar bundle.
Added public field-origin classes separating SmellBook editorial metadata, third-party source metadata and deterministic derived metadata.
Added source publication-age metadata and recency buckets while explicitly separating age from scientific confidence.
Added structural validation across public claims, relations and identifier records so broken IDs/slugs surface explicitly.
Added explicit record/query route templates and parameter constraints without inventing wildcard routing or generic API filtering.
Added representative public payload examples selected from current data structures rather than hand-invented examples.
Added a pass/attention aggregate over quality, policy consistency, runtime budgets, deprecations, schema compatibility and evidence lifecycle without creating a certification score.
Added stable/documented/historical/deprecated/not-public classifications tied to current machine surfaces, documentation routes and deprecation state.
Added deterministic topic and strategy-phase classification for public changelog entries without treating topic classification as ranking.
Added a sorted/deduplicated release-critical page and machine-surface manifest with references to snapshot, checksums, fingerprints and compatibility contracts.
Added a machine-readable summary of configured response protections, HSTS/CSP boundaries and future security-review triggers.
Added explicit public-by-contract rules and grouped exclusions for private graph, ranking, recommendation, personalization and tracking state.
Added direct-public vs derived-public source-module mappings for catalog, claim, source and relation fields.
Added explicit q/id query semantics, limits, normalization and error behavior without inventing generic filtering, pagination or sorting parameters.
Added canonical entity route families, stable public ID guidance and an explicitly empty current redirect registry with future slug-change policy.
Added public collection ordering and serialization semantics for reproducibility while explicitly separating order from ranking.
Added an explicit matrix of published schema versions and registered snapshots, with migration guidance that lists only versions that actually exist.
Added portable public read-contract expectations aligned with stable fixtures, resolver errors and shared response-header semantics.
Added public atlas retention, snapshot, correction and deprecation traceability guidance without inventing personal-data retention periods.
Added explicit methods, CORS, schema headers, media types and 200/400/404 semantics for the current read-only public surface.
Added active/deprecated/sunset states and a currently empty public deprecation registry with explicit removal/versioning policy.
Added machine-readable smell-to-VERIFIED-claim-to-source chains with missing-reference diagnostics and no overclaiming of source scope.
Added SHA-256 fingerprints over selected public smell, claim and source fields for change detection without treating hashes as signatures.
Added sequential snapshot metadata/resource/count deltas while explicitly avoiding invented historical field-level content diffs.
Added an OpenAPI 3.1 description of representative stable GET-only public read routes with no authentication or write operations.
Added explicit record-family parity across JSON, CSV, TSV, NDJSON, citation and feed representations.
Added machine-readable consistency checks across capability, privacy, rights, correction, runtime-budget and localization declarations.
Added a grouped documentation map and quickstart path for consuming public SmellBook contracts without guessing where to begin.
Added a repository-derived release verification record tied to snapshot, validation, quality and runtime-budget state without claiming cryptographic signing.
Added stable positive and negative contract examples for entity records, identifier resolution and taxonomy facets.
Documented the current English-first language/locale posture and explicit change triggers required before translations or localized routes launch.
Added machine-readable accessibility commitments and source-level structural requirements without claiming WCAG certification.
Added runtime-aligned privacy declarations covering accounts, tracking SDKs, browser storage, sensors and public search behavior.
Added declared runtime package/version metadata and third-party SDK-category posture without claiming a vulnerability or license audit.
Added explicit public labels for evidence states, source tiers, relation kinds, lifecycle states, capability states, cache classes and resource kinds.
Added profile/source/claim VERIFIED-linkage coverage records while explicitly separating coverage from scientific confidence or importance.
Added descriptive public rights scopes and source-attribution metadata without inventing a blanket license or overriding third-party rights.
Added explicit source-enforced runtime budgets for dependencies, client directives, scripts, embeds, storage, sensors and runtime public-data network dependencies.
Added release-critical page and machine-route invariants covering canonical metadata, main-content anchors, server/static-first rendering and read-only machine behavior.
Added explicit active/corrected/superseded/retracted source states and active/corrected/withdrawn claim states, with no inferred corrections or retractions.
Added explicit live/later/not-live/not-public capability records separating current public functionality from future and private systems.
Added machine-readable cache classes and route examples that separate response freshness behavior from editorial freshness.
Added a machine-readable search corpus, field contract and normalization semantics while keeping internal lexical scoring weights private.
Added a single registry describing public data, documentation and discovery surfaces by method, media type, cache class, stability and read-only behavior.
Added shared schema-version response headers, standardized public errors, a consumer contract and representative request examples for the read-only data surface.
Added explicit version-controlled source-to-export lineage, documented runtime non-dependencies and a reproducibility contract tied to snapshots and checksums.
Added category, descriptor and public-type facet records, per-facet JSON endpoints and a line-delimited membership stream.
Added field-level public semantics, types and nullability documentation aligned with the existing public schema and record contracts.
Added a SmellBook-owned dataset bundle manifest linking the current snapshot, inventory, schemas, checksums, citation guidance and public resource exclusions.
Added a JSON-LD context and linked-data dataset graph for canonical smells, VERIFIED claims and registered sources using canonical public URLs.
Added addressable JSON records for each canonical smell, VERIFIED claim and registered source with schema-version and canonical-link metadata.
Added structural integrity and maintenance diagnostics covering duplicate IDs, orphan references, relation targets, HTTPS source links, freshness, taxonomy maintenance and DOI coverage.
Added a canonical identifier registry and read-only exact-ID resolver for smells, VERIFIED claims and registered sources.
Published canonical profile related-smell links as explicit unweighted records with reciprocal and target-integrity metadata.
Added TSV catalog/claim/source exports, RIS source interchange and a Markdown source bibliography.
Started a truthful public snapshot registry, latest-snapshot pointer and archival policy without fabricating historical snapshots.
Added a well-known discovery document, public route index, developer contract and explicit compatibility/deprecation policy for the read-only data surface.
Added public citation guidance, machine-readable citation metadata, CITATION.cff, humans.txt and a plain-text public-data README.
Added NDJSON streams for catalog, claims, sources, changelog and provenance plus a machine-readable resource inventory.
Added a JSON Schema registry, compatibility rules and a human-readable schema reference for public records.
Added public release manifests, deterministic export checksums, recovery documentation and an explicit unverified custom-domain boundary.
Added OpenSearch discovery, security.txt, health/version records and a public compatibility surface without adding browser SDKs.
Added CSV, CSL JSON and BibTeX exports for public catalog, claims and source-registry workflows.
Added explicit machine-readable profile-to-claim-to-source provenance while keeping private ranking and recommendation internals excluded.
Added profile revision metadata, recently revised views, taxonomy health, freshness reporting and structured changelog operations.
Verified claims became first-class records with claim pages, publisher/year browsing and public evidence coverage.
Production gained atlas, accessibility, route and metadata validation plus conservative privacy/security response headers.
Expanded focus, high-contrast, forced-colors, reduced-motion, print and structural accessibility protections.
Added server-rendered lexical search across smells, aliases, descriptors, contexts, collections, explainers and evidence.
Added Color, Texture and Context discovery, Editorial Standards and automatic atlas validation.
The public atlas reached 200 canonical smell identities across ordinary human life.
The atlas expanded deeper into workplaces, routines, storage and shared interiors.
SmellBook reached its first broad public foundation of 100 canonical smell identities.
Added the first public Smell Directory, canonical profiles, evidence labels, glossary and methodology.
Created the initial SmellBook.com brand website, light-only visual system and production deployment pipeline.