SacralAll products

Product prototype · synthetic data

Workflow Audit

Find the decision that goes wrong, fix its cause, then prove both paths work.

This interactive case uses GIFT One's synthetic €875 fraud review. It replays the defect, compares each decision with the expected outcome, applies the two-parenthesis repair, and reruns both branches. It does not connect to a live bank or modify another product.

Contract

What should happen

New device, high-value retry, €875 held for analyst review. No posting at the hold.

Decline
Retry declined. Ledger posting never existed.
Release after device check
Retry approved. Clearing matched and settled.

Observed replay

Ready to audit

Run both decision paths to compare observed and expected outcomes.

Cause and repair

One condition, two branches

Before: LBL_SYN+released?releaseHTML:declineHTML

After: LBL_SYN+(released?releaseHTML:declineHTML)

The nonempty label plus the boolean was evaluated before the conditional, making both paths show Release. Parentheses make the choice first. The two-parenthesis repair is shown above..

Evidence chain

Audit record

  1. Ready: synthetic GIFT One case loaded.

Open the live GIFT One demo. In a fresh browser session, Decline displayed "Case declined. Nothing ever moved" and Release displayed "Case released. Retry approved" with clearing settled. This prototype simulates those checks, rather than reading live state.