Contributing

Drup-AID is free and always will be. Contributions of all kinds are welcome — code, docs, agents, and bug reports.

Get set up

git clone https://github.com/drelf/drup-aid
composer install
drush site:install

Run the project's coding standards before you submit:

vendor/bin/phpcs --standard=Drupal modules/custom/drup_aid
vendor/bin/phpstan analyse

How we work

  • Understand the issue and the surrounding code before opening a pull request.
  • Branch per feature; keep main green.
  • Meet Drupal coding standards locally first — AI origin earns no leniency.
  • Be a good collaborator: follow the issue-queue and review process.

AI usage disclosure

Drup-AID is an AI-driven project and we hold ourselves to an honest, transparent standard. Every contribution discloses how AI was used — None, AI-Assisted, or AI-Generated — picked to reflect reality. If a human can't explain and defend a change line-by-line, it isn't ready, no matter how green the tests are. We don't ship slop.

Code of conduct

Be kind, be constructive, assume good faith. Harassment of any kind is not tolerated.

View the repository →