AnyBio

Try the gate

Run a draft patient message through the AnyBio governance gate in your browser. No account, no key, nothing stored. See which word and which policy line hold it.

The default draft is a message any nurse might send. Press Evaluate the draft and the gate holds it. The answer names the words it matched and the rule each one broke, because the gate matches what the policy names and only that.

Audience
Positioning
On a violation
Running a quick browser check…

Synthetic text only. Do not paste anything about a real patient. The preview stores nothing: no record is written and nothing you type is kept.

What to try

  • Switch the audience to Clinician with Rewrite selected. The same draft is delivered to a clinician as substituted text and held for a patient, because a patient is never sent machine-substituted text.
  • Switch positioning to Clinical. The wellness screen turns off and medication stops counting. The draft is still held, for the missing disclaimer alone.
  • Add a disclaimer. That clears the disclaimer rule only. Under wellness positioning, medication still holds the draft. A disclaimer is not a pass for everything else.
  • Load the dose change. It is held as never sendable: a reviewer cannot release it to the patient. Send it to a clinician and it becomes uncertain, which a reviewer can release.

What the preview leaves out

This page evaluates one draft against the policy shown, and stores nothing. Calling the gate from your own application adds what a stateless page cannot have:

  • A decision record. Every evaluate call writes one, with an id your reviewer acts on in the review queue.
  • Block. It comes from per-patient state, a standing opt-out or missing consent, which the preview has none of.
  • Modes. A new application starts in observe, where the caller is always told allow and the record keeps what the gate would have done.

To call it from your code, start with the Govern SDK. The full rule set is on the policy model.

On this page