[ai-control] Re: Proposed language for Sec 3.2

Andrew Campling <andrew.campling@419.consulting> Thu, 30 July 2026 14:39 UTC

Return-Path: <andrew.campling@419.consulting>
X-Original-To: ai-control@mail2.ietf.org
Delivered-To: ai-control@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id E79DE121181B1 for <ai-control@mail2.ietf.org>; Thu, 30 Jul 2026 07:39:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1785422375; bh=IRz8Sj9bzkYbT34reHTtK8n6TWCWQMMwmTcQcNj3fV8=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=NToc18xl/Q9k5y3qaOEVNtcq2EFF0kXSlPN7AclOZS1e9bKqg/rjEpiOBV+UMgRUO OK+2TXZ+VnDkIAq2fLCb5CkMxojS0PlNd9XyiJ3NzE8W/e52TdZFlmut4nNIWgADqd Nm1wttOqb59p08Mebo33KAXWwWlmEpltLA7UAfCg=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=netorgft5189650.onmicrosoft.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 hCbAILXnJQ3N for <ai-control@mail2.ietf.org>; Thu, 30 Jul 2026 07:39:34 -0700 (PDT)
Received: from LO3P265CU004.outbound.protection.outlook.com (mail-uksouthazon11020073.outbound.protection.outlook.com [52.101.196.73]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 1B196121181A9 for <ai-control@ietf.org>; Thu, 30 Jul 2026 07:39:33 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=e0x1ETg2NOVChrKtBBiIIkLfifKtl++P1scmXUry0zjFfSbLmISR0cAxtfJazDPjtNNZHGlaaegTc1K2nTqhzLzvG7WcnfmGK/BJrocWQrcSwkkRIDzV9GYUhld2DyT18owbtfOFv6mYO+iPWvCPVKzkPNpiGICo0nep3zgN/9zdteY4ZK6Um6gqiUd0ZHZgqiTnW1clYXEoqtfLcrj5wHupHY8gI1AJySVLsFghqDYEJb9v/AtKAEsgie09NJ8nsFMjfZFwa72XMnrguX209JQQY9J1N9XALL/gaQZ+pUWQ2/F9TuPRASEwl2bjYvKRWpsyaUG0NfizFo+DeDW62A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=IRz8Sj9bzkYbT34reHTtK8n6TWCWQMMwmTcQcNj3fV8=; b=ZIPB1GaLAuM4tKId6hUq32hOnhgeFHlaN3tTscvGXKCEOw78HRbw5Fe8JUYjejNsvNXXiqbUuMl/qdfHUTJDCAD22Du7uZ54tRE1uTd21/W1T8k7F5spd2QiQfKLgEqOf9DP67EcVb1ucibjiCEnFURiJfZGTxxPyLytfFUyB5a7FBCfSloyE23+Tj8y2HkZXFe/KHTgsPm9fGLUvnQbtWEfxcYqaYZXu6n6NWg+CSuVK9iKkOWGvxQMF3JYXrVh8EKkUxbwfgLbek398Pd77Orm7QoBi+6aL+ROXTPmnqSrRlgNZFnROMrkf546wG5Cpregv0XzspINbL6kinLFHQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=419.consulting; dmarc=pass action=none header.from=419.consulting; dkim=pass header.d=419.consulting; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NETORGFT5189650.onmicrosoft.com; s=selector1-NETORGFT5189650-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IRz8Sj9bzkYbT34reHTtK8n6TWCWQMMwmTcQcNj3fV8=; b=Xj4aBGHX+/6iZRyPhzq7oMLzxBiU899WlL1luUA0FGEuoG8XMycphYvTNbpifVeyYP0aUm00IDrhVPNjt1i6+0svoXziBc72h9NYYEZcCTMhJkxwP17affB1oDeoPcCyCtHh4znnBjWz1ETKBZqMifs1h5b6s0ZkPzUYVsjI63w=
Received: from CWXP265MB6315.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:190::9) by LO4P265MB6716.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2f1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.15; Thu, 30 Jul 2026 14:39:22 +0000
Received: from CWXP265MB6315.GBRP265.PROD.OUTLOOK.COM ([fe80::8aae:66f4:bf11:61cf]) by CWXP265MB6315.GBRP265.PROD.OUTLOOK.COM ([fe80::8aae:66f4:bf11:61cf%6]) with mapi id 15.21.0270.012; Thu, 30 Jul 2026 14:39:22 +0000
From: Andrew Campling <andrew.campling@419.consulting>
To: ai-control <ai-control@ietf.org>
Thread-Topic: [ai-control] Re: Proposed language for Sec 3.2
Thread-Index: AQHdGFi9GhC0A29Hd0eIJR+Y5hAytrZ2hC2AgAHHJoCAACZ6AIAAD8cAgAAD6QCAAHNYAIAAQmqQgACUzwCAAVFJAIAJcVSAgAGb9BA=
Date: Thu, 30 Jul 2026 14:39:21 +0000
Message-ID: <CWXP265MB63153CA9C792DE181EF3B24BC2C92@CWXP265MB6315.GBRP265.PROD.OUTLOOK.COM>
References: <CAN5t_D_PLLZYczeswqW0=yZe-=dYCuN3FbaVjLu6SnfjvzxE8Q@mail.gmail.com> <IA1PR14MB77744F55BD529333AE4007A9E2C72@IA1PR14MB7774.namprd14.prod.outlook.com> <CAECLUgAKkE6AxLLRLt++tQcaKCoC8DiZkHFkmkvbMAg-VxMTJA@mail.gmail.com> <DM6PR12MB497576D76167AAEAE7A0D499A5C72@DM6PR12MB4975.namprd12.prod.outlook.com> <CAPbcnTVsty9Xy4jgPuKZ2u-vGAa8y8UO0WSwE7ZqGfbbzr6+fg@mail.gmail.com> <AM6PR01MB3991716E83EAEB9F7BC127AEA8C62@AM6PR01MB3991.eurprd01.prod.exchangelabs.com> <CAPbcnTUzC63=0E4Xpe19zxNnawTDaxbO2eaUAxZtsSXXTBpbcA@mail.gmail.com> <CAECLUgATkBO1ENdrFtweACy54=WAmin+wehtSd9ENcca-1ZJjg@mail.gmail.com> <CABcZeBNphWupxZAwM8a2NjvA=n5aJRiHm0UeMT4ZVh2fy3B1Mg@mail.gmail.com> <CAECLUgAwefcBVuC5wfAAYO5y8na8h+wSZPdontCnwoSQB8=Ksg@mail.gmail.com> <CABcZeBOCQgijzTe3Ex_sCdjmczbDsx1=tfj2NDj=YTUas5M7PA@mail.gmail.com> <IA1PR14MB7774C94CA220CA8795F09D9CE2C32@IA1PR14MB7774.namprd14.prod.outlook.com> <CH8PR02MB1097041BCBFF6BBDB6327A3B8CDC32@CH8PR02MB10970.namprd02.prod.outlook.com> <984394FC-8B5C-4E44-9C52-9826021A7202@edrlab.org> <CAHAi=4wiW+W7nn_eXwQRp84xNpW+HCNgq6-f+tBT1WWtTFXV2Q@mail.gmail.com> <CAECLUgCazvsNuNSi+SV9p6f39BcjeeyZjmYiLorJpwtmr1NkOQ@mail.gmail.com> <PH7PR20MB5118E6D2BE060B6A1160B0EACBC22@PH7PR20MB5118.namprd20.prod.outlook.com> <IA1PR14MB777422B0E3CF1A9088DE66B7E2C12@IA1PR14MB7774.namprd14.prod.outlook.com> <CWXP265MB63151B94348AFD51A741CB5FC2C12@CWXP265MB6315.GBRP265.PROD.OUTLOOK.COM> <VI1PR01MB3997C502AE5E286CA8492A87A8C12@VI1PR01MB3997.eurprd01.prod.exchangelabs.com> <CALxQraMjKx4ioYAQwpFNGd6Uas9pWSVJOTJfu7n=adb942WDww@mail.gmail.com> <CAPbcnTV8V_XGzdD6y8YisFZjo42PcezFH1pxAuXnuCofrHuKsg@mail.gmail.com>
In-Reply-To: <CAPbcnTV8V_XGzdD6y8YisFZjo42PcezFH1pxAuXnuCofrHuKsg@mail.gmail.com>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=419.consulting;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CWXP265MB6315:EE_|LO4P265MB6716:EE_
x-ms-office365-filtering-correlation-id: 574aab90-2c74-4f7f-a011-08deee485843
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|23010399003|4022899009|1800799024|38070700021|6133799003|56012099006|4143699003|5023799004|10067099003|7055299009|8096899003|3023799007|22082099003|18002099003;
x-microsoft-antispam-message-info: aapEBt2qWuw7/QfhEs/tIYDNCwHace2uKe3pKuOFsBk/1uWzIVFFtEHMPd4bky0CZjTRpPuK+Sn+qojlLXxWRZbVbwbnBUfCGz19c9Ry2Swtu7Ngu9qD5zwuksOfRlXH+ST7JA+j+wyChsXtW5oWyR8tDdDBAHWbuMzba2oJEE9MMXolxKXy8Mk3cN8YgoiNDUHLK5dTzEe34FRnycYX/8S9SOJdzv1XiUjh2ozo/lFtA1QjZq0uXOhuqxQGiWoO8dA+KUxhgCTK+hYnk/lqp0AOzbYKQbdUAXkEIEvnqkEwYoKrEjSD4VG0f/iwkQ3/fHaD5S4/dJ4VPGrFAS/AMii/8UFe09S0mt7OvHr7v+gbL1XSk9pdujB/bT83fSwhwi1UxG9YDXCZkC3CsUKqnWBZW+r7A7H/Rk6Y4G/22B3JmgXD9QhZUDgNIevWLYt0wvhuaDpgRh58wnjxsZA9y++Df7ZrrdjPOMJRzaJnpGofJIf44M5JXt4H0/SmyvBADDy1su/FbVSDh90otfGAD/D2ADKT4yClgzIABNICAWlCy2P7+N9H7T4jc1Os9XWnJbMhnzfQwkjiNVvIKRY+12ze3c44FjC5WlwzcLzPltvBZm53EsJdQn2xUbeIMcjBamSQrVQzDDAU2uSNwj5YIkiSQ9EBDtt/Zwx4I0RUnVJWbtdawdzXScHo0yniy4kRi3hg5YogsPS2JtoWM/TsvpgiII1MmREYxc5QV50wm8KZbiW0nNqJ6yQtSdiiEfxn
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CWXP265MB6315.GBRP265.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(23010399003)(4022899009)(1800799024)(38070700021)(6133799003)(56012099006)(4143699003)(5023799004)(10067099003)(7055299009)(8096899003)(3023799007)(22082099003)(18002099003);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: NW8e8E/3L+Ga41bEkDJG0Pd6OFG6pPgnNMKRoyVv5MFwSWst2vtp665lGex+KC62x7XuaNljzlzljVH6T8EeAgEB4X9+VRzd3GTvLqma7Ye4vLaYs+4sMttxxq/981YPjKEpNbhNPd2Cme27/WRAFLh8LUrKbr2DsIX6Df3UR9ovO+QdcSWCgac5QOzOp8bxHZpGIyFvBlbBtR8HlppDh5rAWqZDV/7HYMOZSShV1t514qfaGbNoAnIpvgZ5gGXbtNKvGnnBqDoCndP/K+NXEfltNBpZAZreiL80swsxWVR3uUWYWPxYfBboqZiYdnsW/ft5O8UjoGCqNsNfTzX9CVwl31DHoamgXsSF37NGJi328l3kbDj1rqXiOP1TeAZzibt/MSKoVm4ZM032Yz0VQrUzA89Pg8UJDW2JvhOsl3pFm+MMAXhDff6CYuVSi4nPfPNYjATK3DzaQ/FIaZHOOFs9zZLbFNDivlKCozChu/Yl/lGdPzfvhbnjDrHqDZnVRUErMzsjck355cctZ4SOo82lSDAkUcc/InqIaT8p6zgHwnP9Ij5kaMhahuXCtGwQgtC1OMQ/0XwytC02A0rUIovWgdECrj8hFh8VhT2ySsOGv8ulznty489kvRUn4m+/raGo2XsxtBKiHpNydMpehIIP9NNHz4V0x75n5bgmexem9a4kraois650SoJIXyzY0ZQvX05iZDLYlAeLOQWeaeLT2ChaDY1H6nqpEKuwg8C9w7hE8b25U9uydxMYjmHsXMn13WquzrYfqcCR5PE2JDYv7SH5ue8GiP5s+jh+WNUmOjGyEEvClnOBytszCZfOPQh/fUSK4YoLthL/VHfX8P1lJ78iXRn6yFlxryGDSVJiI4uy6CYH+Ceabi5hW+kiRtvhG0CmxSF4PAaD75b6ZCArH5p3dxNJThgNZMiZo7cn4xM5R4m2778WUK3yYXoiZNg/rAxphAhHtdKgulyE7SmZnKfHnnKWQMwLWw9teHbiWm3jaIRcCHzrah8yTPFehz15TFrLZQ5Y17exFZsQHUPGL1FKjT0XZIRp4zLAR1oYExhvmoNsfL/aUAi2LTRdg31Q/tqwGX87ItG3vfVnyojvBuSEvM5DgM9m6VErSL/29ve6QBHZaMm+WTK4/7ktj3tgsjh4PVVCb6zpop+7gcpq6GogsH/gcEcwxjRscjGWtze7pAUsNCBqIzu7fuxEv+Guce3ytJ21Y6DgKDMRLZ8NMKbZ9QKXDY5nl7VCv3+x+rmyEQm4BN4u6fDxDkQiLnlq2jt5LWYUtiU4FaRRRmfoyGuLxMrmNttW7hOxb+WdMr8K44FNYgOgWHfBT4O1vnOeXlTt83gwCKGtwpbITmM0ieDzGAKVIjPIfM2naqxm0bFzq45qFF+o57t1F8PgVZCTKvnymLitaYPYs5Rz3fxZG4RA5NmznRPnlMN6ECClmvRcFiKMP03IwfWsPLAHjBcHtIJmoqTVf4CDqSNhVLCayLI5jgtHEO3jtk8DqhHbbjesCRqxOkr0oVF8+KweepOgixDKIiBfkDh3zah1FNUbDRkSdLlnjFQhEv1t0KHNLHjiamWohsBBlw3hjW+b7eEYgslEUBcmV01jhahVVu+7f8j8dCYKOqvZEy0xIC1i/c8Bq6qf2tB67epXW7xYAHliMCljAdTF+Es0ULTTHd5YhplaO6cfB16OhkMovfqn9a1RPE/NbkSawcBYEt7xAYtfPoGFd+cghHE6Vi9R2cnBNhTjfcg8sfPODosciUk=
Content-Type: multipart/alternative; boundary="_000_CWXP265MB63153CA9C792DE181EF3B24BC2C92CWXP265MB6315GBRP_"
MIME-Version: 1.0
X-OriginatorOrg: 419.consulting
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CWXP265MB6315.GBRP265.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 574aab90-2c74-4f7f-a011-08deee485843
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2026 14:39:21.8770 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 9c2ced3e-7522-4755-87dc-f983abc66ec3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 2V6yr4CPMd//XTcHMCPnaqYATqZScXh6bEVF/3RtGlp8AFEXNVuPatIUMuYhdHvDNINbB1lR69QAJJ9zjTKSlZJjYjMbzJFkN9e6wu2s0Qk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO4P265MB6716
Message-ID-Hash: YH4H2AYA3UMCSBGK5KTYGBHHRE27TFM4
X-Message-ID-Hash: YH4H2AYA3UMCSBGK5KTYGBHHRE27TFM4
X-MailFrom: andrew.campling@419.consulting
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Timid Robot Zehta <timid@creativecommons.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [ai-control] Re: Proposed language for Sec 3.2
List-Id: AI Control <ai-control.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ai-control/Jyy51_EAEvZAzRnzg4wHecDCYtk>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ai-control>
List-Help: <mailto:ai-control-request@ietf.org?subject=help>
List-Owner: <mailto:ai-control-owner@ietf.org>
List-Post: <mailto:ai-control@ietf.org>
List-Subscribe: <mailto:ai-control-join@ietf.org>
List-Unsubscribe: <mailto:ai-control-leave@ietf.org>

