Re: AI disclosure [was: AI slop "contributions" to IETF working groups]
Toerless Eckert <tte@cs.fau.de> Mon, 16 February 2026 22:59 UTC
Return-Path: <eckert@i4.informatik.uni-erlangen.de>
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 5A108B8824E4 for <ietf@mail2.ietf.org>; Mon, 16 Feb 2026 14:59:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, 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=cs.fau.de
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 F63tRjQmS-JQ for <ietf@mail2.ietf.org>; Mon, 16 Feb 2026 14:59:16 -0800 (PST)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:40]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id EA421B8824DF for <ietf@ietf.org>; Mon, 16 Feb 2026 14:59:15 -0800 (PST)
Received: from faui48e.informatik.uni-erlangen.de (faui48e.informatik.uni-erlangen.de [131.188.34.51]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1)) (No client certificate requested) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTPS id 4fFJ9r70v7z1RC7s; Mon, 16 Feb 2026 23:59:12 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.fau.de; s=r20250630-faui40; t=1771282754; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=o9MH1dk3vjZiBIHM7PyEdOaij3a+gTQ2TfSgJlaCjAQ=; b=lE5D+cnej74bLlfNH3O4u6WWygKEqK0RLAq45OFZvp58wTvsTCWBZFC8MJzrRw8Qh75jKS 6LfJb+zBh6mwDi19XwXHuVfMTSsZVhGvPxnCJtJCAsSQx37+3NAUl5S8Sh+Z9lQf9+eiuV k0U9WQp5e03PrD5EmrciUU68+qXwU9Nz4Rjnq8Vik3/hMa0CY/ryiG79A2wrOcp+kDSKJ2 77bQeRf0uq+6YuU8H7FBEYZKKQyuxTuSA3ATtfRHXE3fNI9Yi3EfeyTPoq8tkDjd6771ME ePkva6ib2YqurDVl1xHHq8MFFfN+6LkXlXOZGKpxaNgIPqVxFdM1ITsKU6jzIA==
Received: by faui48e.informatik.uni-erlangen.de (Postfix, from userid 10463) id 4fFJ9r5wvszl35w; Mon, 16 Feb 2026 23:59:12 +0100 (CET)
Date: Mon, 16 Feb 2026 23:59:12 +0100
From: Toerless Eckert <tte@cs.fau.de>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Subject: Re: AI disclosure [was: AI slop "contributions" to IETF working groups]
Message-ID: <aZOhQIyVQt_KZqKb@faui48e.informatik.uni-erlangen.de>
References: <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> <3399bfbd-fc13-45b7-85fd-c210cd9e8943@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <3399bfbd-fc13-45b7-85fd-c210cd9e8943@gmail.com>
Message-ID-Hash: IMV5TUVPSF42IWTXCMQRPXOETVKHHLJD
X-Message-ID-Hash: IMV5TUVPSF42IWTXCMQRPXOETVKHHLJD
X-MailFrom: eckert@i4.informatik.uni-erlangen.de
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
CC: Christian Huitema <huitema@huitema.net>, ietf@ietf.org
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/IxtD70XVEkD6s2NI7hvTsB0RE3I>
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 Mon, Feb 16, 2026 at 04:42:15PM +1300, Brian E Carpenter wrote:
> > 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.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Now, i have not yet tried this for my drafts, but for other texts i wrote (outside
IETF), i did use on occasion chatbots to rephrase my english. Typically after
sentences exceeded 500 characters or the like. I am pretty sure that what
i got back from that was something i could have achieved also with non-AI
writing assistant software. But last i looked they where all a lot less
simple/convenient to use.
I guess one could still try to stick to your question if there was
some additional definition text that explains what type of use of AI
could be excluded from explicit acknowledgement. And try to define
such english language / style improvements as such an exception.
> 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.
I guess in the first place, people would query the authors for more
details during last-call if they do have possible issues with some
uses of AI. In that respect, its probably better to suggest a
new section of the "To Be Removed by RFC-Editor" chapter that explains
exactly what/how AI was used.
Cheers
Toerless
> 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?
--
---
tte@cs.fau.de
- 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
- Re: AI slop "contributions" to IETF working groups Måns Nilsson