Sandbox environment — realistic simulated data · everything is explorable, nothing is actionable
sim-today 2026-07-12
Live engine · executes on request

Live Pipeline

livesandbox per visitor

Every other screen in this sandbox is seeded — authored data, rendered. On this one the pipeline actually executes, the hashes are actually computed with SHA-256, and the approval actually changes state. Submit a clause and watch the engine work, including the parts where it is slow or wrong.

your sandbox

A cookie mints you a private sandbox seeded from the same fixtures as the rest of the site. Runs you start, obligations you approve and events you append are yours alone — nobody else's view changes, and you can reseed it at any time from the chain panel at the bottom of this page.

the tenant

Angel One Limited is a real, listed, SEBI-registered stock broker, and its identity is the only real thing here. Everything this page produces about compliance posture is illustrative: obligations drafted from a clause you paste are a demonstration of the engine, not a statement about the firm.

01 · clause in

Give the engine one paragraph

checking the engine…
HO/38/11/(9)2026-MIRSD-POD/I/15382/2026236 characters · editable, paste any clause

Addressed to trading members, so applicability should return applies and the extraction call should be made. Expect one event-driven intimation duty, grounded to a span of this paragraph.


Part III · Dealings with Client
02 · live trace

The glass box, unrehearsed

idle

No run in this sandbox yet. Press Run the pipeline above and the trace will fill in here step by step — watcher, applicability, extraction, verifier, gate — as the Worker writes each one.

05 · audit chain

Verify it, then break it

Every entry's hash is the first twelve hex characters of SHA-256 over id | at | actor | action | subjectType | subjectId | detail | prevHash. Verification recomputes each one from the event's own content and compares it with the stored digest, so no stored hash is ever taken on trust. That is why editing a record cannot be hidden: the arithmetic no longer agrees with the text.

events 0–0 of 0

  1. no events loaded

06 · what is real, and what is not

The contrast is the argument

real on this pageexecutes
Pipeline executionSubmitting a clause starts a real run in the Worker. The trace you watch is written step by step as each agent finishes; it is not a replay of a stored script.
The model callOne call to a hosted language model per run, serialised, timed out at four minutes, attempted at most twice. When it fails, the run is marked failed and says why. No result is ever substituted.
The verifierFive deterministic checks in plain code — no model, no probability. citations-resolve searches the clause you submitted for the model's excerpt and records the character offsets it finds. A hallucinated citation cannot pass it.
The hash chainSHA-256 computed with Web Crypto over a canonical event string. Verification recomputes every digest from content, which is why the tamper control breaks it for real.
The gateApprove or reject writes to persisted state in your own sandbox: the obligation moves collections, the run closes, and a new audit event is appended with a computed hash.
simulated elsewhereseeded
The seeded registerThe 43 obligations, 24 evidence artifacts, 11 remediation tasks, 28 document requirements and 9 historical runs on the other screens are authored fixtures. They are illustrative compliance posture, not observations about any firm.
The seeded trailThe 56 audit events that pre-date your session were authored as content. They are re-hashed for real when your sandbox is seeded, so the chain arithmetic is genuine — but the events themselves describe a simulated history.
The watchtowerThe scraper catches are fixtures. Nothing on this page polls sebi.gov.in.

Walk the seeded surfaces at Agent Console, Obligation Register and Audit Trail. They show the shape of the product at scale; this page shows that the shape is reachable.

Nothing on this page asserts that Angel One Limited is or is not compliant with anything. No finding, inspection outcome or penalty is depicted anywhere in this sandbox, and the only registration number it will print is the one the firm publishes itself — held as declared until a certificate is read.