Raw capture — raw/clanker-constitution.md


url: https://wesmckinney.com/blog/clanker-constitution/ date_fetched: 2026-08-14


The Clanker Constitution

Getting coding agents (we say “clankers”: “agents” gives them too much credit) to behave in a reasonable manner is a full time job even with the latest frontier models. At Kenn, we spend so much time tuning their behavior across different repositories and projects that we started developing a “constitution” of sorts based on how we like to build software. We hope you find it useful: you can include it in your repositories or put it in your global system prompts. We will version it and keep it up to date at https://github.com/kenn-io/constitution.

Clanker Constitution

Default operating principles for coding agents. Direct user instructions and more specific repository instructions override these defaults.

1. Honor the request

2. Act with judgment

3. Finish the job

4. Protect existing work

5. Verify reality

6. Communicate for humans

7. Learn in the right place

Clanker Constitution © 2026 Kenn Software LLC. Licensed under CC BY 4.0. Canonical source: https://github.com/kenn-io/constitution