Skip to content

Fix configuration and OpenAPI schema links#766

Draft
danielporterda wants to merge 1 commit into
mainfrom
fix-scaladoc-and-schema-links
Draft

Fix configuration and OpenAPI schema links#766
danielporterda wants to merge 1 commit into
mainfrom
fix-scaladoc-and-schema-links

Conversation

@danielporterda

Copy link
Copy Markdown
Contributor

Summary

Fixes the remaining broken links from the live-site audit that should not be handled as public-page redirects.

Changes:

  • Replaces broken Scala reference links in the Canton configuration guide with the current Canton configuration reference page.
  • Removes generated public hrefs to the non-public common-external.yaml source file from Splice OpenAPI security-scheme descriptions.

Root cause

The configuration guide still linked to Scala reference pages that are not published on the live Mintlify site. Separately, several generated OpenAPI descriptions exposed source-file-relative schema links, causing Mintlify to render a public href to a non-page YAML path.

Validation

  • jq empty docs-main/docs.json
  • git diff --check
  • npm run validate:splice-mintlify-openapi-nav
  • Parsed the touched OpenAPI YAML files with yaml.safe_load.
  • Confirmed the replacement configuration reference live target returns HTTP 200.

@mintlify

mintlify Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
cantonfoundation 🟢 Ready View Preview Jun 15, 2026, 3:42 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

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