Skip to content

Add Docusaurus documentation site and GitHub Pages deployment#4

Merged
ludgerpaehler merged 1 commit intomainfrom
claude/docs
Apr 27, 2026
Merged

Add Docusaurus documentation site and GitHub Pages deployment#4
ludgerpaehler merged 1 commit intomainfrom
claude/docs

Conversation

@ludgerpaehler
Copy link
Copy Markdown
Collaborator

Summary

  • Sets up a complete Docusaurus site under docs/ with KaTeX math rendering
  • Covers introduction, installation, quickstart, all four algorithms (SKVI, SAKC, LQR, SAC baselines), all four environments (LinearSystem, FluidFlow, Lorenz, DoubleWell), hyperparameter optimization pipelines, API reference, and developer contributing guide
  • Adds two GitHub Actions workflows: deploy-docs.yml (deploys to GitHub Pages on push to main) and test-deploy-docs.yml (validates build on PRs to main)
  • Retargets all workflows from master to main

Test plan

  • test-deploy-docs.yml and Lint CI checks pass on this PR
  • After merge, deploy-docs.yml deploys to GitHub Pages at https://dynamicslab.github.io/KoopmanRL/

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ludgerpaehler ludgerpaehler merged commit 99e6483 into main Apr 27, 2026
2 checks passed
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