# Contributing to Verified Repo Memory MCP
Thank you for your interest in contributing to the Verified Repo Memory MCP project! We welcome pull requests, bug reports, and feature requests from the community.
## Getting Started
1. Fork the repository and clone it locally
2. Install dependencies: `npm install`
3. Create a new branch for your feature or bugfix: `git checkout -b feature/your-feature-name`
4. Make your changes in the `src/` directory
5. Write or update tests in the `test/` directory
6. Run the test suite: `npm test`
7. Ensure the build passes: `npm run build`
8. Push to your fork and submit a pull request!
## Development Workflow
- The main code lives in the `src/` directory.
- Tests are located in the `test/` directory.
- We use `vitest` for unit testing. You can run tests locally in watch mode with `npm run test:watch`.
- The project is written in TypeScript. We value clean code, strong typing, and excellent documentation.
## Code formatting
Please ensure your code conforms to standard TypeScript conventions.
We look forward to reviewing your PR and building a better AI context memory tool together!