Skip to content

chore: split docs into protocol and standards (placeholder)#2835

Draft
mmagician wants to merge 5 commits intonextfrom
mmagician-split-docs
Draft

chore: split docs into protocol and standards (placeholder)#2835
mmagician wants to merge 5 commits intonextfrom
mmagician-split-docs

Conversation

@mmagician
Copy link
Copy Markdown
Collaborator

No description provided.

@mmagician mmagician added pr-from-maintainers PRs that come from internal contributors or integration partners. They should be given priority no changelog This PR does not require an entry in the `CHANGELOG.md` file labels Apr 27, 2026
claude added 2 commits April 30, 2026 09:11
After moving the protocol docs into docs/src/protocol/, the navbar/theme
links to / were broken on every page (no homepage existed at the new
root), and a handful of bare relative links (e.g. `note`, `asset`,
`../transaction`, `../state#account-database`) resolved to /-level
URLs because index pages render without a trailing slash.

Add a placeholder docs/src/index.md so / resolves to a valid page in the
local Docusaurus dev preview, and add explicit .md extensions to the
sibling/parent links in protocol/index.md and protocol/account/index.md
so they are resolved as Docusaurus doc references.
…er root

The previous commit added a placeholder docs/src/index.md to give the
dev preview a homepage at /, but the aggregator at 0xMiden/docs ingests
docs/src/* into docs/core-concepts/protocol/ verbatim, so that file
would land in production where it doesn't belong.

Drop the placeholder index and instead set navbar.logo.href to /protocol
in the dev-preview Docusaurus config. This removes the broken / link
from every page (it was the navbar logo defaulting to baseUrl) without
adding any new content to the docs tree.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changelog This PR does not require an entry in the `CHANGELOG.md` file pr-from-maintainers PRs that come from internal contributors or integration partners. They should be given priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants