Governed Runtime
TNDRL does not replace agent frameworks. It governs them.
Most platforms generate automation or execute it. TNDRL adds the missing layer: a control plane that enforces runtime policy, detects drift, and intervenes before execution becomes unsafe. Sentinel sits above the agent layer and continuously validates every action against the living Workflow Twin.
TNDRL Platform Architecture
SIGNAL
Capture workflow behavior
PATHS
Build workflow twin
SENTINEL
Enforce runtime policy
EXTERNAL AGENTS
OpenAI, Anthropic, UiPath, or custom
ENTERPRISE SYSTEMS
SAP, Salesforce, Workday, ServiceNow
Observe • Understand • Govern
Execution Gatekeeping
Before an agent executes any step, Sentinel checks whether that action is allowed under the workflow specification. Step within variability threshold. Correct system transition. Required context present. Human checkpoint required. If any rule fails, execution pauses.
Variant Enforcement
Every workflow has allowed variants and blocked paths. The runtime prevents agents from executing outside the allowed tolerance. Derived from the Allowed Variations model in the Workflow Twin.
Variability Threshold Monitoring
Each workflow has a maximum variability threshold. If execution causes workflow variability to exceed safe limits, Sentinel triggers alerts, human checkpoints, or rollback. This is the core mechanism TNDRL uses to detect drift risk before it becomes a compliance issue.
Drift Detection
Execution is continuously compared against the Workflow Twin. System transitions changing, new exception paths emerging, human intervention frequency rising. When drift occurs: Detect, Simulate, Adjust, Validate.
Safety Controls
The runtime enforces governance policies defined during workflow promotion: rollback triggers, human checkpoints, compliance rules, and escalation paths. Execution proceeds only while operating within defined safety bounds.
TNDRL does not execute workflows. It governs execution across any agent platform.
That is why any agent framework works with TNDRL. The control plane sits above the execution layer.