Public reference demo

Review an AI action before it reaches a tool.

CanaryNorth checks a scoped request, pauses for approval when policy requires it, and records a signed decision receipt. The cases below use synthetic data and tools.

synthetic workflowscoped decisionssigned receipts

Guided case

One request, from proposal to receipt

synthetic case
  1. Proposal entersweather.get_forecast

    Fetch today’s forecast for New York

    The agent presents an opaque capability reference and asks for a synthetic forecast.

    Capabilitycap_weather_read_7f3d
    Resourceweather://nyc
    InputSynthetic request: forecast for NYC
    Uses synthetic inputs and tools.
  2. Checks at the boundaryREADY
    1. 01
      Known capabilityIs this reference valid and current?
      waiting
    2. 02
      Scope and contentDoes the request fit, and is the input safe?
      waiting
    3. 03
      Human decisionDoes a person need to approve the action?
      waiting
    ·
    Waiting for a caseChoose a request above to see what happens at the boundary.
  3. Decision pathstep controls

    A scoped synthetic request reaches the boundary and waits for a policy decision.

    1. Human reviewsynthetic only

      For a higher-risk change, the boundary pauses and asks a person. This example records a demo ticket decision.

      No review requested

      Request a synthetic ticket update to try the human checkpoint.

    2. Decision receipt

      Decision, reason, and verification reference

      decision + reason + reference

      Run a case to mint the first synthetic receipt.
    Optional system viewSee the boundary mapInspect the components behind the guided case.
    drag a node or use the arrow keys
    modelpolicy boundarysynthetic toolsecret vaultreceipt ledger
    Evidence ledgerInspect synthetic examplesOpen only when you want the exact category, status, and hash reference.
    Raw payloads are omitted. These rows keep synthetic metadata, safe summaries, and receipt references.