NipPro AI logoNipPro AI

The Complete Guide for
Sales & GTM 2027.

12 operating systems for strategy, pipeline, revenue and growth. One revenue operating system: evidence, decision, action and receipt.

18 October 2026 · Edition 1.0Free · No signup
12 operating systems168 dashboard views57 copyable blocks2 weeks to implement

Join the Waitlist
CHAPTER 01

Navigation

Navigate the 12 Sales & GTM operating systems. Use the page ranges below to move directly to the dashboard, prompts, Skills, code, provider boundary, recovery and rollout.

#Operating systemWorkspacePDF pages
01GTM Strategy & PlanningGTM Command Centerpp. 024‑046
02ICP Definition & Account PrioritisationICP Prioritization Enginepp. 047‑069
03Prospect & Account ResearchAccount Intelligence Workspacepp. 070‑092
04Outbound Sequences & PersonalisationSequence Architecture Labpp. 093‑115
05Cold Email, LinkedIn & Multichannel OutreachChannel Orchestration Consolepp. 116‑138
06Call Prep, Discovery & Objection HandlingConversation Intelligence Deskpp. 139‑161
07Sales Collateral, Decks & BattlecardsSales Asset Studiopp. 162‑184
08Pipeline Management & CRM HygienePipeline Control Roompp. 185‑207
09Deal Qualification & ForecastingDeal Risk & Forecast Deskpp. 208‑230
10Onboarding, Activation & ExpansionCustomer Growth Workspacepp. 231‑253
11Partnerships & Channel EnablementPartner Operations Hubpp. 254‑276
12Claude Workflows & Sales AutomationGTM Automation Orchestratorpp. 277‑299

Every system exposes the complete operating stack.

Reader Kit: Open site/index.html for the interactive workspace. Each page maps to a prompt, Skill, helper, schema, fixture, route, eval, video or receipt contract in the public kit.

REVENUE OPERATING SYSTEM
evidence → decision → action → receiptStrategy · ICP · Research · Sequences · Channels · Calls · Assets · Pipeline · Forecast · Growth · Partners · Automation
01Source
02Analysis
03Decision
04Action
05Receipt
Cover diagram of the PDF: twelve operating systems around one revenue operating system, and the five-step chain every workflow follows.

An independent guide by NipPro AI. A NipPro AI publication by Alain Nono, Co-Founder & CEO. This training is offered to you by NipPro AI. PDF pages 1–3. Open the original PDF (opens Google Drive in a new tab)

CHAPTER 02

Operating Doctrine

Claude can run more of the GTM process - without owning the commercial judgment.

Separate what Claude can help produce from what only evidence, an authorized system or a human decision can establish.

OPERATING TRUTH
Claude canResearch sources, structure plans, draft artifacts, interpret evidence, create models and coordinate bounded workflows.
Claude cannot proveBuyer intent, delivery, booking, CRM success or revenue causality without evidence.
Code should ownExact scoring, dates, rates, dedupe, currency totals, state transitions and validation.
Humans still ownPositioning, relationship strategy, permissions, approvals, negotiation, commitments and forecast judgment.
Source → Deterministic → Interpretation → Recommendation → Approval → Execution → Receipt

The Claude stack used in this guide.

Capabilities are applied only where they improve an inspectable GTM job. Availability, models and syntax must be rechecked before implementation.

Claude capability map
#Claude capabilityUsed for
01Messages APIRequests, content blocks, usage
02Agent SkillsReusable specialist packages
03Structured outputsTyped packets and schemas
04Tool useBounded client/server operations
05Tool SearchDeferred discovery at scale
06Files APIReusable source packets
07Prompt cachingStable policy and source prefixes
08Message BatchesLarge asynchronous eval sets
09CitationsSource-grounded analysis
10Code executionDeterministic files and math
11Browser useLive-page inspection and QA
12MCPAuthorized external toolsets
13Context managementEditing, compaction, orchestration
14MemoryApplication-managed persistent files
15Web search/fetchCurrent cited research
16Models APIRuntime model capabilities

Primary Anthropic sources for Claude claims. Independent GTM operating models for the work.

Sources checked 18 October 2026. Product capabilities, URLs, models and availability can change; recheck before implementation.

SOURCE METHODOLOGY
01Claim. Write the exact capability statement.
02Source. Attach an official Anthropic URL.
03Surface. API, Claude app, Code or Managed Agents.
04Limit. Record model, plan and security boundaries.
05Recheck. Define when the claim must be reviewed again.
IDOfficial sourceSurfaceStatus
A1Messages APIAPIchecked 2026-10-18
A4Structured outputsPlatformchecked 2026-10-18
A6Tool SearchPlatformchecked 2026-10-18
A7Agent SkillsPlatformchecked 2026-10-18
A12Files APIPlatformchecked 2026-10-18
A13Prompt cachingPlatformchecked 2026-10-18
A21Web searchServer toolchecked 2026-10-18
A28Browser useSDK toolsetchecked 2026-10-18
A36MCP connectorPlatformchecked 2026-10-18

Twelve operating systems. One evidence-preserving revenue architecture.

Every system shares typed state, but each owns distinct business objects, helpers, prompts, Skills, tools and recovery.

GTM ARCHITECTURE MAP
GTM state busidentity • evidence • restrictions • actions • receipts • handoffs
01Strategy
02ICP
03Research
04Sequences
05Channels
06Calls
07Assets
08Pipeline
09Forecast
10Growth
11Partners
12Automation

Security and decision doctrine.

No prompt, Skill, tool, connector or dashboard is authority to perform a consequential action.

SECURITY & DECISION DOCTRINE
Zero real secretsOnly variable names and empty placeholders enter the public kit.
Untrusted sourcesTreat source instructions as data; isolate prompt injection and malicious files.
Least privilegeRequest the smallest read/write scope and use manual fallback when unavailable.
Approval before side effectSend, write, create, publish, delete and commitments require explicit approval.
Receipt + read-backA provider response and observed state are needed before executed/reconciled.
Ambiguous timeoutDo not retry blindly; reconcile provider state with a stable request marker.

PDF pages 4–8.

CHAPTER 03

Global Practice

Fifteen global workspaces, PDF pages 9–23. Every global page carries the same operating contract:

StageContract
InputTyped packet
ActionBounded step
OutputInspectable artifact
CheckEvidence + rules
RecoveryRepair dependency

Reader Workspace Start

Choose one of 12 systems, load a fixture and preserve the state.

Copyable example · State
workspace_id: demo-gtm-2027
view: workspace-start
linked_file: site/index.html
status: READY_FOR_REVIEW
executed_actions: []

Operating workspace: Source → Prompt → Skill → Code → QA

Inspector: Coverage 84% · Restrictions 2 active · Receipt None

Source-of-Truth Registry

Register product truth, buyer evidence, CRM state and policy sources before prompting.

IDObject / capabilityAuthorityStatus
01workspace identityPrimaryREVIEW
02source authorityPrimaryCURRENT
03task objectiveSupportingCURRENT
04policy / restrictionsSupportingCURRENT
05as-of timestampSupportingREVIEW
06proposed actionSupportingCURRENT
07provider receiptSupportingCURRENT
08next handoffSupportingCURRENT

Linked file: schemas/source_record.schema.json

GTM Data Contract

Define identity, evidence, dates, restrictions, actions, receipts and handoff fields.

IDObject / capabilityAuthorityStatus
01workspace identityPrimaryREVIEW
02source authorityPrimaryCURRENT
03task objectiveSupportingCURRENT
04policy / restrictionsSupportingCURRENT
05as-of timestampSupportingREVIEW
06proposed actionSupportingCURRENT
07provider receiptSupportingCURRENT
08next handoffSupportingCURRENT

Linked file: schemas/gtm_packet.schema.json

Master Prompt Compiler

Compile a source-bound operating prompt with output contract, tool plan and failure behavior.

Named inputs
Named inputValue
workspace_idsource-bound value
source authoritysource-bound value
task objectivesource-bound value
restrictionssource-bound value
as_of timestampsource-bound value
Copyable example · Compiled / executable
# Master Prompt Compiler
ROLE: source-bound GTM operator
INPUT: workspace, sources, restrictions
DETERMINISTIC: run helper first
OUTPUT: typed packet + evidence IDs
BOUNDARY: proposal != execution
CHECK: facts, math, identity, receipt
RECOVERY: repair smallest dependency
FILE: prompts/00-master-gtm-operating-system.md

Validated: Inputs complete • schema attached • no hidden side effect

Global Skill Router

Route the dominant job to one primary Skill and keep adjacent Skills unloaded until needed.

IDObject / capabilityAuthorityStatus
01workspace identityPrimaryREVIEW
02source authorityPrimaryCURRENT
03task objectiveSupportingCURRENT
04policy / restrictionsSupportingCURRENT
05as-of timestampSupportingREVIEW
06proposed actionSupportingCURRENT
07provider receiptSupportingCURRENT
08next handoffSupportingCURRENT

Linked file: skills/00-gtm-system-router/SKILL.md

Tool Search & Deferred Loading Lab

Compare all-tools-loaded with router, Skills and Tool Search + defer_loading.

Named inputs
Named inputValue
workspace_idsource-bound value
source authoritysource-bound value
task objectivesource-bound value
restrictionssource-bound value
as_of timestampsource-bound value
Copyable example · Compiled / executable
# Tool Search & Deferred Loading Lab
ROLE: source-bound GTM operator
INPUT: workspace, sources, restrictions
DETERMINISTIC: run helper first
OUTPUT: typed packet + evidence IDs
BOUNDARY: proposal != execution
CHECK: facts, math, identity, receipt
RECOVERY: repair smallest dependency
FILE: worksheets/tool_search_benchmark.json

Validated: Inputs complete • schema attached • no hidden side effect

Structured Output Lab

Use schema-constrained output, then validate facts and business rules separately.

Named inputs
Named inputValue
workspace_idsource-bound value
source authoritysource-bound value
task objectivesource-bound value
restrictionssource-bound value
as_of timestampsource-bound value
Copyable example · Compiled / executable
# Structured Output Lab
ROLE: source-bound GTM operator
INPUT: workspace, sources, restrictions
DETERMINISTIC: run helper first
OUTPUT: typed packet + evidence IDs
BOUNDARY: proposal != execution
CHECK: facts, math, identity, receipt
RECOVERY: repair smallest dependency
FILE: schemas/handoff_packet.schema.json

Validated: Inputs complete • schema attached • no hidden side effect

Files & Source Packet Lab

Upload/reuse sources by reference while preserving workspace isolation and expiry.

IDObject / capabilityAuthorityStatus
01workspace identityPrimaryREVIEW
02source authorityPrimaryCURRENT
03task objectiveSupportingCURRENT
04policy / restrictionsSupportingCURRENT
05as-of timestampSupportingREVIEW
06proposed actionSupportingCURRENT
07provider receiptSupportingCURRENT
08next handoffSupportingCURRENT

Linked file: worksheets/files_source_packet.md

Prompt Caching Lab

Cache stable policy and source prefixes without hiding invalidation or stale evidence.

Named inputs
Named inputValue
workspace_idsource-bound value
source authoritysource-bound value
task objectivesource-bound value
restrictionssource-bound value
as_of timestampsource-bound value
Copyable example · Compiled / executable
# Prompt Caching Lab
ROLE: source-bound GTM operator
INPUT: workspace, sources, restrictions
DETERMINISTIC: run helper first
OUTPUT: typed packet + evidence IDs
BOUNDARY: proposal != execution
CHECK: facts, math, identity, receipt
RECOVERY: repair smallest dependency
FILE: worksheets/prompt_caching_plan.md

Validated: Inputs complete • schema attached • no hidden side effect

Batch Eval Lab

Prepare asynchronous eval sets with custom IDs, results and reconciliation.

Named inputs
Named inputValue
workspace_idsource-bound value
source authoritysource-bound value
task objectivesource-bound value
restrictionssource-bound value
as_of timestampsource-bound value
Copyable example · Compiled / executable
# Batch Eval Lab
ROLE: source-bound GTM operator
INPUT: workspace, sources, restrictions
DETERMINISTIC: run helper first
OUTPUT: typed packet + evidence IDs
BOUNDARY: proposal != execution
CHECK: facts, math, identity, receipt
RECOVERY: repair smallest dependency
FILE: evals/gtm_eval_tasks.json

Validated: Inputs complete • schema attached • no hidden side effect

Model, Effort & Token Planner

Select a current model, effort and token budget by complexity, latency and review need.

Named inputs
Named inputValue
workspace_idsource-bound value
source authoritysource-bound value
task objectivesource-bound value
restrictionssource-bound value
as_of timestampsource-bound value
Copyable example · Compiled / executable
# Model, Effort & Token Planner
ROLE: source-bound GTM operator
INPUT: workspace, sources, restrictions
DETERMINISTIC: run helper first
OUTPUT: typed packet + evidence IDs
BOUNDARY: proposal != execution
CHECK: facts, math, identity, receipt
RECOVERY: repair smallest dependency
FILE: worksheets/model_effort_plan.csv

Validated: Inputs complete • schema attached • no hidden side effect

Connector & MCP Boundary

Separate messaging, data access, client tools, MCP, provider actions and receipts.

IDObject / capabilityAuthorityStatus
01workspace identityPrimaryREVIEW
02source authorityPrimaryCURRENT
03task objectiveSupportingCURRENT
04policy / restrictionsSupportingCURRENT
05as-of timestampSupportingREVIEW
06proposed actionSupportingCURRENT
07provider receiptSupportingCURRENT
08next handoffSupportingCURRENT

Linked file: worksheets/runtime_architecture.md

Security & Approval Lab

Protect secrets, isolate untrusted content and require approval for consequential actions.

IDObject / capabilityAuthorityStatus
01workspace identityPrimaryREVIEW
02source authorityPrimaryCURRENT
03task objectiveSupportingCURRENT
04policy / restrictionsSupportingCURRENT
05as-of timestampSupportingREVIEW
06proposed actionSupportingCURRENT
07provider receiptSupportingCURRENT
08next handoffSupportingCURRENT

Linked file: .env.example

Route & State Ledger

Trace identity, evidence, restrictions, proposals, receipts and recovery across systems.

Copyable example · State
workspace_id: demo-gtm-2027
view: route-ledger
linked_file: routes/gtm_automation_full_route.json
status: READY_FOR_REVIEW
executed_actions: []

Operating workspace: Source → Prompt → Skill → Code → QA

Inspector: Coverage 84% · Restrictions 2 active · Receipt None

Release Audit Dashboard

Verify title, counts, tests, sources, links, packaging and unresolved external gates.

Copyable example · State
workspace_id: demo-gtm-2027
view: release-audit
linked_file: MANIFEST.json
status: READY_FOR_REVIEW
executed_actions: []

Operating workspace: Source → Prompt → Skill → Code → QA

Inspector: Coverage 84% · Restrictions 2 active · Receipt None

PDF pages 9–23.

CHAPTER 04

GTM Strategy & Planning

System 01 · GTM Command Center. Turn product truth, market evidence, constraints and revenue goals into a dated, reviewable GTM plan. PDF pp. 024-046.

Each dashboard view in this system follows the same contract:

StageContract
Inputproduct truth
ActionScore segments
Outputsegment decision
CheckEvidence + rules
RecoveryRecalculate the segment score with explicit weights, preserve the original evidence and hold unsupported assumptions.

Functional Dashboard

Operate the live state, queue and handoff - not a static summary.

GTM Command Center – Functional Dashboard dashboard view (PDF page 24): Operate the live state, queue and handoff - not a static summary.
GTM Command Center · Functional Dashboard · PDF page 24

Operator result: Review segment decision, current status and next action in one workspace.

Source-of-Truth Registry

Register authority, freshness, exact support and contradictions before reasoning.

IDEvidenceAuthorityState
S1approved product truthPrimaryCURRENT
S2market evidencePrimaryCURRENT
S3customer evidenceSupportCURRENT
S4capacity recordSupportREVIEW
S5budget constraintSupportREVIEW

Linked file: schemas/systems/gtm-strategy/source-packet.schema.json

Input & Data Workspace

Prepare evidence, authority, identity and missing fields before reasoning.

GTM Command Center – Input & Data Workspace dashboard view (PDF page 26): Prepare evidence, authority, identity and missing fields before reasoning.
GTM Command Center · Input & Data Workspace · PDF page 26

Operator result: Produce a source packet with product truth, market segments, revenue goal and explicit unknowns.

Identity & Entity Resolution

Resolve canonical IDs inside the correct tenant before scoring, merging, writing or reporting.

Identity keys
Identity keyExample value
workspace_idworkspace_id-001
strategy_versionstrategy_version-001
segment_idsegment_id-001
offer_idoffer_id-001

Canonical ID: 48b00e34458047e0

Linked file: scripts/systems/01-gtm-strategy/identity_resolver.py

Workflow Map

Carry source, restrictions and unresolved state through every step.

GTM Command Center – Workflow Map dashboard view (PDF page 28): Carry source, restrictions and unresolved state through every step.
GTM Command Center · Workflow Map · PDF page 28

Operator result: Create a handoff that preserves identity, evidence, restrictions and segment decision.

