Skip to content

fix(docs): add metadata to protocol overview diagrams - #1889

Open
Osraka wants to merge 1 commit into
base:masterfrom
Osraka:osraka/fix-protocol-overview-codeblock-meta
Open

fix(docs): add metadata to protocol overview diagrams#1889
Osraka wants to merge 1 commit into
base:masterfrom
Osraka:osraka/fix-protocol-overview-codeblock-meta

Conversation

@Osraka

@Osraka Osraka commented Aug 31, 2026

Copy link
Copy Markdown

What changed? Why?

Adds descriptive titles and the required lines wrap expandable metadata to the eight Mermaid diagrams on the canonical Base Protocol overview page.

The same metadata was added to the legacy specs/protocol/overview.mdx page in #1883. After #1867 moved that content to specs/overview.mdx, the canonical page still had bare Mermaid fences, so the changed-file style check reported 16 errors. This reuses the already-approved metadata from the legacy page.

Notes to reviewers

This only changes the eight opening fence lines. Diagram content, links, navigation, and page structure are unchanged.

How has it been tested?

  • node scripts/lint-mdx.js docs/base-chain/specs/overview.mdx (0 errors)
  • node scripts/lint-mdx.js all --check-nav (466 files, 0 errors)
  • npm test (80 passed)
  • node scripts/validate-docs-structure.js
  • git diff --check

@cb-heimdall

Copy link
Copy Markdown
Collaborator

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

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.

2 participants