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:
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.