From 19be0a6ca78bca0579a96143532c687b7a90420f Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Mon, 27 Apr 2026 17:50:07 +0300 Subject: docs: document issue closing convention --- AGENTS.md | 1 + 1 file changed, 1 insertion(+) (limited to 'AGENTS.md') diff --git a/AGENTS.md b/AGENTS.md index 2a95c17e..8e09e379 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -49,6 +49,7 @@ Unit tests live next to the code (`#[cfg(test)] mod tests`). If you add behavior ## Conventions - Conventional commits, lowercase, no emojis. +- When a commit fully fixes a GitHub issue, include `fixes #` in the commit body so GitHub closes it on merge. - Rust: no `unwrap()` in production code. `tracing` for logging. `#[allow]` only with a comment explaining why. - Don't bypass checks. If tests fail, fix them before committing. - Don't add dependencies without a reason. Check if the existing deps cover it first. -- cgit v1.2.3