When the customer explicitly accepts the proposed day/time, prepare the Jobber draft job for review instead of leaving the booking in chat.
Recent thread is reduced into schedule lines.
Deterministic pipeline resolves proposed, accepted, paused, declined, or booked state.
Codex-worker validates slot, evidence, and risk flags.
Jobber/operator duplicate gates suppress already-booked visits.
Jobber draft job is created only after conflict gates pass.
Keep parser and Codex judge agreement mandatory before alerts or Jobber drafts.
Reconcile against Jobber before sending duplicate team texts.
Measure exact/same-day booking outcomes from the schedule recommendation ledger.
Recent runs and operator changes associated with this automation.