Early Access — Open for developer integration testing

Back to demo
Sandbox V1.2 starter
SANDBOX_SYNTHETIC=true

Checkbox age gate

A minimal gated-action starter that shows the customer checkbox and synthetic verified result. This starter is intentionally dependency-light: inspect it, adapt the shape locally, then replace placeholders only after Test Integration credentials are issued from the authenticated CAIRL workspace.

Starter code

// SANDBOX_SYNTHETIC=true
export function CheckboxAgeGate(): React.ReactElement {
  return (
    <button data-cairl-recipe="checkbox" data-synthetic="true">
      Verify age eligibility with CAIRL
    </button>
  );
}
No hidden internal credentials.
Synthetic-only preview state.
Graduate through Test Integration before live.