Skip to content

feat: add Kosli Learning Labs section#74

Merged
dangrondahl merged 2 commits intomainfrom
include_labs
Mar 17, 2026
Merged

feat: add Kosli Learning Labs section#74
dangrondahl merged 2 commits intomainfrom
include_labs

Conversation

@dangrondahl
Copy link
Contributor

Summary

  • Adds a new Labs tab with 6 pages: landing page + 5 progressive labs (account setup → Flows/Trails → build controls → release controls → runtime controls)
  • Renames and converts tutorials/get_familiar_with_Kosli.mdtutorials/try_kosli_locally.mdx with <Steps> components, updated title/description, and removal of the now-redundant Playground callout
  • Moves lab images to images/labs/ following existing repo convention
  • Updates docs.json: Labs tab (no icon), footer link updated from GitHub URL to /labs, redirect from old tutorial URL, navigation updated
  • Adds cross-reference callouts in index.mdx, getting_started/install.md, and understand_kosli/what_is_kosli.md
  • CLI installation and API key setup moved from Lab 2 into Lab 1, so Lab 2 opens directly with Kosli concepts

Test plan

  • mint broken-links passes
  • Labs tab appears in nav and all 5 lab pages render
  • Images load from /images/labs/
  • Footer "Labs" link routes to /labs
  • Redirect from /tutorials/get_familiar_with_kosli/tutorials/try_kosli_locally works
  • Cross-reference callouts render correctly on install, what_is_kosli, and labs index pages

Surfaces the kosli-dev/labs training series inside the docs site as a dedicated Labs tab with five progressive labs (account setup through runtime compliance). Includes repositioning of the existing local demo tutorial and cross-references throughout.
@dangrondahl dangrondahl merged commit e9f68b4 into main Mar 17, 2026
3 checks passed
@dangrondahl dangrondahl deleted the include_labs branch March 17, 2026 05:36
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