RunbookControl Room
ADVISORY ONLYCALLER-SUPPLIED STATENOT A HARD GATENO LIVE BROKER / NO CREDENTIALS

Local preflight workbench · @runbook/engine

Charter in. Synthetic proposal out. Tickets only.

Run the real evaluateProposal policy engine in the browser against a local equity-only charter. Every check is a ticket with pass/fail drama. Bind a Control Plane Session to dual-eval ledger vs session charter. Allowed means the submitted proposal passed recorded charter checks — not that any broker was blocked.

Session bindDual-eval after preflight · still not a hard gate

Create a session on /session or run hosted showcase / theater, then bind here for dual-eval.

Local charter draft

Equity-only · approval required

Inline defaults
Instruments: equity only approvalRequired: trueEdit full charter in builder →

Synthetic proposal

Editable caller-supplied state

Hostile tickets (synthetic)

Policy check tickets

Awaiting preflight

Edit the charter or proposal, load a hostile ticket, then run preflight. Results stay local — no network, no broker.

Advisory only. Caller-supplied state. Not a hard gate over any broker. “Allowed” does not mean an account-wide control prevented other actions. Human confirmation must remain enabled and independently performed at the broker. For process theater, open Process Theater; for recursive charter refine, open the Shadow Process Lab.