Repository navigation
Conversation
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
A fresh IETF Internet-Draft published on 2026-10-02 defines an OpenTelemetry correlation extension for Agent Action Capsules.
Its current Implementation Status lists one known implementation (
action-state-group/capsule-emit) and explicitly states that the registry structure for tier-2 conformance artifacts is still TBD.That makes independent consumption of the published vectors a higher-value interoperability experiment than adding another CounterProof-owned evidence format.
Change
Implement an independent consumer for
draft-palanisamy-scitt-aac-otel-00from the draft text:INFORMATIONAL_ONLYrather than altering the base AAC verdict;tracestate;gen_ai.input.messagesand related values;semconv.source;Claim boundary
This does not claim IETF WG adoption, OpenTelemetry registration, or Action State Group adoption of CounterProof.
The purpose is narrower: create a separately written consumer that can expose ambiguity or accidental producer assumptions while the extension and tier-2 conformance registry are still young.
Promotion rule
This becomes strategically meaningful only when an external author/maintainer reviews, cites, consumes, or requests the independent conformance result.
Independent-consumer finding
The draft says the positive tier-2 vector MUST reproduce the same
capsule_idunder JCS binding, but the published vector currently contains only the extension block and no complete base Capsule or expected identifier.CounterProof can therefore independently exercise extension admission semantics from the published vector, but it cannot honestly claim that the vector alone makes the stated
capsule_idreproducibility requirement executable.A narrow upstream issue was prepared asking whether the intended closure is:
capsule_id(ideally for both permitted placements), orcapsule_idbinding is exercised only by tier-1 CPB vectors.Delivery attempt to the reference repository was blocked by the current GitHub integration with HTTP 403. Treat this as handoff-ready / delivery-blocked, not external review or adoption.
Self-correction before handoff
The independent consumer was also tightened to:
semconv.sourcerevision suffix;gen_ai.usage.cache_*.input_tokensfamily instead of incorrectly requiring exact-name enumeration.Those corrections reduce the risk of reporting a producer/spec discrepancy that is actually a CounterProof consumer bug.