Skip to documentation
Docs navigation
Docs/Contributing to MemoGrafter
Contributing

Contributing to MemoGrafter

Set up the repository, understand its boundaries, propose focused changes, and send well-tested pull requests.

Welcome

Suggestions, bug reports, documentation improvements, tests, provider adapters, Studio improvements, and code contributions are welcome.

Keep issues, reviews, and design discussions polite and constructive. Focus each contribution on a clear problem or outcome so it is easier to discuss, test, and review.

Contribution workflow

Search open and closed issues before starting substantial work.
Create a new issue or reference an existing one so the intended behavior and scope are clear.
Fork the repository, clone your fork, and add the main repository as upstream.
Create a focused branch from an up-to-date main branch.
Implement the change and add or update appropriate tests.
Update documentation when public behavior, configuration, or usage changes.
Open a focused pull request that explains the change, motivation, and validation.

Start here