See your runs
llms.txtlists every page for an agent
Every approval and update in the tutorial left a row in the chant workspace ledger of tutor/shop, on its chant/lifecycle branch. plywood keeps no copy of any row.
npx plywood audit --since 1hWith no table named, audit reads the approvals table. Each gate that waits and each approval is a row naming its actor, its time and its plan digest. updates, runs and review-stacks read the other tables, and --stack and --where narrow them:
npx plywood audit updates --stack shop/prod-us
npx plywood audit approvals --where gate=wave-1plywood audit --json prints exactly the rows chant ledger prints. The same rows answer SQL:
npx plywood query "SELECT * FROM gates"