Every snapshot the Observatory holds, and what changed in the repository that builds them.
Snapshots
| Snapshot date | Module | Snapshot | Rows | Status | Supersedes | DOI |
|---|---|---|---|---|---|---|
| 2026-09-07 | Second Gate | ROAT-SNAP-SECOND-GATE-2026-09-07 | 8 | review | 2026-08-31 (20 cells) | 10.5281/zenodo.22546848 |
| 2026-09-07 | Human roles | ROAT-SNAP-ROLES-2026-09-07 | 30 | review | 2026-09-06 (10 cells) | 10.5281/zenodo.22546848 |
| 2026-09-06 | Human roles | ROAT-SNAP-ROLES-2026-09-06 | 30 | review · superseded | 2026-09-05 (27 cells) | not minted |
| 2026-09-05 (historical-uk) | Layered normalisation | ROAT-SNAP-LAYERS-HISTORICAL-UK | 12 | draft | — | not minted |
| 2026-09-05 | Human roles | ROAT-SNAP-ROLES-2026-09-05 | 30 | draft · superseded | — | not minted |
| 2026-09-05 | Regulatory method | ROAT-SNAP-METHOD-2026-09-05 | 13 | published | — | 10.5281/zenodo.22409314 |
| 2026-08-31 | Second Gate | ROAT-SNAP-SECOND-GATE-2026-08-31 | 8 | review · superseded | — | 10.5281/zenodo.22409314 |
| 2026-08-25 | Layered normalisation | ROAT-SNAP-LAYERS-2026-08-25 | 7 | review | — | 10.5281/zenodo.22409314 |
Repository
/method/roles/) reads the eight approved concepts against the 30 roles of Module 03 in both directions, keeping outright and qualified allocations apart; Where the regimes meet (/map/interfaces/) carries the 13 interfaces with their actors, lifecycle stage and the source records on each side; Who decides what (/map/governance/) lists the 30 bodies and mechanisms by level with their key instruments. Content in content/guide/{interfaces,governance}.json; the roles page is generated from existing repository data alone.scripts/release.mjs with a preflight (npm run release-check) that reads the embargo from the research register output statuses, a --prepare mode that performs every mechanical edit of a release, and a --doi mode that writes a minted version DOI only into published snapshots that lack one. RELEASE.md gains a step-by-step section for v0.3.0.Regulatory Map sheet (76 boxes, validation on five columns, checks CHK-31 and CHK-32) is synced into data/hub/landscape.json and the map page states the research register as its source, the coding cut-off of 27 August 2026 and the refresh date separately./map/decision-tree/) with three routes and eight decisions that assemble the legal layers in play, the nine-stage regulatory journey (/map/journey/) marking where technical approval ends and operational permission begins, and Slovakia in the European stack (/map/slovakia/, Slovak at /sk/slovensko-v-stacku/). Content in content/guide/*.json, imported from the ROAT Regulatory Map workbook v0.7.1 and checked record by record against the research register register./map/): the 76 instruments and standards of the ROAT Regulatory Map workbook as a filterable wall of 12 pillars, each box carrying its regulatory layer, function, status class and source record identifiers. Boxes link to the Source Library where the record is published (33 of the 88 referenced records today), otherwise the identifier is plain and the official source is linked. Search and four facets keep their state in the URL. Editorial notes that describe research register workflow rather than the instrument are not published.Regulatory Map sheet into data/hub/landscape.json; when it exists the build prefers it over the frozen content/landscape/<date>.json, so the classification can be maintained in the research register instead of the workbook.<c…>…</c> pattern swallowed them and shifted every later column. Eight map boxes had lost their official-source link.ROAT-CON-* terms approved by the author on 2026-09-06 (definition_status: approved, approved date recorded); concept pages lose the draft badge and cite as approved definitions. Validation warnings 61 → 53..gitattributes normalises every text file to LF (Windows saves had turned a frozen snapshot into a whitespace-only diff; restored from HEAD, nothing recoded). Slovak "O projekte a citovanie" approved with the verified APVV-23-0519 title./sk/): overview pages in Slovak — introduction, module overviews (/sk/moduly/<slug>/) and "O projekte a citovanie" — written from content/sk/**.md (front matter: title, status, drafted, summary). The coded data, tables and sources stay on the English pages and every Slovak page links to them; the nav carries a language switch and paired pages declare hreflang alternates. Texts were drafted from the English content and approved by the author on 2026-09-06; a text that goes back to status: draft shows a badge and provenance note and npm run validate warns./sources/?jurisdiction=Germany). No dependencies, no external requests.Legislation or CreativeWork), module and snapshot pages (Dataset with CSV/JSON distributions, DOI and the cited sources), concept pages (DefinedTerm) and research pages (ScholarlyArticle); canonical links; sitemap.xml and robots.txt generated from the pages the build writes. Absolute URLs use SITE_ORIGIN (default https://jozefandrasko-creator.github.io) plus SITE_BASE./research/{out-id}): each public OUT- output has its own page with status, project, companion modules, the source records it rests on (published ones linked, unpublished ones counted) and the jurisdictions in its evidence; the Research index becomes cards; OUT- ids resolve at /id/./method/concepts/): eight defined terms — dynamic driving task, DDT fallback and minimal risk condition, remote assistance, remote intervention, remote driving, operational design domain, deployment gate, technical supervision — each with a definition, its locus in the primary sources (record and pinpoint), related concepts and, for every module column it governs, the current value row by row. Definitions are marked draft until the author approves them; npm run validate warns on each draft and checks that locus records exist in the research register and that referenced dimensions exist. Registered as ROAT-CON-* in data/ids.json and resolvable at /id/.supersedes now carries a "What changed" section listing every recoded cell (row, dimension, before, after) against the snapshot it replaces, plus added or removed rows; the superseded snapshot shows a banner linking forward and stays citable; the changelog table gains a Supersedes column. Computed at build time from the frozen data files, no new data.--snapshot-date now takes precedence over the "Snapshot: <date>" line in a module sheet, so re-syncing a recoded module can no longer overwrite the frozen folder named in the sheet (it did, once, for second-gate/2026-08-31; restored from git before commit).In force (staged commencement, three Commencement Regulations), tracking parameters removed from two official URLs, ten Public Titles replaced by the formal names of the instruments (original title in brackets), the Décret n° 2024-1063 summary expanded, UN Regulation and GTR on ADS citations note adoption at WP.29's 199th session. research register Checks sheet at zero after prompt 8 (0112, 0245 pairing; 0359 next check; Impact Area validation removed).Checks sheet with 30 integrity formulas (all "must be zero" checks at zero), 386 text dates and 10 text Research Values converted to real values, column shifts on 0181 and 0360–0366 repaired, Lists extended (Croatian, Swedish, Japanese, Chinese; Deployment). Sync run with --module=none so no snapshot folder was touched; data/validation-report.md regenerated (0 errors · 53 warnings, 48 of them on the superseded 2026-09-05 snapshot).ROAT research register – Final - <Sheet>.csv) and no longer emits the "Integration verdict" heading as an empty verdict row.fileURLToPath instead of new URL(import.meta.url).pathname, which on Windows yields /C:/… and resolved to C:\C:\….kind: "method", stages parser) and partial publication (evidence_policy: publish-evidenced-rows, Pending evidence section).historical-uk — UK 1861–1930, EU/UNECE 2018–2026, GB 2024–2026 — from the Layer Coding sheet, status draft), 02 Second Gate (snapshot 2026-08-31, status review), 03 Human roles (snapshot 2026-09-05, draft).npm run build: 0 errors. Remaining warnings are Public Library status (no record Published yet), draft-panel evidence gaps in Module 03, and placeholder companion OUT ids.npm run build passes.A published snapshot is immutable. Corrections produce a new dated snapshot that supersedes the old one; both stay addressable.