Todo-Listen im Browser

Ich habe mir eine kleine Todo-App gebaut, eine HTML-Datei: todo.html (18 KB). Herunterladen, im Browser öffnen.
Listen mit Unterlisten. Einträge abhaken, bearbeiten, löschen. Listen klonen oder alle Haken auf einmal entfernen. Speichert im Browser oder in einem Ordner auf der Platte (Chrome, Edge). Export und Import als JSON. Keine Verbindung nach draußen.
Edit: Valide Frage in einem Spam-Kommentar: „Ersetzt der JSON-Import die vorhandenen Listen vollständig, oder lassen sich zwei Exporte zusammenführen?"
Der Import mischt. Wenn nicht dieselbe Liste bearbeitet wird, sondern andere Listen, dann wird zusammengeführt. Bei Verwendung von Chrome oder Edge ist die „Ordner-Speicher-Variante" der saubere Weg für eine Synchronisation.