Skip to content

refactor: split docs.json config with $ref - #126

Merged
dangrondahl merged 2 commits into
mainfrom
chore/split-docs-config
Apr 7, 2026
Merged

dangrondahl merged 2 commits into
mainfrom
chore/split-docs-config

Conversation

@dangrondahl

@dangrondahl dangrondahl commented Apr 7, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Extract navigation, redirects, and footer from docs.json into config/ using Mintlify's $ref composable config
  • Remove navigation entries for deleted deployment CLI reference pages (kosli_get_deployment, kosli_list_deployments, kosli_expect_deployment)
  • Update CLAUDE.md and README.md to reference config/navigation.json instead of docs.json for page routing

Test plan

  • Verify mint dev starts without warnings
  • Verify site navigation matches current production
  • Verify mint broken-links shows no new broken links

Extract navigation, redirects, and footer into config/ directory
using Mintlify's $ref composable config. Also remove navigation
entries for deleted deployment CLI reference pages.
@dangrondahl
dangrondahl requested a review from a team as a code owner April 7, 2026 09:27
@mintlify

mintlify Bot commented Apr 7, 2026 •

Copy link
Copy Markdown
Contributor

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

Project Status Preview Updated (UTC)
kosli 🟢 Ready View Preview Apr 7, 2026, 9:28 AM

@dangrondahl
dangrondahl merged commit 86aa025 into main Apr 7, 2026
4 checks passed
@dangrondahl
dangrondahl deleted the chore/split-docs-config branch April 7, 2026 09:46

This branch was successfully deployed

1 active deployment
staging — 4afbb3a3 Deployed Apr 7, 2026 by mintlify[bot]
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