Trust survival
Dry run (simulation): Inbox Reflex Lite
simulation_onlyobserve_onlyinbox_reflex_lite_v1
ReflexFlow may simulate execution before it is permitted to execute. This run carries no execution authority and invokes no tools.
Turn budget
simulation_only- max
- 3
- consumed
- 3
- remaining
- 0
- exceeded
- no
HITL checkpoints
simulation_only- turn 1before_draft(require_before_execute)
- turn 2trust_drop(require_on_trust_drop)
- turn 3trust_drop(require_on_trust_drop)
Dry-run GhostLog trace
simulation_onlyobserve_onlySimulated trace events only — not persisted, not enforcement.
- workflow_dry_run.started2026-05-28T01:48:06.920Z
{ "riskLevel": "A", "maxTurns": 3, "tierDefaultMaxTurns": 3, "effectiveMaxTurns": 3 } - turn.budget_checked2026-05-28T01:48:06.920Z
{ "max": 3, "tierDefault": 3, "effectiveMax": 3, "consumed": 0, "remaining": 3 } - hitl.checkpoint_reached2026-05-28T01:48:06.920Z
{ "turn": 1, "label": "before_draft", "reason": "require_before_execute" } - hitl.checkpoint_reached2026-05-28T01:48:06.921Z
{ "turn": 2, "label": "trust_drop", "reason": "require_on_trust_drop" } - hitl.checkpoint_reached2026-05-28T01:48:06.921Z
{ "turn": 3, "label": "trust_drop", "reason": "require_on_trust_drop" } - workflow_dry_run.completed2026-05-28T01:48:06.921Z
{ "turnsSimulated": 3, "hitlCheckpointCount": 3, "exceeded": false }
Dry-run timeline
simulation_onlyobserve_onlySimulated execution steps in turn order. Tools are named only — never invoked.
- turn 0intenttrust 0.72
Simulate workflow intent: Inbox Reflex Lite
- turn 1authority_checktrust 0.74
Simulated authority boundary check before turn 1
- turn 1turntrust 0.74
Scan inbox threads for priority signals
would_invoke (not called): gmail.read
- turn 1trust_monitortrust 0.74
Trust monitor: 0.74 vs threshold 0.72
- turn 1hitl_checkpointtrust 0.74hitl: before_draft
HITL checkpoint (before_draft): human confirmation required before execute
- turn 2authority_checktrust 0.72
Simulated authority boundary check before turn 2
- turn 2turntrust 0.72
Classify thread urgency and intent
would_invoke (not called): gmail.create_draft
- turn 2trust_monitortrust 0.72
Trust monitor: 0.72 vs threshold 0.72
- turn 2hitl_checkpointtrust 0.72hitl: trust_drop
HITL checkpoint (trust_drop): simulated trust drop below threshold
- turn 3authority_checktrust 0.69
Simulated authority boundary check before turn 3
- turn 3turntrust 0.69
Summarize thread context for operator review
would_invoke (not called): gmail.read
- turn 3trust_monitortrust 0.69
Trust monitor: 0.69 vs threshold 0.72
- turn 3hitl_checkpointtrust 0.69hitl: trust_drop
HITL checkpoint (trust_drop): simulated trust drop below threshold
- turn 3completiontrust 0.69
Dry-run simulation complete — no tools invoked, no execution authority carried
TrustGraph dry-run preview
simulation_onlyobserve_onlyTemplate → tools (labels only) → HITL checkpoints. Edge label: dry_run_simulation
Nodes
- workflow_template · Inbox Reflex Lite
- tool · gmail.read
- tool · gmail.create_draft
- hitl_checkpoint · before_draft
Edges
- template:inbox_reflex_lite_v1 → tool:gmail.read [dry_run_simulation]
- template:inbox_reflex_lite_v1 → tool:gmail.create_draft [dry_run_simulation]
- template:inbox_reflex_lite_v1 → hitl:before_draft [dry_run_simulation]