← Vault Index
Source: frameworks/kit-post-session-production/04-post-session-production-quality.md

04 — QUALITY: Post-Session Production

Format: Pass/fail with blocking failures When to run: After drafting the email, before presenting to the advisor. Then again after all follow-up items are produced.


Gate 1: Pre-Draft Validation

Run before writing a single word. All must pass.

If any Gate 1 item fails: Stop. Do not draft. Resolve the missing input.


Gate 2: Email Draft QC

Voice Check

Reference Data Compliance

Content Accuracy

Structure Check

AI Tell Scan

Format Check (HTML)


Gate 3: Full Production QC

Run after all follow-up items are produced — not just the email.

Action Item Extraction

Friction Analysis

Kathryn's Action Items

Archive and Calendar


Blocking Failures

Any of these are disqualifying — the email does not get presented until fixed:

  1. Reference data not read first. Every proper noun is suspect.
  2. Recap used as source instead of transcript. Every factual claim is suspect.
  3. Name misspelled. Zero tolerance. Check every name against reference data.
  4. Action item fabricated. Something listed as committed that wasn't actually said. Check the transcript.
  5. Coaching language anywhere. "You showed up," "I'm proud of," "that's the behavior we want to see." Delete immediately.
  6. Client's own business operations listed as action items. Unless it's a constraint, it's not our work.

Common Failure Modes

FailureWhat HappensHow to Fix
Relay recap used as sourceFacts are one generation removed — dates wrong, commitments overstated, details inventedRe-read transcript. Verify every claim.
Generic opener"Big session today" or "Great session"Find one specific moment from the transcript
Reference data skipNames misspelled, orgs wrong, tools incorrectRead reference data FIRST. QC every proper noun.
Overstating habits"Daily capture habit installed" when client set a calendar reminderUse precise language. A reminder is not a habit.
Using wrong org nameApplied a known abbreviation when client used a different nameUse the client's actual words. Note uncertainty in reference data.
Action items too broad"Work on the recruiting process"Tie to specific builds and specific next steps
Newsletter formattingBold paragraphs with topic explanationsCompress to one-line numbered list
Coaching close"You're building real momentum — keep it up!"Personal, specific: "Enjoy the show this weekend."