Re: AI disclosure [was: AI slop "contributions" to IETF working groups]
Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 16 February 2026 03:42 UTC
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ietf@mail2.ietf.org
Delivered-To: ietf@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 0D77EB824875 for <ietf@mail2.ietf.org>; Sun, 15 Feb 2026 19:42:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7jaAi4A_6rdU for <ietf@mail2.ietf.org>; Sun, 15 Feb 2026 19:42:21 -0800 (PST)
Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id A4E21B82486B for <ietf@ietf.org>; Sun, 15 Feb 2026 19:42:21 -0800 (PST)
Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-2aae146b604so20910145ad.3 for <ietf@ietf.org>; Sun, 15 Feb 2026 19:42:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771213341; x=1771818141; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=xEM0KhwRu3cQ7IkfVaoEbeMyX7QZQ+isMqr9YArgr+Y=; b=dkZCkCA3QNus7O7QEqCsBXcTwGEggrnSb6M/7+GHlVMD3IrTZ/X77yxhWtvmEwxDMU Z4dsvIZAmnfbMuXrR+W7XqEDV6fnuTEvlvrXszp19uiGceLUMAwA10NooG6cek/Xwpys lutm89SWnWwvCfmVBS7xwRURe7nXlj1JaS/PZ2Cwx2YfcQ5QUWKNci3PbZavXi7/QdbH fzO5mbWKbDFqM+9IUN3fVijnwaWJaHbapuFq10u3G+ybfTBcD5Y4/p0tE3JLkque3jS+ 2B1i2dsDHcBcPotJfNsVO7yvKPtFpAwmwON9hN388x1fcYNBbuhZ1IqladKraDIOrGtP L0yQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771213341; x=1771818141; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xEM0KhwRu3cQ7IkfVaoEbeMyX7QZQ+isMqr9YArgr+Y=; b=Oaf+ECzeggruZBPVOuh0h4G//V1Ko9So6y17hMSvWQezEGpUYl5FWEUo6ErVvfQZoK M3X8t7Zy1BK2DU/6i3u8bmHgqTQ3svwofdOLQxNglgtxdOi64xS8/R7/c4rJXT0qXIyO HWVwePUH//i9LtFxZbC9TapnTVzk88BeTJpsZpQsPL37duNh7sjqAnQWPfXGbcqT7jxK 2bBozn3wCvQWBYEBJgN0tmt8vEPICcv4mXPnCP5a2X2t3zsPAIJ8O0rvYe/QfvEEJwWp ILF1UL0HkpNOlLND8KanCtxBPbjVOR4GgfiDjezCjNpkVx/q56nZ0TQ+GZE0owYoXMLE 74nw==
X-Forwarded-Encrypted: i=1; AJvYcCViFUMqAko6Rai1LZhvjE0AMD9sePZ0Yz4sgUAZQUbv/kaNlRmRyhyw28woz1hCbM5lqMgj@ietf.org
X-Gm-Message-State: AOJu0YwX3B5LRvtF2qeQl7hUM2wwO3Jxm+GO9eap90tY5QQ5ezX45Ssr cWO91cHSFvcxjvzZm2FJCGpU7foWwJBZz1H6mT5AOPrV7QFR/EQ9QSwn
X-Gm-Gg: AZuq6aJ4djRp7/+IT72dyE7Q4aMgZxtXd77VuxzTIl5K+HDZDf4LMoVePPV5vCZmXmz 45j6+CT0bKUpYayLtO6OUz5J81mqRKpc+dJhlfJQ1cfc3e4CciDAl5jdlSwS4b9dCBkh1NiHw8O hQv4rNKZrIBcSZNqra3oLJvRAgb+IiyBWI0KmMTaaIhkgJyWgHSsGpXSNZMq5m2Hl8KRM7iQxp9 /V/EGDOTOPa7akPACuBXTStEjdHd7S0s5Gs/BgUp6bJ8nRF3LAPgAt6BhGB2ZTsEcTMMkUxZRph dCJi5QY754S7ZI2MuXrRMPAp4Dqo/35NuS4/KdKOrOT0tGQkP3kgdSpswboYpZ1ae2a/+rxO8YQ uPS0k7fVrmn7EDcSed482CBYxuOrgshLXMWlvXeuu8yR01+UIa+/A5wU9aryfLOXyt9A8/y2lt3 nxpWH4412K9H4QtZ/GShF07YGQ1P2gK0yQ0Q9rSnNo+utlsugm8I8p5V1e+OtCkMsrevwP6/vH8 zhvMMU9KkmiLnhXWQ==
X-Received: by 2002:a17:902:ce0e:b0:2aa:d802:a010 with SMTP id d9443c01a7336-2ab4cf4f5f7mr103369935ad.10.1771213340595; Sun, 15 Feb 2026 19:42:20 -0800 (PST)
Received: from ?IPV6:2404:4400:a100:1829:5956:ca53:df83:6568? ([2404:4400:a100:1829:5956:ca53:df83:6568]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ad1a9d5bbcsm56213055ad.56.2026.02.15.19.42.18 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 15 Feb 2026 19:42:20 -0800 (PST)
Message-ID: <3399bfbd-fc13-45b7-85fd-c210cd9e8943@gmail.com>
Date: Mon, 16 Feb 2026 16:42:15 +1300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: AI disclosure [was: AI slop "contributions" to IETF working groups]
To: Christian Huitema <huitema@huitema.net>, ietf@ietf.org
References: <7b702e8f-d2be-5b08-e262-33fbed538f98@foobar.org> <460BCE12-4C45-45D0-94C8-83B8E2D45049@gmail.com> <922b6d08-1cb5-4791-974f-ff17850de25f@gmail.com> <5DCE2993-39C8-4FAC-AD91-7B8E504E996C@gmail.com> <20260208015537.8D945F5944ED@ary.qy> <cd492277-0bca-4219-a3ad-eb75ccd2ebe7@gmail.com> <m27bsk6d9c.fsf@ja.int.chopps.org> <4ab039e3-35d8-4323-993a-9e2fb88b3bf6@gmail.com> <20260210202604.B0FCFF60E82F@ary.qy> <2215475.1770820599@dyas> <CAMm+Lwi0KWWm4vDi=QbCqpMU8+GrX1YWVMoP93=cWsZPk5ZGig@mail.gmail.com> <b8a5dad3-0b20-4766-8bd1-1fdeba32a836@huitema.net> <CAMm+LwhqGHSHA4iPi0iyAfOZ=m8Acbyr3ht3aFbToMfeZBx5OQ@mail.gmail.com> <35a3ae56-5804-3af9-d478-3be344ca7fef@taugh.com> <30451.1771090288@obiwan.sandelman.ca> <20260214184824.B3869F713FD6@ary.qy> <11783.1771181607@obiwan.sandelman.ca> <d6d404d2-cd78-40ce-99da-b0a744c52c16@gmail.com> <a3cbb7e3-bc49-4f27-977f-779c6f8385f9@huitema.net>
Content-Language: en-US
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <a3cbb7e3-bc49-4f27-977f-779c6f8385f9@huitema.net>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Message-ID-Hash: CSMVV23UWUENE7WNLTM4TFHXSXP65ZKM
X-Message-ID-Hash: CSMVV23UWUENE7WNLTM4TFHXSXP65ZKM
X-MailFrom: brian.e.carpenter@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ietf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
List-Id: "IETF-Discussion. This is the most general IETF mailing list, intended for discussion of technical, procedural, operational, and other topics for which no dedicated mailing lists exist." <ietf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/PeEKEOL8QoUI9RI2aRYv4joQPmM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Owner: <mailto:ietf-owner@ietf.org>
List-Post: <mailto:ietf@ietf.org>
List-Subscribe: <mailto:ietf-join@ietf.org>
List-Unsubscribe: <mailto:ietf-leave@ietf.org>
On 16/02/2026 15:20, Christian Huitema wrote:
>
> On 2/15/2026 11:28 AM, Brian E Carpenter wrote:
>> On 16/02/2026 07:53, Michael Richardson wrote:
>>>
>>> John Levine <johnl@taugh.com> wrote:
>>> > With copyrights, unlike patents, if you create something
>>> similar to another
>>> > work, but independently of the other work, that is OK. Back in
>>> the PC era there
>>> > were elaborate "clean rooms" used to write PC BIOS code
>>> equivalent to the IBM
>>> > PC's but without looking at the original. But if an LLM is
>>> trained on something,
>>> > and you use output from that LLM, is that enough of a
>>> connection? How much do we
>>> > want to spend to find out?
>>>
>>> How much do we want to risk if things turn out poorly for the LLMs?
>>> It seems to me that the lowest risk thing for the IETF to do is to
>>> decline
>>> "help" from these plagirism systems.
>>
>> How can the IETF do that? I can't get past the idea that all we can do
>> is ask
>> contributors to state whether a contribution is AI-generated.
>
> Define generated?
As far as I-Ds are concerned, the question I suggested was:
1. Was AI used in the production of this draft? (Y/N).
That's binary. We can't reasonably ask for details.
Whether AI usage matters is (like an IPR disclosure) a judgment call.
I think we'll have to leave that to the normal process. If it produces
a better RFC, that's great. If it produces rubbish, we already know
how to deal with it.
As far as emails, reviews, etc., are concerned, I think we probably
need to keep it equally simple - request people to add a rider such
as "AI contributed to this text." After that, it's in the hands
of the reader.
Brian
>
> Yes, some LLM output is entirely prompt based. The workflow that I
> observe is that the human author will start with a prompt, and then
> iterate, progressively refining the prompt until getting an acceptable
> result. After how many iterations of prompt/observe/refine is the result
> still "AI generated"?
>
> But that's certainly not the only workflow. Another one would be for the
> human author to write a draft, and then ask the LLM to improve it. Is
> that AI generated"?
>
> Yes another workflow is to do something like that paragraph by
> paragraph, resulting in a mix of human written and partially AI
> generated paragraphs. Is that "AI generated?"
>
> And then you have the workflow in which the human author starts typing
> the beginning of a sentence, and the AI helper proposes a continuation
> that the author may or may not accept. One could argue that each
> sentence in the document is either written or approved by the author. Is
> that still "AI generated"?
>
> We have a valid concern about copyright and plagiarism. I think we
> should express us in these terms, rather than the blunt approach "is
> this AI generated?"
>
> -- Christian Huitema
>
>
>
>
>
>>
>> It does seem to me that we need something added to the Note Well ASAP.
>> Is the
>> IESG paying attention?
- AI slop "contributions" to IETF working groups Nick Hilliard
- Re: AI slop "contributions" to IETF working groups Loganaden Velvindron
- Re: AI slop "contributions" to IETF working groups Kathleen Moriarty
- Re: AI slop "contributions" to IETF working groups Brian E Carpenter
- Re: AI slop "contributions" to IETF working groups Colin Perkins
- Re: AI slop "contributions" to IETF working groups Bob Hinden
- Re: AI slop "contributions" to IETF working groups John Levine
- Re: AI slop "contributions" to IETF working groups John Levine
- Re: AI slop "contributions" to IETF working groups Orie
- Re: AI slop "contributions" to IETF working groups Brian E Carpenter
- Re: AI slop "contributions" to IETF working groups Kathleen Moriarty
- RE: AI slop "contributions" to IETF working groups Cheng Li
- Re: AI slop "contributions" to IETF working groups George Michaelson
- Re: AI slop "contributions" to IETF working groups Brian E Carpenter
- Re: AI slop "contributions" to IETF working groups George Michaelson
- Re: AI slop "contributions" to IETF working groups Christian Hopps
- Re: AI slop "contributions" to IETF working groups Nick Hilliard
- Re: AI slop "contributions" to IETF working groups Joel Halpern
- Re: AI slop "contributions" to IETF working groups Job Snijders
- Re: AI slop "contributions" to IETF working groups Robert Moskowitz
- Re: AI slop "contributions" to IETF working groups Nick Hilliard
- Re: AI slop "contributions" to IETF working groups Phillip Hallam-Baker
- Re: AI slop "contributions" to IETF working groups Robert Moskowitz
- Re: AI slop "contributions" to IETF working groups Jeffrey Walton
- Re: AI slop "contributions" to IETF working groups Robert Moskowitz
- Re: AI slop "contributions" to IETF working groups Rob Wilton (rwilton)
- Re: AI slop "contributions" to IETF working groups Rich Kulawiec
- Re: AI slop "contributions" to IETF working groups Phillip Hallam-Baker
- Re: AI slop "contributions" to IETF working groups George Michaelson
- Re: AI slop "contributions" to IETF working groups Carsten Bormann
- Re: AI disclosure [was: AI slop "contributions" t… John Levine
- Re: AI disclosure [was: AI slop "contributions" t… John R Levine
- Re: AI disclosure [was: AI slop "contributions" t… Brian E Carpenter
- Re: AI slop "contributions" to IETF working groups Behcet Sarikaya
- Re: AI disclosure [was: AI slop "contributions" t… Brian E Carpenter
- Re: AI disclosure [was: AI slop "contributions" t… Stephane Bortzmeyer
- Re: AI slop "contributions" to IETF working groups Arturo Servin
- AI disclosure [was: AI slop "contributions" to IE… Brian E Carpenter
- Re: AI disclosure [was: AI slop "contributions" t… Michael Richardson
- Re: AI slop "contributions" to IETF working groups Laurence Lundblade
- Re: AI disclosure [was: AI slop "contributions" t… Michael Richardson
- Re: AI disclosure [was: AI slop "contributions" t… Donald Eastlake
- Re: AI disclosure [was: AI slop "contributions" t… John R Levine
- Re: AI disclosure [was: AI slop "contributions" t… Brian E Carpenter
- Re: AI disclosure [was: AI slop "contributions" t… Phillip Hallam-Baker
- Re: AI disclosure [was: AI slop "contributions" t… Lixia Zhang
- Re: AI disclosure [was: AI slop "contributions" t… Robert Moskowitz
- Re: AI disclosure [was: AI slop "contributions" t… Christian Huitema
- Re: AI slop "contributions" to IETF working groups Phillip Hallam-Baker
- Re: AI disclosure [was: AI slop "contributions" t… Phillip Hallam-Baker
- Re: AI slop "contributions" to IETF working groups Tal Mizrahi
- Re: AI disclosure [was: AI slop "contributions" t… John R Levine
- Re: AI disclosure [was: AI slop "contributions" t… John R Levine
- Re: AI slop "contributions" to IETF working groups Rob Sayre
- Re: AI disclosure [was: AI slop "contributions" t… Jeffrey Walton
- Re: AI disclosure [was: AI slop "contributions" t… Lixia Zhang
- Re: AI disclosure [was: AI slop "contributions" t… Michael Richardson
- Re: AI disclosure [was: AI slop "contributions" t… John Levine
- Re: AI disclosure [was: AI slop "contributions" t… Brian E Carpenter
- Re: AI slop "contributions" to IETF working groups Jeffrey Walton
- Re: AI disclosure [was: AI slop "contributions" t… lloyd.wood
- Re: AI disclosure [was: AI slop "contributions" t… Abdussalam Baryun
- Re: AI disclosure [was: AI slop "contributions" t… Lloyd W
- Re: AI slop "contributions" to IETF working groups Lixia Zhang
- Re: AI disclosure [was: AI slop "contributions" t… Michael Richardson
- Re: AI disclosure [was: AI slop "contributions" t… Brian E Carpenter
- Re: AI slop "contributions" to IETF working groups Joel Halpern
- Re: AI slop "contributions" to IETF working groups Nick Hilliard
- Re: AI slop "contributions" to IETF working groups Phillip Hallam-Baker
- Re: AI disclosure [was: AI slop "contributions" t… Christian Huitema
- Re: AI disclosure [was: AI slop "contributions" t… George Michaelson
- Re: AI disclosure [was: AI slop "contributions" t… Brian E Carpenter
- Re: AI disclosure [was: AI slop "contributions" t… Toerless Eckert
- Re: AI disclosure [was: AI slop "contributions" t… Lixia Zhang
- Re: AI disclosure [was: AI slop "contributions" t… Abdussalam Baryun
- Re: AI slop "contributions" to IETF working groups Elmar K. Bins
- Human SI - Re: AI slop "contributions" to IETF wo… Toerless Eckert
- Re: AI slop "contributions" to IETF working groups Toerless Eckert
- Re: AI disclosure [was: AI slop "contributions" t… Christian Huitema
- Re: AI slop "contributions" to IETF working groups Michael Richardson
- Re: AI disclosure [was: AI slop "contributions" t… Toerless Eckert
- Re: AI disclosure [was: AI slop "contributions" t… George Michaelson
- Re: AI disclosure [was: AI slop "contributions" t… Martin J. Dürst