Research Workspace

Turn business questions into a bounded source plan, evidence map and explicit gaps.

Research questions

  1. Verify market thesis from an authorized source.
  2. Verify segment portfolio from an authorized source.
  3. Verify offer architecture from an authorized source.
  4. Verify route-to-market from an authorized source.
  5. Verify revenue target from an authorized source.
  6. Verify capacity plan from an authorized source.

Research Gap: large TAM with no proof

Linked file: skills/01-gtm-strategy-evidence-research/

Research Prompt Compiler

Compile the source-builder prompt with exact authority, freshness, identity and output contract.

Copyable example · Compiled prompt
# Research Prompt Compiler
ROLE: GTM Strategy & Planning research operator
JOB: Turn product truth, market evidence, constraints and revenue goals into a dated, reviewable GTM plan.
INPUTS: product truth, market segments, revenue goal, capacity
EVIDENCE: approved product truth, market evidence, customer evidence, capacity record
DETERMINISTIC: weighted segment priority, capacity utilization, budget guardrail
OUTPUT: market thesis, segment decision table, 90-day plan
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/01-gtm-strategy/research.md

Prompt Compiler

Compile named values into a source-bound prompt with an explicit output contract.

GTM Command Center – Prompt Compiler dashboard view (PDF page 31): Compile named values into a source-bound prompt with an explicit output contract.
GTM Command Center · Prompt Compiler · PDF page 31

Operator result: Compile prompts/01-gtm-strategy/main.md with source-bound values.

Analyst & Decision Prompt Compiler

Interpret deterministic results, compare alternatives and prepare a decision without side effects.

Copyable example · Compiled prompt
# Analyst & Decision Prompt Compiler
ROLE: GTM Strategy & Planning analyst operator
JOB: Turn product truth, market evidence, constraints and revenue goals into a dated, reviewable GTM plan.
INPUTS: product truth, market segments, revenue goal, capacity
EVIDENCE: approved product truth, market evidence, customer evidence, capacity record
DETERMINISTIC: weighted segment priority, capacity utilization, budget guardrail
OUTPUT: market thesis, segment decision table, 90-day plan
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/01-gtm-strategy/analyst.md

Artifact Builder Prompt Compiler

Build a versioned, evidence-linked GTM artifact from approved inputs and decisions.

Copyable example · Compiled prompt
# Artifact Builder Prompt Compiler
ROLE: GTM Strategy & Planning artifact operator
JOB: Turn product truth, market evidence, constraints and revenue goals into a dated, reviewable GTM plan.
INPUTS: product truth, market segments, revenue goal, capacity
EVIDENCE: approved product truth, market evidence, customer evidence, capacity record
DETERMINISTIC: weighted segment priority, capacity utilization, budget guardrail
OUTPUT: market thesis, segment decision table, 90-day plan
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/01-gtm-strategy/artifact.md

Tool & Execution Planner

Choose the minimum Skill, helper, server tool, connector or manual path and define the boundary.

LayerSelectionBoundary
Claudesemantic judgmentno side effect
Codeweighted segment prioritydeterministic
Skillgtm-strategy-plannernot permission
Tool Searchdeferred toolsbenchmark
ProviderCRM exportapproval + receipt
Fallbackmanual reviewed pathdocumented

Linked file: prompts/01-gtm-strategy/tool-planner.md

Skill Router & Anatomy

Package the repeatable procedure without turning access or execution into hidden assumptions.

GTM Command Center – Skill Router & Anatomy dashboard view (PDF page 35): Package the repeatable procedure without turning access or execution into hidden assumptions.
GTM Command Center · Skill Router & Anatomy · PDF page 35

Operator result: Route to Skill gtm-strategy-planner only when prerequisites are satisfied.

Full Code Lab

Run exact calculations and state transformations outside the writing step.

GTM Command Center – Full Code Lab dashboard view (PDF page 36): Run exact calculations and state transformations outside the writing step.
GTM Command Center · Full Code Lab · PDF page 36

Operator result: Run strategy_scorecard.py and retain the exact deterministic output.

Deterministic Code Lab B

Run state, handoff and reconciliation logic outside the writing step.

Copyable example · Deterministic code b
# gtm-strategy reconciliation
before = load_state()
changes = state_diff.run({"before": before, "after": candidate})
handoff = handoff_router.run(packet)
receipt = reconciler.run({
  "proposed_actions": proposed,
  "receipts": receipts
})
assert not receipt["ambiguous"]
save(handoff)

Linked file: scripts/systems/01-gtm-strategy/reconciler.py

Structured Output Schema

Validate packet shape, then review facts and business rules separately.

GTM Command Center – Structured Output Schema dashboard view (PDF page 38): Validate packet shape, then review facts and business rules separately.
GTM Command Center · Structured Output Schema · PDF page 38

Operator result: Validate schemas/gtm-strategy.schema.json plus local business rules.

Spreadsheet & Model Lab

Use spreadsheet-style calculations with visible weights, units and missingness.

GTM Command Center – Spreadsheet & Model Lab dashboard view (PDF page 39): Use spreadsheet-style calculations with visible weights, units and missingness.
GTM Command Center · Spreadsheet & Model Lab · PDF page 39

Operator result: Calculate the model, keep missing values visible and separate interpretation.

Integration & Automation

Separate triggers, Claude work, provider actions, approvals and reconciliation.

GTM Command Center – Integration & Automation dashboard view (PDF page 40): Separate triggers, Claude work, provider actions, approvals and reconciliation.
GTM Command Center · Integration & Automation · PDF page 40

Operator result: Define provider boundaries and keep proposed_actions separate from executed_actions.

Approval, Action & Receipt Ledger

Keep proposed, approved, executed and reconciled states separate and inspect the receipt.

StateIDProof
PROPOSEDACT-001payload hash
APPROVALAPR-001human decision
EXECUTED-no receipt
RECEIPT-not observed
RECONCILED-blocked

Linked file: schemas/systems/gtm-strategy/action-ledger.schema.json

QA & Review

Inspect evidence, restrictions, calculations and action claims before release.

GTM Command Center – QA & Review dashboard view (PDF page 42): Inspect evidence, restrictions, calculations and action claims before release.
GTM Command Center · QA & Review · PDF page 42

Operator result: Release only after evidence, calculations, restrictions and action claims pass review.

Failure - Repair - Re-run

Preserve valid work and repair only the failed dependency.

GTM Command Center – Failure - Repair - Re-run dashboard view (PDF page 43): Preserve valid work and repair only the failed dependency.
GTM Command Center · Failure - Repair - Re-run · PDF page 43

Operator result: Recalculate the segment score with explicit weights, preserve the original evidence and hold unsupported assumptions.

KPI & Analytics

Keep units, periods, denominators and causal limits explicit.

GTM Command Center – KPI & Analytics dashboard view (PDF page 44): Keep units, periods, denominators and causal limits explicit.
GTM Command Center · KPI & Analytics · PDF page 44

Operator result: Publish KPIs only with a named unit, period, denominator and source.

Scenario A - Nominal

Run the normal case from input to reviewed output.

GTM Command Center – Scenario A - Nominal dashboard view (PDF page 45): Run the normal case from input to reviewed output.
GTM Command Center · Scenario A - Nominal · PDF page 45

Operator result: Choose a priority segment from three evidence-backed options.

Implementation & Rollout

Move the system into a bounded pilot with files, tests and rollout evidence.

GTM Command Center – Implementation & Rollout dashboard view (PDF page 46): Move the system into a bounded pilot with files, tests and rollout evidence.
GTM Command Center · Implementation & Rollout · PDF page 46

Operator result: Deliver prompt, Skill, helper, schema, fixture, explainer and rollout checklist.

PDF pp. 024-046.

CHAPTER 05

ICP Definition & Account Prioritisation

System 02 · ICP Prioritization Engine. Build an interpretable account queue from policy weights, disqualifiers, observed fit and evidence coverage. PDF pp. 047-069.

Each dashboard view in this system follows the same contract:

StageContract
InputICP policy
ActionResolve identities
Outputfit score
CheckEvidence + rules
RecoveryKeep score and coverage separate, evaluate hard stops first and move the account to REVIEW instead of auto-prioritizing.

Functional Dashboard

Operate the live state, queue and handoff - not a static summary.

ICP Prioritization Engine – Functional Dashboard dashboard view (PDF page 47): Operate the live state, queue and handoff - not a static summary.
ICP Prioritization Engine · Functional Dashboard · PDF page 47

Operator result: Review fit score, current status and next action in one workspace.

Source-of-Truth Registry

Register authority, freshness, exact support and contradictions before reasoning.

IDEvidenceAuthorityState
S1ICP policy versionPrimaryCURRENT
S2authorized account sourcePrimaryCURRENT
S3firmographic recordSupportCURRENT
S4hard-stop evidenceSupportREVIEW
S5role evidenceSupportREVIEW

Linked file: schemas/systems/icp-prioritization/source-packet.schema.json

Input & Data Workspace

Prepare evidence, authority, identity and missing fields before reasoning.

ICP Prioritization Engine – Input & Data Workspace dashboard view (PDF page 49): Prepare evidence, authority, identity and missing fields before reasoning.
ICP Prioritization Engine · Input & Data Workspace · PDF page 49

Operator result: Produce a source packet with ICP policy, accounts, evidence and explicit unknowns.

Identity & Entity Resolution

Resolve canonical IDs inside the correct tenant before scoring, merging, writing or reporting.

Identity keys
Identity keyExample value
workspace_idworkspace_id-001
account_idaccount_id-001
domaindomain-001
contact_idcontact_id-001

Canonical ID: 6a94dd6223a711e9

Linked file: scripts/systems/02-icp-prioritization/identity_resolver.py

Workflow Map

Carry source, restrictions and unresolved state through every step.

ICP Prioritization Engine – Workflow Map dashboard view (PDF page 51): Carry source, restrictions and unresolved state through every step.
ICP Prioritization Engine · Workflow Map · PDF page 51

Operator result: Create a handoff that preserves identity, evidence, restrictions and fit score.

Research Workspace

Turn business questions into a bounded source plan, evidence map and explicit gaps.

Research questions

  1. Verify ICP policy from an authorized source.
  2. Verify account identity from an authorized source.
  3. Verify firmographics from an authorized source.
  4. Verify exclusions from an authorized source.
  5. Verify fit dimensions from an authorized source.
  6. Verify coverage from an authorized source.

Research Gap: high score with unresolved exclusion

Linked file: skills/02-icp-prioritization-evidence-research/

Research Prompt Compiler

Compile the source-builder prompt with exact authority, freshness, identity and output contract.

Copyable example · Compiled prompt
# Research Prompt Compiler
ROLE: ICP Definition & Account Prioritisation research operator
JOB: Build an interpretable account queue from policy weights, disqualifiers, observed fit and evidence coverage.
INPUTS: ICP policy, accounts, evidence, weights
EVIDENCE: ICP policy version, authorized account source, firmographic record, hard-stop evidence
DETERMINISTIC: weighted fit, observed coverage, hard-stop precedence
OUTPUT: interpretable scorecard, coverage report, hard-stop result
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/02-icp-prioritization/research.md

Prompt Compiler

Compile named values into a source-bound prompt with an explicit output contract.

ICP Prioritization Engine – Prompt Compiler dashboard view (PDF page 54): Compile named values into a source-bound prompt with an explicit output contract.
ICP Prioritization Engine · Prompt Compiler · PDF page 54

Operator result: Compile prompts/02-icp-prioritization/main.md with source-bound values.

Analyst & Decision Prompt Compiler

Interpret deterministic results, compare alternatives and prepare a decision without side effects.

Copyable example · Compiled prompt
# Analyst & Decision Prompt Compiler
ROLE: ICP Definition & Account Prioritisation analyst operator
JOB: Build an interpretable account queue from policy weights, disqualifiers, observed fit and evidence coverage.
INPUTS: ICP policy, accounts, evidence, weights
EVIDENCE: ICP policy version, authorized account source, firmographic record, hard-stop evidence
DETERMINISTIC: weighted fit, observed coverage, hard-stop precedence
OUTPUT: interpretable scorecard, coverage report, hard-stop result
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/02-icp-prioritization/analyst.md

Artifact Builder Prompt Compiler

Build a versioned, evidence-linked GTM artifact from approved inputs and decisions.

Copyable example · Compiled prompt
# Artifact Builder Prompt Compiler
ROLE: ICP Definition & Account Prioritisation artifact operator
JOB: Build an interpretable account queue from policy weights, disqualifiers, observed fit and evidence coverage.
INPUTS: ICP policy, accounts, evidence, weights
EVIDENCE: ICP policy version, authorized account source, firmographic record, hard-stop evidence
DETERMINISTIC: weighted fit, observed coverage, hard-stop precedence
OUTPUT: interpretable scorecard, coverage report, hard-stop result
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/02-icp-prioritization/artifact.md

Tool & Execution Planner

Choose the minimum Skill, helper, server tool, connector or manual path and define the boundary.

LayerSelectionBoundary
Claudesemantic judgmentno side effect
Codeweighted fitdeterministic
Skillicp-prioritization-enginenot permission
Tool Searchdeferred toolsbenchmark
ProviderCRM account exportapproval + receipt
Fallbackmanual reviewed pathdocumented

Linked file: prompts/02-icp-prioritization/tool-planner.md

Skill Router & Anatomy

Package the repeatable procedure without turning access or execution into hidden assumptions.

ICP Prioritization Engine – Skill Router & Anatomy dashboard view (PDF page 58): Package the repeatable procedure without turning access or execution into hidden assumptions.
ICP Prioritization Engine · Skill Router & Anatomy · PDF page 58

Operator result: Route to Skill icp-prioritization-engine only when prerequisites are satisfied.

Full Code Lab

Run exact calculations and state transformations outside the writing step.

ICP Prioritization Engine – Full Code Lab dashboard view (PDF page 59): Run exact calculations and state transformations outside the writing step.
ICP Prioritization Engine · Full Code Lab · PDF page 59

Operator result: Run icp_scoring.py and retain the exact deterministic output.

Deterministic Code Lab B

Run state, handoff and reconciliation logic outside the writing step.

Copyable example · Deterministic code b
# icp-prioritization reconciliation
before = load_state()
changes = state_diff.run({"before": before, "after": candidate})
handoff = handoff_router.run(packet)
receipt = reconciler.run({
  "proposed_actions": proposed,
  "receipts": receipts
})
assert not receipt["ambiguous"]
save(handoff)

Linked file: scripts/systems/02-icp-prioritization/reconciler.py

Structured Output Schema

Validate packet shape, then review facts and business rules separately.

ICP Prioritization Engine – Structured Output Schema dashboard view (PDF page 61): Validate packet shape, then review facts and business rules separately.
ICP Prioritization Engine · Structured Output Schema · PDF page 61

Operator result: Validate schemas/icp-prioritization.schema.json plus local business rules.

Spreadsheet & Model Lab

Use spreadsheet-style calculations with visible weights, units and missingness.

ICP Prioritization Engine – Spreadsheet & Model Lab dashboard view (PDF page 62): Use spreadsheet-style calculations with visible weights, units and missingness.
ICP Prioritization Engine · Spreadsheet & Model Lab · PDF page 62

Operator result: Calculate the model, keep missing values visible and separate interpretation.

Integration & Automation

Separate triggers, Claude work, provider actions, approvals and reconciliation.

ICP Prioritization Engine – Integration & Automation dashboard view (PDF page 63): Separate triggers, Claude work, provider actions, approvals and reconciliation.
ICP Prioritization Engine · Integration & Automation · PDF page 63

Operator result: Define provider boundaries and keep proposed_actions separate from executed_actions.

Approval, Action & Receipt Ledger

Keep proposed, approved, executed and reconciled states separate and inspect the receipt.

StateIDProof
PROPOSEDACT-001payload hash
APPROVALAPR-001human decision
EXECUTED-no receipt
RECEIPT-not observed
RECONCILED-blocked

Linked file: schemas/systems/icp-prioritization/action-ledger.schema.json

QA & Review

Inspect evidence, restrictions, calculations and action claims before release.

ICP Prioritization Engine – QA & Review dashboard view (PDF page 65): Inspect evidence, restrictions, calculations and action claims before release.
ICP Prioritization Engine · QA & Review · PDF page 65

Operator result: Release only after evidence, calculations, restrictions and action claims pass review.

Failure - Repair - Re-run

Preserve valid work and repair only the failed dependency.

ICP Prioritization Engine – Failure - Repair - Re-run dashboard view (PDF page 66): Preserve valid work and repair only the failed dependency.
ICP Prioritization Engine · Failure - Repair - Re-run · PDF page 66

Operator result: Keep score and coverage separate, evaluate hard stops first and move the account to REVIEW instead of auto-prioritizing.

KPI & Analytics

Keep units, periods, denominators and causal limits explicit.

ICP Prioritization Engine – KPI & Analytics dashboard view (PDF page 67): Keep units, periods, denominators and causal limits explicit.
ICP Prioritization Engine · KPI & Analytics · PDF page 67

Operator result: Publish KPIs only with a named unit, period, denominator and source.

