← Vault Index
Source: frameworks/kit-offer-letter-and-closing-script/04-quality.md

Quality — Offer Letter and Closing Script QC Checklists

Gate 1: Binary — all items must pass before building starts. A single failure stops the build.

Gate 2: Weighted — 100 points total. Pass threshold: 90/100. Run after every build and before delivery.

Both gates must pass before any offer is delivered or any release communication is sent.


Gate 1 — Pre-Build (Gap Protocol)

Routing Check

Authorization

Upstream Inputs

Extraction Coverage

Gap Report Status


Gate 2 — Post-Build (100 points, 90+ to pass)

Authorization Integrity (30 points)

#CheckPoints
1Every compensation term in the verbal script and written offer is within the authorized range8
2No term appears in the offer that hasn't been explicitly authorized by the client6
3Negotiation framework stays within the confirmed threshold5
4Contingencies match client HR policy4
5Offer expiration date is reasonable and confirmed3
6Signature authority is correct (the right person signs on behalf of the organization)4

Authorization failures are blocking. An offer with unauthorized terms is not deliverable under any circumstances.


Verbal Offer Quality (15 points)

#CheckPoints
7Script/talking points are conversational, not a document reading3
8Key terms are covered clearly (compensation, title, start date, reporting, location)4
9Personalization included (why this candidate, what impressed the team)3
10Next steps are clear (written offer timeline, decision period)3
11Practitioner is prepared for immediate negotiation questions2

Written Offer Quality (20 points)

#CheckPoints
12All terms from the verbal offer are reflected accurately in writing5
13No terms in writing that weren't covered verbally (candidate shouldn't be surprised)4
14Employment classification is correct3
15Benefits summary or reference is included2
16Contingencies stated explicitly3
17Reviewed by client HR/legal (or flagged as pending review)3

Release and Close-Out Quality (20 points)

#CheckPoints
18Release communication exists for every stage at which a candidate can exit4
19Finalists receive a phone call before written release5
20Release communications escalate in personalization with process depth3
21Close-out communication defined for all remaining candidates when role is filled4
22Silver medalist candidates identified (if applicable) with re-engagement plan2
23No release communication reveals information about other candidates or the selected hire2

Finalist release without phone call is blocking. This is a methodology standard, not a suggestion.


Content Accuracy (10 points)

#CheckPoints
24Organization name matches reference data in every communication2
25Role title consistent across verbal script, written offer, and release communications2
26Candidate name spelled correctly in every communication2
27Compensation numbers are identical across verbal and written2
28No content from a prior client's offer materials carried into this build2

Post-Acceptance (5 points)

#CheckPoints
29Communication plan defined between acceptance and start date2
30Handoff to client HR/onboarding documented2
31Counter-offer risk mitigation considered in warm period design1

Scoring Summary

CategoryPoints
Authorization Integrity30
Verbal Offer Quality15
Written Offer Quality20
Release and Close-Out Quality20
Content Accuracy10
Post-Acceptance5
Total100

Pass threshold: 90/100

Blocking failures:


Common Failure Modes

FailureWhat It Looks LikeRoot CauseFix
Unauthorized termsPractitioner verbally offers $10K above the approved range because the candidate pushedNegotiation authority not defined; practitioner improvisedDefine authority and escalation before the call. If in doubt, pause and call the client.
Verbal/written mismatchVerbal offer says "flexible start date"; written offer says "start date: March 15, firm"Verbal offer was improvised; written offer was templatedVerbal talking points and written letter drafted together; cross-checked before delivery
Email-only finalist releaseCandidate who presented twice and met with eight people gets a template emailRelease protocol didn't escalate for finalist stage; practitioner was busyMethodology standard: finalists get a phone call. Schedule it before sending anything written.
Ghost after acceptanceNew hire accepts, doesn't hear anything for three weeks, gets counter-offered by current employerNo post-acceptance warm period; handoff to HR not definedBuild the warm period plan: who contacts, how often, what they say
Negotiation as adversarialCandidate asks for $5K more; practitioner treats it as a confrontation instead of a conversationPractitioner positioned as gatekeeper instead of fair brokerReframe: "Let me see what I can do" is better than "That's outside our range." Consult client if needed.
Remaining candidates ghostedRole filled; no one tells the other candidatesClose-out communication not built into the processClose-out goes out within one week of acceptance. Every candidate. No exceptions.