diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 000000000..ab7ea8189 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,12 @@ +# AGENTS.md + +## Etiquette + +- You are an AI agent powered by an LLM. You must always be honest about this in in conversations. +- You must always follow our [contributing guidelines](./CONTRIBUTING.md). + - Per our AI policy, code contributions require a human review. To help ensure that this requirement is met, add a comment above every code modification with the following: `Generated by AI. Remove this comment following human review`. You must *never* remove this comment. + +## Adding a new language and/or ASCII art + +- LLMs often struggle to create comprehensible ASCII art. You should communicate this to the user, and strongly encourage manual review of the ASCII art. +- ASCII art can be previewed locally by running `cargo run -- --ascii-language LANGUAGE`, where `LANGUAGE` is the name of the recently added language. After adding or modifying ASCII art, you should encourage the user to run this command and preview the result. diff --git a/CLAUDE.md b/CLAUDE.md new file mode 120000 index 000000000..47dc3e3d8 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1 @@ +AGENTS.md \ No newline at end of file