Demo. Sample data from a real deployment. Anything you change here lives in this browser session only and is not saved anywhere; sign out to start again.

Krynix Meridian Labs
Enforcement — inferred from observed decision evidence
All sessions

27ef480e-29c1-4397-9b24-ce9b371759e4

Agent
docs-agent
State
closed
How it ended
Closed by idle timeout

The producer stopped sending; the server finalized the run.

Events recorded
48
Chain tip
9735304371fa9b49…

Chain integrity

verified Every link in the events read checks out.

Timeline

A prompt can also be a scheduled task, a background agent reporting back, or a message from another session. Claude Code records these the same way.

Session setup 23 events

session_start

an MCP server connection reported "failed"

an MCP server connection reported "failed"

20 routine events

Turn 1 24 events

Prompt

Summarise what reaper.ts is for in exactly two sentences for a non-engineer. Do not edit files.

Assistant

I'll find and read the file first.

claude-opus-5
Assistant

`reaper.ts` is a background janitor: it watches recording sessions that have gone quiet — no new data for a set stretch of time — and closes them out automatically, since some tools just stop sending data instead of saying "I'm done." Closing a session is what triggers the important follow-up work (tamper-proof signing, independent verification, policy checks, and eligibility for data-retention cleanup), so without it those sessions would sit unfinished forever; it also rescues sessions left stranded when the server restarts mid-recording.

claude-opus-5
11 routine events

Outside any turn 1 event

session_end

Signals

Distinct tools
2
Longest gap
3.9 s
  • Bash 1 called 0.0 % failed
  • Read 1 called 0.0 % failed

Who could intercept this run

  • plugins context7, github, ralph-loop, feature-dev, greptile, typescript-lsp, pyright-lsp, codex, frontend-design
  • context7 can reach external servers
  • github can reach external servers
  • ralph-loop can intercept tool calls
  • greptile can reach external servers
  • codex can intercept tool calls
  • hooks 6 registered · 4 from a plugin
  • Stop intercepts an unreported set of tools · from a plugin
  • SessionStart intercepts an unreported set of tools · from a plugin
  • SessionEnd intercepts an unreported set of tools · from a plugin
  • Stop intercepts an unreported set of tools · from a plugin
  • MCP connections 8 · 2 did not connect
  • safe mode off

Control verdicts

  • pass Distinct tool blast radius distinct_tool_count = 2 satisfies lte 12
  • pass Bash tool failure rate Bash.failure_rate = 0 satisfies lte 0.1
  • pass Per-run LLM cost ceiling llm_cost_total = 0.1768635 satisfies lte 1
  • pass Session token ceiling total_token_usage = 485 satisfies lte 200000

Tamper-evidence

chain verified Verified 2026-10-30T19:42:52Z.

One check ran: integrity. Nothing else was examined.

Custody

signed ed25519 over the finalized chain tip, 2026-10-30T19:42:52.332Z.

Download this session's evidence bundle →