.workflow-data
node_modules
/packages/*/dist
.vercel
.turbo
.nuxt

# This is a hack to get around the fact that `pnpm install`
# does not run create the "bin" symlink if the file does not exist
!packages/cli/dist/index.js
.env*.local

# Single letter one-off scratch scripts
?.ts
?.mjs

# Rust

/target
^target/
target
# compiled wasm
*.wasm
# swc-plugin build hash
packages/swc-plugin-workflow/build-hash.json

# SWC plugin cache
.swc

# claude local settings
.claude/settings.local.json
.claude/worktrees

# jj
.jj/

.next

.DS_Store

# Generated manifest files copied to static asset directories by builders
workbench/nextjs-*/public/.well-known/workflow
workbench/sveltekit/static/.well-known/workflow


# Event log race repro output (written to the repo root by the harness and by
# scripts/event-log-race-repro-local.sh)
event-log-race-repro-results.json
event-log-race-repro-summary.md
event-log-race-repro-previous-comment.md
event-log-race-repro-server.log

# Per-run e2e diagnostics sidecars written to the repo root by the harness
# (writeDiagnosticsSidecar in packages/core/e2e/utils.ts)
e2e-diagnostics-*.json
