Every decision produces a complete trace. Deterministic replay guaranteed - same inputs, same rule versions, identical output.
The Problem
When the wrong action executes, the first question is always "why?" Today, answering that question means digging through logs, prompts, model outputs, and application code. It takes hours. Sometimes the answer is "we can't tell."
The Solution
Every Memrail decision produces a complete trace: what rules were considered, which ones matched, which were suppressed (and why), what action was prescribed, and what the result was. This trace is deterministic - given the same inputs and rule versions, it produces the identical output.
Anatomy of a Trace
All rules evaluated at this decision point, including which triggers matched the provided context.
Which rules were suppressed - by cooldowns, exclusion groups, lifecycle state, or ranking - and the specific reason for each.
The winning rules and their prescribed actions, including the score calculation for each candidate.
The policy version in effect, the full context (state, tags, recent events) that was provided, and the timestamp of the decision.
Who Benefits
Decision Traces in Action
Every decision trace provides a complete, deterministic record. Replay any decision with the same inputs and rule versions to get identical output. No guessing, no archaeology, no ambiguity.
Request a sample trace report
Questions
Trace retention is configurable per customer. Once written, traces are immutable - they cannot be modified or deleted during the retention period. This is critical for audit and compliance use cases.
Yes. Because Memrail is deterministic, you can replay any decision by providing the same context, the same rule versions, and the same timestamp. The output will be identical. This is what makes traces audit-grade.
Trace generation is a side effect of evaluation, not an additional step. Every decision naturally produces a trace as part of the evaluation process. There is no separate tracing overhead - it is built into the decision path.