seepuls/devlog/2026-05-15/spieler.md
Till JS ad8ce935d7
Some checks are pending
CI / validate (push) Waiting to run
skill polish + 31 weitere Events (Multi-Step + Aggregator-Fallback)
Skill seepuls-curate-events Polish:
- Multi-Step-Crawl-Pattern: Listing → Detail-Pages parallel wenn
  starts_at: null im Listing (Apollo-Pattern).
- Aggregator-Fallback für JS-heavy Sites: konstanz-info.com,
  bodensee.de, party-news.de, thurgaukultur.ch, kreuzlinger.net.
  Attribution-Pflicht: source_url = Aggregator-Listing-Pfad.
- Unicode-sicheres slugify() via unicodedata.NFKD-Normalisierung.
  CALLE MÁLAGA → "calle-malaga" statt "calle-m-laga".
  Funktioniert für CZ/PL/FR/ES/IT.
- Ready-to-copy Python-Helpers im Skill (parse_date strict-first,
  event_hash sha256 trunc, slugify NFKD, truncate_at_sentence).
- Known-Patterns-Tabelle: 6 Domain-Verhaltensweisen aus Demo-Run.
- DB-Migration-Quirk dokumentiert: db:push legt uniqueIndex nicht
  immer an, CREATE UNIQUE INDEX IF NOT EXISTS als Recipe.

Crawl-Run Batch 2026-05-15-2:
- Kult-X via kultur.kult-x.ch (Programm-Subdomain): 8 Events.
  LLM-Year-Drift (2025 → 2026 korrigiert).
- Aggregator-Fallback via party-news.de:
  - Grey Konstanz: 6 Events
  - Destille Café Bar: 6 Events
  - Backstage Musikcafé: 5 Events
  - Kantine: 3 Events
  - Steg 4, Einstein Bar, K9: je 1 Event
- Insgesamt 31 neue Events inserted.
- Crawl-Job-Audit mit robots_check=true, status=ok.
- Slug-Fix CALLE MÁLAGA (existing) via separate UPDATE.

Total events live: 35 (10 Venues bedient).
By category: bar 12, kulturhaus 11, club 10, kino 2.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 18:44:14 +02:00

41 lines
1.4 KiB
Markdown

---
date: 2026-05-15
day: 1
view: spieler
weekday: Freitag
commits: 23
review: written
---
# Freitag, 2026-05-15 — Tag 1
Seepuls geht live. Ein Event-Aggregator für die Bodensee-Grenzregion
Konstanz/Kreuzlingen — DE und CH zusammengedacht, nicht jede Seite
für sich.
## Was du heute schon findest
- Eine erste Auswahl an **Veranstaltungsorten in Konstanz und
Kreuzlingen** — Theater, Kinos, Museen, Clubs, Bars, Kulturhäuser.
Aus den ersten 5 Museen wurden über den Tag rund 30 Orte.
- **DE und CH in einer Ansicht** — die Grenze ist auf der Karte
sichtbar, in der App nicht. Wer in Konstanz wohnt, sieht Kreuzlinger
Programm gleich mit.
- **Kategorien**: Theater, Kino, Club, Bar, Kulturhaus, Museum,
Galerie. Filtern statt scrollen.
- **Dunkles Theme** im Memoro-Look — die meisten lesen sowas abends.
## Was noch fehlt
- **Echte Events** kommen, sobald die Crawler ihre erste Runde
fertig haben. Heute siehst du die Orte, ab nächster Woche auch,
was dort läuft.
- **Anmelden / „Meine Orte"** kommt im nächsten Schritt — derzeit
ist alles öffentlich, ohne Konto.
- **Karte** im Browser folgt — heute geht alles über Listen.
## Hintergrund
Konstanz und Kreuzlingen sind ein Lebensraum, aber jede Stadt-Website
tut so, als gäbe es die andere nicht. Seepuls versucht das gerade-zu-
biegen, ohne dabei in Werbung oder Tracker abzurutschen — der Verein
mana e.V. trägt die Kosten, niemand verkauft deine Klicks.