Skip to content

docs: add blog to docs site via starlight-blog#243

Open
pdlug wants to merge 1 commit into
mainfrom
feat/docs-blog
Open

docs: add blog to docs site via starlight-blog#243
pdlug wants to merge 1 commit into
mainfrom
feat/docs-blog

Conversation

@pdlug

@pdlug pdlug commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Adds a blog to the Astro/Starlight docs site using the starlight-blog plugin.

  • Wire the starlight-blog plugin into astro.config.mjs
  • Extend the docs content schema with blog frontmatter fields (date, tags, excerpt, featured, draft, authors, cover) — only files under blog/ use them
  • Add a Blog nav link on the landing page
  • Exclude blog/** from the generated llms-*.txt bundles (posts are narrative, not reference)

Posts

  • introducing-the-typegraph-blog — intro / what the blog is for
  • _template — starter template for new posts (kept as a draft)
  • truth-maintenance-for-agent-memory — release announcement covering recorded time (0.33) and provenance retraction (0.34), using an agent-memory scenario as the worked example

Wire the starlight-blog plugin into the Astro/Starlight docs site: add
the plugin, extend the docs content schema with blog frontmatter fields,
add a Blog nav link on the landing page, and exclude blog posts from the
generated llms-*.txt bundles (they're narrative, not reference).

Ships three entries under blog/: an intro post, a post template, and a
release-announcement post covering recorded time (0.33) and provenance
retraction (0.34), with an agent-memory scenario as the worked example.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MjBezdP7P3xhVuNaPVfCSs
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