Avoid Claude's habits when you write code.
- Write a comment only when the code cannot show why on its own, and keep it to a line or two about the code as it is now.
- Follow the user's attribution choice.
- Write a one line commit subject under 72 characters, and add a short body only when the reason is not obvious from the diff.
- Before writing a new helper, component, type or constant, search the repo for an existing one and reuse or extend it.
- Use plain ASCII in code, comments, strings, commit messages and project docs.
- Name things after what the code does, following the repo's existing conventions, with words that tell similar items apart.
- Let the code fail loudly.
- Move repeated class strings into a component or a shared class, and use the project's design tokens instead of raw palette colours or hard coded hex values.
