Artikel · · 2 Min. Lesezeit
Folge 016: Vierzehn Artikel im PR: Preview, Merge und Listing-Kontrolle
Branch statt main, Cloudflare-Preview in der Mail, grüne Checks und Merge. Warum die Artikel-Seite lieber ein CMS-Listing will.
Der Agent hat über Nacht gearbeitet (Ablauf in Folge 015): Mail von Cloudflare, dass ein Zweig gebaut wurde (z. B. ein Branch wie cursor/screencast-articles-e016, Name variiert). Nicht auf main gepusht, sondern eigener Branch mit vielen neuen Artikeln, nachgeschärftem Ton und automatischen „Checks“ (Prüfungen).
Pull Request lesen
Auf GitHub deinen Pull Request öffnen (Branch des Agents, z. B. cursor/screencast-articles-…):
- „Description“ (Beschreibung im Pull Request) mit Titeln, Slugs und Hinweisen auf unklare Transkript-Stellen.
- Preview-Link (derselbe wie in der Build-Mail): die Site, wie sie mit dem Branch aussehen würde.
- „CI“ (automatisierte Integrationstests): z. B.
npm run buildim Workflow. Scheitert der Build, landet nichts Sinnvolles auf main. - Konflikt-Check, falls parallel auf
mainetwas geändert wurde.
Zwei Commits sind normal: erst Anlegen der Artikel, dann Stil/Ton. Issues und Pull Requests teilen sich bei GitHub einen Nummernkreis. Fehlt dir eine Issue-Nummer, ist dazwischen einfach ein PR entstanden, kein Drama.
Merge und Live
Grüne Checks abwarten, dann Merge und „Confirm merge“ (Merge bestätigen; der normale Merge-Button, kein Rebase nötig). Bei Konflikten dem Agenten die PR-Nummer nennen (z. B. „PR #24 hat Konflikte“). Cloudflare baut main neu. Lokal: git pull, ggf. Rebase, wenn du zwischendurch selbst committet hast.
Parallel kannst du Layout anpassen (Hero tiefer, Inhaltsbreite wie auf der Startseite). Die Artikelübersicht und Tag-Seiten nutzen die neuen Inhalte.
Artikel-Listing: wo du es willst
Auf der Startseite steckt ein Artikel-Listing: z. B. die letzten drei, neueste zuerst, „Grid“ (Kartenlayout) mit drei Spalten.
Auf der Route Artikel war der Wunsch anders: nicht „erst fester Seitentext, dann automatisch alle Artikel darunter“, sondern redaktionell entscheiden, wo eine Liste hinkommt und mit welcher Sortierung/Anzahl, wie auf der Startseite. Das ist ein separates Issue an den Agenten (Umsetzung u. a. in Folge 019).
KI-Ticks im Text
Viele lange Gedankenstriche im ersten Entwurf sind typisch generierter Stil. Gezielt Issue: „über alle Artikel, Striche reduzieren, normaler deutscher Fließtext“. Videos und Doku-Links kannst du später pro Artikel ergänzen. Preview-Zweige vor dem Merge: Folge 012.