Skip to content

Add argentum-core near-miss-v1 negative-path fixtures to cross-extension matrix#27

Open
giskard09 wants to merge 1 commit into
agentgraph-co:mainfrom
giskard09:feat/near-miss-v1-negative-path-fixtures
Open

Add argentum-core near-miss-v1 negative-path fixtures to cross-extension matrix#27
giskard09 wants to merge 1 commit into
agentgraph-co:mainfrom
giskard09:feat/near-miss-v1-negative-path-fixtures

Conversation

@giskard09

@giskard09 giskard09 commented Jun 10, 2026

Copy link
Copy Markdown

Three negative-path vectors from argentum-core near-miss-v1 added to the cross-extension fixture matrix in the v0.3.3 working doc:

  • ambiguous_issuer_binding — fails closed when the signing key cannot be unambiguously bound to the declared issuer
  • rescoped_replay — fails closed when presented scope diverges from the scope embedded in the action_ref preimage
  • semantic_drift — fails closed when action_type semantics shift between issuance and verification

AEOESS byte-verified in A2A #1734. Nobulex 5/5 co-signed 2026-05-28.

Note on preimage encoding: argentum-core uses RFC 3339 string for timestamp; implementations applying W3C CG #34 epoch-ms MUST convert before hashing per the action-ref.md conversion note (commit 722c2ab).


Related: composition-ref-v1.0 (commit 78d4686, 2026-05-28) implements key_source ∈ {inline, cache, resolver} as an optional signed field — same enum as the v0.3.3 definition. Canonical field set: SHA-256(JCS({action_ref, authority_verified_at_ms, composition_key, delegation_ref, revocation_check_at_ms, revocation_ref, scope, version})), full 64-char hex. If that layer belongs in the cross-extension matrix, spec and fixtures are ready.

…ion matrix

Three fail-closed vectors (ambiguous_issuer_binding, rescoped_replay,
semantic_drift) from argentum-core near-miss-v1 — AEOESS byte-verified
in A2A #1734, Nobulex 5/5 co-signed 2026-05-28.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant