You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PR Review: Remove deprecated Approvals from Getting Started
Gather context and read PR diff
Review changed files for correctness
Check for remaining references to approvals
Post review findings
Overall: This PR looks good. Clean removal of the deprecated Approvals page with all the right housekeeping.
config/navigation.json
No issues. The entry is correctly removed and the trailing comma on the preceding line is handled properly.
config/redirects.json
No issues. The redirect from /getting_started/approvals → /getting_started/attestations is a good choice — it sends visitors to the replacement concept. This will catch any external links or bookmarks pointing to the old page.
getting_started/approvals.md (deleted)
No issues. The page content referenced kosli request approval and kosli report approval CLI commands, which are themselves deprecated per the v2.11.0 changelog entry. The CLI reference pages for those commands still exist in the docs (and should, since the commands haven't been removed from the CLI yet), so nothing else needs updating there.
labs/lab-05-runtime-controls.mdx
No issues. The bullet linking to the deleted page is cleanly removed without affecting the surrounding list items.
Remaining "approval" references
I grepped the entire docs tree for links to /getting_started/approvals — the only hit is the new redirect itself. Other mentions of "approval" across the site (CLI reference pages, conceptual docs, glossary, roles, changelog) refer to the CLI commands or the general concept, not the deleted Getting Started page. No broken links introduced.
No critical or improvement findings. Ship it.
mbevc1
changed the title
Remove deprecated Approvals from Getting Started
chore: remove deprecated Approvals from Getting Started
Jun 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Removes the Approvals page from the Getting Started section since those commands have been deprecated.
Changes:
getting_started/approvals.mdconfig/navigation.jsonlabs/lab-05-runtime-controls.mdxGenerated by Mintlify Agent.
Requested by: marko@kosli.com via Slack
Mintlify session: slack_1782312474.238029_C0AJTQ5633K