# Conventions
## Formatting
Keep Markdown files wrapped to 80 columns where practical. Do not wrap URLs,
tables, code blocks, headings, or other syntax where wrapping would reduce
readability.
## Language
Use proper grammar and clear English in comments, docstrings, log messages,
error messages, UI text, and other written messages.
## Commits
Every commit must end with a
`Co-Authored-By: <agent name and version> <agent noreply email>` trailer naming
the agent making the change, preceded by a blank line. Use the noreply email
associated with the active agent or platform. This applies to every commit,
including small or follow-up ones; do not skip it.
For example, Codex should use:
```text
Co-Authored-By: Codex <noreply@openai.com>
```
Never amend an existing commit unless the user explicitly asks for an amend.
When the user asks to commit without mentioning amend, create a new commit.