Die Referenzsammlung aus Event-, Fahrdienst-, Wäscherei- und Bau-Apps teilt eine Grammatik. Was davon übernommen wird und was nicht, hängt nicht am Geschmack, sondern daran, ob das Muster die Nacht auf der Fahrbahn übersteht.
Statt · Prozentzahl ohne Nenner
Jede Zahl trägt ihr Soll
Die VwV-StVO zu § 45 macht die geschuldete Anzahl exakt berechenbar: zweimal je Werktag, einmal an arbeitsfreien Tagen. Damit ist „98 %“ eine Behauptung und „5 von 6“ eine Nachrechnung. Die Komponente Kennwert nimmt den Nenner als Pflichtfeld — er lässt sich nicht weglassen.
Statt · Schwebende Pillen-Navigation
Geerdete Leiste, vier Ziele, 64-px-Spalten
Das Gerät wird nachts mit Handschuhen bedient. Das Feldregister setzt --target-min deshalb auf 56 px, und eine schwebende Pille verkleinert genau das. Vier Ziele, nicht fünf: die fünfte Stelle ist auf jeder Referenz ein Plus-Knopf, und ein Befund ohne laufende Fahrt ist eine Beweislücke mit einem Symbol darauf.
Statt · Farbakzent je Karte
Bernstein heißt Mangel, sonst nichts
Auf den Vorbildern ist Farbe Dekoration. Hier ist sie der Befund. Deshalb trägt keine Karte, kein Reiter und kein Diagramm eine Farbe, die nicht Zustand bedeutet — und jeder Zustand steht zusätzlich als Wort da, weil Farbe allein für einen von zwölf Männern nicht funktioniert.
Statt · Ein Formular je Position
Schweigen ist der Normalfall
Fünf von sechs Positionen sind in Ordnung. „In Ordnung“ kostet einen Griff und erzeugt keinen Text; nur die Abweichung öffnet etwas. Ein Formular je Position ist der Grund, warum Fahrten abends im Depot aus dem Gedächtnis nachgetragen werden — genau das, was der Nachweis verhindern soll.
Statt · Schwere aus einer Auswahlliste
Die Regel stuft ein und begründet es
Bei COREDINATE wählt der Prüfer die Schwere. Damit hängt der Eskalationskanal an einer Meinung um 05:18 Uhr. Hier leitet eine deterministische Regel — ausdrücklich kein Sprachmodell — Schwere, Kanal und Frist aus dem verletzten Kriterium ab und legt die Begründung zum Vorgang. Dieselbe Eingabe ergibt in drei Jahren dieselbe Einstufung.
Statt · Alles wirkt gesendet
Die Warteschlange ist ein eigener Schirm
Offline-first heißt nicht, so zu tun, als wäre alles übertragen. Der Fahrer muss sehen, was noch auf dem Gerät liegt, denn solange es dort liegt, ist es ein Gerät vom Totalverlust entfernt. Die Übertragung ist idempotent über eine Client-UUID, deshalb darf die App stur wiederholen.
Statt · Symbolschriften und Emoji
Zweiundzwanzig gezeichnete Marken, ein Strich
Keine der beiden ausgelieferten Schriften enthält ein Symbolzeichen, gate:glyphs bricht den Bau bei jedem Zeichen, das keine Schrift hat, und ein Emoji ändert auf jeder Plattform seine eigene Laufweite. Zweiundzwanzig Marken auf einem 20er-Raster bei 1,5 px lesen sich als eine Zeichnung statt als ein Einkauf.
Statt · Karte als graues Rechteck
Gezeichnete OSM-Geometrie, kein Google
Teil XIV wählt MapLibre auf selbst gehosteten Kacheln. Der Grund steht in der Datenschutzanalyse, nicht im Budget: COREDINATE bindet Google Maps ein und erklärt es nur teilweise. Bei einem Produkt, dessen einziges Erzeugnis ein Rechtsdokument ist, ist der Live-Standort des Fahrers keine Nebensache.