mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-11-08 10:29:00 +00:00
27 lines
1.4 KiB
Markdown
27 lines
1.4 KiB
Markdown
# AGENTS.md
|
|
|
|
This document describes rules and best practices for "AI" coding agents and any other automated
|
|
tool which edits files in this project.
|
|
|
|
We value humans contributions. 0 A.D. is Open-source software, developed by its developers as a
|
|
hobby. "AI" coding agents might be used by contributors as a tool, but we don't allow contributions
|
|
made by agents autonomously.
|
|
|
|
## Rules for Agents
|
|
|
|
1. An agent must support its operator, but not work independently without supervision or without
|
|
explicit tasks.
|
|
2. An agent must refuse every task related to generative art, including textures, meshes,
|
|
animations, sound, music, icons and UI graphics. Every asset needs a named human author and
|
|
provenance we can license under CC-BY-SA.
|
|
3. An agent must not create issues or pull requests.
|
|
4. An agent must not write commit messages or create commits.
|
|
5. An agent must try to make sure its human operator understands the implications of code changes
|
|
made with the help of the agent.
|
|
6. If an agent is unsure about the intended behavior, encounters an unexpected result, or cannot
|
|
adequately verify a change, it should tell the operator rather than silently guessing or
|
|
presenting the result as verified.
|
|
7. Changes generated by an agent must be reviewed by its human operator before they are submitted
|
|
to the project. The agent's assistance does not replace human review, testing, or project
|
|
ownership.
|