Scenario A - Nominal

Run the normal case from input to reviewed output.

ICP Prioritization Engine – Scenario A - Nominal dashboard view (PDF page 68): Run the normal case from input to reviewed output.
ICP Prioritization Engine · Scenario A - Nominal · PDF page 68

Operator result: Rank accounts with full evidence and explain every score.

Implementation & Rollout

Move the system into a bounded pilot with files, tests and rollout evidence.

ICP Prioritization Engine – Implementation & Rollout dashboard view (PDF page 69): Move the system into a bounded pilot with files, tests and rollout evidence.
ICP Prioritization Engine · Implementation & Rollout · PDF page 69

Operator result: Deliver prompt, Skill, helper, schema, fixture, explainer and rollout checklist.

PDF pp. 047-069.

CHAPTER 06

Prospect & Account Research

System 03 · Account Intelligence Workspace. Create sourced account and contact briefs without turning mentions, guesses or stale evidence into facts. PDF pp. 070-092.

Each dashboard view in this system follows the same contract:

StageContract
Inputaccount IDs
ActionCollect bounded sources
Outputaccount brief
CheckEvidence + rules
RecoveryReclassify the statement as a product capability, mark the prospect stack unknown and create a discovery question.

Functional Dashboard

Operate the live state, queue and handoff - not a static summary.

Account Intelligence Workspace – Functional Dashboard dashboard view (PDF page 70): Operate the live state, queue and handoff - not a static summary.
Account Intelligence Workspace · Functional Dashboard · PDF page 70

Operator result: Review account brief, current status and next action in one workspace.

Source-of-Truth Registry

Register authority, freshness, exact support and contradictions before reasoning.

IDEvidenceAuthorityState
S1authorized source listPrimaryCURRENT
S2captured passagePrimaryCURRENT
S3source timestampSupportCURRENT
S4record locatorSupportREVIEW
S5product proof registrySupportREVIEW

Linked file: schemas/systems/account-research/source-packet.schema.json

Input & Data Workspace

Prepare evidence, authority, identity and missing fields before reasoning.

Account Intelligence Workspace – Input & Data Workspace dashboard view (PDF page 72): Prepare evidence, authority, identity and missing fields before reasoning.
Account Intelligence Workspace · Input & Data Workspace · PDF page 72

Operator result: Produce a source packet with account IDs, authorized sources, research questions and explicit unknowns.

Identity & Entity Resolution

Resolve canonical IDs inside the correct tenant before scoring, merging, writing or reporting.

Identity keys
Identity keyExample value
workspace_idworkspace_id-001
account_idaccount_id-001
domaindomain-001
contact_idcontact_id-001
source_idsource_id-001

Canonical ID: bb1d833d2b5b89fd

Linked file: scripts/systems/03-account-research/identity_resolver.py

Workflow Map

Carry source, restrictions and unresolved state through every step.

Account Intelligence Workspace – Workflow Map dashboard view (PDF page 74): Carry source, restrictions and unresolved state through every step.
Account Intelligence Workspace · Workflow Map · PDF page 74

Operator result: Create a handoff that preserves identity, evidence, restrictions and account brief.

Research Workspace

Turn business questions into a bounded source plan, evidence map and explicit gaps.

Research questions

  1. Verify source plan from an authorized source.
  2. Verify account fact from an authorized source.
  3. Verify contact fact from an authorized source.
  4. Verify event timeline from an authorized source.
  5. Verify signal from an authorized source.
  6. Verify hypothesis from an authorized source.

Research Gap: integration page mistaken for prospect stack

Linked file: skills/03-account-research-evidence-research/

Research Prompt Compiler

Compile the source-builder prompt with exact authority, freshness, identity and output contract.

Copyable example · Compiled prompt
# Research Prompt Compiler
ROLE: Prospect & Account Research research operator
JOB: Create sourced account and contact briefs without turning mentions, guesses or stale evidence into facts.
INPUTS: account IDs, authorized sources, research questions, freshness policy
EVIDENCE: authorized source list, captured passage, source timestamp, record locator
DETERMINISTIC: source freshness, dedupe, claim coverage
OUTPUT: account brief, contact brief, timeline
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/03-account-research/research.md

Prompt Compiler

Compile named values into a source-bound prompt with an explicit output contract.

Account Intelligence Workspace – Prompt Compiler dashboard view (PDF page 77): Compile named values into a source-bound prompt with an explicit output contract.
Account Intelligence Workspace · Prompt Compiler · PDF page 77

Operator result: Compile prompts/03-account-research/main.md with source-bound values.

Analyst & Decision Prompt Compiler

Interpret deterministic results, compare alternatives and prepare a decision without side effects.

Copyable example · Compiled prompt
# Analyst & Decision Prompt Compiler
ROLE: Prospect & Account Research analyst operator
JOB: Create sourced account and contact briefs without turning mentions, guesses or stale evidence into facts.
INPUTS: account IDs, authorized sources, research questions, freshness policy
EVIDENCE: authorized source list, captured passage, source timestamp, record locator
DETERMINISTIC: source freshness, dedupe, claim coverage
OUTPUT: account brief, contact brief, timeline
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/03-account-research/analyst.md

Artifact Builder Prompt Compiler

Build a versioned, evidence-linked GTM artifact from approved inputs and decisions.

Copyable example · Compiled prompt
# Artifact Builder Prompt Compiler
ROLE: Prospect & Account Research artifact operator
JOB: Create sourced account and contact briefs without turning mentions, guesses or stale evidence into facts.
INPUTS: account IDs, authorized sources, research questions, freshness policy
EVIDENCE: authorized source list, captured passage, source timestamp, record locator
DETERMINISTIC: source freshness, dedupe, claim coverage
OUTPUT: account brief, contact brief, timeline
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/03-account-research/artifact.md

Tool & Execution Planner

Choose the minimum Skill, helper, server tool, connector or manual path and define the boundary.

LayerSelectionBoundary
Claudesemantic judgmentno side effect
Codesource freshnessdeterministic
Skillaccount-intelligence-researchernot permission
Tool Searchdeferred toolsbenchmark
Providercompany websitesapproval + receipt
Fallbackmanual reviewed pathdocumented

Linked file: prompts/03-account-research/tool-planner.md

Skill Router & Anatomy

Package the repeatable procedure without turning access or execution into hidden assumptions.

Account Intelligence Workspace – Skill Router & Anatomy dashboard view (PDF page 81): Package the repeatable procedure without turning access or execution into hidden assumptions.
Account Intelligence Workspace · Skill Router & Anatomy · PDF page 81

Operator result: Route to Skill account-intelligence-researcher only when prerequisites are satisfied.

Full Code Lab

Run exact calculations and state transformations outside the writing step.

Account Intelligence Workspace – Full Code Lab dashboard view (PDF page 82): Run exact calculations and state transformations outside the writing step.
Account Intelligence Workspace · Full Code Lab · PDF page 82

Operator result: Run evidence_registry.py and retain the exact deterministic output.

Deterministic Code Lab B

Run state, handoff and reconciliation logic outside the writing step.

Copyable example · Deterministic code b
# account-research reconciliation
before = load_state()
changes = state_diff.run({"before": before, "after": candidate})
handoff = handoff_router.run(packet)
receipt = reconciler.run({
  "proposed_actions": proposed,
  "receipts": receipts
})
assert not receipt["ambiguous"]
save(handoff)

Linked file: scripts/systems/03-account-research/reconciler.py

Structured Output Schema

Validate packet shape, then review facts and business rules separately.

Account Intelligence Workspace – Structured Output Schema dashboard view (PDF page 84): Validate packet shape, then review facts and business rules separately.
Account Intelligence Workspace · Structured Output Schema · PDF page 84

Operator result: Validate schemas/account-research.schema.json plus local business rules.

Spreadsheet & Model Lab

Use spreadsheet-style calculations with visible weights, units and missingness.

Account Intelligence Workspace – Spreadsheet & Model Lab dashboard view (PDF page 85): Use spreadsheet-style calculations with visible weights, units and missingness.
Account Intelligence Workspace · Spreadsheet & Model Lab · PDF page 85

Operator result: Calculate the model, keep missing values visible and separate interpretation.

Integration & Automation

Separate triggers, Claude work, provider actions, approvals and reconciliation.

Account Intelligence Workspace – Integration & Automation dashboard view (PDF page 86): Separate triggers, Claude work, provider actions, approvals and reconciliation.
Account Intelligence Workspace · Integration & Automation · PDF page 86

Operator result: Define provider boundaries and keep proposed_actions separate from executed_actions.

Approval, Action & Receipt Ledger

Keep proposed, approved, executed and reconciled states separate and inspect the receipt.

StateIDProof
PROPOSEDACT-001payload hash
APPROVALAPR-001human decision
EXECUTED-no receipt
RECEIPT-not observed
RECONCILED-blocked

Linked file: schemas/systems/account-research/action-ledger.schema.json

QA & Review

Inspect evidence, restrictions, calculations and action claims before release.

Account Intelligence Workspace – QA & Review dashboard view (PDF page 88): Inspect evidence, restrictions, calculations and action claims before release.
Account Intelligence Workspace · QA & Review · PDF page 88

Operator result: Release only after evidence, calculations, restrictions and action claims pass review.

Failure - Repair - Re-run

Preserve valid work and repair only the failed dependency.

Account Intelligence Workspace – Failure - Repair - Re-run dashboard view (PDF page 89): Preserve valid work and repair only the failed dependency.
Account Intelligence Workspace · Failure - Repair - Re-run · PDF page 89

Operator result: Reclassify the statement as a product capability, mark the prospect stack unknown and create a discovery question.

KPI & Analytics

Keep units, periods, denominators and causal limits explicit.

Account Intelligence Workspace – KPI & Analytics dashboard view (PDF page 90): Keep units, periods, denominators and causal limits explicit.
Account Intelligence Workspace · KPI & Analytics · PDF page 90

Operator result: Publish KPIs only with a named unit, period, denominator and source.

Scenario A - Nominal

Run the normal case from input to reviewed output.

Account Intelligence Workspace – Scenario A - Nominal dashboard view (PDF page 91): Run the normal case from input to reviewed output.
Account Intelligence Workspace · Scenario A - Nominal · PDF page 91

Operator result: Build a one-screen account brief from five authorized sources.

Implementation & Rollout

Move the system into a bounded pilot with files, tests and rollout evidence.

Account Intelligence Workspace – Implementation & Rollout dashboard view (PDF page 92): Move the system into a bounded pilot with files, tests and rollout evidence.
Account Intelligence Workspace · Implementation & Rollout · PDF page 92

Operator result: Deliver prompt, Skill, helper, schema, fixture, explainer and rollout checklist.

PDF pp. 070-092.

CHAPTER 07

Outbound Sequences & Personalisation

System 04 · Sequence Architecture Lab. Design evidence-based multi-touch sequences with clear stop rules, channel logic and review gates. PDF pp. 093-115.

Each dashboard view in this system follows the same contract:

StageContract
Inputoffer
ActionSelect channel roles
Outputsequence map
CheckEvidence + rules
RecoveryDeduplicate message jobs, preserve channel-specific purpose and enforce preference/stop state before the next touch.

Functional Dashboard

Operate the live state, queue and handoff - not a static summary.

Sequence Architecture Lab – Functional Dashboard dashboard view (PDF page 93): Operate the live state, queue and handoff - not a static summary.
Sequence Architecture Lab · Functional Dashboard · PDF page 93

Operator result: Review sequence map, current status and next action in one workspace.

Source-of-Truth Registry

Register authority, freshness, exact support and contradictions before reasoning.

IDEvidenceAuthorityState
S1approved offer claimsPrimaryCURRENT
S2contact evidencePrimaryCURRENT
S3channel permissionSupportCURRENT
S4preference stateSupportREVIEW
S5sequence policySupportREVIEW

Linked file: schemas/systems/sequence-personalization/source-packet.schema.json

Input & Data Workspace

Prepare evidence, authority, identity and missing fields before reasoning.

Sequence Architecture Lab – Input & Data Workspace dashboard view (PDF page 95): Prepare evidence, authority, identity and missing fields before reasoning.
Sequence Architecture Lab · Input & Data Workspace · PDF page 95

Operator result: Produce a source packet with offer, audience, proof and explicit unknowns.

Identity & Entity Resolution

Resolve canonical IDs inside the correct tenant before scoring, merging, writing or reporting.

Identity keys
Identity keyExample value
workspace_idworkspace_id-001
sequence_idsequence_id-001
contact_idcontact_id-001
campaign_idcampaign_id-001
touch_idtouch_id-001

Canonical ID: e4fb4e16e49297e3

Linked file: scripts/systems/04-sequence-personalization/identity_resolver.py

Workflow Map

Carry source, restrictions and unresolved state through every step.

Sequence Architecture Lab – Workflow Map dashboard view (PDF page 97): Carry source, restrictions and unresolved state through every step.
Sequence Architecture Lab · Workflow Map · PDF page 97

Operator result: Create a handoff that preserves identity, evidence, restrictions and sequence map.

Research Workspace

Turn business questions into a bounded source plan, evidence map and explicit gaps.

Research questions

  1. Verify audience from an authorized source.
  2. Verify offer from an authorized source.
  3. Verify message job from an authorized source.
  4. Verify touch from an authorized source.
  5. Verify channel from an authorized source.
  6. Verify timing from an authorized source.

Research Gap: same claim repeated across channels

Linked file: skills/04-sequence-personalization-evidence-research/

Research Prompt Compiler

Compile the source-builder prompt with exact authority, freshness, identity and output contract.

Copyable example · Compiled prompt
# Research Prompt Compiler
ROLE: Outbound Sequences & Personalisation research operator
JOB: Design evidence-based multi-touch sequences with clear stop rules, channel logic and review gates.
INPUTS: offer, audience, proof, channel constraints
EVIDENCE: approved offer claims, contact evidence, channel permission, preference state
DETERMINISTIC: cadence intervals, touch caps, cross-channel collision
OUTPUT: sequence map, touch drafts, personalization map
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/04-sequence-personalization/research.md

Prompt Compiler

Compile named values into a source-bound prompt with an explicit output contract.

Sequence Architecture Lab – Prompt Compiler dashboard view (PDF page 100): Compile named values into a source-bound prompt with an explicit output contract.
Sequence Architecture Lab · Prompt Compiler · PDF page 100

Operator result: Compile prompts/04-sequence-personalization/main.md with source-bound values.

Analyst & Decision Prompt Compiler

Interpret deterministic results, compare alternatives and prepare a decision without side effects.

Copyable example · Compiled prompt
# Analyst & Decision Prompt Compiler
ROLE: Outbound Sequences & Personalisation analyst operator
JOB: Design evidence-based multi-touch sequences with clear stop rules, channel logic and review gates.
INPUTS: offer, audience, proof, channel constraints
EVIDENCE: approved offer claims, contact evidence, channel permission, preference state
DETERMINISTIC: cadence intervals, touch caps, cross-channel collision
OUTPUT: sequence map, touch drafts, personalization map
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/04-sequence-personalization/analyst.md

Artifact Builder Prompt Compiler

Build a versioned, evidence-linked GTM artifact from approved inputs and decisions.

Copyable example · Compiled prompt
# Artifact Builder Prompt Compiler
ROLE: Outbound Sequences & Personalisation artifact operator
JOB: Design evidence-based multi-touch sequences with clear stop rules, channel logic and review gates.
INPUTS: offer, audience, proof, channel constraints
EVIDENCE: approved offer claims, contact evidence, channel permission, preference state
DETERMINISTIC: cadence intervals, touch caps, cross-channel collision
OUTPUT: sequence map, touch drafts, personalization map
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/04-sequence-personalization/artifact.md

Tool & Execution Planner

Choose the minimum Skill, helper, server tool, connector or manual path and define the boundary.

LayerSelectionBoundary
Claudesemantic judgmentno side effect
Codecadence intervalsdeterministic
Skilloutbound-sequence-architectnot permission
Tool Searchdeferred toolsbenchmark
ProviderCRM contact exportapproval + receipt
Fallbackmanual reviewed pathdocumented

Linked file: prompts/04-sequence-personalization/tool-planner.md

Skill Router & Anatomy

Package the repeatable procedure without turning access or execution into hidden assumptions.

Sequence Architecture Lab – Skill Router & Anatomy dashboard view (PDF page 104): Package the repeatable procedure without turning access or execution into hidden assumptions.
Sequence Architecture Lab · Skill Router & Anatomy · PDF page 104

Operator result: Route to Skill outbound-sequence-architect only when prerequisites are satisfied.

Full Code Lab

Run exact calculations and state transformations outside the writing step.

Sequence Architecture Lab – Full Code Lab dashboard view (PDF page 105): Run exact calculations and state transformations outside the writing step.
Sequence Architecture Lab · Full Code Lab · PDF page 105

Operator result: Run sequence_builder.py and retain the exact deterministic output.

Deterministic Code Lab B

Run state, handoff and reconciliation logic outside the writing step.

