Agent governance studioWealth management reference environment
SYNTHETIC WEALTH LAB · NO BANK AFFILIATIONChecking engine…
01

Conversation

Investor experience · text & voice

SESSION LIVE
MT
Wealth assistant Available · Morgan Taylor
SYNTHETIC GLOBAL ASSETSLoading…
🇪🇺 EU🇬🇧 UK🇺🇸 US
✦   Fictional data · All trades are synthetic
Wealth assistant · demo
Hello Morgan. I can compare your synthetic holdings, investigate a monthly debit, or prepare an order. Every protected action goes through the governance decision path.
Ready to help
TRY A JOURNEY
Microphone works in supported browsers · no audio is stored by this demo
02

AGS Sovereign / SSRN

Authorization path · evidence & reasoning

REFERENCE
DECISION COCKPITAwaiting first action
NO DECISIONSend a chat request
A protected action will reveal precisely which policy and runtime checks were evaluated.
Authorizations0
Remote AGS hops0
Local decision time—
MANDATORY EXECUTION PATH
Customer→Planner→Tool PEP→SSRN PDP→Adapter

This reference uses the same logical sequence, not a real remote SSRN connection.

8 policy layersPEE · what the agent may do
Source ↗
9 runtime guardsWorkflow authority · can this step execute now?
Source ↗
COMPOSITION CONTRACT

PEE is authoritative. A DENY short-circuits the guards. Guards may restrict a PERMIT, but never turn a DENY into a PERMIT.

Recent authorization eventsSelect one to inspect its detailed checks
No decisions yet. Try Buy 100 AAPL.
03

Architecture & policy

Edit architecture and test the controls

DESIGN STUDIO
Editable reference architectureTrust boundaries & enforcement points

Select a component to rename it or edit its responsibilities. The diagram changes immediately. This designs the integration; it does not reconfigure a live bank.

Selected component—
Enforcement principle

Agents hold no brokerage credentials. All side-effect tools must pass through the PEP, obtain a binding SSRN decision, and execute only on PERMIT. The protected adapter must reject direct agent access.

Editable reference policyL1–L8 + G1–G9

This is the demo’s active reference policy. Save changes to affect the next synthetic authorization; it is not an SSRN policy-pack import.

Use “Test order” to show checks in the middle pane.
Raw policy JSON—

Actual SSRN integrationVerified source contracts · branch ssrn
Not connected

The public site runs a reference evaluator. It has no access to the Python SSRN control plane.

Actual policy decision pointPOST /evaluate

Invokes the genuine AGSStack eight-layer engine. Python SDK uses an X-AGS-KEY header.

Actual governed workflow endpointPOST /runtime/runs → POST /runtime/decide

Executes the PEE and the nine runtime guards in one decision call. Requires provisioned use case, capability, run and tenant policy.

Real runtime evidenceGET /runs/{run_id}/trace

Returns persisted PEE verdict, guard outcomes, approval events and action traces. A PERMIT requires both planes.

No Python SSRN service is running in the connected Render workspace. We do not label local JavaScript reference decisions as real SSRN decisions.

Open SSRN source branch ↗Open composition contract ↗
AGS SOVEREIGN / SSRN · SYNTHETIC BANKING DEMONSTRATORIndependent synthetic simulation · No real accounts or execution