Thank you for your interest in contributing. This guide covers conventions used across all repositories in the mnemom organization.
Use a prefix that describes the type of change:
feat/— New featuresfix/— Bug fixeschore/— Maintenance, dependencies, CI changesdocs/— Documentation only
Example: feat/add-webhook-support, fix/auth-token-refresh
- CI must pass before a PR can be merged
- Descriptive title summarizing the change
- Link related issues in the PR description when applicable
- All repos require PR review — direct pushes to
mainare not allowed
We prefer Conventional Commits:
feat: add user authentication endpoint
fix: resolve race condition in queue processing
chore: update dependencies
docs: add API usage examples
All repositories enforce branch protection on main:
- Pull request required for all changes
- No direct pushes to
main - CI checks must pass before merge
Be respectful and constructive in all interactions. We are building together.