Rename front matter title to name across all content files#4
Merged
Conversation
Renames every `title:` field to `name:` to match the updated Chobble Template schema which now uses `name` instead of `title` for block identifiers. Also fixes pre-existing YAML issues in services-writing.md (markdown links in title values, unclosed strings, bad indentation) and migrates unsupported `title`/`name` fields in split-* and cta blocks to their correct schema equivalents (`content:` with markdown headings). Adds required top-level `name:` fields to all pages and snippets. https://claude.ai/code/session_01HCeW4kRLC7p82m21Fb3uXE
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
$(cat <<'EOF'
Summary
title:front matter fields toname:across 71 content files (events, games, news, pages, snippets) to match the updated Chobble Template schemapages/services-writing.md(markdown links breaking YAML parsing, unclosed string, wrong indentation)name:/title:fields insplit-image,split-video, andctablocks (which don't support those keys) to their correct schema equivalents — headings folded intocontent:markdownname:fields to all 19 pages (required by template's item validation for tagged content)Test plan
bun run buildcompletes with 125 files writtentitle:fields in content directories (exceptmeta_title:,subtitle:, and body text)https://claude.ai/code/session_01HCeW4kRLC7p82m21Fb3uXE
EOF
)
Generated by Claude Code