Rural and peri-urban NSW roads where the posted limit changed (e.g. 100 → 80 km/h), taken from TfNSW's permanent-speed-limit change notices.
Comparable roads nearby with no limit change over the same period, so seasonal, weather and fuel-price effects are differenced out.
Equal-length windows either side of the change date with a buffer around the changeover; vehicle class separated (cars vs all vehicles).
Connected-vehicle speed observations on each road, aggregated to road sections and hours, plus path-level trajectories for the aggregation-bias check. Speeds are validated against two instrumented SafeFuture research cars driven on the same roads.
No individual vehicle or driver is identified; site-level extracts are not published.
100 → 80 km/h, October 2025. Controls: Coonemia Road and Gerroa Road. Result published 11 December 2025.
Controls: Peabody Road and Bowen Park Road. Result published March 2026.
Method diagram, not site data. The net effect is the observed after-speed minus what the control roads say it would have been without the change.
Every estimate is reported with its control comparison. When the control moves as much as the treated road, the honest answer is "no evidence of change" — and that is what gets printed.
Schematic. A section average mixes vehicles on different paths and journeys; the same section can look faster or slower than any vehicle actually travelling through it.
Open the connected-vehicle speed audit → to see probe speeds compared with the instrumented cars.
Same pipeline, same controls, re-runnable from the raw observations by a second analyst.
Built for NSW; runs wherever connected-vehicle speeds and a change register exist.
Bring one speed-zone change. We evaluate it the same way — controls, windows, spread, bias — and tell you what the data can and cannot support.