Hi, author of ai-agents-for-beginners Lesson 18 (and the receipt format it teaches) here. Saw the production reference you added to the lesson and the cross-validation work in this repo (the APS round-trip and CTEF vectors).
An invitation along the same lines: the receipt format the lesson follows, draft-farley-acta-signed-receipts (rev 02 on the datatracker), has a shared conformance suite at ScopeBlind/agent-governance-testvectors: 14+ implementations cross-verify byte-identical canonical output, including restraint-receipt vectors (denied and deferred actions produce verifiable receipts too) and negative cases.
If nobulex's Ed25519 + JCS envelope round-trips those vectors, open a PR to the registry and I will list nobulex in the draft's implementation-status section. That gives your receipt layer standing in the IETF process, independent of the Trust Capital layer you build above it, and it makes the Lesson 18 cross-reference concrete: readers could verify a nobulex receipt and a protect-mcp receipt with the same tooling.
Happy to help map fields if anything in the envelope does not line up 1:1.
Hi, author of ai-agents-for-beginners Lesson 18 (and the receipt format it teaches) here. Saw the production reference you added to the lesson and the cross-validation work in this repo (the APS round-trip and CTEF vectors).
An invitation along the same lines: the receipt format the lesson follows, draft-farley-acta-signed-receipts (rev 02 on the datatracker), has a shared conformance suite at ScopeBlind/agent-governance-testvectors: 14+ implementations cross-verify byte-identical canonical output, including restraint-receipt vectors (denied and deferred actions produce verifiable receipts too) and negative cases.
If nobulex's Ed25519 + JCS envelope round-trips those vectors, open a PR to the registry and I will list nobulex in the draft's implementation-status section. That gives your receipt layer standing in the IETF process, independent of the Trust Capital layer you build above it, and it makes the Lesson 18 cross-reference concrete: readers could verify a nobulex receipt and a protect-mcp receipt with the same tooling.
Happy to help map fields if anything in the envelope does not line up 1:1.