Use this workflow to generate a repeatable OpenClaw-first baseline snapshot for the v3 learning loop.
If the baseline remains too cold to say anything meaningful about candidate creation or repeated-task intervention, use the higher-signal companion workflow:
openclawCLI is installed and the gateway can loadexperienceengineee doctor openclawreports a healthy host wiring state- the current local ExperienceEngine database already contains OpenClaw task data
ee evaluate openclaw-baselineOptional flags:
ee evaluate openclaw-baseline --lookback-hours 168
ee evaluate openclaw-baseline --output-dir ./artifacts/evaluations/openclaw/manual-runBy default, ExperienceEngine writes local-only artifacts to:
artifacts/evaluations/openclaw/<timestamp>/
Each snapshot contains:
summary.jsonsummary.md
- input record totals and outcome distribution
- injection coverage
- candidate lifecycle distribution
- distillation job status distribution
- node state and feedback distribution
- latest observed record / candidate / node pointers
- Run one or more real OpenClaw tasks in the current workspace.
- Run:
ee doctor openclaw
ee evaluate openclaw-baseline- Record the generated snapshot path.
- Compare later snapshots after distiller/profile/gating changes.
- This snapshot is a baseline, not a trend report.
- Injection coverage being high is not automatically good.
- A growing discarded candidate count usually means either the gate is too wide or the distiller profile needs work.
- OpenClaw is the current baseline host. Claude Code and Codex remain regression or reuse hosts for this stage.