test(conformance): finish ACTION historical validity-window replay cases
I maintainer di solito rispondono entro 1 giorno
@K611-dot ci sta già lavorando.
Dal 25/8/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Context
The A2A delegation-link field has landed in agentrust-io/trace-spec#80, and the public delegation verifier API has landed in agentrust-io/agent-manifest#218. cA2A also now has a conformance suite from #28.
A useful follow-up would be fixture-style conformance coverage that connects these pieces to offline-verifiable action evidence:
delegation block -> public delegation verifier -> TRACE/action receipt evidence
This would line up with the action receipt discussion in agentrust-io/trace-spec#66 and the embodied action receipt example in agentrust-io/examples#36.
Proposed fixture cases
MUST-level cases:
- valid root -> delegated child TRACE record, with
delegation.parent_record_hashmatching the canonical parent record hash - valid
delegation.credential_idthat resolves through the publicagent-manifestdelegation verifier - parent record present but canonical hash mismatch
- missing parent record for a non-root delegated hop
- delegation credential id unknown to the verifier
- delegation credential signature invalid
- delegation credential expired or not yet valid
- delegatee/session/channel binding mismatch
- requested action outside the effective delegated scope
- valid delegation chain with local policy denial, reported as valid provenance plus authorization/policy denial rather than malformed evidence
SHOULD-level cases:
- multi-hop attenuation where each hop narrows scope
- attempted scope widening at an intermediate hop
- valid negative outcome, such as delegated action rejected by the controller, treated as useful evidence rather than verifier failure
- external subject identifier/digest present for cross-system resolution, but not dereferenced by base TRACE verification
Boundary
The verifier should distinguish three classes of result:
- provenance invalid: malformed delegation block, bad hash, unknown credential, invalid signature, broken binding
- authorization invalid: valid delegation evidence, but requested action is outside delegated scope
- valid negative outcome: delegation/action was well evidenced, but local policy/controller denied or rejected the action
That boundary keeps cA2A compatible with embodied/action evidence: the system can prove what was authorized and attempted without claiming that the physical or business-world outcome succeeded.
I can help with the fixture shape or a follow-up PR once the preferred fixture location/API surface is clear.
- Lingua principale
- Python
- Stelle
- 9
- Fork
- 14
- Merge medio
- 16h 43m
- PR unite (30g)
- 54
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di agentrust-io/ca2a
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
agentrust-io/ca2a#222 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
design: correction-aware supersession for delegated authority and pending action evidenceForse di nuovo libera @Evalbound l’ha presa 43 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement
agentrust-io/ca2a#129 · 3 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Scope proposal: financial mandate evidence for delegated limits, in-flight revocation, and decision receiptsForse di nuovo libera @amyli1996 l’ha presa 43 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement
agentrust-io/ca2a#109 · 8 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
tracker: complete confidential-hardware conformance and release assurance decisionForse di nuovo libera @imran-siddique l’ha presa 43 giorni fa e non c’è nessuna pull request aperta. Apertaattestation enhancement tier-3
agentrust-io/ca2a#47 · 7 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di agentrust-io/ca2a
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
[Device Support Request] HOBEIAN ZG-204ZL (Tuya PIR motion sensor with illuminance)Forse già presa @lenucksi l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
zigpy/zha-device-handlers#5493 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
drevendev/BeautifulRepo#42 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
writerslogic/holographic-memory#93 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
antoine-tena/kiln#47 ·
I maintainer di solito rispondono entro 1 giorno