Skip to main content

Development

This section covers everything you need to develop, test, and contribute to the mekara codebase.

  • Quickstart – Get up and running quickly, whether you're a human or an AI collaborator.
  • Build & Test – Commands for building, linting, and testing the codebase.
  • Conventions & Tips – Style guidelines and coordination practices.
  • Git Hooks – Automated checks that run on commit.
  • Project-Specific Workflows – Workflows specific to developing mekara itself (bundled script management, etc.).
  • Continuous Integration – GitHub Actions workflow that enforces hooks on every push and PR.
  • Deploy – Deploy the docs site to GitHub Pages.
  • Releasing – Publishing mekara to PyPI.