Without guard
— simulated provider effects after two attempts.
EffectGuard gives one logical action one execution authority. If the result is ambiguous, it stops in unknown. Your registered server-side verifier must perform any provider readback, sign the outcome and submit it before reconciliation can settle the intent.
Browser demo available; hosted purchase is unconfirmed and remains disabled.
| Lost-response incident | Without a guard | With EffectGuard |
|---|---|---|
| Provider applies action; response times out | Caller cannot tell | Authority remains bound to one intent |
| Agent retries | Provider may apply a second effect | No second authority after ambiguity |
| Recovery | Manual incident search | unknown plus registered-verifier attestation |
Free local simulation
This runs deterministic state transitions in your browser. It sends no form value and performs no message, refund, order or provider request; only the minimal anonymous demo event is recorded.
— simulated provider effects after two attempts.
— authority; retry blocked in unknown.
This demo proves only the displayed local scenario. End-to-end safety still needs a durable atomic store, authenticated tenant context and provider idempotency or reliable readback.
Integration
POST /v1/effect-guard/intents with a stable business identity and canonical action.curl -X POST "$XYNTHERA_GUARD_PRODUCTS_URL/v1/effect-guard/intents" -H "Authorization: Bearer $XYNTHERA_PAYG_CODE" -H "Content-Type: application/json" --data '{"logical_identity":"order-1042/refund-v1","agent_id":"refund-agent","tool_id":"payments.refund","destination":"payment-provider","effect_kind":"refund.create","action":{"order_id":"1042","amount_minor":2500,"currency":"EUR"}}'The prepaid MCP exposes the same routes through tool effect_guard: prepare is the counted creation and exact replay plus recovery operations are free.
€0.00039 excluding tax for the first successful creation of a logical guarded decision, equivalent to €39 per 100,000 creations. Exact replay, status, receipt verification and attested-outcome reconciliation are free.
The live status above determines whether this product can currently consume the existing €10–€10,000 one-time prepaid budget. There is no automatic recharge.