**Scan via MCP: listStories (starts_with=inzichten/) + per artikel getStoryById** Map inzichten/ doorzocht — 22 artikelen + 1 hubpagina (23 stories, content-type page). - 22/22 artikelen hebben een niet-lege metaDescription - 1 afwijkertje gevonden: inzichten/hermes-agent-uitgelegd - metaImage.id = 0 met enkel een filename-URL (asset-object niet gekoppeld) - metaImage.alt = "" (leeg) - filter_query met is_empty werd door de API genegeerd (gaf alle 23 terug), daarom gecontroleerd via per-story readback $ listAssets (search=hermes-agent-uitgelegd) Asset gevonden: id 206190992988193 — a.storyblok.com/f/294342430106986/2d7d49169d/hermes-agent-uitgelegd.jpg Dezelfde asset dient ook als artikelafbeelding in het eerste image sub-block — hergebruik is veilig. $ update-story (draft): koppel de asset, zet een alt-tekst, publiceer niets Wijziging als draft klaargezet: - metaImage.id: 0 → 206190992988193 - metaImage.alt: "" → "Hermes Agent: wat de AI-agent doet en waarvoor je hem inzet" - alle overige velden exact ongewijzigd $ getStoryById (draft-versie) — lees de wijziging terug Readback voltooid: - metaImage.id = 206190992988193, filename komt overeen - unpublished_changes = true — de wijziging staat klaar, niets gepubliceerd - published_at ongewijzigd (2026-09-07) Kanttekening uit de sessie: de voorgestelde alt ("...waarvoor je hem inzet") wijkt af van de onzijdige stijlregel — bij Voltti verwijs je naar een agent altijd als "het", nooit "hij". $ update-story (draft): corrigeer de alt-tekst - metaImage.alt → "Hermes Agent: wat het doet en waarvoor je het inzet" - readback bevestigt de nieuwe waarde; overige content onaangetast - unpublished_changes = true, nog altijd niets gepubliceerd Klaar voor menselijke review. Publicatie gebeurt pas na akkoord.