To avoid straying into unnecessary complexity, I believe that the best wording covering both parts would be:

“This specification enables the expression of a defined set of preferences that can be
communicated and interoperably understood.”

If it is deemed essential to go further and include the entirety of the first part, I suggest that the second part, amending option 3, should be worded as follows:

“An entity that receives usage preferences has may have a choice whether to follow those
preferences. Multiple factors could influence that decision, but the decision
itself is outside the scope of this document.”

The reason to change “has” to “may have” is that this may vary by jurisdiction, so it would be wrong to assert that the entity always has that choice when it may not.

An alternative form of words for both parts could combine the above as follows:

“This specification enables the expression of a defined set of preferences that can be
communicated and interoperably understood.  An entity that receives usage preferences
may have a choice whether to follow those preferences. Multiple factors could influence
that decision, but the decision itself is outside the scope of this document.”


Andrew

From: Timid Robot Zehta <timid@creativecommons.org>
Sent: 29 July 2026 14:54
To: ai-control <ai-control@ietf.org>
Subject: [ai-control] Re: Proposed language for Sec 3.2

Following the Jul 24 Fri meeting, the currents status of Update §3.2 Applying Preferences and §4 Vocabulary Definition by TimidRobot · Pull Request #213 · ietf-wg-aipref/drafts<https://github.com/ietf-wg-aipref/drafts/pull/213> is:
Largely uncontested first part:
This specification enables the expression of a defined set of preferences that
can be communicated and interoperably understood. Readers of this
specification should understand that it does not:

