From e07ae001b468758e3c6ac70e06e5fbda65bb42bd Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 30 Jul 2026 10:38:38 +0100 Subject: [PATCH 1/5] Allow marking software as using AI in their development. --- _includes/support_list.html | 5 ++++- css/partials/_swtable.scss | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/_includes/support_list.html b/_includes/support_list.html index ba2e3bc7..6489d4b7 100644 --- a/_includes/support_list.html +++ b/_includes/support_list.html @@ -70,8 +70,11 @@ {% if sw.note %}
{{ sw.note | markdownify }}
{% endif %} - {% if sw.os %} + {% if sw.os or sw.ai %}
+ {% if sw.ai %} + + {% endif %} {% for name in sw.os %} {% if site.data.os[name] %} diff --git a/css/partials/_swtable.scss b/css/partials/_swtable.scss index 5dc21add..ac02d3da 100644 --- a/css/partials/_swtable.scss +++ b/css/partials/_swtable.scss @@ -331,6 +331,9 @@ tr.popup-above .support .hover-popup > div:after { .os-support-linux { color: #222; } +.os-support-ai { + color: #8a2be2; +} @media only screen and (max-width: 500px) { .support-table { From af9b3369afe3f58ea6f698e4d341da8d6f2e8397 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 30 Jul 2026 10:43:02 +0100 Subject: [PATCH 2/5] Mark ObsidianIRC as being ai-assisted. --- _data/sw_clients.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/sw_clients.yml b/_data/sw_clients.yml index 2f5bbfaf..32483ea2 100644 --- a/_data/sw_clients.yml +++ b/_data/sw_clients.yml @@ -780,6 +780,7 @@ #ref https://github.com/ObsidianIRC/ObsidianIRC/blob/609af22ee1c30087e8d9125951f749501398617d/src/store/index.ts#L1035-L1083 (Typing) #ref https://github.com/ObsidianIRC/ObsidianIRC/blob/609af22ee1c30087e8d9125951f749501398617d/src/lib/ircClient.ts#L450 (SASL) link: https://github.com/ObsidianIRC/ObsidianIRC + ai: true support: stable: account-notify: From 8a4f3673ed724485d37a484f25dcbeb8e6516602 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 30 Jul 2026 10:58:06 +0100 Subject: [PATCH 3/5] Fix the validation of software lists after the ai key was added. --- _data/validation/sw_list.types.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/_data/validation/sw_list.types.yaml b/_data/validation/sw_list.types.yaml index 28f1067c..27ffebee 100644 --- a/_data/validation/sw_list.types.yaml +++ b/_data/validation/sw_list.types.yaml @@ -13,6 +13,9 @@ software: type: string link: type: string + ai: + type: boolean + required: false ircd-ver: type: string required: false From 437761b17e932f029df307ee8bdf852cea1333aa Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 30 Jul 2026 11:22:52 +0100 Subject: [PATCH 4/5] Switch the AI colour to #bbb as requested by @jwheare. --- css/partials/_swtable.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/partials/_swtable.scss b/css/partials/_swtable.scss index ac02d3da..0a7d754a 100644 --- a/css/partials/_swtable.scss +++ b/css/partials/_swtable.scss @@ -332,7 +332,7 @@ tr.popup-above .support .hover-popup > div:after { color: #222; } .os-support-ai { - color: #8a2be2; + color: #bbb; } @media only screen and (max-width: 500px) { From 8caaa1d25d35fd660c9d2456015d43108f44e1c8 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 30 Jul 2026 11:27:52 +0100 Subject: [PATCH 5/5] Rename .sw-support-ai to .ai-assisted. --- _includes/support_list.html | 2 +- css/partials/_swtable.scss | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/_includes/support_list.html b/_includes/support_list.html index 6489d4b7..229b52e7 100644 --- a/_includes/support_list.html +++ b/_includes/support_list.html @@ -73,7 +73,7 @@ {% if sw.os or sw.ai %}
{% if sw.ai %} - + {% endif %} {% for name in sw.os %} {% if site.data.os[name] %} diff --git a/css/partials/_swtable.scss b/css/partials/_swtable.scss index 0a7d754a..094b403b 100644 --- a/css/partials/_swtable.scss +++ b/css/partials/_swtable.scss @@ -331,7 +331,7 @@ tr.popup-above .support .hover-popup > div:after { .os-support-linux { color: #222; } -.os-support-ai { +.ai-assisted { color: #bbb; }