Copyable example · Deterministic code b
# sequence-personalization reconciliation
before = load_state()
changes = state_diff.run({"before": before, "after": candidate})
handoff = handoff_router.run(packet)
receipt = reconciler.run({
  "proposed_actions": proposed,
  "receipts": receipts
})
assert not receipt["ambiguous"]
save(handoff)

Linked file: scripts/systems/04-sequence-personalization/reconciler.py

Structured Output Schema

Validate packet shape, then review facts and business rules separately.

Sequence Architecture Lab – Structured Output Schema dashboard view (PDF page 107): Validate packet shape, then review facts and business rules separately.
Sequence Architecture Lab · Structured Output Schema · PDF page 107

Operator result: Validate schemas/sequence-personalization.schema.json plus local business rules.

Spreadsheet & Model Lab

Use spreadsheet-style calculations with visible weights, units and missingness.

Sequence Architecture Lab – Spreadsheet & Model Lab dashboard view (PDF page 108): Use spreadsheet-style calculations with visible weights, units and missingness.
Sequence Architecture Lab · Spreadsheet & Model Lab · PDF page 108

Operator result: Calculate the model, keep missing values visible and separate interpretation.

Integration & Automation

Separate triggers, Claude work, provider actions, approvals and reconciliation.

Sequence Architecture Lab – Integration & Automation dashboard view (PDF page 109): Separate triggers, Claude work, provider actions, approvals and reconciliation.
Sequence Architecture Lab · Integration & Automation · PDF page 109

Operator result: Define provider boundaries and keep proposed_actions separate from executed_actions.

Approval, Action & Receipt Ledger

Keep proposed, approved, executed and reconciled states separate and inspect the receipt.

StateIDProof
PROPOSEDACT-001payload hash
APPROVALAPR-001human decision
EXECUTED-no receipt
RECEIPT-not observed
RECONCILED-blocked

Linked file: schemas/systems/sequence-personalization/action-ledger.schema.json

QA & Review

Inspect evidence, restrictions, calculations and action claims before release.

Sequence Architecture Lab – QA & Review dashboard view (PDF page 111): Inspect evidence, restrictions, calculations and action claims before release.
Sequence Architecture Lab · QA & Review · PDF page 111

Operator result: Release only after evidence, calculations, restrictions and action claims pass review.

Failure - Repair - Re-run

Preserve valid work and repair only the failed dependency.

Sequence Architecture Lab – Failure - Repair - Re-run dashboard view (PDF page 112): Preserve valid work and repair only the failed dependency.
Sequence Architecture Lab · Failure - Repair - Re-run · PDF page 112

Operator result: Deduplicate message jobs, preserve channel-specific purpose and enforce preference/stop state before the next touch.

KPI & Analytics

Keep units, periods, denominators and causal limits explicit.

Sequence Architecture Lab – KPI & Analytics dashboard view (PDF page 113): Keep units, periods, denominators and causal limits explicit.
Sequence Architecture Lab · KPI & Analytics · PDF page 113

Operator result: Publish KPIs only with a named unit, period, denominator and source.

Scenario A - Nominal

Run the normal case from input to reviewed output.

Sequence Architecture Lab – Scenario A - Nominal dashboard view (PDF page 114): Run the normal case from input to reviewed output.
Sequence Architecture Lab · Scenario A - Nominal · PDF page 114

Operator result: Build a six-touch sequence with distinct channel jobs.

Implementation & Rollout

Move the system into a bounded pilot with files, tests and rollout evidence.

Sequence Architecture Lab – Implementation & Rollout dashboard view (PDF page 115): Move the system into a bounded pilot with files, tests and rollout evidence.
Sequence Architecture Lab · Implementation & Rollout · PDF page 115

Operator result: Deliver prompt, Skill, helper, schema, fixture, explainer and rollout checklist.

PDF pp. 093-115.

CHAPTER 08

Cold Email, LinkedIn & Multichannel Outreach

System 05 · Channel Orchestration Console. Coordinate reviewed outreach across email, LinkedIn and calls without confusing drafts with executed platform actions. PDF pp. 116-138.

Each dashboard view in this system follows the same contract:

StageContract
Inputapproved contacts
ActionCheck restrictions
Outputchannel plan
CheckEvidence + rules
RecoverySeparate proposed draft, human review and observed platform event; retain execution status as unknown until evidence exists.

Functional Dashboard

Operate the live state, queue and handoff - not a static summary.

Channel Orchestration Console – Functional Dashboard dashboard view (PDF page 116): Operate the live state, queue and handoff - not a static summary.
Channel Orchestration Console · Functional Dashboard · PDF page 116

Operator result: Review channel plan, current status and next action in one workspace.

Source-of-Truth Registry

Register authority, freshness, exact support and contradictions before reasoning.

IDEvidenceAuthorityState
S1contact recordPrimaryCURRENT
S2permission basisPrimaryCURRENT
S3approved draftSupportCURRENT
S4restriction recordSupportREVIEW
S5provider receiptSupportREVIEW

Linked file: schemas/systems/multichannel-outreach/source-packet.schema.json

Input & Data Workspace

Prepare evidence, authority, identity and missing fields before reasoning.

Channel Orchestration Console – Input & Data Workspace dashboard view (PDF page 118): Prepare evidence, authority, identity and missing fields before reasoning.
Channel Orchestration Console · Input & Data Workspace · PDF page 118

Operator result: Produce a source packet with approved contacts, channel permissions, message drafts and explicit unknowns.

Identity & Entity Resolution

Resolve canonical IDs inside the correct tenant before scoring, merging, writing or reporting.

Identity keys
Identity keyExample value
workspace_idworkspace_id-001
contact_idcontact_id-001
message_idmessage_id-001
thread_idthread_id-001
campaign_idcampaign_id-001

Canonical ID: 6c0a01e6e1b13241

Linked file: scripts/systems/05-multichannel-outreach/identity_resolver.py

Workflow Map

Carry source, restrictions and unresolved state through every step.

Channel Orchestration Console – Workflow Map dashboard view (PDF page 120): Carry source, restrictions and unresolved state through every step.
Channel Orchestration Console · Workflow Map · PDF page 120

Operator result: Create a handoff that preserves identity, evidence, restrictions and channel plan.

Research Workspace

Turn business questions into a bounded source plan, evidence map and explicit gaps.

Research questions

  1. Verify channel plan from an authorized source.
  2. Verify recipient from an authorized source.
  3. Verify permission from an authorized source.
  4. Verify draft from an authorized source.
  5. Verify send window from an authorized source.
  6. Verify provider state from an authorized source.

Research Gap: draft logged as sent

Linked file: skills/05-multichannel-outreach-evidence-research/

Research Prompt Compiler

Compile the source-builder prompt with exact authority, freshness, identity and output contract.

Copyable example · Compiled prompt
# Research Prompt Compiler
ROLE: Cold Email, LinkedIn & Multichannel Outreach research operator
JOB: Coordinate reviewed outreach across email, LinkedIn and calls without confusing drafts with executed platform actions.
INPUTS: approved contacts, channel permissions, message drafts, send windows
EVIDENCE: contact record, permission basis, approved draft, restriction record
DETERMINISTIC: send eligibility, cross-channel spacing, preference scope
OUTPUT: channel plan, draft packet, collision alert
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/05-multichannel-outreach/research.md

Prompt Compiler

Compile named values into a source-bound prompt with an explicit output contract.

Channel Orchestration Console – Prompt Compiler dashboard view (PDF page 123): Compile named values into a source-bound prompt with an explicit output contract.
Channel Orchestration Console · Prompt Compiler · PDF page 123

Operator result: Compile prompts/05-multichannel-outreach/main.md with source-bound values.

Analyst & Decision Prompt Compiler

Interpret deterministic results, compare alternatives and prepare a decision without side effects.

Copyable example · Compiled prompt
# Analyst & Decision Prompt Compiler
ROLE: Cold Email, LinkedIn & Multichannel Outreach analyst operator
JOB: Coordinate reviewed outreach across email, LinkedIn and calls without confusing drafts with executed platform actions.
INPUTS: approved contacts, channel permissions, message drafts, send windows
EVIDENCE: contact record, permission basis, approved draft, restriction record
DETERMINISTIC: send eligibility, cross-channel spacing, preference scope
OUTPUT: channel plan, draft packet, collision alert
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/05-multichannel-outreach/analyst.md

Artifact Builder Prompt Compiler

Build a versioned, evidence-linked GTM artifact from approved inputs and decisions.

Copyable example · Compiled prompt
# Artifact Builder Prompt Compiler
ROLE: Cold Email, LinkedIn & Multichannel Outreach artifact operator
JOB: Coordinate reviewed outreach across email, LinkedIn and calls without confusing drafts with executed platform actions.
INPUTS: approved contacts, channel permissions, message drafts, send windows
EVIDENCE: contact record, permission basis, approved draft, restriction record
DETERMINISTIC: send eligibility, cross-channel spacing, preference scope
OUTPUT: channel plan, draft packet, collision alert
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/05-multichannel-outreach/artifact.md

Tool & Execution Planner

Choose the minimum Skill, helper, server tool, connector or manual path and define the boundary.

LayerSelectionBoundary
Claudesemantic judgmentno side effect
Codesend eligibilitydeterministic
Skillmultichannel-outreach-coordinatornot permission
Tool Searchdeferred toolsbenchmark
ProviderGmailapproval + receipt
Fallbackmanual reviewed pathdocumented

Linked file: prompts/05-multichannel-outreach/tool-planner.md

Skill Router & Anatomy

Package the repeatable procedure without turning access or execution into hidden assumptions.

Channel Orchestration Console – Skill Router & Anatomy dashboard view (PDF page 127): Package the repeatable procedure without turning access or execution into hidden assumptions.
Channel Orchestration Console · Skill Router & Anatomy · PDF page 127

Operator result: Route to Skill multichannel-outreach-coordinator only when prerequisites are satisfied.

Full Code Lab

Run exact calculations and state transformations outside the writing step.

Channel Orchestration Console – Full Code Lab dashboard view (PDF page 128): Run exact calculations and state transformations outside the writing step.
Channel Orchestration Console · Full Code Lab · PDF page 128

Operator result: Run channel_collision.py and retain the exact deterministic output.

Deterministic Code Lab B

Run state, handoff and reconciliation logic outside the writing step.

Copyable example · Deterministic code b
# multichannel-outreach reconciliation
before = load_state()
changes = state_diff.run({"before": before, "after": candidate})
handoff = handoff_router.run(packet)
receipt = reconciler.run({
  "proposed_actions": proposed,
  "receipts": receipts
})
assert not receipt["ambiguous"]
save(handoff)

Linked file: scripts/systems/05-multichannel-outreach/reconciler.py

Structured Output Schema

Validate packet shape, then review facts and business rules separately.

Channel Orchestration Console – Structured Output Schema dashboard view (PDF page 130): Validate packet shape, then review facts and business rules separately.
Channel Orchestration Console · Structured Output Schema · PDF page 130

Operator result: Validate schemas/multichannel-outreach.schema.json plus local business rules.

Spreadsheet & Model Lab

Use spreadsheet-style calculations with visible weights, units and missingness.

Channel Orchestration Console – Spreadsheet & Model Lab dashboard view (PDF page 131): Use spreadsheet-style calculations with visible weights, units and missingness.
Channel Orchestration Console · Spreadsheet & Model Lab · PDF page 131

Operator result: Calculate the model, keep missing values visible and separate interpretation.

Integration & Automation

Separate triggers, Claude work, provider actions, approvals and reconciliation.

Channel Orchestration Console – Integration & Automation dashboard view (PDF page 132): Separate triggers, Claude work, provider actions, approvals and reconciliation.
Channel Orchestration Console · Integration & Automation · PDF page 132

Operator result: Define provider boundaries and keep proposed_actions separate from executed_actions.

Approval, Action & Receipt Ledger

Keep proposed, approved, executed and reconciled states separate and inspect the receipt.

StateIDProof
PROPOSEDACT-001payload hash
APPROVALAPR-001human decision
EXECUTED-no receipt
RECEIPT-not observed
RECONCILED-blocked

Linked file: schemas/systems/multichannel-outreach/action-ledger.schema.json

QA & Review

Inspect evidence, restrictions, calculations and action claims before release.

Channel Orchestration Console – QA & Review dashboard view (PDF page 134): Inspect evidence, restrictions, calculations and action claims before release.
Channel Orchestration Console · QA & Review · PDF page 134

Operator result: Release only after evidence, calculations, restrictions and action claims pass review.

Failure - Repair - Re-run

Preserve valid work and repair only the failed dependency.

Channel Orchestration Console – Failure - Repair - Re-run dashboard view (PDF page 135): Preserve valid work and repair only the failed dependency.
Channel Orchestration Console · Failure - Repair - Re-run · PDF page 135

Operator result: Separate proposed draft, human review and observed platform event; retain execution status as unknown until evidence exists.

KPI & Analytics

Keep units, periods, denominators and causal limits explicit.

Channel Orchestration Console – KPI & Analytics dashboard view (PDF page 136): Keep units, periods, denominators and causal limits explicit.
Channel Orchestration Console · KPI & Analytics · PDF page 136

Operator result: Publish KPIs only with a named unit, period, denominator and source.

Scenario A - Nominal

Run the normal case from input to reviewed output.

Channel Orchestration Console – Scenario A - Nominal dashboard view (PDF page 137): Run the normal case from input to reviewed output.
Channel Orchestration Console · Scenario A - Nominal · PDF page 137

Operator result: Coordinate email, LinkedIn and call preparation for one account.

Implementation & Rollout

Move the system into a bounded pilot with files, tests and rollout evidence.

Channel Orchestration Console – Implementation & Rollout dashboard view (PDF page 138): Move the system into a bounded pilot with files, tests and rollout evidence.
Channel Orchestration Console · Implementation & Rollout · PDF page 138

Operator result: Deliver prompt, Skill, helper, schema, fixture, explainer and rollout checklist.

PDF pp. 116-138.

CHAPTER 09

Call Prep, Discovery & Objection Handling

System 06 · Conversation Intelligence Desk. Turn sourced account context into call preparation, discovery paths and bounded objection responses. PDF pp. 139-161.

Each dashboard view in this system follows the same contract:

StageContract
Inputaccount brief
ActionMap problem ownership
Outputcall brief
CheckEvidence + rules
RecoveryRemove unsupported urgency, convert assumptions into questions and preserve the missing decision criteria.

Functional Dashboard

Operate the live state, queue and handoff - not a static summary.

Conversation Intelligence Desk – Functional Dashboard dashboard view (PDF page 139): Operate the live state, queue and handoff - not a static summary.
Conversation Intelligence Desk · Functional Dashboard · PDF page 139

Operator result: Review call brief, current status and next action in one workspace.

Source-of-Truth Registry

Register authority, freshness, exact support and contradictions before reasoning.

IDEvidenceAuthorityState
S1account factsPrimaryCURRENT
S2contact rolePrimaryCURRENT
S3product proofSupportCURRENT
S4call transcript or notesSupportREVIEW
S5buyer-confirmed commitmentSupportREVIEW

Linked file: schemas/systems/calls-discovery/source-packet.schema.json

Input & Data Workspace

Prepare evidence, authority, identity and missing fields before reasoning.

Conversation Intelligence Desk – Input & Data Workspace dashboard view (PDF page 141): Prepare evidence, authority, identity and missing fields before reasoning.
Conversation Intelligence Desk · Input & Data Workspace · PDF page 141

Operator result: Produce a source packet with account brief, contact role, known context and explicit unknowns.

Identity & Entity Resolution

Resolve canonical IDs inside the correct tenant before scoring, merging, writing or reporting.

Identity keys
Identity keyExample value
workspace_idworkspace_id-001
account_idaccount_id-001
contact_idcontact_id-001
call_idcall_id-001
opportunity_idopportunity_id-001

Canonical ID: dd6c829f54d66dc7

Linked file: scripts/systems/06-calls-discovery/identity_resolver.py

Workflow Map

Carry source, restrictions and unresolved state through every step.

Conversation Intelligence Desk – Workflow Map dashboard view (PDF page 143): Carry source, restrictions and unresolved state through every step.
Conversation Intelligence Desk · Workflow Map · PDF page 143

Operator result: Create a handoff that preserves identity, evidence, restrictions and call brief.

Research Workspace

Turn business questions into a bounded source plan, evidence map and explicit gaps.

Research questions

  1. Verify account brief from an authorized source.
  2. Verify call objective from an authorized source.
  3. Verify stakeholder from an authorized source.
  4. Verify question from an authorized source.
  5. Verify hypothesis from an authorized source.
  6. Verify objection from an authorized source.

Research Gap: invented urgency

Linked file: skills/06-calls-discovery-evidence-research/

Research Prompt Compiler

Compile the source-builder prompt with exact authority, freshness, identity and output contract.

Copyable example · Compiled prompt
# Research Prompt Compiler
ROLE: Call Prep, Discovery & Objection Handling research operator
JOB: Turn sourced account context into call preparation, discovery paths and bounded objection responses.
INPUTS: account brief, contact role, known context, product proof
EVIDENCE: account facts, contact role, product proof, call transcript or notes
DETERMINISTIC: agenda timing, question coverage, objection taxonomy
OUTPUT: call brief, discovery tree, objection response
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/06-calls-discovery/research.md

