From c06474dd0d21c88efa6b6ce55aa6fafd74795d07 Mon Sep 17 00:00:00 2001 From: Jeena Date: Sun, 4 Jan 2026 17:19:58 +0900 Subject: [PATCH] Add AGENTS.md with project guidelines Document GNOME commit style, code principles, testing, and security practices for contributors. Changes: - Include commit guidelines - Code style notes - Testing and security reminders --- AGENTS.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 AGENTS.md diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..1f24b9c --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,17 @@ +# Project Guidelines + +## Commits +Follow GNOME style: Summary <72 chars, imperative, no period. Body with bullet points for changes. + +## Code +- Classes for modularity, private attrs/methods (_prefix). +- Avoid redundancy (e.g., single strip() calls). +- Encapsulation over public access. + +## Testing +- Dry-run first, check logs/counts vs. Thunderbird. +- Verify no duplicates or errors. + +## Security +- Never commit .env; use .env.example. +- Private credentials, no hard-coded URLs. \ No newline at end of file