Project direction and assembly
The project owner defined the research direction, selected the public claim boundaries, assembled the App and public evidence surfaces, and is responsible for the final competition submission.
Authorship and assistance
This record states confirmed contribution categories and assistance boundaries. Unverified names or roles are omitted rather than shown as unfinished attribution.
Contribution record
The project owner defined the research direction, selected the public claim boundaries, assembled the App and public evidence surfaces, and is responsible for the final competition submission.
The repository contains the public site, App workspaces, model implementations, Geometry Workspace, import/export tools, private dashboard and automated QA records.
AI-assisted coding, research organisation, debugging and copy review were used as support tools. Generated suggestions were reviewed against the repository and the project owner retains responsibility for accepted changes and claims.
Next.js, React, TypeScript, Firebase, Leaflet, OpenStreetMap data, routing and map providers, KaTeX, Recharts and other dependencies are acknowledged separately from project authorship.
Data and service acknowledgements
Road centreline geometry and public map tags; OpenStreetMap contributor attribution and ODbL terms apply.
Historical recorded-collision context where configured; source acknowledgement and data-current date are required.
Basemap, route and isochrone services where configured; provider terms apply and availability is not a scientific claim.
Attestation
Recorded on . This page intentionally contains no unfinished teacher, mentor or external-review entry. Any future named contribution must be added only after the person, role and wording are confirmed.
Before final competition submission, the project owner must manually approve this public authorship record and any named acknowledgement.