- provide for enforcement of these preferences;
- address if, how, or when preferences should be followed or not-followed;
- address technical, legal, contractual, or other mechanisms that might create
  a stronger requirement to follow or not follow preferences;
- consider situations or purposes that might justify following or not-following
  expressed preferences.


with three proposals for the last part:
1) original

Because of this, stakeholders need to decide when and how to follow or
not-follow preferences in the context of legal, institutional, ethical, or
other interests and commitments.


2) Sebastian's

An entity that receives usage preferences has a choice whether to follow those
preferences. This specification does not determine how that choice is made.
Whether and under which circumstances a preference is followed is outside the
scope of this specification.


3) Martin's

An entity that receives usage preferences has a choice whether to follow those
preferences. Multiple factors could influence that decision, but the decision
itself is outside the scope of this document.


Please help narrow the three options down to one. If you give a preference, please also state whether you object to any of the others.

Thank you,

-Timid Robot

On Fri, Jul 24, 2026 at 1:33 PM Sarah McK <mckenna.sarah@gmail.com<mailto:mckenna.sarah@gmail.com>> wrote:
+1 to this: " lacks the ability to consult with the wide range of stakeholders" -- the IETF is a very valuable organization precisely because they are one of very few valid global technical standards setting bodies but the fact that they require stakeholders to discover their working groups and send emissaries to participate is probably the biggest weakness, there is no funding for outreach/participation to ensure affected parties have adequate representation.  That said, I am not sure there is a better place for this work...

On Thu, Jul 23, 2026 at 9:28 AM Chris Needham <chris.needham=40bbc.co.uk@dmarc.ietf.org<mailto:40bbc.co.uk@dmarc.ietf.org>> wrote:
I very much agree with Andrew. Not only does IETF lack the competence to address policy matters, its consensus based approach is the wrong structure to resolving what are a set of competing interests. It also lacks the ability to consult with the wide range of stakeholders needed. The small self selected set of individuals in this working group isn't that.

Chris


________________________________
From: Andrew Campling <andrew.campling@419.consulting<mailto:andrew.campling@419.consulting>>
Sent: 22 July 2026 10:47
To: Deen, Glenn (Comcast Cable) <Glenn.Deen=40nbcuni.com@dmarc.ietf.org<mailto:40nbcuni.com@dmarc.ietf.org>>; Victoria Noble <tori@eff.org<mailto:tori@eff.org>>; Brandon Butler <brandon@usefairuse.com<mailto:brandon@usefairuse.com>>; Sebastian Posth <sebastian@liccium.com<mailto:sebastian@liccium.com>>; ai-control <ai-control@ietf.org<mailto:ai-control@ietf.org>>
Cc: Leonard Rosenthol <lrosenth@adobe.com<mailto:lrosenth@adobe.com>>; Laurent Le Meur <laurent.lemeur@edrlab.org<mailto:laurent.lemeur@edrlab.org>>; Deen, Glenn (Comcast Cable) <Glenn.Deen@nbcuni.com<mailto:Glenn.Deen@nbcuni.com>>
Subject: [ai-control] Re: Proposed language for Sec 3.2


External: Think before clicking

+1 to Glenn’s point below.



In my view, the IETF lacks competence to address such matters of policy and should leave the topic to other fora.  If the community is determined to proceed with Section 3.2, it really ought to broaden the text to cover all the related policy, legal regimes etc.  This would be unwise and reaching consensus with any such content is improbable.





Andrew



From: Deen, Glenn (Comcast Cable) <Glenn.Deen=40nbcuni.com@dmarc.ietf.org<mailto:40nbcuni.com@dmarc.ietf.org>>
Sent: 22 July 2026 06:44
To: Victoria Noble <tori@eff.org<mailto:tori@eff.org>>; Brandon Butler <brandon@usefairuse.com<mailto:brandon@usefairuse.com>>; Sebastian Posth <sebastian@liccium.com<mailto:sebastian@liccium.com>>; ai-control <ai-control@ietf.org<mailto:ai-control@ietf.org>>
Cc: Leonard Rosenthol <lrosenth@adobe.com<mailto:lrosenth@adobe.com>>; Laurent Le Meur <laurent.lemeur@edrlab.org<mailto:laurent.lemeur@edrlab.org>>; Deen, Glenn (Comcast Cable) <Glenn.Deen@nbcuni.com<mailto:Glenn.Deen@nbcuni.com>>
Subject: [ai-control] Re: Proposed language for Sec 3.2



I agree that the discussion should focus on the meaning of the vocabulary. However, once we begin introducing language about when expressed preferences should be followed and when they may be disregarded, we have moved beyond questions of meaning and into questions of enforcement and policy.



Determining when expressed preferences can be ignored falls outside the scope of this working group’s mission. A vocabulary definition document defines terms and concepts; it does not define the circumstances under which statements made using that vocabulary must be followed, enforced, or set aside.

For example, Webster’s Dictionary defines words but does not address when ideas expressed in English should be heeded or ignored. The HTML specification defines the elements of a web page but does not establish access-control policies for websites built with HTML. Likewise, a description of a car’s components—its wheels, tires, and engine—does not include the legal requirements governing who may drive it.

In the same way, a vocabulary definition document is not the appropriate place to establish policy regarding the treatment of preferences expressed through that vocabulary.

This topic is outside the scope of this group’s charter. Just as we have deliberately avoided debating how copyright, database rights, and other legal regimes apply to AI, we should avoid debating when expressed preferences may be overridden.

Including language that specifies circumstances under which expressed preferences can be bypassed would give one policy issue preferential treatment while excluding discussion of other equally relevant policy considerations raised by stakeholders. Early in the chartering process, the group agreed to set aside questions relating to copyright and other legal rights regimes. The question of when preferences may be disregarded is closely intertwined with those same policy and legal issues.

I very much appreciate the importance of such issues and do not want to imply they are not important.   They are very much central to the broader discussion of AI’s use of content, but inserting a very specific policy into the vocabulary definition work now, complicates the small step forward we are working on by opening the door to those other commingled policy topics.

If we choose to include such language now, we risk reopening the broader set of policy debates that the group intentionally decided were outside its scope. That would undermine the boundary the charter established and draw the working group into precisely the “can of worms” it agreed not to address.



regards

Glenn







From: Victoria Noble <tori@eff.org<mailto:tori@eff.org>>
Date: Tuesday, July 21, 2026 at 11:52 PM
To: Brandon Butler <brandon@usefairuse.com<mailto:brandon@usefairuse.com>>; Sebastian Posth <sebastian@liccium.com<mailto:sebastian@liccium.com>>
Cc: ai-control <ai-control@ietf.org<mailto:ai-control@ietf.org>>; Leonard Rosenthol <lrosenth@adobe.com<mailto:lrosenth@adobe.com>>; Laurent Le Meur <laurent.lemeur@edrlab.org<mailto:laurent.lemeur@edrlab.org>>; Deen, Glenn (Comcast Cable) <Glenn.Deen@nbcuni.com<mailto:Glenn.Deen@nbcuni.com>>
Subject: [EXTERNAL] Re: [ai-control] Re: Proposed language for Sec 3.2

Strongly agree with Brandon. I can’t see a path towards consensus on a document that doesn’t include section 3.2, and in particular, language that recognizes that the public interest may take precedence over preferences under certain circumstances. Protecting these public interest uses is extremely important to me and others from the public interest community.



Victoria (Tori) Noble

Electronic Frontier Foundation

My working hours may not match yours. Please respond at your convenience.

From: Brandon Butler <brandon@usefairuse.com<mailto:brandon@usefairuse.com>>
Date: Tuesday, July 21, 2026 at 2:38 PM
To: Sebastian Posth <sebastian@liccium.com<mailto:sebastian@liccium.com>>
Cc: ai-control <ai-control@ietf.org<mailto:ai-control@ietf.org>>; Leonard Rosenthol <lrosenth=40adobe.com@dmarc.ietf.org<mailto:lrosenth=40adobe.com@dmarc.ietf.org>>; Laurent Le Meur <laurent.lemeur@edrlab.org<mailto:laurent.lemeur@edrlab.org>>; Deen, Glenn (Comcast Cable) <Glenn.Deen=40nbcuni.com@dmarc.ietf.org<mailto:Glenn.Deen=40nbcuni.com@dmarc.ietf.org>>
Subject: [ai-control] Re: Proposed language for Sec 3.2

Agreed. This discussion is about the meaning of the vocabulary, not how it is attached. Also, as someone  especially invested in this issue, I’m not sure folks like me are going to be able to join a consensus around a document that omits it, in hopes that the next phase might correct the omission.



On Tue, Jul 21, 2026 at 4:42 PM Sebastian Posth <sebastian@liccium.com<mailto:sebastian@liccium.com>> wrote:

I don't quite understand why a general discussion of the vocabulary's applicability (however limited or extended that would be defined) would be better suited to the context of the attachment draft, which focuses specifically on describing methods for binding the vocabulary's expressions to content. – I rather believe that section 3.2 of the vocabulary draft is the right place for this statement. Moreover I believe that this discussion should not be postponed.

Kind regards,

Sebastian





On Tue, 21 Jul 2026 at 20:23, Laurent Le Meur <laurent.lemeur@edrlab.org<mailto:laurent.lemeur@edrlab.org>> wrote:

I like Leonard's proposal.



The "vocabulary" specification is a dictionary of terms that will be used in different contexts.

Most of us would like this specification to be completed asap by important missing terms (ai-grounding and maybe ai-input).



It makes sense to move the current discussion to the "attachment" specification, which provides a specific context (robots.txt, web crawlers ...) for the use of the vocabulary.



Best regards

Laurent Le Meur

EDRLab



Le 20 juil. 2026 à 17:14, Leonard Rosenthol <lrosenth=40adobe.com@dmarc.ietf.org<mailto:40adobe.com@dmarc.ietf.org>> a écrit :



The more I listen to this conversation, the more I wonder if this entire thread is happening at the wrong time (i.e., premature).  More specifically, it seems more closely tied to the attachment work, rather than the vocabulary work.



Vocabulary is just that - vocabulary.  It shouldn’t, IMO, say anything about HOW or WHERE it will be used.   Think Dictionary - nothing in a dictionary instructs the use (or lack thereof) of any given words/terms.



Attachment is where we get into more “nitty gritty” about the actual usage of the terms from the Vocab.  I could very well see us talking about this sort of stuff there as that is about how the consumers will find the data and what to do with it.



Discuss 😉.



Leonard



From: Deen, Glenn (Comcast Cable) <Glenn.Deen=40nbcuni.com@dmarc.ietf.org<mailto:40nbcuni.com@dmarc.ietf.org>>
Date: Monday, July 20, 2026 at 11:02 AM
To: ai-control <ai-control@ietf.org<mailto:ai-control@ietf.org>>
Subject: [ai-control] Re: Proposed language for Sec 3.2

EXTERNAL: Use caution when clicking on links or opening attachments.



@EKR - Thanks for asking about if this is argument over wording or something deeper.   - From my perspective it’s something deeper, but is also tied into the wording being proposed.



I agree and recognize that this is not a specification that includes any sort of technical enforcement mechanism. We have nothing about enforcement mechanisms in the charter, and to be clear, I am not suggesting that the specification should define one.



However, the absence of an enforcement mechanism is not the same thing as declaring that publishers' expressed preferences are merely optional and may be ignored whenever doing so is convenient for a consumer of the published content.



That distinction is a large part of why I have concerns with the proposed language in Section 3.2. I will say that Chris's suggestion comes closer than any of the other proposals to addressing some of those concerns.



My biggest difficulty is reconciling two seemingly contradictory goals. On the one hand, we are creating a vocabulary specifically to allow content publishers to express their preferences. On the other hand, we are considering language that appears to encourage consumers of those preferences to disregard them when it suits their interests.



If the purpose of this work is to provide a mechanism for publishers to communicate their preferences, then those preferences must carry some meaningful weight. Otherwise, it is unclear what value the vocabulary provides or the publishing of preferences provides.