Prompt Compiler

Compile named values into a source-bound prompt with an explicit output contract.

Conversation Intelligence Desk – Prompt Compiler dashboard view (PDF page 146): Compile named values into a source-bound prompt with an explicit output contract.
Conversation Intelligence Desk · Prompt Compiler · PDF page 146

Operator result: Compile prompts/06-calls-discovery/main.md with source-bound values.

Analyst & Decision Prompt Compiler

Interpret deterministic results, compare alternatives and prepare a decision without side effects.

Copyable example · Compiled prompt
# Analyst & Decision Prompt Compiler
ROLE: Call Prep, Discovery & Objection Handling analyst operator
JOB: Turn sourced account context into call preparation, discovery paths and bounded objection responses.
INPUTS: account brief, contact role, known context, product proof
EVIDENCE: account facts, contact role, product proof, call transcript or notes
DETERMINISTIC: agenda timing, question coverage, objection taxonomy
OUTPUT: call brief, discovery tree, objection response
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/06-calls-discovery/analyst.md

Artifact Builder Prompt Compiler

Build a versioned, evidence-linked GTM artifact from approved inputs and decisions.

Copyable example · Compiled prompt
# Artifact Builder Prompt Compiler
ROLE: Call Prep, Discovery & Objection Handling artifact operator
JOB: Turn sourced account context into call preparation, discovery paths and bounded objection responses.
INPUTS: account brief, contact role, known context, product proof
EVIDENCE: account facts, contact role, product proof, call transcript or notes
DETERMINISTIC: agenda timing, question coverage, objection taxonomy
OUTPUT: call brief, discovery tree, objection response
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/06-calls-discovery/artifact.md

Tool & Execution Planner

Choose the minimum Skill, helper, server tool, connector or manual path and define the boundary.

LayerSelectionBoundary
Claudesemantic judgmentno side effect
Codeagenda timingdeterministic
Skillsales-conversation-prepnot permission
Tool Searchdeferred toolsbenchmark
ProviderCRM opportunityapproval + receipt
Fallbackmanual reviewed pathdocumented

Linked file: prompts/06-calls-discovery/tool-planner.md

Skill Router & Anatomy

Package the repeatable procedure without turning access or execution into hidden assumptions.

Conversation Intelligence Desk – Skill Router & Anatomy dashboard view (PDF page 150): Package the repeatable procedure without turning access or execution into hidden assumptions.
Conversation Intelligence Desk · Skill Router & Anatomy · PDF page 150

Operator result: Route to Skill sales-conversation-prep only when prerequisites are satisfied.

Full Code Lab

Run exact calculations and state transformations outside the writing step.

Conversation Intelligence Desk – Full Code Lab dashboard view (PDF page 151): Run exact calculations and state transformations outside the writing step.
Conversation Intelligence Desk · Full Code Lab · PDF page 151

Operator result: Run discovery_map.py and retain the exact deterministic output.

Deterministic Code Lab B

Run state, handoff and reconciliation logic outside the writing step.

Copyable example · Deterministic code b
# calls-discovery reconciliation
before = load_state()
changes = state_diff.run({"before": before, "after": candidate})
handoff = handoff_router.run(packet)
receipt = reconciler.run({
  "proposed_actions": proposed,
  "receipts": receipts
})
assert not receipt["ambiguous"]
save(handoff)

Linked file: scripts/systems/06-calls-discovery/reconciler.py

Structured Output Schema

Validate packet shape, then review facts and business rules separately.

Conversation Intelligence Desk – Structured Output Schema dashboard view (PDF page 153): Validate packet shape, then review facts and business rules separately.
Conversation Intelligence Desk · Structured Output Schema · PDF page 153

Operator result: Validate schemas/calls-discovery.schema.json plus local business rules.

Spreadsheet & Model Lab

Use spreadsheet-style calculations with visible weights, units and missingness.

Conversation Intelligence Desk – Spreadsheet & Model Lab dashboard view (PDF page 154): Use spreadsheet-style calculations with visible weights, units and missingness.
Conversation Intelligence Desk · Spreadsheet & Model Lab · PDF page 154

Operator result: Calculate the model, keep missing values visible and separate interpretation.

Integration & Automation

Separate triggers, Claude work, provider actions, approvals and reconciliation.

Conversation Intelligence Desk – Integration & Automation dashboard view (PDF page 155): Separate triggers, Claude work, provider actions, approvals and reconciliation.
Conversation Intelligence Desk · Integration & Automation · PDF page 155

Operator result: Define provider boundaries and keep proposed_actions separate from executed_actions.

Approval, Action & Receipt Ledger

Keep proposed, approved, executed and reconciled states separate and inspect the receipt.

StateIDProof
PROPOSEDACT-001payload hash
APPROVALAPR-001human decision
EXECUTED-no receipt
RECEIPT-not observed
RECONCILED-blocked

Linked file: schemas/systems/calls-discovery/action-ledger.schema.json

QA & Review

Inspect evidence, restrictions, calculations and action claims before release.

Conversation Intelligence Desk – QA & Review dashboard view (PDF page 157): Inspect evidence, restrictions, calculations and action claims before release.
Conversation Intelligence Desk · QA & Review · PDF page 157

Operator result: Release only after evidence, calculations, restrictions and action claims pass review.

Failure - Repair - Re-run

Preserve valid work and repair only the failed dependency.

Conversation Intelligence Desk – Failure - Repair - Re-run dashboard view (PDF page 158): Preserve valid work and repair only the failed dependency.
Conversation Intelligence Desk · Failure - Repair - Re-run · PDF page 158

Operator result: Remove unsupported urgency, convert assumptions into questions and preserve the missing decision criteria.

KPI & Analytics

Keep units, periods, denominators and causal limits explicit.

Conversation Intelligence Desk – KPI & Analytics dashboard view (PDF page 159): Keep units, periods, denominators and causal limits explicit.
Conversation Intelligence Desk · KPI & Analytics · PDF page 159

Operator result: Publish KPIs only with a named unit, period, denominator and source.

Scenario A - Nominal

Run the normal case from input to reviewed output.

Conversation Intelligence Desk – Scenario A - Nominal dashboard view (PDF page 160): Run the normal case from input to reviewed output.
Conversation Intelligence Desk · Scenario A - Nominal · PDF page 160

Operator result: Prepare a discovery brief with six branching questions.

Implementation & Rollout

Move the system into a bounded pilot with files, tests and rollout evidence.

Conversation Intelligence Desk – Implementation & Rollout dashboard view (PDF page 161): Move the system into a bounded pilot with files, tests and rollout evidence.
Conversation Intelligence Desk · Implementation & Rollout · PDF page 161

Operator result: Deliver prompt, Skill, helper, schema, fixture, explainer and rollout checklist.

PDF pp. 139-161.

CHAPTER 10

Sales Collateral, Decks & Battlecards

System 07 · Sales Asset Studio. Build decks, one-pagers and battlecards from approved claims, current proof and versioned source material. PDF pp. 162-184.

Each dashboard view in this system follows the same contract:

StageContract
Inputclaim registry
ActionSelect audience job
Outputdeck outline
CheckEvidence + rules
RecoveryFlag stale claims, rebuild the comparison from current evidence and retain a versioned claim-to-source map.

Functional Dashboard

Operate the live state, queue and handoff - not a static summary.

Sales Asset Studio – Functional Dashboard dashboard view (PDF page 162): Operate the live state, queue and handoff - not a static summary.
Sales Asset Studio · Functional Dashboard · PDF page 162

Operator result: Review deck outline, current status and next action in one workspace.

Source-of-Truth Registry

Register authority, freshness, exact support and contradictions before reasoning.

IDEvidenceAuthorityState
S1approved product truthPrimaryCURRENT
S2proof referencePrimaryCURRENT
S3competitor sourceSupportCURRENT
S4audience briefSupportREVIEW
S5review decisionSupportREVIEW

Linked file: schemas/systems/sales-collateral/source-packet.schema.json

Input & Data Workspace

Prepare evidence, authority, identity and missing fields before reasoning.

Sales Asset Studio – Input & Data Workspace dashboard view (PDF page 164): Prepare evidence, authority, identity and missing fields before reasoning.
Sales Asset Studio · Input & Data Workspace · PDF page 164

Operator result: Produce a source packet with claim registry, product proof, competitor evidence and explicit unknowns.

Identity & Entity Resolution

Resolve canonical IDs inside the correct tenant before scoring, merging, writing or reporting.

Identity keys
Identity keyExample value
workspace_idworkspace_id-001
asset_idasset_id-001
claim_idclaim_id-001
source_idsource_id-001
versionversion-001

Canonical ID: c845ecb30c54834f

Linked file: scripts/systems/07-sales-collateral/identity_resolver.py

Workflow Map

Carry source, restrictions and unresolved state through every step.

Sales Asset Studio – Workflow Map dashboard view (PDF page 166): Carry source, restrictions and unresolved state through every step.
Sales Asset Studio · Workflow Map · PDF page 166

Operator result: Create a handoff that preserves identity, evidence, restrictions and deck outline.

Research Workspace

Turn business questions into a bounded source plan, evidence map and explicit gaps.

Research questions

  1. Verify claim registry from an authorized source.
  2. Verify proof from an authorized source.
  3. Verify persona from an authorized source.
  4. Verify competitor evidence from an authorized source.
  5. Verify asset brief from an authorized source.
  6. Verify slide from an authorized source.

Research Gap: old competitor claim

Linked file: skills/07-sales-collateral-evidence-research/

Research Prompt Compiler

Compile the source-builder prompt with exact authority, freshness, identity and output contract.

Copyable example · Compiled prompt
# Research Prompt Compiler
ROLE: Sales Collateral, Decks & Battlecards research operator
JOB: Build decks, one-pagers and battlecards from approved claims, current proof and versioned source material.
INPUTS: claim registry, product proof, competitor evidence, audience
EVIDENCE: approved product truth, proof reference, competitor source, audience brief
DETERMINISTIC: claim coverage, freshness, content diff
OUTPUT: deck outline, one-pager, battlecard
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/07-sales-collateral/research.md

Prompt Compiler

Compile named values into a source-bound prompt with an explicit output contract.

Sales Asset Studio – Prompt Compiler dashboard view (PDF page 169): Compile named values into a source-bound prompt with an explicit output contract.
Sales Asset Studio · Prompt Compiler · PDF page 169

Operator result: Compile prompts/07-sales-collateral/main.md with source-bound values.

Analyst & Decision Prompt Compiler

Interpret deterministic results, compare alternatives and prepare a decision without side effects.

Copyable example · Compiled prompt
# Analyst & Decision Prompt Compiler
ROLE: Sales Collateral, Decks & Battlecards analyst operator
JOB: Build decks, one-pagers and battlecards from approved claims, current proof and versioned source material.
INPUTS: claim registry, product proof, competitor evidence, audience
EVIDENCE: approved product truth, proof reference, competitor source, audience brief
DETERMINISTIC: claim coverage, freshness, content diff
OUTPUT: deck outline, one-pager, battlecard
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/07-sales-collateral/analyst.md

Artifact Builder Prompt Compiler

Build a versioned, evidence-linked GTM artifact from approved inputs and decisions.

Copyable example · Compiled prompt
# Artifact Builder Prompt Compiler
ROLE: Sales Collateral, Decks & Battlecards artifact operator
JOB: Build decks, one-pagers and battlecards from approved claims, current proof and versioned source material.
INPUTS: claim registry, product proof, competitor evidence, audience
EVIDENCE: approved product truth, proof reference, competitor source, audience brief
DETERMINISTIC: claim coverage, freshness, content diff
OUTPUT: deck outline, one-pager, battlecard
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/07-sales-collateral/artifact.md

Tool & Execution Planner

Choose the minimum Skill, helper, server tool, connector or manual path and define the boundary.

LayerSelectionBoundary
Claudesemantic judgmentno side effect
Codeclaim coveragedeterministic
Skillsales-asset-studionot permission
Tool Searchdeferred toolsbenchmark
ProviderDrive filesapproval + receipt
Fallbackmanual reviewed pathdocumented

Linked file: prompts/07-sales-collateral/tool-planner.md

Skill Router & Anatomy

Package the repeatable procedure without turning access or execution into hidden assumptions.

Sales Asset Studio – Skill Router & Anatomy dashboard view (PDF page 173): Package the repeatable procedure without turning access or execution into hidden assumptions.
Sales Asset Studio · Skill Router & Anatomy · PDF page 173

Operator result: Route to Skill sales-asset-studio only when prerequisites are satisfied.

Full Code Lab

Run exact calculations and state transformations outside the writing step.

Sales Asset Studio – Full Code Lab dashboard view (PDF page 174): Run exact calculations and state transformations outside the writing step.
Sales Asset Studio · Full Code Lab · PDF page 174

Operator result: Run claim_validator.py and retain the exact deterministic output.

Deterministic Code Lab B

Run state, handoff and reconciliation logic outside the writing step.

Copyable example · Deterministic code b
# sales-collateral reconciliation
before = load_state()
changes = state_diff.run({"before": before, "after": candidate})
handoff = handoff_router.run(packet)
receipt = reconciler.run({
  "proposed_actions": proposed,
  "receipts": receipts
})
assert not receipt["ambiguous"]
save(handoff)

Linked file: scripts/systems/07-sales-collateral/reconciler.py

Structured Output Schema

Validate packet shape, then review facts and business rules separately.

Sales Asset Studio – Structured Output Schema dashboard view (PDF page 176): Validate packet shape, then review facts and business rules separately.
Sales Asset Studio · Structured Output Schema · PDF page 176

Operator result: Validate schemas/sales-collateral.schema.json plus local business rules.

Spreadsheet & Model Lab

Use spreadsheet-style calculations with visible weights, units and missingness.

Sales Asset Studio – Spreadsheet & Model Lab dashboard view (PDF page 177): Use spreadsheet-style calculations with visible weights, units and missingness.
Sales Asset Studio · Spreadsheet & Model Lab · PDF page 177

Operator result: Calculate the model, keep missing values visible and separate interpretation.

Integration & Automation

Separate triggers, Claude work, provider actions, approvals and reconciliation.

Sales Asset Studio – Integration & Automation dashboard view (PDF page 178): Separate triggers, Claude work, provider actions, approvals and reconciliation.
Sales Asset Studio · Integration & Automation · PDF page 178

Operator result: Define provider boundaries and keep proposed_actions separate from executed_actions.

Approval, Action & Receipt Ledger

Keep proposed, approved, executed and reconciled states separate and inspect the receipt.

StateIDProof
PROPOSEDACT-001payload hash
APPROVALAPR-001human decision
EXECUTED-no receipt
RECEIPT-not observed
RECONCILED-blocked

Linked file: schemas/systems/sales-collateral/action-ledger.schema.json

QA & Review

Inspect evidence, restrictions, calculations and action claims before release.

Sales Asset Studio – QA & Review dashboard view (PDF page 180): Inspect evidence, restrictions, calculations and action claims before release.
Sales Asset Studio · QA & Review · PDF page 180

Operator result: Release only after evidence, calculations, restrictions and action claims pass review.

Failure - Repair - Re-run

Preserve valid work and repair only the failed dependency.

Sales Asset Studio – Failure - Repair - Re-run dashboard view (PDF page 181): Preserve valid work and repair only the failed dependency.
Sales Asset Studio · Failure - Repair - Re-run · PDF page 181

Operator result: Flag stale claims, rebuild the comparison from current evidence and retain a versioned claim-to-source map.

KPI & Analytics

Keep units, periods, denominators and causal limits explicit.

Sales Asset Studio – KPI & Analytics dashboard view (PDF page 182): Keep units, periods, denominators and causal limits explicit.
Sales Asset Studio · KPI & Analytics · PDF page 182

Operator result: Publish KPIs only with a named unit, period, denominator and source.

Scenario A - Nominal

Run the normal case from input to reviewed output.

Sales Asset Studio – Scenario A - Nominal dashboard view (PDF page 183): Run the normal case from input to reviewed output.
Sales Asset Studio · Scenario A - Nominal · PDF page 183

Operator result: Generate a role-specific one-pager with approved claims.

Implementation & Rollout

Move the system into a bounded pilot with files, tests and rollout evidence.

Sales Asset Studio – Implementation & Rollout dashboard view (PDF page 184): Move the system into a bounded pilot with files, tests and rollout evidence.
Sales Asset Studio · Implementation & Rollout · PDF page 184

Operator result: Deliver prompt, Skill, helper, schema, fixture, explainer and rollout checklist.

PDF pp. 162-184.

CHAPTER 11

Pipeline Management & CRM Hygiene

System 08 · Pipeline Control Room. Make CRM state inspectable, preserve history and propose narrow updates instead of silently overwriting records. PDF pp. 185-207.

Each dashboard view in this system follows the same contract:

StageContract
InputCRM export
ActionRead current state
Outputpipeline view
CheckEvidence + rules
RecoveryTreat missing as preserve, use an explicit clear operation only when authorized and re-read the changed property.

Functional Dashboard

Operate the live state, queue and handoff - not a static summary.

