← Vault Index
Source: frameworks/kit-tpc-post-momentum-monday/04-tpc-post-momentum-monday-quality.md

04 — QUALITY: TPC Post-Momentum-Monday Kit

When to run: After all eight outputs are drafted, before presenting to Kathryn. Format: Two gates. Gate 1 is binary (pre-build readiness). Gate 2 is per-output checklist.


Gate 1 — Pre-Build Readiness (Binary)

Cannot proceed past this gate if any check is no.


Gate 2 — Per-Output Quality Checklists

Output 1 — Monday recap email

Output 9 — Google Doc overview entry

Output 2 — Personal facilitator recap

Output 3 — Facilitator review

Output 4 — Member file updates

Output 5 — JSON

Output 6 — Planning doc append

Output 7 — Lessons-learned entry (conditional)

Output 8 — Friday email skeleton

Output 8 (filled) — When the skeleton is filled into a sent Friday email

Output 10b — Listen-pass extraction template

Output 11 — Next Monday's facilitation guide


Output 10 — Kathryn's Action Items


Cross-Output Consistency Checks


Common Failure Modes

FailureWhat HappensHow to Fix
Cadence rule violated — kit drafts a member-facing email outside Monday/FridayMember experience inconsistent; trust erodesHard-constraint check on every Output 10 run: zero member-facing emails permitted outside Outputs 1 and 8
Reference data not read first — names misspelled, tool references wrongRecap quality drops; trust erodesGate 1 enforces reference-data-first; if Gate 1 fails, run cannot proceed
Member quoted in Monday recap emailMember feels singled outMove the quote to personal recap; pattern-level only in member-facing
Forbidden term ("convergence," "pivot," "watch-fors") leaks into Monday emailSounds clinicalRun a forbidden-term scan against the email before HTML conversion
Member-file profile not revised when it should beStale member context affects future facilitationCompare current contributions to existing engagement profile — if they conflict, revise existing sections, not just append
Lessons-learned entry forced when no real lesson surfacedFolder bloats with non-lessonsDecision-gate at top of output 7: was a real lesson surfaced? Skip if no.
Planning doc append duplicates info from member filesMaintenance burden, two sources of truthMember-specific stays in member files; planning doc is arc-level only
Friday email skeleton's deeper question is genericWastes the touchpointTie the deeper question to a specific thread the week missed (e.g., avoided-conversation when Round 2 was skipped)
Skeleton placeholder text lifted as voice when filling Output 8Email reads coach-y / not-Kathryn; multi-round rewrite churnVoice anchor rule (file 05): voice traces to prior shipped piece + transcript ONLY. Skeleton bracketed example text is structural marker, never voice reference. If draft uses any phrase from the bracketed examples, throw it out and rewrite from anchors.
Output 8 sections disconnected from each otherQuestion floats free of recordings/onboarding context; reads as random reflective questionBridge sentence explicitly connects Section 2 (question) to Section 1 (recordings) — e.g., "You sent me the operational side. Every onboarding I've built has had a conversation underneath it that hadn't happened yet. So — [question]."
Output 11 produced before listen-pass populatedFacilitation guide's pattern reflection is generic / Monday-only / fabricatedOutput 11 produced AFTER 10b has content. Kit produces a structural scaffold the day of the prior Monday with placeholders; Sunday-before-next-Monday is when 11 fills with actual patterns.
Output 11 doesn't pull from 10bNext Monday's session flow doesn't reflect what came in over the weekRequired input check at top of Output 11 production: 10b file must exist AND have at least 1 cross-cutting pattern populated. If not, escalate to Kathryn before producing.
Weekend/personal check-in included in Output 9Google Doc overview is member-facing — personal updates make it read like a journal, not a session recordOutput 9 rule #8: start at first substantive topic. Social/personal opening is NOT session content. Weekend details belong in Output 2 (personal recap) only.
Facilitator observations or internal language in Output 9Doc overview reads like facilitator notes — room-dynamic observations ("Room initially quiet"), assignment narration ("Assigned Linda to book a one-on-one"), methodology language ("process pattern," "extract"), meta-observations about how the room respondedRules #10 and #11. Remove all facilitator-perspective content: room dynamics, assignment narration, internal vocabulary, topic titles that frame a member's problem with internal language. These belong in Output 2 (personal recap), not the group-facing record.
Output 9 written as meeting minutes instead of authored recordEvery bullet starts with "Member: [thing]" — reads like a transcript index, not a curated record of what was discussed. Kathryn attributed as "Kathryn:" like any other participant. No synthesis, no variation in structure across topics.Kathryn is the author, never attributed as "Kathryn:" — her contributions are the narrative voice. Mix attributed member quotes with unattributed synthesis. Combine related contributions into single bullets. Vary structure across topics (some quote-heavy, some synthesis, some mixed). Compare to the 5-4 doc overview as the format reference.
HTML email has scripts or external stylesheetsDoesn't paste cleanly into GmailInline styles only; no scripts
Absentee not noted in Monday emailSomeone wonders if they were forgottenAlways include a housekeeping line for absentees, even just "if you'd like to send a recording, same deadline"
Action items output includes member-touch itemsCadence rule violatedHard scope: only Build/listen, Decision, Doc-update categories permitted in Output 10
Calendar event proposed without realistic durationKathryn ignores itEach event has a duration tied to the actual work (e.g., listen-pass = 1 hour for 4-7 recordings; kit-build = 4-6 hour weekend block)

Pass Criteria

All eight outputs pass their per-output checklist + all cross-output consistency checks pass + Common Failure Modes scan returns clean.

If conditional outputs (lessons-learned) skipped: log the skip with reason in the Mode 2 improvement note for kit-builder.