From a028d1a21d80c82d209a2f00e40a758d1be95f57 Mon Sep 17 00:00:00 2001 From: Benjamin Sutter Date: Sun, 30 Aug 2026 19:07:47 +0200 Subject: [PATCH] feat(livia): Zefix als Marktindikator statt als Lead MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Die Zefix-CSV nennt keine Firmennamen, sondern Tageszahlen je Branche. Als Lead-Karte zwischen sechs echten Firmenmeldungen war sie ein Fremdkörper: Man kann eine Branchenzahl nicht anrufen, und genau das verspricht eine Lead-Karte mit «Empfohlene nächste Handlung». Aggregierte Einträge werden weiterhin gelesen und beurteilt — die Quelle bleibt angebunden und belegt, dass Livia auch strukturierte Daten verarbeitet —, zählen aber als Beobachtungsposten statt als Lead. Das entspricht der «Early Watch»-Einordnung der Vorgabe (§19), und die Zahlen der Kopfzeile gehen weiterhin auf. Die Quellenbeschreibung sagt jetzt selbst, warum dort keine Karte erscheint, statt dass sich das jemand aus dem Ausbleiben erschliessen muss. Geprüft: tsc 0 Fehler, eslint 0 Fehler/0 Warnungen, Build erfolgreich, Live-Lauf 49 Einträge — Zefix erscheint nicht mehr als Lead, Summe aus verworfen, Watchlist und Leads ergibt die Gesamtzahl. Co-Authored-By: Claude Opus 5 (1M context) --- api/_lib/researchAnalysis.ts | 4 ++++ api/_lib/researchSources.ts | 7 +++++++ src/lib/researchSources.ts | 4 +++- 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/api/_lib/researchAnalysis.ts b/api/_lib/researchAnalysis.ts index bc2069e..8ff6b4e 100644 --- a/api/_lib/researchAnalysis.ts +++ b/api/_lib/researchAnalysis.ts @@ -187,6 +187,10 @@ export async function analyzeResearchItems(items: ResearchItem[]): Promise { url: SOURCES.ZEFIX.url, text, publishedAt: neuestesDatum, + aggregate: true, }] } diff --git a/src/lib/researchSources.ts b/src/lib/researchSources.ts index cdd78be..7e0889d 100644 --- a/src/lib/researchSources.ts +++ b/src/lib/researchSources.ts @@ -36,7 +36,9 @@ export const RESEARCH_SOURCES = { id: 'zefix', name: 'Zefix / Open Data Kanton Zürich', url: 'https://www.web.statistik.zh.ch/ogd/data/KANTON_ZUERICH_ZEFIX_Neugruendungen.csv', - purpose: 'Strukturierte Daten zu Zürcher Neugründungen; CSV wird direkt eingelesen', + purpose: + 'Strukturierte Daten zu Zürcher Neugründungen; CSV wird direkt eingelesen — ' + + 'Marktindikator ohne Firmennamen, erscheint deshalb nicht als Lead', }, } as const satisfies Record