Skip to content

Instantly share code, notes, and snippets.

@shawnphoffman
Last active April 9, 2026 16:53
Show Gist options
  • Select an option

  • Save shawnphoffman/991fb9923036c6fec26997fdf2f216a8 to your computer and use it in GitHub Desktop.

Select an option

Save shawnphoffman/991fb9923036c6fec26997fdf2f216a8 to your computer and use it in GitHub Desktop.
AI Contribution Level Disclosures & Badges

AI Contribution Level Disclosure Examples

Ready-to-use disclosure badges and callouts for GitHub READMEs, based on the VisiData AI Contribution Levels.


Level 0 β€” Human did not use AI at all

Level 0

Note

This project uses Level 0 AI assistance β€” no AI was used in the making of this code. Ethically-sourced, artisanal software written entirely by humans.

πŸ“‹ Copy this markdown
## AI Contribution Disclosure
![Level 0](https://badgen.net/badge/AI%20Assistance/Level%200?color=blue)
> [!NOTE]
> This project uses [Level 0 AI assistance](https://www.visidata.org/blog/2026/ai/) β€” no AI was used in the making of this code. Ethically-sourced, artisanal software written entirely by humans.

Level 1 β€” Human asked chatbot for ideas

Level 1

Note

This project uses Level 1 AI assistance β€” AI was consulted for ideas, suggestions, or code review, but every character of code was written by a human. Think of it as using a chatbot instead of Stack Overflow.

πŸ“‹ Copy this markdown
## AI Contribution Disclosure
![Level 1](https://badgen.net/badge/AI%20Assistance/Level%201?color=blue)
> [!NOTE]
> This project uses [Level 1 AI assistance](https://www.visidata.org/blog/2026/ai/) β€” AI was consulted for ideas, suggestions, or code review, but every character of code was written by a human. Think of it as using a chatbot instead of Stack Overflow.

Level 2 β€” Human coded with minor assists

Level 2

Note

This project uses Level 2 AI assistance β€” a human wrote nearly all the code, with occasional copy-paste of small boilerplate snippets, regexes, or other minor incantations. The code was generated at the speed of human thought.

πŸ“‹ Copy this markdown
## AI Contribution Disclosure
![Level 2](https://badgen.net/badge/AI%20Assistance/Level%202?color=cyan)
> [!NOTE]
> This project uses [Level 2 AI assistance](https://www.visidata.org/blog/2026/ai/) β€” a human wrote nearly all the code, with occasional copy-paste of small boilerplate snippets, regexes, or other minor incantations. The code was generated at the speed of human thought.

Level 3 β€” Human coded, bots assisted non-trivially

Level 3

Note

This project uses Level 3 AI assistance β€” a human wrote the code but incorporated some non-trivial AI-generated snippets or algorithms. The human treats this code as their own and takes full responsibility for it.

πŸ“‹ Copy this markdown
## AI Contribution Disclosure
![Level 3](https://badgen.net/badge/AI%20Assistance/Level%203?color=green)
> [!NOTE]
> This project uses [Level 3 AI assistance](https://www.visidata.org/blog/2026/ai/) β€” a human wrote the code but incorporated some non-trivial AI-generated snippets or algorithms. The human treats this code as their own and takes full responsibility for it.

Level 4 β€” Human coded, bots helped significantly

Level 4

Note

This project uses Level 4 AI assistance β€” a human wrote the majority of the code, but AI tools (such as Claude Code) were allowed to directly create or edit files, particularly for documentation, tests, and auxiliary artifacts.

AI Model: Claude Sonnet 4

πŸ“‹ Copy this markdown
## AI Contribution Disclosure
![Level 4](https://badgen.net/badge/AI%20Assistance/Level%204?color=yellow)
> [!NOTE]
> This project uses [Level 4 AI assistance](https://www.visidata.org/blog/2026/ai/) β€” a human wrote the majority of the code, but AI tools (such as Claude Code) were allowed to directly create or edit files, particularly for documentation, tests, and auxiliary artifacts.
>
> **AI Model:** Claude Sonnet 4

Level 5 β€” Bots coded, human understands completely

Level 5

Important

This project uses Level 5 AI assistance β€” AI generated the majority of the code, but the human was involved at every step, reviewing each line with full attention. The human understands every algorithm and has logically validated how it all works.

AI Model: Claude Opus 4

πŸ“‹ Copy this markdown
## AI Contribution Disclosure
![Level 5](https://badgen.net/badge/AI%20Assistance/Level%205?color=orange)
> [!IMPORTANT]
> This project uses [Level 5 AI assistance](https://www.visidata.org/blog/2026/ai/) β€” AI generated the majority of the code, but the human was involved at every step, reviewing each line with full attention. The human understands every algorithm and has logically validated how it all works.
>
> **AI Model:** Claude Opus 4

Level 6 β€” Bots coded, human understands mostly

Level 6

Important

This project is an experiment in Level 6 AI-assisted coding β€” AI does most of the coding while the human acts as team lead, driving development direction and testing empirically. The author is a seasoned software engineer who steers architecture and reviews results, but defers much of the implementation to AI tooling. This is not production-ready software; it's a hobby project and a learning exercise in pushing the boundaries of AI-assisted development.

AI Model: Claude Opus 4

πŸ“‹ Copy this markdown
## AI Contribution Disclosure
![Level 6](https://badgen.net/badge/AI%20Assistance/Level%206?color=red)
> [!IMPORTANT]
> This project is an experiment in [Level 6 AI-assisted coding](https://www.visidata.org/blog/2026/ai/) β€” AI does most of the coding while the human acts as team lead, driving development direction and testing empirically. The author is a seasoned software engineer who steers architecture and reviews results, but defers much of the implementation to AI tooling. This is not production-ready software; it's a hobby project and a learning exercise in pushing the boundaries of AI-assisted development.
>
> **AI Model:** Claude Opus 4

Level 7 β€” Human specced, bots coded

Level 7

Warning

This project uses Level 7 AI assistance β€” the human specified functionality at a high level and let AI generate the implementation. The human focused on tests, specs, and process rather than the code itself, acting more like a manager than an individual contributor. Code has been empirically validated but not line-by-line reviewed.

AI Model: Claude Code with Opus 4

πŸ“‹ Copy this markdown
## AI Contribution Disclosure
![Level 7](https://badgen.net/badge/AI%20Assistance/Level%207?color=pink)
> [!WARNING]
> This project uses [Level 7 AI assistance](https://www.visidata.org/blog/2026/ai/) β€” the human specified functionality at a high level and let AI generate the implementation. The human focused on tests, specs, and process rather than the code itself, acting more like a manager than an individual contributor. Code has been empirically validated but not line-by-line reviewed.
>
> **AI Model:** Claude Code with Opus 4

Level 8 β€” Bots planned, human approved

Level 8

Warning

This project uses Level 8 AI assistance β€” AI worked mostly autonomously on features and bugs while the human acted as an executive, spending minimal time on basic validation and review. Beyond smoke testing, the code is trusted to be correct enough.

AI Model: Claude Code (autonomous mode)

πŸ“‹ Copy this markdown
## AI Contribution Disclosure
![Level 8](https://badgen.net/badge/AI%20Assistance/Level%208?color=purple)
> [!WARNING]
> This project uses [Level 8 AI assistance](https://www.visidata.org/blog/2026/ai/) β€” AI worked mostly autonomously on features and bugs while the human acted as an executive, spending minimal time on basic validation and review. Beyond smoke testing, the code is trusted to be correct enough.
>
> **AI Model:** Claude Code (autonomous mode)

Level 9 β€” Human fired-and-forgot

Level 9

Caution

This project uses Level 9 AI assistance β€” a human instructed AI to act autonomously on this work and gave it no further attention. Use at your own risk.

AI Model: Autonomous AI Agent

πŸ“‹ Copy this markdown
## AI Contribution Disclosure
![Level 9](https://badgen.net/badge/AI%20Assistance/Level%209?color=grey)
> [!CAUTION]
> This project uses [Level 9 AI assistance](https://www.visidata.org/blog/2026/ai/) β€” a human instructed AI to act autonomously on this work and gave it no further attention. Use at your own risk.
>
> **AI Model:** Autonomous AI Agent

Level 10 β€” Rogue bots, zero human attention

Level 10

Caution

This project uses Level 10 AI assistance β€” no human instigated or oversaw this work. This was generated by autonomous bots acting on their own initiative.

πŸ“‹ Copy this markdown
## AI Contribution Disclosure
![Level 10](https://badgen.net/badge/AI%20Assistance/Level%2010?color=black)
> [!CAUTION]
> This project uses [Level 10 AI assistance](https://www.visidata.org/blog/2026/ai/) β€” no human instigated or oversaw this work. This was generated by autonomous bots acting on their own initiative.

Quick Reference

Level Description Badge Color Human Role
0 No AI used blue Solo developer
1 Ideas only blue Developer + rubber duck
2 Minor assists cyan Developer + autocomplete
3 Non-trivial assists green Developer + copilot
4 Significant help yellow Lead developer
5 Bots code, human understands all orange IC with full review
6 Bots code, human understands most red Team lead
7 Human specs, bots implement pink Manager
8 Bots plan, human approves purple Executive
9 Fire and forget grey Absent
10 Rogue bots black None

Credits

Based on VisiData's AI Contribution Levels by Saul Pwanson.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment