[agent2agent] Re: candidate row for logical-agent continuity (draft-bu-agentproto-security-principal-binding-07, Sec 33 slot)

Songbo Bu <bluedognull@gmail.com> Sat, 19 September 2026 09:18 UTC

Received: from mail-qk2-x0f.google.com (mail-qk2-x0f.google.com [IPv6:2607:f8b0:4864:34::f]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx.ietf.org (Postfix) with ESMTPS id BF74631 for <agent2agent@ietf.org>; Sat, 19 Sep 2026 09:18:26 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=gmail.com header.s=20251104 header.b=oMFU2oED; arc=pass ("google.com:s=arc-20260327:i=1"); dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx.ietf.org: domain of bluedognull@gmail.com designates 2607:f8b0:4864:34::f as permitted sender) smtp.mailfrom=bluedognull@gmail.com
Received: by mail-qk2-x0f.google.com with SMTP id af79cd13be357-93910c9ff1cso126119185a.3 for <agent2agent@ietf.org>; Sat, 19 Sep 2026 02:18:26 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1789809500; cv=none; d=google.com; s=arc-20260327; b=nPN6pxb08wxttyQdpkoBKM99fJrjD3433+FYJUPGhkzUYZ0iF/IZEfYZORkkhNigPH 16vcviMNEyPdA8mxzqk3dQYAZFOmBHZiwUiNg3FP0d02zKpDUi05d5VAqBWK2ndXiC91 AYK1JCcgZwlM+4T+6AdrOq0gQxxHBA9xdZ5pgc+LX4gXy1529h0DZLv6JaUwKj/qHMd/ rJ5htEv6dqkoajqxoUG93T1OtPQoM/d8amqugDfinTpdUFqRPx8xqaPMx2OQeMITNsem JrCDLZV5aNTE4GVojBbElmGPwMiuhJh9CG4XblRsLoKrihAD52bPnyHZujfil5KaL8/M k5kA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=PrC80Wfnc3cnqBHokTe9LYGv9kwyP51LguPYcM5vLSQ=; fh=6tl60FxezLgMo4s/qFW/8eD6x46uyo+6g0OtPcz6odE=; b=lVWeISo3PahNVUt9PHf0w6AO2NBR7v4Isfpc1qWKKzf7THJVIfmxtId75O3kcdRH9b 88JLxa1Z+RtTrb6P8VLjcItuOi6D4fFlbZSqrYFOty4JDlk6bnwHs/w0EGPbCgK0cJ38 iO2pOIMoM9Z3w3QlMDfMkTQ1AwT2mMFaQP9AqyEjb9tS7w72+3lWqDvwYNKO3Clg17wH ceLkKq0BjF4owwZK0BGSTn4gtRSeUzFBTQ6R55z+YFqDm5dpYN/KiEIqWZ416ZNAmuH8 ImnVqxzBLsJX3AXPrLFyXMX0Dh9+V02pC1lWidSIGbFcFM4ZpFlXzwnAvq1keMJw1nsG wzfg==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789809500; x=1790414300; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=PrC80Wfnc3cnqBHokTe9LYGv9kwyP51LguPYcM5vLSQ=; b=oMFU2oED+qgmJB0fg5Hl0xPlk7QknboVfxiFi5EV56WlwgJsZX+N/25Snfocq77TBj ScqbhqcBZ4Biu3mie1kkLzpKmvmXivsBwVin6ZA3PuYmbUjL+UPuEhmbYNfl/dOaotwr ccxWSnKO3F7JJM4Ehh9kvJC1bWUSdq8hpPp7Rc0X6nLof6LuqPkLjjXqXdutHh64eNaK R75kgwO0RZ4dSBVCi4BNmLFU6aAAwFz6KcjSff8haAL6FFb72EwdWJG8dW1lQfJbJsDu EVtVDHIR1Q0gCK8LivRSSx94DKkmt72OIVBCA8LEZXLYob0jbCiV6MUVynwMz4/9dSf1 DazA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789809500; x=1790414300; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=PrC80Wfnc3cnqBHokTe9LYGv9kwyP51LguPYcM5vLSQ=; b=zHVQ+TcjojgaMct/BKIrZOei1fKfm/ucde+dPc++ioFzmS/7L2gsKRnQyD3EoZqrq6 ghTB5j8ImlnVo6eTLKpAyV418aaE0UTGWk88D70DED4YFFQpxpV/g37M3ii+sUJpQ/lG KVt2uiq3agzf/HAlSe27aR9ehxWPxy10AmTZmWuJXKiCc0kQxsGoiLA0uD1wgN5Vqa4z 7/CCYyBCy2CS9EJy0upZe5vxHpbW/v2bpVkoGvPSRg83sRY6lLLobh6SCJBOKadw6YUn BJEb9jO/xrUSA+n4DfhAGeYo3/IuVi7i4p5O+g9s/dkYR7zORPqiGp61oxBjLfRXiBck U+Pg==
X-Gm-Message-State: AFuF++kMiGemuyFhRSZzh6cRRVv0hpjUctxjrgJgDHi5RGxz1xWVQGwe hpNti5yJJWmusntpRLKcFarRTb6GwzydNnZi2lp61aH42ycLJeqno2+koDZir39rpzXUL/LlCRu /vWASwXyJpBWpZtytYPBxLC1CxLBtbXE=
X-Gm-Gg: AYBFou0ZkQIHhJEPOo3jWNen6SHaHVsvwikbw7ekQcDF0NFysqHjjec4q2glRD5i/xX BvAWSK50KhsHas86/y2z69Orb4ZjeRNGcL5C5YK31nJrhicD5QmCZOIr77NPjvGk4hkRr3lNzoL sDaqlCwxbOb5HlkFyClKFzw+yCJHGpA1tTnHGzJYpXldXYYHDXEBkcqGt5uTZSBGdkI/wpxq27g PF1ggF2ZXgwbSQGdCueSuIsTu6tQCsFkTI82Evqjrd9ih6XtFIAVyqVs+OkRYPHlMyZhTJhJaQG FfryFzOnAB5bduWQKEDplrimQ64JS3A/4HGENj+Bq43K1ZCxC16Dha4ZmHrCX/CC9pokdrrIKI+ rMbbCgDVrroQSPP+3i1PDgiEVdE4j2uKqreQ57ToAV4A+RjvUoZEiYu0yfxuNvAMxy38a1sSQ+E JR4Ba10890glhBgeUtN+V8FQ==
X-Received: by 2002:a05:620a:4142:b0:93b:d7a3:45ce with SMTP id af79cd13be357-93bf5799fc7mr70363285a.55.1789809499780; Sat, 19 Sep 2026 02:18:19 -0700 (PDT)
MIME-Version: 1.0
References: <CAK08nYa+iQUiojExyE6bPryjC=wqEbQKt_Z889H1ViR9=g3M_Q@mail.gmail.com> <178953106036.2.797275311991450485@correctover.com> <5c1f19287f3046e2ad1c1fc7307b4af5@h-partners.com> <CAK08nYZxsuxt6Xixgur3RcgH5-1+HYzVZOMzJc0E-Ecr9x2N6A@mail.gmail.com> <CAC8Ya3jke2MHqPi3-6DzbBhd_fjd505L0emFCGpVohn4KC8LmQ@mail.gmail.com> <CAK08nYZisYJF3hnhkdM+3_bKZG53mh7tZ0b66o4xQsmi=72cnQ@mail.gmail.com> <CAC8Ya3hRQ1pJGDGTNT8-nhmm8WOBfrb=awgeXmh0iWW=UBnf2Q@mail.gmail.com>
In-Reply-To: <CAC8Ya3hRQ1pJGDGTNT8-nhmm8WOBfrb=awgeXmh0iWW=UBnf2Q@mail.gmail.com>
From: Songbo Bu <bluedognull@gmail.com>
Date: Sat, 19 Sep 2026 17:18:08 +0800
X-Gm-Features: AcwNN1Vd_ejR5qunR8rJvEAps_ZDrO6p89AXtdKb-lccGkXBZKc15M_RRsCXlP8
Message-ID: <CAK08nYYzf=pphyY8y=nz1KswYm-T1HOddM_AmNLKXCjCh1pwJg@mail.gmail.com>
To: Bradley B <quantum@11aiblockchain.com>
Content-Type: multipart/mixed; boundary="0000000000007353bc065bd27f89"
X-Spamd-Bar: /
Message-ID-Hash: XM2HFIFRER744XIEDMMRDUWCSLRB3CG6
X-Message-ID-Hash: XM2HFIFRER744XIEDMMRDUWCSLRB3CG6
X-MailFrom: bluedognull@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: agent2agent@ietf.org, jiangyuning2@h-partners.com, wangguigui@correctover.com
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [agent2agent] Re: candidate row for logical-agent continuity (draft-bu-agentproto-security-principal-binding-07, Sec 33 slot)
List-Id: Standardization of AI Agent Communications <agent2agent.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/agent2agent/MVp3_IWFP25GByrU91Zenef6Zwk>
List-Archive: <https://mailarchive.ietf.org/arch/browse/agent2agent>
List-Help: <mailto:agent2agent-request@ietf.org?subject=help>
List-Owner: <mailto:agent2agent-owner@ietf.org>
List-Post: <mailto:agent2agent@ietf.org>
List-Subscribe: <mailto:agent2agent-join@ietf.org>
List-Unsubscribe: <mailto:agent2agent-leave@ietf.org>

Hi Bradley, Yuning and Guigui,

Yes. For the candidate row we are refining, I will make the predecessor
requirement explicit in the recovery branch: the authenticated recovery
event names the specific earlier record by record identifier and digest,
and binds it to the current instance, identity incarnation, scope and
decision context under the selected profile's authority.

Issuer recovery or an eligible successor commitment changes the authority
for that relation; it does not remove the named-predecessor check. No
prior-key signature is implied. My earlier "different authenticated
historical anchor" wording was too open-ended for this row, so I would
replace it with that explicit requirement. A newly valid credential alone
remains a fresh instance-to-identity binding, not continuity.

One qualification to "cannot chain": an inspectable event missing its
mandatory reference, a mismatched digest, or a disqualified relation is
unsatisfied under the named rule. A properly named predecessor that cannot
currently be retrieved, or required status that is unavailable, remains
indeterminate. Neither can be promoted by current-instance authentication.

The attached clarification includes the recovery cases. I ran 46 local
synthetic checks, including reachable positive controls and deliberately
incomplete credential-only and identifier-lookup comparators. All stated
outcome/rule expectations matched. The fixture computes exact-byte hashes;
authentication, authority and status remain supplied premises, so this is
not a native cryptographic or independent interoperability result.

The candidate remains unnumbered and -07 is unchanged. Does this make the
recovery requirement explicit while preserving the unavailable-evidence
distinction?

Best,
Songbo