Zwei Wochen Alltag ohne neuen Absturz #25

Open
opened 2026-08-26 19:18:53 +02:00 by benjamin · 1 comment
Owner

Das eigentliche 1.0-Kriterium, und das einzige, das man nicht abarbeiten kann: die App muss laufen.

Bedingung

Der Stand aus einem Release läuft zwei Wochen im Wohnzimmer, täglich benutzt, ohne dass ein Absturz oder ein Hänger auffällt, für den ein Neustart nötig war.

Der Zähler beginnt neu, sobald eine Version mit echten Änderungen ausgerollt wird — nicht bei jedem Tippfehler-Release.

Warum

Alle anderen Kriterien lassen sich an einem Nachmittag erledigen. Dieses nicht: 1.0 heißt „läuft", und das beweist nur Zeit. Was in dieser Session an echten Daten hochkam (Favoritenzähler tot, Paarungen falsch, Programm dreifach), waren allesamt Dinge, die im Emulator nie aufgetaucht wären.

Was in der Zeit zu tun ist

Nichts Besonderes — schauen. Auffälligkeiten hier als eigene Issues eintragen, dann ist am Ende sichtbar, ob es ruhig war oder nur niemand hingesehen hat.

Das eigentliche 1.0-Kriterium, und das einzige, das man nicht abarbeiten kann: die App muss laufen. **Bedingung** Der Stand aus einem Release läuft zwei Wochen im Wohnzimmer, täglich benutzt, ohne dass ein Absturz oder ein Hänger auffällt, für den ein Neustart nötig war. Der Zähler beginnt neu, sobald eine Version mit echten Änderungen ausgerollt wird — nicht bei jedem Tippfehler-Release. **Warum** Alle anderen Kriterien lassen sich an einem Nachmittag erledigen. Dieses nicht: 1.0 heißt „läuft", und das beweist nur Zeit. Was in dieser Session an echten Daten hochkam (Favoritenzähler tot, Paarungen falsch, Programm dreifach), waren allesamt Dinge, die im Emulator nie aufgetaucht wären. **Was in der Zeit zu tun ist** Nichts Besonderes — schauen. Auffälligkeiten hier als eigene Issues eintragen, dann ist am Ende sichtbar, ob es ruhig war oder nur niemand hingesehen hat.
benjamin added this to the 1.0 milestone 2026-08-26 19:18:53 +02:00
Author
Owner

Vorbereitet in 06b31f0: bis eben hatte dieses Kriterium keine Grundlage — ein Absturz auf dem Fernseher hinterließ nichts, was man zwei Wochen später noch hätte nachschlagen können.

CrashLog hält jetzt die letzten zehn Abstürze in den Dateien der App fest: Zeitpunkt, Version, Kopf des Stacks. Nichts verlässt das Gerät. In den Einstellungen steht unter App → Stabilität entweder „Kein Absturz aufgezeichnet" oder der jüngste Eintrag; ein Klick löscht die Aufzeichnung — damit beginnen die zwei Wochen genau dann, wenn du es sagst.

Nachgeprüft, indem die App absichtlich zum Absturz gebracht wurde:

Stabilität
Letzter Absturz: 26.08.2026 18:10 · 0.11.5 · Klicken löscht

Ablauf für dieses Issue

  1. 0.12.0 ausrollen
  2. Auf dem Fernseher einmal „Stabilität" anklicken, um den Zähler auf null zu setzen
  3. Nach zwei Wochen nachsehen: steht dort „Kein Absturz aufgezeichnet", ist das Kriterium erfüllt

Bleibt offen — dieses Issue kann nur die Zeit schließen.

Vorbereitet in `06b31f0`: bis eben hatte dieses Kriterium keine Grundlage — ein Absturz auf dem Fernseher hinterließ nichts, was man zwei Wochen später noch hätte nachschlagen können. `CrashLog` hält jetzt die letzten zehn Abstürze in den Dateien der App fest: Zeitpunkt, Version, Kopf des Stacks. Nichts verlässt das Gerät. In den Einstellungen steht unter **App → Stabilität** entweder „Kein Absturz aufgezeichnet" oder der jüngste Eintrag; ein Klick löscht die Aufzeichnung — damit beginnen die zwei Wochen genau dann, wenn du es sagst. Nachgeprüft, indem die App absichtlich zum Absturz gebracht wurde: ``` Stabilität Letzter Absturz: 26.08.2026 18:10 · 0.11.5 · Klicken löscht ``` **Ablauf für dieses Issue** 1. 0.12.0 ausrollen 2. Auf dem Fernseher einmal „Stabilität" anklicken, um den Zähler auf null zu setzen 3. Nach zwei Wochen nachsehen: steht dort „Kein Absturz aufgezeichnet", ist das Kriterium erfüllt Bleibt offen — dieses Issue kann nur die Zeit schließen.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: be-nj/castarr#25