diff --git a/_includes/layouts/post.njk b/_includes/layouts/post.njk
index 35e8c8b..a23bb0e 100644
--- a/_includes/layouts/post.njk
+++ b/_includes/layouts/post.njk
@@ -57,6 +57,42 @@ withBlogSidebar: true
{{ content | safe }}
+ {# AI usage disclosure #}
+ {% set aiTextLevel = aiTextLevel or ai_text_level %}
+ {% set aiCodeLevel = aiCodeLevel or ai_code_level %}
+ {% set aiTools = aiTools or ai_tools %}
+ {% set aiDescription = aiDescription or ai_description %}
+ {% if aiTextLevel or aiCodeLevel or aiTools %}
+
+ {% endif %}
+
{# Rich reply context with h-cite microformat #}
{% include "components/reply-context.njk" %}
diff --git a/blog.njk b/blog.njk
index 2b9eb5f..996d1ad 100644
--- a/blog.njk
+++ b/blog.njk
@@ -328,6 +328,16 @@ permalink: "blog/{% if pagination.pageNumber > 0 %}page/{{ pagination.pageNumber
{% endif %}
+
+ {# AI usage badge #}
+ {% set postAiText = post.data.aiTextLevel or post.data.ai_text_level %}
+ {% set postAiCode = post.data.aiCodeLevel or post.data.ai_code_level %}
+ {% if postAiText or postAiCode %}
+
+
+ AI{% if postAiText %}: T{{ postAiText }}{% endif %}{% if postAiCode %}/C{{ postAiCode }}{% endif %}
+
+ {% endif %}
{% endfor %}