# TODO: Rätsel-Stationen Vom Nutzer am 04.10.2026 vorgemerkt. Noch nicht implementieren. ## Gewünschtes Verhalten - Eine Station kann als Rätsel-Station markiert werden und online gespeichert sein. - Zunächst Beschreibung mit einem Rätseltext bzw. Hinweis zum Ermitteln der Koordinaten anzeigen. Dafür ein eigenes Beschreibungsfeld vorsehen. - Statt der echten Position zunächst Eingabefelder für Breitengrad und Längengrad anbieten. Bedienungstexte einfach halten und aus DE-/EN-Katalogen beziehen. - Eingegebene Koordinaten serverseitig mit dem Ziel vergleichen. Liegen sie nahe genug, die Station freischalten und erst dann die echte Position abrufbar machen. - Nach der Freischaltung Station wie eine normale Station anzeigen und verwenden. ## Lösungsansätze und offene Entscheidungen - Rätselart, Hinweistext und akzeptierten Abstand in Metern im Stationsmodell vorsehen; geeigneten Standardabstand und Wahlmöglichkeit später festlegen. - Distanz auf dem Server berechnen. Die Prüfung ausschließlich im Client würde die echte Position vorzeitig offenlegen. Wertebereiche validieren und falsche Eingaben mit verständlichem Hinweis beantworten. - Freischaltung an eine Bearbeitungs-/Spielgruppe, Sitzung oder Gerätekennung binden. Die vorhandene creator_id ist allein keine sichere Authentifizierung. Entscheiden, ob die Freischaltung gespeichert wird und Gruppen sie teilen. - Echte Position vorher aus öffentlichen Stationsantworten, GPX-Wegpunkten, Routenpunkten, Richtungspfeilen und Offline-Paketen heraushalten. Auch Suchgrenzen, Medienmetadaten und geordnete Wegverläufe können die Lösung verraten. Diese Auswirkungen auf die neue gemeinsame Routenberechnung ausdrücklich evaluieren. - Für den späteren Koordinatenabruf eine überprüfbare Freigabe verwenden; wiederholte Versuche angemessen begrenzen. Kein bloßes UI-Verstecken. - Offline-Verhalten festlegen: serverseitige Prüfung braucht eine Verbindung; eine vollständig offline prüfbare Lösung hat andere Schutzgrenzen. - Tests für Treffer innerhalb des erlaubten Abstands, Grenzfälle, falsche und ungültige Eingaben, Geräte-/Gruppenwechsel sowie verfrühten Koordinatenzugriff und Datenlecks in GPX/Offline-Paketen vorsehen.