Interactive replay prototype
Install -> Replay -> Inspect
A replay-safe, client-side click-through for the centerpiece demo. Walk the success path, then toggle into a failure inspection where the evidence chain surfaces the mismatch.
Developer replay templates
Jump into preset, simulated replay postures. Templates only preselect scenario copy and starting step.
Policy mismatch surfaced
A canned failure path shows how a mismatch, continuity break, and negative trust delta become inspectable evidence.
Timeout: Template loaded: use the receipt layer to keep timeout-adjacent context inspectable.
GhostLog preserves the mismatch context for inspection.
The failure narrative keeps the same evidence shell, surfacing the request, policy mismatch, and operator checkpoint.
Expected vs observed
Simulated replay diff for this step. Values are illustrative fixtures only.
support-read -> receipt seal -> human-visible checkpointGhostLog.capture -> req_9c41 -> mismatch retainedWhy trust broke
- Divergence began when the runtime selected vendor.update instead of the vendor-read lookup path.
- Continuity broke at the policy edge P-104 because the observed tool chain crossed from read scope into write authority.
- Replay confidence shifted negative after GhostLog GL-3091 and drift scoring agreed on the same authority boundary break.
- ghostlog: GL-3091
- request hash: req_9c41
- operator checkpoint: CP-22
- ops> GhostLog receipt captured mismatch evidence
- ops> request hash retained before any destructive action
- ops> Starter posture remains inspect-only
GhostLog explorer
Same mission, different runtime
Fast policy echo, review still required
Same canned mission, simulated as a managed runtime handoff.
Local receipt chain, slower stabilization
Same canned mission, simulated as a local runtime replay.
Shareable replay snapshot
Exports a static JSON bundle with steps, posture chips, truncated GhostLog events, diff summary, and timeline.
Starter framing: inspect-only. This prototype previews the replay and failure-inspection workflow while full Runtime Event Explorer acceptance criteria remain deferred.