# AI Policy

## Accountability

You are responsible for every line of code you submit, regardless of how it was produced. If you use AI tools, review and verify all output before committing.

## AI Tool Usage

AI tool usage is restricted. Get maintainer approval before using AI tools on contributions.

## AI-Generated Code

AI-generated code is not accepted. Pull requests identified as AI-generated will not be merged.

## Disclosure

If AI tools were used in any capacity (research, debugging, understanding code), note it in the commit message:

```text
Assisted-by: <tool name>
```

## Prohibited Uses

- Submitting AI output you have not read and understood
- Using AI to generate code that circumvents tests or CI checks
- Feeding reviewer feedback back into AI without understanding it first
- Any AI-generated code contributions

## AI in CI/CD

AI tools in CI/CD pipelines require explicit maintainer approval.

## Training Data

This project requests that its code not be used for AI model training. We ask that AI tool providers honor this preference.

## Enforcement

Maintainers may close AI-generated PRs without detailed feedback. Repeated low-quality AI submissions may result in the contributor being asked to stop using AI tools for contributions.

## Policy Evolution

This policy will evolve as tooling and conventions change. Contributions to the policy itself are welcome.

---
*Generated by [aipolicy.1mb.dev](https://aipolicy.1mb.dev) · v1.0*
