Uses Turf.js 7.2.0 MIT runtime (Turfjs/turf) for distance, bearing and destination. Current maintained source research commit recorded in metadata; runtime release pinned for offline reproducibility. New six-case ocean radio-navigation game, spherical distances and synthetic reports. Repository https://github.com/Turfjs/turf Commit 1b87820003ef71c23a8336bdb8b5b71c034a7ad2 Complete editable adaptation: all local HTML/CSS/JS files. No build required.