Pipeline Control Room – Functional Dashboard dashboard view (PDF page 185): Operate the live state, queue and handoff - not a static summary.
Pipeline Control Room · Functional Dashboard · PDF page 185

Operator result: Review pipeline view, current status and next action in one workspace.

Source-of-Truth Registry

Register authority, freshness, exact support and contradictions before reasoning.

IDEvidenceAuthorityState
S1current CRM readPrimaryCURRENT
S2field mappingPrimaryCURRENT
S3stage policySupportCURRENT
S4activity receiptSupportREVIEW
S5owner directorySupportREVIEW

Linked file: schemas/systems/pipeline-crm/source-packet.schema.json

Input & Data Workspace

Prepare evidence, authority, identity and missing fields before reasoning.

Pipeline Control Room – Input & Data Workspace dashboard view (PDF page 187): Prepare evidence, authority, identity and missing fields before reasoning.
Pipeline Control Room · Input & Data Workspace · PDF page 187

Operator result: Produce a source packet with CRM export, stage policy, activity receipts and explicit unknowns.

Identity & Entity Resolution

Resolve canonical IDs inside the correct tenant before scoring, merging, writing or reporting.

Identity keys
Identity keyExample value
workspace_idworkspace_id-001
crm_record_idcrm_record_id-001
account_idaccount_id-001
contact_idcontact_id-001
opportunity_idopportunity_id-001

Canonical ID: 40fcd3923076c55c

Linked file: scripts/systems/08-pipeline-crm/identity_resolver.py

Workflow Map

Carry source, restrictions and unresolved state through every step.

Pipeline Control Room – Workflow Map dashboard view (PDF page 189): Carry source, restrictions and unresolved state through every step.
Pipeline Control Room · Workflow Map · PDF page 189

Operator result: Create a handoff that preserves identity, evidence, restrictions and pipeline view.

Research Workspace

Turn business questions into a bounded source plan, evidence map and explicit gaps.

Research questions

  1. Verify record from an authorized source.
  2. Verify field from an authorized source.
  3. Verify stage from an authorized source.
  4. Verify owner from an authorized source.
  5. Verify activity from an authorized source.
  6. Verify next step from an authorized source.

Research Gap: phone cleared by omission

Linked file: skills/08-pipeline-crm-evidence-research/

Research Prompt Compiler

Compile the source-builder prompt with exact authority, freshness, identity and output contract.

Copyable example · Compiled prompt
# Research Prompt Compiler
ROLE: Pipeline Management & CRM Hygiene research operator
JOB: Make CRM state inspectable, preserve history and propose narrow updates instead of silently overwriting records.
INPUTS: CRM export, stage policy, activity receipts, owner map
EVIDENCE: current CRM read, field mapping, stage policy, activity receipt
DETERMINISTIC: field diff, merge candidates, stage consistency
OUTPUT: pipeline view, stale queue, field diff
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/08-pipeline-crm/research.md

Prompt Compiler

Compile named values into a source-bound prompt with an explicit output contract.

Pipeline Control Room – Prompt Compiler dashboard view (PDF page 192): Compile named values into a source-bound prompt with an explicit output contract.
Pipeline Control Room · Prompt Compiler · PDF page 192

Operator result: Compile prompts/08-pipeline-crm/main.md with source-bound values.

Analyst & Decision Prompt Compiler

Interpret deterministic results, compare alternatives and prepare a decision without side effects.

Copyable example · Compiled prompt
# Analyst & Decision Prompt Compiler
ROLE: Pipeline Management & CRM Hygiene analyst operator
JOB: Make CRM state inspectable, preserve history and propose narrow updates instead of silently overwriting records.
INPUTS: CRM export, stage policy, activity receipts, owner map
EVIDENCE: current CRM read, field mapping, stage policy, activity receipt
DETERMINISTIC: field diff, merge candidates, stage consistency
OUTPUT: pipeline view, stale queue, field diff
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/08-pipeline-crm/analyst.md

Artifact Builder Prompt Compiler

Build a versioned, evidence-linked GTM artifact from approved inputs and decisions.

Copyable example · Compiled prompt
# Artifact Builder Prompt Compiler
ROLE: Pipeline Management & CRM Hygiene artifact operator
JOB: Make CRM state inspectable, preserve history and propose narrow updates instead of silently overwriting records.
INPUTS: CRM export, stage policy, activity receipts, owner map
EVIDENCE: current CRM read, field mapping, stage policy, activity receipt
DETERMINISTIC: field diff, merge candidates, stage consistency
OUTPUT: pipeline view, stale queue, field diff
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/08-pipeline-crm/artifact.md

Tool & Execution Planner

Choose the minimum Skill, helper, server tool, connector or manual path and define the boundary.

LayerSelectionBoundary
Claudesemantic judgmentno side effect
Codefield diffdeterministic
Skillpipeline-crm-hygienenot permission
Tool Searchdeferred toolsbenchmark
ProviderHubSpotapproval + receipt
Fallbackmanual reviewed pathdocumented

Linked file: prompts/08-pipeline-crm/tool-planner.md

Skill Router & Anatomy

Package the repeatable procedure without turning access or execution into hidden assumptions.

Pipeline Control Room – Skill Router & Anatomy dashboard view (PDF page 196): Package the repeatable procedure without turning access or execution into hidden assumptions.
Pipeline Control Room · Skill Router & Anatomy · PDF page 196

Operator result: Route to Skill pipeline-crm-hygiene only when prerequisites are satisfied.

Full Code Lab

Run exact calculations and state transformations outside the writing step.

Pipeline Control Room – Full Code Lab dashboard view (PDF page 197): Run exact calculations and state transformations outside the writing step.
Pipeline Control Room · Full Code Lab · PDF page 197

Operator result: Run crm_diff.py and retain the exact deterministic output.

Deterministic Code Lab B

Run state, handoff and reconciliation logic outside the writing step.

Copyable example · Deterministic code b
# pipeline-crm reconciliation
before = load_state()
changes = state_diff.run({"before": before, "after": candidate})
handoff = handoff_router.run(packet)
receipt = reconciler.run({
  "proposed_actions": proposed,
  "receipts": receipts
})
assert not receipt["ambiguous"]
save(handoff)

Linked file: scripts/systems/08-pipeline-crm/reconciler.py

Structured Output Schema

Validate packet shape, then review facts and business rules separately.

Pipeline Control Room – Structured Output Schema dashboard view (PDF page 199): Validate packet shape, then review facts and business rules separately.
Pipeline Control Room · Structured Output Schema · PDF page 199

Operator result: Validate schemas/pipeline-crm.schema.json plus local business rules.

Spreadsheet & Model Lab

Use spreadsheet-style calculations with visible weights, units and missingness.

Pipeline Control Room – Spreadsheet & Model Lab dashboard view (PDF page 200): Use spreadsheet-style calculations with visible weights, units and missingness.
Pipeline Control Room · Spreadsheet & Model Lab · PDF page 200

Operator result: Calculate the model, keep missing values visible and separate interpretation.

Integration & Automation

Separate triggers, Claude work, provider actions, approvals and reconciliation.

Pipeline Control Room – Integration & Automation dashboard view (PDF page 201): Separate triggers, Claude work, provider actions, approvals and reconciliation.
Pipeline Control Room · Integration & Automation · PDF page 201

Operator result: Define provider boundaries and keep proposed_actions separate from executed_actions.

Approval, Action & Receipt Ledger

Keep proposed, approved, executed and reconciled states separate and inspect the receipt.

StateIDProof
PROPOSEDACT-001payload hash
APPROVALAPR-001human decision
EXECUTED-no receipt
RECEIPT-not observed
RECONCILED-blocked

Linked file: schemas/systems/pipeline-crm/action-ledger.schema.json

QA & Review

Inspect evidence, restrictions, calculations and action claims before release.

Pipeline Control Room – QA & Review dashboard view (PDF page 203): Inspect evidence, restrictions, calculations and action claims before release.
Pipeline Control Room · QA & Review · PDF page 203

Operator result: Release only after evidence, calculations, restrictions and action claims pass review.

Failure - Repair - Re-run

Preserve valid work and repair only the failed dependency.

Pipeline Control Room – Failure - Repair - Re-run dashboard view (PDF page 204): Preserve valid work and repair only the failed dependency.
Pipeline Control Room · Failure - Repair - Re-run · PDF page 204

Operator result: Treat missing as preserve, use an explicit clear operation only when authorized and re-read the changed property.

KPI & Analytics

Keep units, periods, denominators and causal limits explicit.

Pipeline Control Room – KPI & Analytics dashboard view (PDF page 205): Keep units, periods, denominators and causal limits explicit.
Pipeline Control Room · KPI & Analytics · PDF page 205

Operator result: Publish KPIs only with a named unit, period, denominator and source.

Scenario A - Nominal

Run the normal case from input to reviewed output.

Pipeline Control Room – Scenario A - Nominal dashboard view (PDF page 206): Run the normal case from input to reviewed output.
Pipeline Control Room · Scenario A - Nominal · PDF page 206

Operator result: Prioritize stale opportunities and propose owner tasks.

Implementation & Rollout

Move the system into a bounded pilot with files, tests and rollout evidence.

Pipeline Control Room – Implementation & Rollout dashboard view (PDF page 207): Move the system into a bounded pilot with files, tests and rollout evidence.
Pipeline Control Room · Implementation & Rollout · PDF page 207

Operator result: Deliver prompt, Skill, helper, schema, fixture, explainer and rollout checklist.

PDF pp. 185-207.

CHAPTER 12

Deal Qualification & Forecasting

System 09 · Deal Risk & Forecast Desk. Separate stage labels, buyer-confirmed evidence, unresolved risk and probabilistic forecast assumptions. PDF pp. 208-230.

Each dashboard view in this system follows the same contract:

StageContract
Inputopportunities
ActionMap evidence to criteria
Outputqualification packet
CheckEvidence + rules
RecoverySeparate stage from evidence, move the amount to unverified and request the smallest missing proof.

Functional Dashboard

Operate the live state, queue and handoff - not a static summary.

Deal Risk & Forecast Desk – Functional Dashboard dashboard view (PDF page 208): Operate the live state, queue and handoff - not a static summary.
Deal Risk & Forecast Desk · Functional Dashboard · PDF page 208

Operator result: Review qualification packet, current status and next action in one workspace.

Source-of-Truth Registry

Register authority, freshness, exact support and contradictions before reasoning.

IDEvidenceAuthorityState
S1buyer statementPrimaryCURRENT
S2CRM stagePrimaryCURRENT
S3amount sourceSupportCURRENT
S4next-step proofSupportREVIEW
S5qualification policySupportREVIEW

Linked file: schemas/systems/qualification-forecasting/source-packet.schema.json

Input & Data Workspace

Prepare evidence, authority, identity and missing fields before reasoning.

Deal Risk & Forecast Desk – Input & Data Workspace dashboard view (PDF page 210): Prepare evidence, authority, identity and missing fields before reasoning.
Deal Risk & Forecast Desk · Input & Data Workspace · PDF page 210

Operator result: Produce a source packet with opportunities, qualification policy, buyer evidence and explicit unknowns.

Identity & Entity Resolution

Resolve canonical IDs inside the correct tenant before scoring, merging, writing or reporting.

Identity keys
Identity keyExample value
workspace_idworkspace_id-001
opportunity_idopportunity_id-001
account_idaccount_id-001
currencycurrency-001
forecast_periodforecast_period-001

Canonical ID: 4d79617e92a7d4d2

Linked file: scripts/systems/09-qualification-forecasting/identity_resolver.py

Workflow Map

Carry source, restrictions and unresolved state through every step.

Deal Risk & Forecast Desk – Workflow Map dashboard view (PDF page 212): Carry source, restrictions and unresolved state through every step.
Deal Risk & Forecast Desk · Workflow Map · PDF page 212

Operator result: Create a handoff that preserves identity, evidence, restrictions and qualification packet.

Research Workspace

Turn business questions into a bounded source plan, evidence map and explicit gaps.

Research questions

  1. Verify qualification criterion from an authorized source.
  2. Verify evidence from an authorized source.
  3. Verify objection from an authorized source.
  4. Verify next step from an authorized source.
  5. Verify amount from an authorized source.
  6. Verify currency from an authorized source.

Research Gap: verbal stage with no buyer next step

Linked file: skills/09-qualification-forecasting-evidence-research/

Research Prompt Compiler

Compile the source-builder prompt with exact authority, freshness, identity and output contract.

Copyable example · Compiled prompt
# Research Prompt Compiler
ROLE: Deal Qualification & Forecasting research operator
JOB: Separate stage labels, buyer-confirmed evidence, unresolved risk and probabilistic forecast assumptions.
INPUTS: opportunities, qualification policy, buyer evidence, amounts
EVIDENCE: buyer statement, CRM stage, amount source, next-step proof
DETERMINISTIC: criterion coverage, currency-safe totals, scenario ranges
OUTPUT: qualification packet, risk map, forecast ranges
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/09-qualification-forecasting/research.md

Prompt Compiler

Compile named values into a source-bound prompt with an explicit output contract.

Deal Risk & Forecast Desk – Prompt Compiler dashboard view (PDF page 215): Compile named values into a source-bound prompt with an explicit output contract.
Deal Risk & Forecast Desk · Prompt Compiler · PDF page 215

Operator result: Compile prompts/09-qualification-forecasting/main.md with source-bound values.

Analyst & Decision Prompt Compiler

Interpret deterministic results, compare alternatives and prepare a decision without side effects.

Copyable example · Compiled prompt
# Analyst & Decision Prompt Compiler
ROLE: Deal Qualification & Forecasting analyst operator
JOB: Separate stage labels, buyer-confirmed evidence, unresolved risk and probabilistic forecast assumptions.
INPUTS: opportunities, qualification policy, buyer evidence, amounts
EVIDENCE: buyer statement, CRM stage, amount source, next-step proof
DETERMINISTIC: criterion coverage, currency-safe totals, scenario ranges
OUTPUT: qualification packet, risk map, forecast ranges
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/09-qualification-forecasting/analyst.md

Artifact Builder Prompt Compiler

Build a versioned, evidence-linked GTM artifact from approved inputs and decisions.

Copyable example · Compiled prompt
# Artifact Builder Prompt Compiler
ROLE: Deal Qualification & Forecasting artifact operator
JOB: Separate stage labels, buyer-confirmed evidence, unresolved risk and probabilistic forecast assumptions.
INPUTS: opportunities, qualification policy, buyer evidence, amounts
EVIDENCE: buyer statement, CRM stage, amount source, next-step proof
DETERMINISTIC: criterion coverage, currency-safe totals, scenario ranges
OUTPUT: qualification packet, risk map, forecast ranges
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/09-qualification-forecasting/artifact.md

Tool & Execution Planner

Choose the minimum Skill, helper, server tool, connector or manual path and define the boundary.

LayerSelectionBoundary
Claudesemantic judgmentno side effect
Codecriterion coveragedeterministic
Skilldeal-qualification-forecasternot permission
Tool Searchdeferred toolsbenchmark
ProviderCRM opportunity exportapproval + receipt
Fallbackmanual reviewed pathdocumented

Linked file: prompts/09-qualification-forecasting/tool-planner.md

Skill Router & Anatomy

Package the repeatable procedure without turning access or execution into hidden assumptions.

Deal Risk & Forecast Desk – Skill Router & Anatomy dashboard view (PDF page 219): Package the repeatable procedure without turning access or execution into hidden assumptions.
Deal Risk & Forecast Desk · Skill Router & Anatomy · PDF page 219

Operator result: Route to Skill deal-qualification-forecaster only when prerequisites are satisfied.

Full Code Lab

Run exact calculations and state transformations outside the writing step.

Deal Risk & Forecast Desk – Full Code Lab dashboard view (PDF page 220): Run exact calculations and state transformations outside the writing step.
Deal Risk & Forecast Desk · Full Code Lab · PDF page 220

Operator result: Run forecast_math.py and retain the exact deterministic output.

Deterministic Code Lab B

Run state, handoff and reconciliation logic outside the writing step.

Copyable example · Deterministic code b
# qualification-forecasting reconciliation
before = load_state()
changes = state_diff.run({"before": before, "after": candidate})
handoff = handoff_router.run(packet)
receipt = reconciler.run({
  "proposed_actions": proposed,
  "receipts": receipts
})
assert not receipt["ambiguous"]
save(handoff)

Linked file: scripts/systems/09-qualification-forecasting/reconciler.py

Structured Output Schema

Validate packet shape, then review facts and business rules separately.

Deal Risk & Forecast Desk – Structured Output Schema dashboard view (PDF page 222): Validate packet shape, then review facts and business rules separately.
Deal Risk & Forecast Desk · Structured Output Schema · PDF page 222

Operator result: Validate schemas/qualification-forecasting.schema.json plus local business rules.

Spreadsheet & Model Lab

Use spreadsheet-style calculations with visible weights, units and missingness.

Deal Risk & Forecast Desk – Spreadsheet & Model Lab dashboard view (PDF page 223): Use spreadsheet-style calculations with visible weights, units and missingness.
Deal Risk & Forecast Desk · Spreadsheet & Model Lab · PDF page 223

