Skip to content

chore: remove deprecated Approvals from Getting Started#288

Merged
mbevc1 merged 2 commits into
mainfrom
mintlify/1d71ae0d
Jun 24, 2026
Merged

chore: remove deprecated Approvals from Getting Started#288
mbevc1 merged 2 commits into
mainfrom
mintlify/1d71ae0d

Conversation

@mintlify

@mintlify mintlify Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Removes the Approvals page from the Getting Started section since those commands have been deprecated.

Changes:

  • Deleted getting_started/approvals.md
  • Removed the entry from config/navigation.json
  • Removed the leftover link in labs/lab-05-runtime-controls.mdx

Generated by Mintlify Agent.

Requested by: [email protected] via Slack
Mintlify session: slack_1782312474.238029_C0AJTQ5633K

@mintlify mintlify Bot requested a review from a team as a code owner June 24, 2026 14:49
@claude

claude Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Claude finished @mintlify[bot]'s task in 54s —— View job


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 mbevc1 changed the title Remove deprecated Approvals from Getting Started chore: remove deprecated Approvals from Getting Started Jun 24, 2026
@mbevc1 mbevc1 merged commit 788df36 into main Jun 24, 2026
6 checks passed
@mbevc1 mbevc1 deleted the mintlify/1d71ae0d branch June 24, 2026 15:01
@mintlify

mintlify Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor Author

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

Project Status Preview Updated (UTC)
kosli 🔴 Failed Jun 24, 2026, 3:25 PM

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