Change-order acceptance text frozen at signing

The acceptance wording the customer actually read is stored on their signature row, so later edits to the standard text never rewrite history.

What it is

Change_order_signatures.agreement_body holds the rendered agreement text presented at sign time. DEFAULT_CO_AGREEMENT_BODY is the standard acceptance clause: it authorises the change in scope and the stated cost and schedule impact, states that the change order is in addition to and does not replace the original project agreement, and records that the typed name and drawn signature together constitute a legally binding electronic signature.

Also called: change order agreement text · what they agreed to · acceptance wording

See it
Change-order acceptance text frozen at signing
Prepared for
Ronan Petsch
1140 Ridge Line Rd · Fair Play
Shell package$28,080
Concrete & site$8,152
Doors & windows$5,435
Trim & finish$3,623
Total
$45,290
Signature
The signature audit panel below the agreement showing the stored acceptance text alongside the signer name, ink and timestamp. Sample data — no customer information appears here.
How it works
  1. 1The signing surface passes the exact agreement text it rendered.
  2. 2The sign route stores it on every signature row it writes — 'frozen into every signature row so future template edits never rewrite history'.
  3. 3Multi-supplier change orders freeze the same text onto each block's signature row.
  4. 4Once approved, 'the signature row is immutable. Any further changes to scope must go through a NEW change order — same legal/audit principle as crew acceptance.'
Why we built it

The constant carries the rule in its own docstring: 'Default agreement body presented to the customer at sign time. Frozen into the signature row at insert so future edits don't rewrite history.' It mirrors the project contract's frozen rendered_body — the same principle applied to a smaller instrument.

The problem
  • Standard-text edits altering past acceptances
  • No stored record of the wording shown at signing
Sound familiar?
What you get
Every signature carries its own evidence
Wording can be improved without risking old records
Explicitly states the original agreement remains in effect

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 →