# Contributing to Ingero

First, thank you for your interest in contributing to Ingero! We are building the most advanced, lightweight GPU observability platform, and community contributions are essential to making that happen.

Please read this document carefully before submitting a Pull Request (PR).

## 1. The Developer Certificate of Origin (DCO)

To protect the project and its users, we require that all contributors sign off on their commits. We use the standard Developer Certificate of Origin (DCO) process. 

The DCO is a legally binding statement that asserts you are the creator of your contribution and have the legal right to submit it to the project under our licenses.

### How to Sign Your Commits
You do not need to sign a physical document. You simply add a `Signed-off-by` line to your commit messages using your real name and email address. 

You can do this automatically by passing the `-s` or `--signoff` flag to git:

```bash
git commit -s -m "feat: add support for AMD ROCm memory allocation tracing"