IMRYN

IMRYN Research · open review template

Thirty controls, each tied to evidence and a failure mode.

A practical register for reviewing systematic execution infrastructure without treating a policy statement, dashboard or successful run as proof that a control works.

Published 2026-08-14 by Victor Laybats for IMRYN Research. Observed 2026-08-14T14:30:00Z.

30explicit control checks
6review categories
17suggested critical priorities

The control register

IDCategoryControlEvidenceFailure surfacedScopePriority
GOV-01GovernanceNamed accountable ownerAn approved owner and deputy are recorded for each algorithm.No accountable decision-maker during a change or incident.Before deploymentcritical
GOV-02GovernanceBounded operating scopePermitted accounts, instruments, venues, sessions and order types are versioned.The algorithm acts outside its reviewed operating envelope.Before deploymentcritical
GOV-03GovernanceVersioned algorithm inventoryEach active algorithm has an identifier, purpose, owner, version and deployment state.Operators cannot establish which logic is live.Continuoushigh
GOV-04GovernanceMaterial-change policyThe team defines, detects, reviews and approves material changes before release.A significant change bypasses the intended review path.Changecritical
GOV-05GovernanceIndependent challengeRisk, compliance or another independent reviewer can challenge release evidence.Development assumptions remain untested by a separate function.Changehigh
DATA-01Data integrityAuthoritative source mapEvery decision input names its authoritative source, unit, timezone and fallback.Conflicting sources silently drive different decisions.Before deploymenthigh
DATA-02Data integrityFreshness boundaryA maximum acceptable age is defined and visible for each time-sensitive input.Stale data is accepted as current.Runtimecritical
DATA-03Data integritySchema and range validationMalformed, missing and implausible values fail explicit validation.Bad input reaches decision logic without a controlled stop.Runtimecritical
DATA-04Data integrityClock synchronization checkClock source, drift tolerance and alerting are documented and tested.Event ordering and latency evidence become unreliable.Runtimehigh
DATA-05Data integrityReplayable input recordA bounded record can reconstruct the inputs used for a reviewed decision.An incident cannot be reproduced without relying on memory.After executionhigh
RISK-01Pre-trade riskInstrument and venue allowlistOrders are rejected unless the instrument and destination are explicitly permitted.An unintended market or product receives an order.Runtimecritical
RISK-02Pre-trade riskOrder size and notional limitsHard per-order quantity and notional ceilings are enforced before transmission.A malformed or extreme order leaves the system.Runtimecritical
RISK-03Pre-trade riskPosition and exposure limitsProjected exposure is checked at the relevant account and aggregate levels.Individually valid orders create an invalid aggregate exposure.Runtimecritical
RISK-04Pre-trade riskPrice collarsOrder prices are checked against a documented reference and tolerance.A stale or malformed price creates an extreme instruction.Runtimecritical
RISK-05Pre-trade riskMessage-rate controlsOrder, cancel and replace rates have hard limits and tested behavior.A loop overwhelms a venue, gateway or downstream control.Runtimecritical
EXEC-01Execution lifecycleIdempotent order intentA stable intent identifier prevents duplicate transmission after retry or reconnect.The same decision creates multiple live orders.Runtimecritical
EXEC-02Execution lifecycleDecision-to-order traceDecision, risk result, transmitted instruction and venue response share a trace key.An order cannot be tied back to its initiating decision.Runtimehigh
EXEC-03Execution lifecycleAcknowledgement timeoutA bounded wait state and escalation path exist for missing venue acknowledgement.The system assumes an unknown order is absent or complete.Runtimecritical
EXEC-04Execution lifecycleExplicit state machineAccepted, rejected, resting, partial, filled, cancel-pending and cancelled states are distinct.Ambiguous lifecycle state drives an unsafe next action.Runtimecritical
EXEC-05Execution lifecycleVenue isolationA degraded venue can be restricted without disabling unaffected routes by accident.One venue failure propagates uncontrolled behavior across routes.Runtimehigh
HUM-01Human controlRapid disable mechanismAuthorized operators can stop new activity in a small, documented number of steps.The algorithm continues while operators search for a control.Runtimecritical
HUM-02Human controlCancel and exposure procedureThe runbook separates stopping new orders, cancelling open orders and managing exposure.A stop command leaves unmanaged orders or exposure.Incidentcritical
HUM-03Human controlRole and entitlement separationRelease, limit changes and emergency actions use least privilege and named roles.One compromised or mistaken identity has unnecessary authority.Continuouscritical
HUM-04Human controlOverride audit trailEvery override records actor, time, prior value, new value, reason and approval.Temporary exceptions become invisible permanent behavior.Runtimehigh
HUM-05Human controlEscalation thresholdsConditions for review, automatic restriction and executive escalation are pre-defined.Teams improvise authority during a fast-moving event.Incidenthigh
OPS-01Operations and evidenceHealth and dependency viewMarket data, gateways, venues, storage and control services have distinct health states.A green aggregate status hides a critical dependency failure.Runtimehigh
OPS-02Operations and evidenceActionable alert ownershipEach material alert has a severity, owner, response time and tested destination.An alert exists but no one is responsible for acting.Runtimehigh
OPS-03Operations and evidenceOrder and position reconciliationInternal records are periodically compared with authoritative external state.Silent divergence persists between local and venue or broker state.Runtimecritical
OPS-04Operations and evidenceIncident timelineSignificant events preserve configuration, inputs, decisions, controls, orders and interventions.Post-incident review lacks a coherent sequence.Incidenthigh
OPS-05Operations and evidencePost-incident action closureFindings receive an owner, due date, verification test and closure evidence.The same control weakness recurs without a verified fix.After incidenthigh

Evidence first

Every row pairs a control objective with evidence an evaluator could inspect and a concrete failure the control is intended to surface. The register deliberately avoids pass or fail claims about any implementation.

Source synthesis

The categories were synthesized from public supervisory guidance and operational incident-review practices, then normalized into implementation-neutral review questions.

Use and limits

This register is educational. It is not a compliance mapping, certification, investment recommendation or claim about the controls implemented by IMRYN. A firm must determine applicable legal requirements and calibrate controls to its markets, systems and risk appetite.

A documented control is not an effective control until its enforcement, failure behavior, ownership and evidence have been tested.

Primary references

Suggested citation: Victor Laybats for IMRYN Research (2026), “Systematic execution control evidence register”, version 2026-08-14, https://imryn.com/blog/execution-control-checklist/2026-08-14/

Related execution constraint

The human approval constraint explains why the final execution step remains intentionally reviewable.