Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 2.69 KB

File metadata and controls

36 lines (27 loc) · 2.69 KB
title OpenBlog Agent contract implementations
description Generated index of the Pagina page contracts and Bricks component contracts implemented by OpenBlog.
type reference
date 2026-08-29
updated 2026-09-25
version 1.0.0

OpenBlog Agent contract implementations

This file is generated from integrations/agent-contracts.json. Edit the manifest and run npm run contracts:generate; do not maintain mappings here.

Pagina owns page responsibilities and page-to-component recommendations. Bricks owns component responsibilities. OpenBlog owns only the declaration of which contracts its runnable CMS implements.

Pagina page contracts

OpenBlog implementation Contract ID Contract owner
templates/next/src/app/blog/page.tsx blog-index Blog Index
templates/next/src/app/blog/[slug]/page.tsx article Article Page

Bricks component contracts

OpenBlog implementation Contract ID Contract owner
packages/components/src/required/blog-index.tsx blog-index Blog Index
packages/components/src/required/article-layout.tsx article-layout Article Layout
packages/components/src/required/breadcrumbs.tsx breadcrumb Breadcrumb
packages/components/src/optional/author-box.tsx author-bio Author Bio
packages/components/src/optional/toc.tsx table-of-contents Table of Contents
packages/components/src/optional/share-bar.tsx social-share Social Share

Boundary

These are design-time Agent contracts, not runtime package dependencies. OpenBlog remains independently installable and does not duplicate Pagina or Bricks guidance. Contextus is intentionally outside this integration.