Operator result: Calculate the model, keep missing values visible and separate interpretation.

Integration & Automation

Separate triggers, Claude work, provider actions, approvals and reconciliation.

Deal Risk & Forecast Desk – Integration & Automation dashboard view (PDF page 224): Separate triggers, Claude work, provider actions, approvals and reconciliation.
Deal Risk & Forecast Desk · Integration & Automation · PDF page 224

Operator result: Define provider boundaries and keep proposed_actions separate from executed_actions.

Approval, Action & Receipt Ledger

Keep proposed, approved, executed and reconciled states separate and inspect the receipt.

StateIDProof
PROPOSEDACT-001payload hash
APPROVALAPR-001human decision
EXECUTED-no receipt
RECEIPT-not observed
RECONCILED-blocked

Linked file: schemas/systems/qualification-forecasting/action-ledger.schema.json

QA & Review

Inspect evidence, restrictions, calculations and action claims before release.

Deal Risk & Forecast Desk – QA & Review dashboard view (PDF page 226): Inspect evidence, restrictions, calculations and action claims before release.
Deal Risk & Forecast Desk · QA & Review · PDF page 226

Operator result: Release only after evidence, calculations, restrictions and action claims pass review.

Failure - Repair - Re-run

Preserve valid work and repair only the failed dependency.

Deal Risk & Forecast Desk – Failure - Repair - Re-run dashboard view (PDF page 227): Preserve valid work and repair only the failed dependency.
Deal Risk & Forecast Desk · Failure - Repair - Re-run · PDF page 227

Operator result: Separate stage from evidence, move the amount to unverified and request the smallest missing proof.

KPI & Analytics

Keep units, periods, denominators and causal limits explicit.

Deal Risk & Forecast Desk – KPI & Analytics dashboard view (PDF page 228): Keep units, periods, denominators and causal limits explicit.
Deal Risk & Forecast Desk · KPI & Analytics · PDF page 228

Operator result: Publish KPIs only with a named unit, period, denominator and source.

Scenario A - Nominal

Run the normal case from input to reviewed output.

Deal Risk & Forecast Desk – Scenario A - Nominal dashboard view (PDF page 229): Run the normal case from input to reviewed output.
Deal Risk & Forecast Desk · Scenario A - Nominal · PDF page 229

Operator result: Build base, upside and downside forecast ranges.

Implementation & Rollout

Move the system into a bounded pilot with files, tests and rollout evidence.

Deal Risk & Forecast Desk – Implementation & Rollout dashboard view (PDF page 230): Move the system into a bounded pilot with files, tests and rollout evidence.
Deal Risk & Forecast Desk · Implementation & Rollout · PDF page 230

Operator result: Deliver prompt, Skill, helper, schema, fixture, explainer and rollout checklist.

PDF pp. 208-230.

CHAPTER 13

Onboarding, Activation & Expansion

System 10 · Customer Growth Workspace. Track onboarding milestones, activation evidence, risk signals and expansion hypotheses without… PDF pp. 231-253.

Each dashboard view in this system follows the same contract:

StageContract
Inputcustomer plan
ActionMap milestones
Outputactivation state
CheckEvidence + rules
RecoverySeparate activity from outcome, mark business value unknown and create a verification task.

Functional Dashboard

Operate the live state, queue and handoff - not a static summary.

Customer Growth Workspace – Functional Dashboard dashboard view (PDF page 231): Operate the live state, queue and handoff - not a static summary.
Customer Growth Workspace · Functional Dashboard · PDF page 231

Operator result: Review activation state, current status and next action in one workspace.

Source-of-Truth Registry

Register authority, freshness, exact support and contradictions before reasoning.

IDEvidenceAuthorityState
S1signed scopePrimaryCURRENT
S2implementation planPrimaryCURRENT
S3usage eventSupportCURRENT
S4support contextSupportREVIEW
S5customer-confirmed outcomeSupportREVIEW

Linked file: schemas/systems/onboarding-expansion/source-packet.schema.json

Input & Data Workspace

Prepare evidence, authority, identity and missing fields before reasoning.

Customer Growth Workspace – Input & Data Workspace dashboard view (PDF page 233): Prepare evidence, authority, identity and missing fields before reasoning.
Customer Growth Workspace · Input & Data Workspace · PDF page 233

Operator result: Produce a source packet with customer plan, milestones, usage evidence and explicit unknowns.

Identity & Entity Resolution

Resolve canonical IDs inside the correct tenant before scoring, merging, writing or reporting.

Identity keys
Identity keyExample value
workspace_idworkspace_id-001
customer_idcustomer_id-001
contract_idcontract_id-001
milestone_idmilestone_id-001
cohort_idcohort_id-001

Canonical ID: 452c2ad009d44f66

Linked file: scripts/systems/10-onboarding-expansion/identity_resolver.py

Workflow Map

Carry source, restrictions and unresolved state through every step.

Customer Growth Workspace – Workflow Map dashboard view (PDF page 235): Carry source, restrictions and unresolved state through every step.
Customer Growth Workspace · Workflow Map · PDF page 235

Operator result: Create a handoff that preserves identity, evidence, restrictions and activation state.

Research Workspace

Turn business questions into a bounded source plan, evidence map and explicit gaps.

Research questions

  1. Verify customer handoff from an authorized source.
  2. Verify implementation milestone from an authorized source.
  3. Verify activation event from an authorized source.
  4. Verify adoption measure from an authorized source.
  5. Verify health component from an authorized source.
  6. Verify risk from an authorized source.

Research Gap: login mistaken for value

Linked file: skills/10-onboarding-expansion-evidence-research/

Research Prompt Compiler

Compile the source-builder prompt with exact authority, freshness, identity and output contract.

Copyable example · Compiled prompt
# Research Prompt Compiler
ROLE: Onboarding, Activation & Expansion research operator
JOB: Track onboarding milestones, activation evidence, risk signals and expansion hypotheses without…
INPUTS: customer plan, milestones, usage evidence, support context
EVIDENCE: signed scope, implementation plan, usage event, support context
DETERMINISTIC: milestone state, activation coverage, cohort math
OUTPUT: activation plan, milestone ledger, health report
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/10-onboarding-expansion/research.md

Prompt Compiler

Compile named values into a source-bound prompt with an explicit output contract.

Customer Growth Workspace – Prompt Compiler dashboard view (PDF page 238): Compile named values into a source-bound prompt with an explicit output contract.
Customer Growth Workspace · Prompt Compiler · PDF page 238

Operator result: Compile prompts/10-onboarding-expansion/main.md with source-bound values.

Analyst & Decision Prompt Compiler

Interpret deterministic results, compare alternatives and prepare a decision without side effects.

Copyable example · Compiled prompt
# Analyst & Decision Prompt Compiler
ROLE: Onboarding, Activation & Expansion analyst operator
JOB: Track onboarding milestones, activation evidence, risk signals and expansion hypotheses without…
INPUTS: customer plan, milestones, usage evidence, support context
EVIDENCE: signed scope, implementation plan, usage event, support context
DETERMINISTIC: milestone state, activation coverage, cohort math
OUTPUT: activation plan, milestone ledger, health report
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/10-onboarding-expansion/analyst.md

Artifact Builder Prompt Compiler

Build a versioned, evidence-linked GTM artifact from approved inputs and decisions.

Copyable example · Compiled prompt
# Artifact Builder Prompt Compiler
ROLE: Onboarding, Activation & Expansion artifact operator
JOB: Track onboarding milestones, activation evidence, risk signals and expansion hypotheses without…
INPUTS: customer plan, milestones, usage evidence, support context
EVIDENCE: signed scope, implementation plan, usage event, support context
DETERMINISTIC: milestone state, activation coverage, cohort math
OUTPUT: activation plan, milestone ledger, health report
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/10-onboarding-expansion/artifact.md

Tool & Execution Planner

Choose the minimum Skill, helper, server tool, connector or manual path and define the boundary.

LayerSelectionBoundary
Claudesemantic judgmentno side effect
Codemilestone statedeterministic
Skillcustomer-growth-operatornot permission
Tool Searchdeferred toolsbenchmark
ProviderCRM/customer success platformapproval + receipt
Fallbackmanual reviewed pathdocumented

Linked file: prompts/10-onboarding-expansion/tool-planner.md

Skill Router & Anatomy

Package the repeatable procedure without turning access or execution into hidden assumptions.

Customer Growth Workspace – Skill Router & Anatomy dashboard view (PDF page 242): Package the repeatable procedure without turning access or execution into hidden assumptions.
Customer Growth Workspace · Skill Router & Anatomy · PDF page 242

Operator result: Route to Skill customer-growth-operator only when prerequisites are satisfied.

Full Code Lab

Run exact calculations and state transformations outside the writing step.

Customer Growth Workspace – Full Code Lab dashboard view (PDF page 243): Run exact calculations and state transformations outside the writing step.
Customer Growth Workspace · Full Code Lab · PDF page 243

Operator result: Run activation_health.py and retain the exact deterministic output.

Deterministic Code Lab B

Run state, handoff and reconciliation logic outside the writing step.

Copyable example · Deterministic code b
# onboarding-expansion reconciliation
before = load_state()
changes = state_diff.run({"before": before, "after": candidate})
handoff = handoff_router.run(packet)
receipt = reconciler.run({
  "proposed_actions": proposed,
  "receipts": receipts
})
assert not receipt["ambiguous"]
save(handoff)

Linked file: scripts/systems/10-onboarding-expansion/reconciler.py

Structured Output Schema

Validate packet shape, then review facts and business rules separately.

Customer Growth Workspace – Structured Output Schema dashboard view (PDF page 245): Validate packet shape, then review facts and business rules separately.
Customer Growth Workspace · Structured Output Schema · PDF page 245

Operator result: Validate schemas/onboarding-expansion.schema.json plus local business rules.

Spreadsheet & Model Lab

Use spreadsheet-style calculations with visible weights, units and missingness.

Customer Growth Workspace – Spreadsheet & Model Lab dashboard view (PDF page 246): Use spreadsheet-style calculations with visible weights, units and missingness.
Customer Growth Workspace · Spreadsheet & Model Lab · PDF page 246

Operator result: Calculate the model, keep missing values visible and separate interpretation.

Integration & Automation

Separate triggers, Claude work, provider actions, approvals and reconciliation.

Customer Growth Workspace – Integration & Automation dashboard view (PDF page 247): Separate triggers, Claude work, provider actions, approvals and reconciliation.
Customer Growth Workspace · Integration & Automation · PDF page 247

Operator result: Define provider boundaries and keep proposed_actions separate from executed_actions.

Approval, Action & Receipt Ledger

Keep proposed, approved, executed and reconciled states separate and inspect the receipt.

StateIDProof
PROPOSEDACT-001payload hash
APPROVALAPR-001human decision
EXECUTED-no receipt
RECEIPT-not observed
RECONCILED-blocked

Linked file: schemas/systems/onboarding-expansion/action-ledger.schema.json

QA & Review

Inspect evidence, restrictions, calculations and action claims before release.

Customer Growth Workspace – QA & Review dashboard view (PDF page 249): Inspect evidence, restrictions, calculations and action claims before release.
Customer Growth Workspace · QA & Review · PDF page 249

Operator result: Release only after evidence, calculations, restrictions and action claims pass review.

Failure - Repair - Re-run

Preserve valid work and repair only the failed dependency.

Customer Growth Workspace – Failure - Repair - Re-run dashboard view (PDF page 250): Preserve valid work and repair only the failed dependency.
Customer Growth Workspace · Failure - Repair - Re-run · PDF page 250

Operator result: Separate activity from outcome, mark business value unknown and create a verification task.

KPI & Analytics

Keep units, periods, denominators and causal limits explicit.

Customer Growth Workspace – KPI & Analytics dashboard view (PDF page 251): Keep units, periods, denominators and causal limits explicit.
Customer Growth Workspace · KPI & Analytics · PDF page 251

Operator result: Publish KPIs only with a named unit, period, denominator and source.

Scenario A - Nominal

Run the normal case from input to reviewed output.

Customer Growth Workspace – Scenario A - Nominal dashboard view (PDF page 252): Run the normal case from input to reviewed output.
Customer Growth Workspace · Scenario A - Nominal · PDF page 252

Operator result: Build a 30-day activation dashboard from milestone evidence.

Implementation & Rollout

Move the system into a bounded pilot with files, tests and rollout evidence.

Customer Growth Workspace – Implementation & Rollout dashboard view (PDF page 253): Move the system into a bounded pilot with files, tests and rollout evidence.
Customer Growth Workspace · Implementation & Rollout · PDF page 253

Operator result: Deliver prompt, Skill, helper, schema, fixture, explainer and rollout checklist.

PDF pp. 231-253.

CHAPTER 14

Partnerships & Channel Enablement

System 11 · Partner Operations Hub. Prioritize partners, package enablement and track sourced opportunities without confusing attribution with causality. PDF pp. 254-276.

Each dashboard view in this system follows the same contract:

StageContract
Inputpartner profiles
ActionValidate agreement scope
Outputpartner tier
CheckEvidence + rules
RecoveryLabel the reporting rule, preserve missing touch history and avoid a causal claim.

Functional Dashboard

Operate the live state, queue and handoff - not a static summary.

Partner Operations Hub – Functional Dashboard dashboard view (PDF page 254): Operate the live state, queue and handoff - not a static summary.
Partner Operations Hub · Functional Dashboard · PDF page 254

Operator result: Review partner tier, current status and next action in one workspace.

Source-of-Truth Registry

Register authority, freshness, exact support and contradictions before reasoning.

IDEvidenceAuthorityState
S1signed agreementPrimaryCURRENT
S2territory rulesPrimaryCURRENT
S3enablement completionSupportCURRENT
S4lead registrationSupportREVIEW
S5opportunity touch historySupportREVIEW

Linked file: schemas/systems/partnerships/source-packet.schema.json

Input & Data Workspace

Prepare evidence, authority, identity and missing fields before reasoning.

Partner Operations Hub – Input & Data Workspace dashboard view (PDF page 256): Prepare evidence, authority, identity and missing fields before reasoning.
Partner Operations Hub · Input & Data Workspace · PDF page 256

Operator result: Produce a source packet with partner profiles, fit policy, enablement assets and explicit unknowns.

Identity & Entity Resolution

Resolve canonical IDs inside the correct tenant before scoring, merging, writing or reporting.

Identity keys
Identity keyExample value
workspace_idworkspace_id-001
partner_idpartner_id-001
agreement_idagreement_id-001
lead_idlead_id-001
opportunity_idopportunity_id-001

Canonical ID: 397984f7fe0425c7

Linked file: scripts/systems/11-partnerships/identity_resolver.py

Workflow Map

Carry source, restrictions and unresolved state through every step.

Partner Operations Hub – Workflow Map dashboard view (PDF page 258): Carry source, restrictions and unresolved state through every step.
Partner Operations Hub · Workflow Map · PDF page 258

Operator result: Create a handoff that preserves identity, evidence, restrictions and partner tier.

Research Workspace

Turn business questions into a bounded source plan, evidence map and explicit gaps.

Research questions

  1. Verify partner profile from an authorized source.
  2. Verify agreement from an authorized source.
  3. Verify territory from an authorized source.
  4. Verify enablement asset from an authorized source.
  5. Verify lead from an authorized source.
  6. Verify co-sell motion from an authorized source.

Research Gap: revenue causal claim

Linked file: skills/11-partnerships-evidence-research/

Research Prompt Compiler

Compile the source-builder prompt with exact authority, freshness, identity and output contract.

Copyable example · Compiled prompt
# Research Prompt Compiler
ROLE: Partnerships & Channel Enablement research operator
JOB: Prioritize partners, package enablement and track sourced opportunities without confusing attribution with causality.
INPUTS: partner profiles, fit policy, enablement assets, opportunity records
EVIDENCE: signed agreement, territory rules, enablement completion, lead registration
DETERMINISTIC: partner tier, scope validation, duplicate lead ownership
OUTPUT: partner tier, enablement plan, co-sell packet
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/11-partnerships/research.md

Prompt Compiler

Compile named values into a source-bound prompt with an explicit output contract.

Partner Operations Hub – Prompt Compiler dashboard view (PDF page 261): Compile named values into a source-bound prompt with an explicit output contract.
Partner Operations Hub · Prompt Compiler · PDF page 261

Operator result: Compile prompts/11-partnerships/main.md with source-bound values.

Analyst & Decision Prompt Compiler

Interpret deterministic results, compare alternatives and prepare a decision without side effects.

Copyable example · Compiled prompt
# Analyst & Decision Prompt Compiler
ROLE: Partnerships & Channel Enablement analyst operator
JOB: Prioritize partners, package enablement and track sourced opportunities without confusing attribution with causality.
INPUTS: partner profiles, fit policy, enablement assets, opportunity records
EVIDENCE: signed agreement, territory rules, enablement completion, lead registration
DETERMINISTIC: partner tier, scope validation, duplicate lead ownership
OUTPUT: partner tier, enablement plan, co-sell packet
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/11-partnerships/analyst.md

Artifact Builder Prompt Compiler

Build a versioned, evidence-linked GTM artifact from approved inputs and decisions.

Copyable example · Compiled prompt
# Artifact Builder Prompt Compiler
ROLE: Partnerships & Channel Enablement artifact operator
JOB: Prioritize partners, package enablement and track sourced opportunities without confusing attribution with causality.
INPUTS: partner profiles, fit policy, enablement assets, opportunity records
EVIDENCE: signed agreement, territory rules, enablement completion, lead registration
DETERMINISTIC: partner tier, scope validation, duplicate lead ownership
OUTPUT: partner tier, enablement plan, co-sell packet
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/11-partnerships/artifact.md

Tool & Execution Planner

Choose the minimum Skill, helper, server tool, connector or manual path and define the boundary.

LayerSelectionBoundary
Claudesemantic judgmentno side effect
Codepartner tierdeterministic
Skillpartner-channel-enablementnot permission
Tool Searchdeferred toolsbenchmark
ProviderPRM exportapproval + receipt
Fallbackmanual reviewed pathdocumented

Linked file: prompts/11-partnerships/tool-planner.md

Skill Router & Anatomy

Package the repeatable procedure without turning access or execution into hidden assumptions.

Partner Operations Hub – Skill Router & Anatomy dashboard view (PDF page 265): Package the repeatable procedure without turning access or execution into hidden assumptions.
Partner Operations Hub · Skill Router & Anatomy · PDF page 265

Operator result: Route to Skill partner-channel-enablement only when prerequisites are satisfied.

Full Code Lab

Run exact calculations and state transformations outside the writing step.

Partner Operations Hub – Full Code Lab dashboard view (PDF page 266): Run exact calculations and state transformations outside the writing step.
Partner Operations Hub · Full Code Lab · PDF page 266

Operator result: Run partner_scorecard.py and retain the exact deterministic output.

Deterministic Code Lab B

Run state, handoff and reconciliation logic outside the writing step.

Copyable example · Deterministic code b
# partnerships reconciliation
before = load_state()
changes = state_diff.run({"before": before, "after": candidate})
handoff = handoff_router.run(packet)
receipt = reconciler.run({
  "proposed_actions": proposed,
  "receipts": receipts
})
assert not receipt["ambiguous"]
save(handoff)

Linked file: scripts/systems/11-partnerships/reconciler.py

Structured Output Schema

Validate packet shape, then review facts and business rules separately.

Partner Operations Hub – Structured Output Schema dashboard view (PDF page 268): Validate packet shape, then review facts and business rules separately.
Partner Operations Hub · Structured Output Schema · PDF page 268

Operator result: Validate schemas/partnerships.schema.json plus local business rules.

Spreadsheet & Model Lab

Use spreadsheet-style calculations with visible weights, units and missingness.

Partner Operations Hub – Spreadsheet & Model Lab dashboard view (PDF page 269): Use spreadsheet-style calculations with visible weights, units and missingness.
Partner Operations Hub · Spreadsheet & Model Lab · PDF page 269

Operator result: Calculate the model, keep missing values visible and separate interpretation.

Integration & Automation

Separate triggers, Claude work, provider actions, approvals and reconciliation.

Partner Operations Hub – Integration & Automation dashboard view (PDF page 270): Separate triggers, Claude work, provider actions, approvals and reconciliation.
Partner Operations Hub · Integration & Automation · PDF page 270

Operator result: Define provider boundaries and keep proposed_actions separate from executed_actions.

Approval, Action & Receipt Ledger

Keep proposed, approved, executed and reconciled states separate and inspect the receipt.

StateIDProof
PROPOSEDACT-001payload hash
APPROVALAPR-001human decision
EXECUTED-no receipt
RECEIPT-not observed
RECONCILED-blocked

Linked file: schemas/systems/partnerships/action-ledger.schema.json

QA & Review

Inspect evidence, restrictions, calculations and action claims before release.

Partner Operations Hub – QA & Review dashboard view (PDF page 272): Inspect evidence, restrictions, calculations and action claims before release.
Partner Operations Hub · QA & Review · PDF page 272

Operator result: Release only after evidence, calculations, restrictions and action claims pass review.

Failure - Repair - Re-run

Preserve valid work and repair only the failed dependency.

Partner Operations Hub – Failure - Repair - Re-run dashboard view (PDF page 273): Preserve valid work and repair only the failed dependency.
Partner Operations Hub · Failure - Repair - Re-run · PDF page 273

Operator result: Label the reporting rule, preserve missing touch history and avoid a causal claim.

KPI & Analytics

Keep units, periods, denominators and causal limits explicit.

Partner Operations Hub – KPI & Analytics dashboard view (PDF page 274): Keep units, periods, denominators and causal limits explicit.
Partner Operations Hub · KPI & Analytics · PDF page 274

Operator result: Publish KPIs only with a named unit, period, denominator and source.

Scenario A - Nominal

Run the normal case from input to reviewed output.

Partner Operations Hub – Scenario A - Nominal dashboard view (PDF page 275): Run the normal case from input to reviewed output.
Partner Operations Hub · Scenario A - Nominal · PDF page 275

Operator result: Prioritize partner enablement for a new segment.

Implementation & Rollout

Move the system into a bounded pilot with files, tests and rollout evidence.

Partner Operations Hub – Implementation & Rollout dashboard view (PDF page 276): Move the system into a bounded pilot with files, tests and rollout evidence.
Partner Operations Hub · Implementation & Rollout · PDF page 276

Operator result: Deliver prompt, Skill, helper, schema, fixture, explainer and rollout checklist.

PDF pp. 254-276.

CHAPTER 15

Claude Workflows & Sales Automation

System 12 · GTM Automation Orchestrator. Design Claude-assisted workflows with explicit state, tools, approvals, retries, receipts and recovery. PDF pp. 277-299.

Each dashboard view in this system follows the same contract:

StageContract
Inputworkflow goal
ActionSelect Skill/tools
Outputworkflow graph
CheckEvidence + rules
RecoveryReconcile provider state with a stable request marker before any retry and preserve the ambiguous result.

Functional Dashboard

Operate the live state, queue and handoff - not a static summary.

GTM Automation Orchestrator – Functional Dashboard dashboard view (PDF page 277): Operate the live state, queue and handoff - not a static summary.
GTM Automation Orchestrator · Functional Dashboard · PDF page 277

Operator result: Review workflow graph, current status and next action in one workspace.

Source-of-Truth Registry

Register authority, freshness, exact support and contradictions before reasoning.

IDEvidenceAuthorityState
S1workflow objectivePrimaryCURRENT
S2tool contractPrimaryCURRENT
S3approval policySupportCURRENT
S4state snapshotSupportREVIEW
S5provider receiptSupportREVIEW

Linked file: schemas/systems/sales-automation/source-packet.schema.json

Input & Data Workspace

Prepare evidence, authority, identity and missing fields before reasoning.

GTM Automation Orchestrator – Input & Data Workspace dashboard view (PDF page 279): Prepare evidence, authority, identity and missing fields before reasoning.
GTM Automation Orchestrator · Input & Data Workspace · PDF page 279

Operator result: Produce a source packet with workflow goal, source systems, tool contracts and explicit unknowns.

Identity & Entity Resolution

Resolve canonical IDs inside the correct tenant before scoring, merging, writing or reporting.

Identity keys
Identity keyExample value
workspace_idworkspace_id-001
workflow_idworkflow_id-001
job_idjob_id-001
request_idrequest_id-001
provider_object_idprovider_object_id-001

Canonical ID: 37a034d0c1b8d2bd

Linked file: scripts/systems/12-sales-automation/identity_resolver.py

Workflow Map

Carry source, restrictions and unresolved state through every step.

GTM Automation Orchestrator – Workflow Map dashboard view (PDF page 281): Carry source, restrictions and unresolved state through every step.
GTM Automation Orchestrator · Workflow Map · PDF page 281

Operator result: Create a handoff that preserves identity, evidence, restrictions and workflow graph.

Research Workspace

Turn business questions into a bounded source plan, evidence map and explicit gaps.

Research questions

  1. Verify workflow graph from an authorized source.
  2. Verify job from an authorized source.
  3. Verify Skill from an authorized source.
  4. Verify tool from an authorized source.
  5. Verify trigger from an authorized source.
  6. Verify state from an authorized source.

Research Gap: prompt injection from source

Linked file: skills/12-sales-automation-evidence-research/

Research Prompt Compiler

Compile the source-builder prompt with exact authority, freshness, identity and output contract.

Copyable example · Compiled prompt
# Research Prompt Compiler
ROLE: Claude Workflows & Sales Automation research operator
JOB: Design Claude-assisted workflows with explicit state, tools, approvals, retries, receipts and recovery.
INPUTS: workflow goal, source systems, tool contracts, approval policy
EVIDENCE: workflow objective, tool contract, approval policy, state snapshot
DETERMINISTIC: graph validation, Skill/tool routing, idempotency key
OUTPUT: workflow graph, tool plan, approval matrix
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/12-sales-automation/research.md

Prompt Compiler

Compile named values into a source-bound prompt with an explicit output contract.

GTM Automation Orchestrator – Prompt Compiler dashboard view (PDF page 284): Compile named values into a source-bound prompt with an explicit output contract.
GTM Automation Orchestrator · Prompt Compiler · PDF page 284

Operator result: Compile prompts/12-sales-automation/main.md with source-bound values.

Analyst & Decision Prompt Compiler

Interpret deterministic results, compare alternatives and prepare a decision without side effects.

Copyable example · Compiled prompt
# Analyst & Decision Prompt Compiler
ROLE: Claude Workflows & Sales Automation analyst operator
JOB: Design Claude-assisted workflows with explicit state, tools, approvals, retries, receipts and recovery.
INPUTS: workflow goal, source systems, tool contracts, approval policy
EVIDENCE: workflow objective, tool contract, approval policy, state snapshot
DETERMINISTIC: graph validation, Skill/tool routing, idempotency key
OUTPUT: workflow graph, tool plan, approval matrix
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/12-sales-automation/analyst.md

Artifact Builder Prompt Compiler

Build a versioned, evidence-linked GTM artifact from approved inputs and decisions.

Copyable example · Compiled prompt
# Artifact Builder Prompt Compiler
ROLE: Claude Workflows & Sales Automation artifact operator
JOB: Design Claude-assisted workflows with explicit state, tools, approvals, retries, receipts and recovery.
INPUTS: workflow goal, source systems, tool contracts, approval policy
EVIDENCE: workflow objective, tool contract, approval policy, state snapshot
DETERMINISTIC: graph validation, Skill/tool routing, idempotency key
OUTPUT: workflow graph, tool plan, approval matrix
BOUNDARY: proposal != execution
RECOVERY: preserve valid state

Linked file: prompts/12-sales-automation/artifact.md

Tool & Execution Planner

Choose the minimum Skill, helper, server tool, connector or manual path and define the boundary.

LayerSelectionBoundary
Claudesemantic judgmentno side effect
Codegraph validationdeterministic
Skillgtm-automation-orchestrator not permission
Tool Searchdeferred toolsbenchmark
ProviderClaude APIapproval + receipt
Fallbackmanual reviewed pathdocumented

Linked file: prompts/12-sales-automation/tool-planner.md

Skill Router & Anatomy

Package the repeatable procedure without turning access or execution into hidden assumptions.

GTM Automation Orchestrator – Skill Router & Anatomy dashboard view (PDF page 288): Package the repeatable procedure without turning access or execution into hidden assumptions.
GTM Automation Orchestrator · Skill Router & Anatomy · PDF page 288

Operator result: Route to Skill gtm-automation-orchestrator only when prerequisites are satisfied.

Full Code Lab

Run exact calculations and state transformations outside the writing step.

GTM Automation Orchestrator – Full Code Lab dashboard view (PDF page 289): Run exact calculations and state transformations outside the writing step.
GTM Automation Orchestrator · Full Code Lab · PDF page 289

Operator result: Run automation_router.py and retain the exact deterministic output.

Deterministic Code Lab B

Run state, handoff and reconciliation logic outside the writing step.

Copyable example · Deterministic code b
# sales-automation reconciliation
before = load_state()
changes = state_diff.run({"before": before, "after": candidate})
handoff = handoff_router.run(packet)
receipt = reconciler.run({
  "proposed_actions": proposed,
  "receipts": receipts
})
assert not receipt["ambiguous"]
save(handoff)

Linked file: scripts/systems/12-sales-automation/reconciler.py

Structured Output Schema

Validate packet shape, then review facts and business rules separately.

GTM Automation Orchestrator – Structured Output Schema dashboard view (PDF page 291): Validate packet shape, then review facts and business rules separately.
GTM Automation Orchestrator · Structured Output Schema · PDF page 291

Operator result: Validate schemas/sales-automation.schema.json plus local business rules.

Spreadsheet & Model Lab

Use spreadsheet-style calculations with visible weights, units and missingness.

GTM Automation Orchestrator – Spreadsheet & Model Lab dashboard view (PDF page 292): Use spreadsheet-style calculations with visible weights, units and missingness.
GTM Automation Orchestrator · Spreadsheet & Model Lab · PDF page 292

Operator result: Calculate the model, keep missing values visible and separate interpretation.

Integration & Automation

Separate triggers, Claude work, provider actions, approvals and reconciliation.

GTM Automation Orchestrator – Integration & Automation dashboard view (PDF page 293): Separate triggers, Claude work, provider actions, approvals and reconciliation.
GTM Automation Orchestrator · Integration & Automation · PDF page 293

Operator result: Define provider boundaries and keep proposed_actions separate from executed_actions.

Approval, Action & Receipt Ledger

Keep proposed, approved, executed and reconciled states separate and inspect the receipt.

StateIDProof
PROPOSEDACT-001payload hash
APPROVALAPR-001human decision
EXECUTED-no receipt
RECEIPT-not observed
RECONCILED-blocked

Linked file: schemas/systems/sales-automation/action-ledger.schema.json

QA & Review

Inspect evidence, restrictions, calculations and action claims before release.

GTM Automation Orchestrator – QA & Review dashboard view (PDF page 295): Inspect evidence, restrictions, calculations and action claims before release.
GTM Automation Orchestrator · QA & Review · PDF page 295

Operator result: Release only after evidence, calculations, restrictions and action claims pass review.

Failure - Repair - Re-run

Preserve valid work and repair only the failed dependency.

GTM Automation Orchestrator – Failure - Repair - Re-run dashboard view (PDF page 296): Preserve valid work and repair only the failed dependency.
GTM Automation Orchestrator · Failure - Repair - Re-run · PDF page 296

Operator result: Reconcile provider state with a stable request marker before any retry and preserve the ambiguous result.

KPI & Analytics

Keep units, periods, denominators and causal limits explicit.

GTM Automation Orchestrator – KPI & Analytics dashboard view (PDF page 297): Keep units, periods, denominators and causal limits explicit.
GTM Automation Orchestrator · KPI & Analytics · PDF page 297

Operator result: Publish KPIs only with a named unit, period, denominator and source.

Scenario A - Nominal

Run the normal case from input to reviewed output.

GTM Automation Orchestrator – Scenario A - Nominal dashboard view (PDF page 298): Run the normal case from input to reviewed output.
GTM Automation Orchestrator · Scenario A - Nominal · PDF page 298

Operator result: Design a reviewed account-research-to-draft workflow.

Implementation & Rollout

Move the system into a bounded pilot with files, tests and rollout evidence.

GTM Automation Orchestrator – Implementation & Rollout dashboard view (PDF page 299): Move the system into a bounded pilot with files, tests and rollout evidence.
GTM Automation Orchestrator · Implementation & Rollout · PDF page 299

Operator result: Deliver prompt, Skill, helper, schema, fixture, explainer and rollout checklist.

PDF pp. 277-299.

CHAPTER 16

Closing

Build the operating system behind the revenue motion. Use Claude to preserve context, structure evidence, create the first usable artifact and surface the exact decision that still needs a human owner.

THE OPERATING CHAIN
01Source
02Deterministic
03Claude
04Approval
05Action
06Receipt

Primary Anthropic sources referenced

Sources checked 18 October 2026. Product capabilities, URLs, models and availability can change; recheck before implementation. The full method is in Chapter 02.

  • A1 · Messages API · API · checked 2026-10-18
  • A4 · Structured outputs · Platform · checked 2026-10-18
  • A6 · Tool Search · Platform · checked 2026-10-18
  • A7 · Agent Skills · Platform · checked 2026-10-18
  • A12 · Files API · Platform · checked 2026-10-18
  • A13 · Prompt caching · Platform · checked 2026-10-18
  • A21 · Web search · Server tool · checked 2026-10-18
  • A28 · Browser use · SDK toolset · checked 2026-10-18
  • A36 · MCP connector · Platform · checked 2026-10-18

About this guide

NipPro AI — Specialized AI agents for sales, marketing and SEO. A NipPro AI publication by Alain Nono, Co-Founder & CEO. This training is offered to you by NipPro AI.

Independent guide. Not affiliated with or endorsed by Anthropic.

Sources checked 18 October 2026. Free to read on nipproai.com. A NipPro AI publication.