Vier Dinge, die erst im Browser auffielen:
- **Match-Werte von 100 % ohne Deckung.** Ein Objekt, von dem nur die
Verfügbarkeit bekannt war, stand auf 100 %. Der Wert wird jetzt nach
Abdeckung gedämpft: gemessen gegen die vier Kernkriterien, die immer im
Nenner stehen. Fehlende Angaben zählen weiterhin nicht als Nichterfüllung —
sie senken die Abdeckung, und die dämpft bis auf 40 %.
- **«Belegte Objekte einbeziehen» hatte nichts einzubeziehen.** Der Bestand
führte kein einziges belegtes Objekt: Der Status sagte überall «bald frei»,
obwohl 27 Objekte einen laufenden Mietvertrag tragen. Die Belegung kommt
jetzt aus dem Vertrag — läuft er länger als zwölf Monate, ist die Fläche
belegt. Dazu acht Objekte mit langlaufendem Vertrag ergänzt, damit der
Schalter überhaupt etwas bewirkt.
- **Sortierbare Spaltenköpfe ohne Wirkung.** In der Trefferliste waren sie
anklickbar und taten nichts. Die Sortierung greift jetzt, Match-absteigend
bleibt die Vorgabe.
- **Noras Beschrieb sprach noch von Wochen-Mail und Review-Queue**, während
Aufgaben und Systeme längst das Matching beschrieben.
Geprüft im Browser gegen den Produktionsbuild: Leaddetail auf ganzer Seite,
Matching-Lauf, Match-Spalte ohne waagrechte Bildlaufleiste, Schalter für
belegte Objekte (90 -> 98 Kandidaten), genau ein Protokolleintrag je Lauf,
Übergabe aus Livia mit genau einem selbsttätigen Lauf, Dokumentenablage samt
Textgewinnung und Reload-Persistenz, Chat ohne Seitensprung.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>