← Back to the notebook

Agents & Systems / Project notes

StateTrace

Shared human and agent workflows with visible changes, checkpoints, and recovery.

StatusDemo
ToolsTypeScript · React · Vite · Zustand · Zod · WebMCP
FIELD NOTE / 01StateTrace

Overview

StateTrace explores how people and agents can work in the same website without losing track of what changed. A checkout demo makes pending operations, failures, and recovery visible in one shared activity history.

What it does

  • Shares one application state between the human interface and WebMCP tools.
  • Records who changed each value and creates checkpoints that can restore an earlier state.
  • Uses revisions, field locks, and idempotency to handle stale or duplicate changes.