Skip to content

fix: stop a bad frontmatter title from taking the wiki build down#42

Merged
arthware-dev merged 4 commits into
mainfrom
fix/wiki-frontmatter-yaml-quoting
Jun 26, 2026
Merged

fix: stop a bad frontmatter title from taking the wiki build down#42
arthware-dev merged 4 commits into
mainfrom
fix/wiki-frontmatter-yaml-quoting

Conversation

@arthware-dev

Copy link
Copy Markdown
Contributor

A generated page emitted title: Notes: Admin - the unquoted colon is invalid
YAML, and Quartz hard-fails the whole site build on one bad page.

  • Quote all human strings in generated frontmatter (the cause)
  • Validate frontmatter before publish, refuse a page that won't parse (the gate)
  • Add stack memory wiki clean to delete generated pages for a full rebuild
    (--dry-run to preview, confirmation prompt, --yes to skip)

@arthware-dev arthware-dev merged commit ad88c00 into main Jun 26, 2026
1 check passed
@arthware-dev arthware-dev deleted the fix/wiki-frontmatter-yaml-quoting branch July 1, 2026 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant