← Vault Index
Source: frameworks/kit-new-client/01-new-client-kit-context.md

01 — CONTEXT: New Client Kit

Input definitions, validation rules, and what each mode requires.


Mode 1 Inputs — Day 0 Scaffold

All inputs are provided by Kathryn at engagement start.

InputRequiredExampleUsed For
Client preferred nameYesRuben, JennFile naming, CLAUDE.md header, all document prefixes
Client full nameYesRuben Cruz, Jenn BarrCLAUDE.md header, README, master plan file name
Company nameYesCrulliance, TRG ConsultantsCLAUDE.md header, README
Client slugYesrc, jbRepo name (aos-client-rc), used nowhere else
Repo nameYesaos-client-rcGitHub repo, local path, README
Engagement typeYesAccounting Manager Operating System ImplementationCLAUDE.md header
RateYes$1,500/month (founding rate, 6-month commitment)CLAUDE.md header
CadenceYesWeekly MondaysCLAUDE.md header, WORKFLOW.md rhythm table
Start dateYesFebruary 9, 2026CLAUDE.md header
Session day(s)YesMonday, FridayWORKFLOW.md rhythm table, agenda step naming
Stakeholder sessionsNoThursdays (Pooja — build session)WORKFLOW.md rhythm table, additional processing days
Entry pointNoDiagnostic call, ReferralReference data engagement section
GitHub orgYeskathryn-artREADME GitHub section

Validation Rules — Mode 1

  1. Preferred name is used for all file prefixes. ruben-reference-data.md, ruben-constraint-brief-*.md, client-master-plan-ruben-cruz.html. Never use the slug for file naming.
  2. Slug is lowercase, 2-3 characters, derived from client initials. Used only in the repo name: aos-client-XX.
  3. Repo name follows the pattern aos-client-XX where XX is the slug. No exceptions.
  4. Cadence determines WORKFLOW.md structure. A client with one weekly session gets a simpler rhythm table than one with multiple sessions.
  5. Rate format is free text. Include any qualifiers (founding rate, commitment period, etc.).

Mode 2 Inputs — Session 1 Population

InputRequiredSourceUsed For
Session transcript(s)YesGoogle Drive → RelayCPM processing, reference data population, master plan
JSON analysis file(s)YesRelayCPM processing, master plan
Constraint briefNoClient (if process is set up)CPM processing — but never process alone, wait for transcript
Client's stated vision/goalNoTranscript, intake form, prior conversationsDirection anchor for CPM Mode 1
Pre-AOS transcriptsNoGoogle DriveAdditional context for first CPM run

Validation Rules — Mode 2

  1. At least one session transcript is required. Cannot populate reference data or run CPM without conversation data.
  2. JSON analysis accompanies every transcript. If missing, process with transcript only but note the gap.
  3. Constraint brief is never processed alone. Always wait for the session transcript. The brief is prep — not a standalone input.
  4. Vision/goal is the primary Direction anchor for the CPM. If the client has declared an annual goal, a "year of ___" statement, or a stated vision in any setting, this anchors the entire diagnostic.

Mode 3 Inputs — Maturity Upgrade

InputRequiredSourceUsed For
3+ processed sessionsYesExisting CPMs and master planPattern evidence for brand/skill decisions
Established naming patternsYesExisting builds and documentsBrand kit — what terms this client uses
Brand preferencesNoClient feedback, approved buildsBrand kit — colors, voice, terminology
Recurring build typesNoProject plan, build historySkill creation — which doc types repeat

Validation Rules — Mode 3

  1. Do not create brand files before session 3. Need enough pattern evidence. Exception: client brings existing strong brand.
  2. Skills must reference vault frameworks, not duplicate them. A client-specific SOP skill extends the vault deployment cycle — it doesn't rewrite it.
  3. QC agents layer on vault QC, not replace it. A client brand QC adds brand-specific checks on top of the vault's general copy QC.
  4. Each Mode 3 action is independent. You can create a brand kit without creating skills. You can create skills without creating QC agents. Each stands alone.

Input Availability by Mode

InputMode 1Mode 2Mode 3
Client name/company/slugRequiredAvailableAvailable
Engagement details (rate, cadence, type)RequiredAvailableAvailable
Session transcriptRequiredAvailable
JSON analysisRequiredAvailable
Constraint briefOptionalAvailable
Client's stated vision/goalOptionalAvailable
3+ processed sessionsRequired
Established naming patternsRequired
Brand preferencesOptional
Recurring build typesOptional