Zuverlässigkeit: Speichern und Wiederherstellen

Technische Aussage Beleg: Test Stand: 29.10.2026

Worum geht es?

Kurz gesagt: Illumentis sichert deinen Text beim Schreiben, bemerkt Konflikte, statt etwas zu überschreiben, und hebt Gelöschtes zunächst im Papierkorb auf. Eine Zusage gegen Datenverlust ist das nicht, deshalb ist dein eigener Export eine sinnvolle Sicherung.

Schutzziel

Text und Weltenbau-Daten sollen nicht durch Verbindungsabbrüche, gleichzeitige Änderungen, Fehlbedienung oder unbemerkte Beschädigung verloren gehen.

Funktionsprinzip

  1. Speichern: Der Editor speichert automatisch, gebündelt und zuerst lokal. Eine abgerissene Verbindung kostet keinen Text.
  2. Versionsprüfung: Jede Änderung eines Kapitels sagt, auf welchem Stand sie aufbaut. Stimmt das nicht mit dem Stand auf dem Server überein, wird die Änderung nicht still angenommen, sondern als Konflikt gemeldet.
  3. Konfliktdialog: Bei einem Konflikt entscheidest du: eigene Fassung als Abzweigung speichern, Stellen abgleichen oder die eigene Fassung verwerfen. Nichts wird automatisch gewählt.
  4. Papierkorb: Gelöschte Inhalte liegen zunächst im Papierkorb und lassen sich wiederherstellen. Endgültig gelöscht wird erst danach, und nur, was nicht zwischenzeitlich wiederhergestellt wurde.

Maßnahmen

  • Wir lassen keine stille Überschreibung zu, damit gleichzeitige Arbeit zweier Personen oder Geräte nichts löscht.
  • Wir erkennen wiederholte Anfragen nach einem Verbindungsabbruch, damit nichts doppelt verarbeitet wird.
  • Wir legen Gelöschtes zuerst in den Papierkorb, damit eine Fehlbedienung rückgängig zu machen ist.
  • Wir haben die Wiederherstellung aus einer Sicherung geprüft und nicht nur das Anlegen der Sicherung.
  • Du kannst deine Projekte exportieren und mitnehmen. Das ist eine Sicherung, die in deiner Hand liegt.

Was wir nicht versprechen

  • Wir sagen nicht zu, dass nichts verloren geht. Fehler, Ausfälle und Fehlbedienung lassen sich nicht ausschließen.
  • Ein Browser kann lokal gespeicherte Daten löschen. Ein eigener Export bleibt deshalb sinnvoll.
  • Automatische, regelmäßige Sicherungen des Servers sind für den Produktivbetrieb vorgesehen und laufen in der Beta noch nicht. Bis dahin ist dein eigener Export die Sicherung, auf die du dich stützen kannst.
  • Der Papierkorb hebt Gelöschtes nicht ohne Ende auf.

Wie wir das prüfen

Speichern und Papierkorb haben automatisierte Tests, die die Tabelle unten nennt. Das Szenario „Race Conditions“ steht im Monatsbericht.

Nachweis-Tests

Test Das belegt der Test
ChapterContentSaveRaceConditionTest Gleichzeitiges Speichern desselben Kapitels überschreibt nichts still.
OfflineSyncIdempotencyTest Wird eine Antwort nach dem Speichern nicht empfangen, führt der erneute Versuch nicht zu doppelter Verarbeitung.
TrashHardPurgeFunctionalTest Endgültiges Löschen betrifft nur, was im Papierkorb liegt und nicht zwischenzeitlich wiederhergestellt wurde.
ProjectCentralTrashTest Der zentrale Papierkorb eines Projekts zeigt gelöschte Inhalte.

Zum Bericht

Änderungsverlauf

  • : Erste Fassung.