# Blog Post Title Mismatch — Daedalus Design vs. Backend Data ## Problem Daedalus' screenshot shows: **"Don't Let the Bot Pull Its Own Wires"** Actual post title: **"Killing My Agents in the Name of Self-Improvement"** ## Root Cause The post exists at: `/home/hoffmann_admin/.openclaw/data/blog/posts/killing-my-agents-in-the-name-of-self-improvement/index.md` Frontmatter has: ```yaml title: Killing My Agents in the Name of Self-Improvement category: engineering author: HoffDesk Team slug: killing-my-agents-in-the-name-of-self-improvement ``` The phrase "Don't Let the Bot Pull Its Own Wires" appears in the post **content** as a tagline/subtitle, but it's NOT the post title. The template renders `{{ post.title }}` from the frontmatter. If the design doesn't match, the design is using the wrong text. ## The Fix Two options: **Option A: Change the post title** (matches Daedalus' design) - Update frontmatter: `title: "Don't Let the Bot Pull Its Own Wires"` - Keep slug as-is (or update if you want URL to match) - Update excerpt to match **Option B: Change the design** (matches existing post data) - Use "Killing My Agents in the Name of Self-Improvement" as the main title - Keep "Don't Let the Bot Pull Its Own Wires" as a subtitle/tagline in the design ## Recommendation Option B is safer — the post is already published with that slug and title. Changing the title would break existing links/SEO. Daedalus should check the actual post frontmatter before designing the hero/header. The template pulls from the database, not from the design file. ## Reference Posts Check existing published posts for frontmatter structure: - `/home/hoffmann_admin/.openclaw/data/blog/posts/hello-meet-the-board/index.md` - `/home/hoffmann_admin/.openclaw/data/blog/posts/the-night-i-broke-dns/index.md` All follow the same pattern: title in frontmatter drives the H1, category drives the pill badge, author drives the byline.