) saçmasapan dal budak salmaya başlıyor. Bu yüzden claude.md ve agents.md dosyalarına kuralları düzgün şekilde yazmak lazım. Ben aşağıya benim için en önemli olan kuralları ekledim. Siz de kendi projelerinizde kullandığınız önemli kuralları yazarsanız bir bilgi birikimi olmuş olur ve herkes faydalanır. Haydi bismillah.Rust projesi için claude.md:
- if you want to transform Option<T> to Result<T> statically, use `ok_or`, for dynamic error use `ok_or_else`. - Never write comments unless the information is critical and non-obvious. If unavoidable, one sentence, max 10 words. Use meaningful names for functions, variables, structs, enums instead. - Prefer declarative programming. Break code into small, well-named functions; only the lowest-level function may be imperative. Max 50 lines per function. - Never put everything in one file. Use meaningful file and folder names; structure code as domain-driven as possible. - Never use `unwrap()` or `expect()`. Handle errors properly (`?`, `match`, `ok_or`/`ok_or_else`, etc.). - Exception: startup-only checks (e.g. required env vars, initial DB connection) may log the error and exit with a non-zero exit code instead of returning a `Result`.