Studio · mockup · row 11h · Draft

Settings → Agreement templates

What each signer signs or accepts, by session type.

Settings → Agreement templates: a template is a session type plus who signs, in one of three forms — Sign (drawn signature), Accept (one-tap booking confirmation) or Supplement (signed, attached to a parent agreement). Versions are insert-only, Draft or Approved. Template names are placeholders: A2 ships no Studio templates; each flow's slice adds its own.

MapAgreements, templates, drawn signature (Agreement templates, 11 Oct 2026: templates by session type and signer; booking confirmation accepted, not signed; comfort-level supplement; guardian schedule; location release for any type)
A2 spec3h items 1–4, 8; Flows 3h.1 (draft version beside the approved, approve checks placeholders), 3h.2 (no approved template → Critical)
GlossaryBooking confirmation, Comfort level, Location release, Document number, makeup artist
Usesadmin-shell.html P1–P3, P7; §6 table, status label, text field, select, alert
Decided — Earl, 12 Oct 2026
  1. Decided (Earl, 12 Oct 2026): a print is always sold framed, as one item. Its cost is a short list (print from the lab, frame from its supplier, any other part) that Studio adds up, instead of one Lab cost field. Handed to management: the Map (Catalog: an item in Prints holds size, options and lab cost) and the A2 spec (3g item 5: Prints keeps size, options, lab cost) need cost lines; row 11i (prints and folio offering) records “always framed”.
  2. Template preview is an on-page page in the agreement's look; “Preview as PDF” renders the real PDF. The agreement's own layout (her signing page, the PDF) belongs to each flow's mockup row, not this one.

Agreement templates · Portrait

one row per signer and form

Settings

SignerTemplateFormIssuedVersion
Client[Portrait service agreement]SignAt the sign stepv2 · ApprovedHistory
Client[Comfort-level supplement]SupplementBy handv1 · DraftHistory
Guardian[Guardian schedule]SignIn place of the client's, under 18v1 · Approved · draft changeHistory
Makeup artist[Booking confirmation]AcceptOn joining the sessionv1 · ApprovedHistory

One active template per signer and form. On production, nothing issues from a Draft: the signer's step waits and System health shows a Critical.

Every type

the location release

Settings

SignerTemplateFormIssuedVersion
Location owner[Location release]SignBy handv1 · DraftHistory

Template editor

an approved template with a draft version
Back to Agreement templates

[Portrait service agreement]

Version 2 · ApprovedDraft version 3
Draft version 3

Agreements issued from now on still use version 2 until you approve this. Signed and unsigned agreements keep the version they were issued with.

Discard draft

Template
Session type
Portrait
Signer
Client
Form
Sign — drawn signature
Issued
At the sign step

Set by the flow.

Type, signer and form are fixed once a template is created.

Wording
Title
Portrait service agreement
Body
1. Parties This agreement is between {company_legal_name} ({company_ssm}) and {client_full_name} … 4. Booking terms The retainer is {rules.portrait.retainer} of {session_total} …

Placeholders fill themselves from the contact card, the session, the accepted quote, Company and Rules. Placeholder list

Asked on the sign screen, required before signing: [company name, SSM number, title — when she signs for a company].

Preview · sample values
Agreement · EK-AGR-261012-001

Portrait service agreement

1. Parties
This agreement is between EARLKIU PHOTOGRAPHY ([SSM number]) and Aisha Rahman …

4. Booking terms
The retainer is 50% of RM [total] …

Signature

History

versions
Back to Agreement templates

[Portrait service agreement] · History

VersionStatusApprovedIssued from it
3Draft——Open
2ApprovedSat 10 Oct 2026 · Earl Kiu4 agreementsOpen
1ReplacedThu 1 Oct 2026 · Earl Kiu2 agreementsOpen