History

2 min read

History stores short summaries of past checklist runs so you can see whether the store is improving after fixes. Open WooCommerce > Maintenance Checklist > History

What is stored

Each history row is a summary, not a full findings dump:

FieldDescription
TimestampWhen the scan reached a terminal state (UTC)
ScoreChecklist score for that run
ProvisionalWhether the catalog scan was incomplete / bounded
EnvironmentWP_ENVIRONMENT_TYPE at scan time (for example production, staging)
SoftenedWhether non-production severity softening applied
CountsCritical, warning, info, passed, ignored
Terminal statecompleted, cancelled, or failed
ChangesMarkers vs the previous terminal scan: new, resolved, unchanged, worsened

Cap: the plugin keeps the latest 10 history summaries. Older rows are dropped.

Privacy: History stays in plugin options on this site only (stmc_history).

When a row is written

History is written only for terminal scans:

  • Completed — normal finish
  • Cancelled — only if some progress already happened
  • Failed — scan ended in failure

Cancel with zero progress does not create a history row. Mid-batch progress does not write history until the scan ends.

Change markers

Compared to the previous terminal scan by check id and open severity:

MarkerMeaning
NewOpen finding present now that was absent or passed before
ResolvedWas open before; passed or gone now
UnchangedSame open severity as before
WorsenedSame check still open, severity increased (info > warning > critical)

The latest row is highlighted so you can jump back to the Checklist.

Filters

On History you can:

  • Filter by environment
  • Search across visible summary text

Use these when you keep staging and production history on the same install or when reviewing a long list of runs.

Clear history

Clear history deletes stored summaries only.

It does not:

  • Change live findings on Checklist
  • Clear ignored checks
  • Delete WooCommerce data

Confirm before clearing; the action cannot be undone from the UI.

Updated on October 9, 2026