# Show HN: StaleTrace – A temporal ledger that catches stale-state agent bugs

> Source: <https://stale-trace.vercel.app/>
> Published: 2026-06-19 23:03:36+00:00

StaleTrace

When an agent fails in production, it usually isn't a reasoning bug — it acted on a fact that had already changed. StaleTrace reconstructs what was true at the time, finds the stale or conflicting fact, and generates an incident report.

No LLM call. No graph database. Deterministic temporal logic.

Reconstructed incident · customer_123

How it works

Feed it your agent's tool calls and the facts your systems already record. It does the rest — deterministically.

Replays your fact events into a temporal ledger, so every value has a window of when it was actually valid.

Checks what the agent used against what was valid at that moment — surfacing stale, conflicting, or closed-account state.

Produces a plain-language root cause, a blast radius, and a copyable incident report your team can act on.

Why it's different

No guesses, no embeddings, no second LLM to audit the first. The same inputs always produce the same verdict — which is what you want when you're explaining a production failure. The engine is **ValidMemory**, a zero-token temporal fact ledger.

Pricing

No card required yet — we're onboarding early teams by hand.

Join the waitlist for a hosted workspace, or book a 20-minute walkthrough with your data.

We'll only email you about early access.