Put another way: if a consumer intends to ignore AI Preferences regardless of their content, why read them at all? Conversely, if a consumer chooses to read the preferences, what is the justification for disregarding them? The specification may not enforce compliance, but it should not undermine the very purpose of expressing preferences in the first place.



I’m here at IETF126 if anyone wants to discuss in person.



regards

Glenn



From: Eric Rescorla <ekr@rtfm.com<mailto:ekr@rtfm.com>>
Date: Friday, July 17, 2026 at 6:52 PM
To: Brandon Butler <brandon@usefairuse.com<mailto:brandon@usefairuse.com>>
Cc: Timid Robot Zehta <timid@creativecommons.org<mailto:timid@creativecommons.org>>; Jo Levy <jlevy=40nortonlaw.com@dmarc.ietf.org<mailto:40nortonlaw.com@dmarc.ietf.org>>; Deen, Glenn (Comcast Cable) <Glenn.Deen=40nbcuni.com@dmarc.ietf.org<mailto:40nbcuni.com@dmarc.ietf.org>>; ai-control@ietf.org<mailto:ai-control@ietf.org> <ai-control@ietf.org<mailto:ai-control@ietf.org>>; Deen, Glenn (Comcast Cable) <Glenn.Deen@nbcuni.com<mailto:Glenn.Deen@nbcuni.com>>; Chris Needham <chris.needham@bbc.co.uk<mailto:chris.needham@bbc.co.uk>>
Subject: Re: [ai-control] Re: [EXTERNAL] Proposed language for Sec 3.2

Yes, this seems good.



Glenn, Chris, I'm trying to figure out whether this is an argument over wording

or something deeper. My understanding of this spec has always been that

this is merely an expression of preference with no intrinsic normative

force, even beyond that of ordinary IETF specs.



What I mean by that is that it's common for specs to say "if you implement this

protocol you MUST do X" but that you're free to not implement the protocol

at all, in which case you don't need to do X. So, for instance, you can't

be a conformant implementation of TLS 1.3 unless you implement P-256.



However, I had always understood the agreement to be that you could be a

conformant implementation of AIPREF that decided to ignore some set of

preferences for <reasons>, and that the specification would not restrict what

those reasons were.



Do you disagree with this?



-Ekr







On Fri, Jul 17, 2026 at 9:41 AM Brandon Butler <brandon@usefairuse.com<mailto:brandon@usefairuse.com>> wrote:

Exactly - indeed, it may be worth another slight tweak to make that clear. Perhaps the wording of the last paragraph could be:



Because of this, stakeholders need to decide when and how to follow or

not-follow preferences in the context of other legal, institutional, or

ethical, or other interests and commitments.





Take care,

Brandon



On Jul 17, 2026 at 12:28:21 PM, Eric Rescorla <ekr@rtfm.com<mailto:ekr@rtfm.com>> wrote:



On Fri, Jul 17, 2026 at 9:23 AM Brandon Butler <brandon@usefairuse.com<mailto:brandon@usefairuse.com>> wrote:

Agreed. In the absence of legal or regulatory requirements to follow preferences, users are free under this standard to choose not to follow preferences based on ethical or institutional commitments.



Or really, for any reason whatsoever.



-Ekr





--
ai-control mailing list -- ai-control@ietf.org<mailto:ai-control@ietf.org>
To unsubscribe send an email to ai-control-leave@ietf.org<mailto:ai-control-leave@ietf.org>



--
ai-control mailing list -- ai-control@ietf.org<mailto:ai-control@ietf.org>
To unsubscribe send an email to ai-control-leave@ietf.org<mailto:ai-control-leave@ietf.org>

--
ai-control mailing list -- ai-control@ietf.org<mailto:ai-control@ietf.org>
To unsubscribe send an email to ai-control-leave@ietf.org<mailto:ai-control-leave@ietf.org>
--
ai-control mailing list -- ai-control@ietf.org<mailto:ai-control@ietf.org>
To unsubscribe send an email to ai-control-leave@ietf.org<mailto:ai-control-leave@ietf.org>
--
ai-control mailing list -- ai-control@ietf.org<mailto:ai-control@ietf.org>
To unsubscribe send an email to ai-control-leave@ietf.org<mailto:ai-control-leave@ietf.org>