Hi Alessandro. Great post! Stunt looks very interesting. You clearly put a lot of thought into the offline behavior, deterministic runs, sandboxed adapters, and real-SDK conformance. I just gave it its first star.

I recently open-sourced Vyral and posted it to Show HN. It approaches an adjacent problem from a different direction: stable application-level contracts with adapter behavior qualified against explicit evidence, so application code can be written in a provider-portable manner. https://github.com/Univeracity/vyral

The two projects appear quite complementary. Stunt could play a role in deterministic pre-qualification tests around provider adapters, while remaining distinct from live-provider qualification. I'm curious about which provider behaviors you think are worth promoting into reusable capability contracts and which should remain intentionally provider-native.

If that sounds interesting, perhaps we should explore a collaboration. No agenda beyond that. Congratulations on shipping!

Thanks Jeremy, first star appreciated! On your question: my line so far has been that anything a client can't distinguish in a test suite belongs in the mock (state machines, pagination, signature schemes), but the semantics stay provider-native.

A Stripe refund and an Adyen reversal aren't the same object, and abstracting them is how payment integrations get burned IMHO. The one place I'd promote to a shared contract is cross-cutting shape: cursor pagination, idempotency keys, webhook signature verification, retry-after semantics. Vyral's evidence-qualified adapters sound like the other half of that — offline simulation vs live qualification if I am getting it right. If I were you I'd add a demo or something to Vyral's README, make it shorter, like progressive disclosure with all the nice details on the website (link it so agents can find it). Show the money shot, if that makes sense.

I am going to look into Vyral in more depth because I am intrigued. I'll reach out if anything comes to my mind. If you have any ideas about how a collaboration could look like, feel free to hit me up! I mean, we are already collaborating in a way :)

Thanks again for this, I appreciate it.

[dead]