SmellBook
Menu

CHANGELOG ARCHIVE · PAGE 2 OF 7

Earlier changes.

Entries 51–100, newest first.

512026-10-01
PHASE 289

Release tooling and vocabulary release

Integrated nine new checks for release tooling, release evidence, tool checksums, heritage spreadsheets, Spanish search and vocabulary, the SKOS export and map labels into the 209-check production gate.

522026-10-01
PHASE 288

Release evidence checks

Every release record since Phase 219 is now checked: a release is closed only with the owner's production evidence (deployment, READY, production and domains), and dataset releases must match it.

532026-10-01
PHASE 287

Clearer map labels

Map labels now sit above the dots, never overlap each other and keep strong contrast, fixing an accessibility issue where a label could fall under a neighbouring dot.

542026-10-01
PHASE 286

SKOS vocabulary

The smell descriptors (in English and Spanish) and the places by kind are published as SKOS concept schemes for museum, archive and library systems.

552026-10-01
PHASE 285

Smell vocabulary in Spanish

A new pilot page lists every descriptor in Spanish and English, with its review status and a Spanish search link.

572026-10-01
PHASE 283

Heritage records from spreadsheets

Institutions can keep olfactory heritage records in a spreadsheet template and check the filled file with the heritage record checker.

582026-10-01
PHASE 282

Checksums for downloadable tools

Each downloadable tool now has a published SHA-256 checksum, with instructions to verify it before running.

592026-10-01
PHASE 281

Release closeout helper

A helper checks production evidence before a release is closed, lists the tasks it closes and prepares the QA record.

602026-10-01
PHASE 280

Dataset release helper

A helper computes the dataset release entry and release notes for the exact merged commit, so knowledge-graph releases are recorded the same way every time.

612026-10-01
PHASE 279

Research tooling release

Integrated nine new checks for the heritage checker, graph diff, scale rehearsal, decision log, place kinds, Spanish descriptors, standalone tools, contribution review and multilingual linked data into the 200-check production gate.

622026-10-01
PHASE 278

Multilingual linked data

The linked-data graph now includes every descriptor, links smells to their descriptors, carries Spanish names as language-tagged literals with their review status, and gives each place its kind.

632026-10-01
PHASE 277

Contribution review rules, tested

The contribution review model now runs as tested rules: no automatic promotion, no self-review, the right role for every decision and a registered source for verification. Contributions remain not live.

642026-10-01
PHASE 276

Standalone research tools

The heritage record checker and the graph export diff can be downloaded as single files and run with Node.js, without the SmellBook source code. They read only your files and send nothing anywhere.

652026-10-01
PHASE 275

Spanish names for every descriptor

All 37 descriptors now have Spanish names, pending native-speaker review, shown on descriptor pages and Spanish pilot pages.

662026-10-01
PHASE 274

Places grouped by kind

Places are grouped into seven editorial kinds on /places, on each place page and in the map's place filter, and the graph export carries each place's kind.

672026-10-01
PHASE 273

Decision log

The governance page now lists the owner decisions that shape SmellBook, with where each is recorded, and the decisions still open.

682026-10-01
PHASE 272

Scale rehearsal

Identity, entry-standard and search code now run against 1,000 to 100,000 synthetic entries in memory. The duplicate-name check went from 63 seconds to 75 milliseconds at 10,000 entries, with identical results.

692026-10-01
PHASE 271

Graph export diff

A tool compares two copies of the knowledge-graph export and lists the nodes and edges added, removed and changed.

702026-10-01
PHASE 270

Heritage record checker

Museums, archives and researchers can check draft olfactory heritage records, including every SmellBook identifier they link to, before sharing them.

712026-10-01
PHASE 269

Reader features release

Integrated six new checks for search filters, entity identifiers, backlinks, entry siblings, the downloads listing and sitemap alternates into the 191-check production gate.

722026-10-01
PHASE 268

Language alternates in the sitemap

Spanish pilot pages and their English versions now list their language alternates in the sitemap.

742026-10-01
PHASE 266

Every file on the downloads page

The downloads page now lists every public file with its type, size in records and a readable filename.

772026-10-01
PHASE 263

Entries that share a place or material

Entry pages now list other entries linked to the same place or material.

792026-10-01
PHASE 261

Identifiers on every entity page

Descriptor, type, category, context, source and claim pages now show their permanent identifiers.

812026-09-30
PHASE 259

Scale foundations release

Integrated nine new checks for changelog pagination, interface messages, graph health, relation exports, linked data, route coverage, the editor handbook, route security and the documentation index into the 185-check production gate.

822026-09-30
PHASE 258

Documentation index

Every public document is now indexed, and the documentation map reaches the encyclopedia, Learn and release pages.

832026-09-30
PHASE 257

Data route security sweep

Checked every data route is read-only, sends the right headers and publishes no personal data.

852026-09-30
PHASE 255

Complete data inventory

Every machine-readable route is now in the data inventory and resource registry, and new routes cannot ship without it.

892026-09-30
PHASE 251

Interface message catalogue

Spanish page text now comes from one catalogue with English fallback, ready for more languages.

902026-09-30
PHASE 250

Changelog archive

The changelog now shows the newest 50 changes, with older ones on archive pages and every old link preserved.

912026-09-30
PHASE 249

Handoffs and readiness release

Integrated eight new checks for worksheets, the licence switch, entry batches, performance budgets, the map, dataset releases and classroom guides into the 176-check production gate.

922026-09-30
PHASE 248

Classroom guides

Published four free lesson plans for teachers, with safety guidance and links to the Learn courses.

932026-09-30
PHASE 247

Dataset release history

Every knowledge-graph release now has a sealed record of its digest, counts, commit and production deployment.

952026-09-30
PHASE 245

New vocabulary lessons

Added metallic vs mineral, resinous vs woody, marine vs salty and fermented vs tangy to Smell Vocabulary.

962026-09-30
PHASE 244

Performance budgets

Measured the production build and enforced page, script and style size budgets after every build.

982026-09-30
PHASE 242

Licence switch

The dataset licence is now one pre-checked switch for the owner's decision; no licence has been granted.

992026-09-30
PHASE 241

Spanish review worksheet

A native speaker can confirm, correct or reject every Spanish pilot name in a spreadsheet.

1002026-09-30
PHASE 240

Source-checking worksheet

Researchers can record checked citations for open questions in a spreadsheet and import them into source intake.