email-forwarder/AGENTS.md
Jeena c06474dd0d 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
2026-01-04 17:19:58 +09:00

477 B

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.