SOP work is snapshotted when a stage is left

Leaving a stage copies its checklist — notes and per-step timestamps — onto the audit record before the live state resets.

What it is

On every stage move, manual or automated, the outgoing checklist state is snapshotted onto the lifecycle row along with which steps were on offer at the time, then the live state is cleared for the new stage.

Also called: stage history · what did we actually do in that stage · checklist history

See it
SOP work is snapshotted when a stage is left
Dirt work
Foundation
Framing
4
Roofing
4 photos
5
Trim
6
Final
Timeline entry expanded to show the snapshotted checklist for one stage visit — lifecycleLog.ts + timeline UI. Sample data — no customer information appears here.
How it works
  1. 1The snapshot is taken BEFORE the reset, so nothing is lost — it moves to the audit log
  2. 2Which steps were offered resolves through the org's own SOPs first, then the defaults, so a tenant's custom steps render by label rather than as raw keys
  3. 3The same semantics apply to the automated advance path and the project pipeline handoff, so 'the sales→PM handoff never eats SOP history'
  4. 4Historical rows recorded before per-visit resets are captioned honestly by resolving which stage a step actually belongs to
Why we built it

Checklist work was not tied to the visit that did it, so when a deal moved on, the snapshot credited every earlier stage's steps to whichever visit happened to close — eight steps done during estimating showed up filed under the first contact. Any report built on that described reps doing work they never did, in stages they were barely in. Each visit's work is snapshotted and reset as the deal leaves the stage, so the record matches what happened.

The problem
  • Checklist work attributed to the wrong stage
  • Losing the record of what was done when the deal moved
Sound familiar?
What you get
An honest per-visit record of the process
Custom steps readable in history forever

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →