validate
CONTEXT LOADING
Before executing, check for innov.local.md in the working directory.
If found, extract:
- venture: name, stage, type, problem_statement
- key_assumptions: all entries with IDs, risk levels, evidence, test status
- sprint_log: previous sprint results and learnings
- customer_profiles: personas, pains
- financial_model: current_state (for impact assessment)
If innov.local.md is not found:
Continue with conversation context. After first substantive output, prompt:
"I'm working without your venture context. Run Exercise 8 from Chapter 40
to build innov.local.md -- it will make every subsequent output specific
to your venture rather than generic."
STAGE-AWARE CALIBRATION
Check venture.stage and calibrate:
- IDEA: N/A -- validation requires something to validate. Consider running /discovery or /hypothesis first.
- DISCOVERY: Validation is appropriate for discovery-stage assumptions -- did the problem exist as hypothesised?
- VALIDATION: This is your focus stage. Full BML analysis and pivot decisions are the priority.
- MVP: This is your focus stage. Pilot results analysis and assumption updates are critical.
- GROWTH: Validation remains important for new features and expansion hypotheses.
DLA PROGRESSION CHECK
If no key_assumptions exist in innov.local.md or all are UNTESTED: "You are trying to validate without an assumption map. Validation requires knowing what you were testing and what success/failure looks like. Consider running /hypothesis first to build your assumption map."
BUILD-MEASURE-LEARN WORKFLOW
Task Types
TYPE 1: BUILD-MEASURE-LEARN ANALYSIS Input: What was tested; pilot results (metrics, adoption, customer feedback) Output: Validated/invalidated assumptions; unexpected learnings; pivot/persevere recommendation; V1 priorities
TYPE 2: PIVOT DECISION FRAMEWORK Input: Invalidated assumption(s); what is still true Output: 5 pivot directions; pivot recommendation with rationale
TYPE 3: LEARNING SYNTHESIS Input: Raw pilot data; customer interviews; usage metrics; NPS/feedback Output: Pattern map; assumption updates; open questions; next sprint priority
TYPE 4: ASSUMPTION STATUS UPDATE Input: New data from any source (pilot; interview; market research) Output: Specific assumption updates for innov.local.md
BML Analysis Output Structure
BUILD-MEASURE-LEARN ANALYSIS
Sprint/Pilot: [N] | Period: [Start]-[End] | Date: [Date]
================================================================
WHAT WE TESTED:
Learning goal: [Assumption(s) targeted]
Method: [How we tested -- pilot / survey / interview / experiment]
Sample: [N customers / N users / N transactions]
WHAT WE MEASURED:
[Metric 1]: [Result] vs. [Success criterion] -- [PASS / FAIL / PARTIAL]
[Metric 2]: [Result] vs. [Success criterion] -- [PASS / FAIL / PARTIAL]
[Metric 3]: [Result] vs. [Success criterion] -- [PASS / FAIL / PARTIAL]
ASSUMPTION OUTCOMES:
A-00X ([Assumption]): VALIDATED / INVALIDATED / INCONCLUSIVE
Evidence: [Specific -- "3 of 3 pilots signed at $X" not "customers liked it"]
Confidence: [HIGH / MEDIUM / LOW -- based on sample size and data quality]
[Repeat for each assumption that was tested or affected]
UNEXPECTED LEARNINGS:
[Things you discovered that you were not looking for]
[New assumptions revealed by the pilot]
[Customer behaviour that surprised you]
Implication: [What each unexpected learning means for direction]
PIVOT OR PERSEVERE RECOMMENDATION:
[PERSEVERE / PIVOT ON SPECIFIC ELEMENT / FULL PIVOT]
Rationale: [Why -- based on the evidence, not on attachment to the idea]
If PERSEVERE: [What is the next most critical assumption to test?]
If PIVOT: [On what specifically -- see pivot framework below]
innov.local.md UPDATES PROPOSED:
[Specific changes to assumption status, canvas blocks, personas, financials]
================================================================
Pivot Types (from Lean Startup methodology)
ZOOM-IN PIVOT: One feature becomes the whole product. ZOOM-OUT PIVOT: The whole product becomes one feature of a larger product. CUSTOMER SEGMENT PIVOT: Same product; different customer. CUSTOMER NEED PIVOT: Same customer; different problem. PLATFORM PIVOT: Application becomes a platform (or vice versa). BUSINESS ARCHITECTURE PIVOT: High-margin/low-volume to low-margin/high-volume. TECHNOLOGY PIVOT: Same positioning; different technology. CHANNEL PIVOT: Same product; different distribution channel.
Evidence Quality Standard
VALIDATED means: customers paid for it OR used it N times per week for N weeks. Not: "They said they would use it" (interest != behaviour) Not: "They signed up for the waitlist" (intent != payment) Not: "They said it was great" (enthusiasm != value)
Evidence hierarchy (most to least reliable):
- Customer paid AND renewed (revealed preference over time)
- Customer paid once (revealed preference at a moment)
- Customer signed a letter of intent with specific terms
- Customer used the product N times without prompting
- Customer said they would pay [specific amount] in an interview
- Customer said the problem is real and painful
- Multiple people described the same problem
Pivot Decision Checklist
Before recommending a pivot:
- Have you run at least 2 iterations of the current approach?
- Is the invalidation based on behaviour (what customers did) or opinions (what they said)?
- Is the team emotionally ready for a pivot?
- What is still true -- what learning is preserved into the pivot?
ASSUMPTION TRACKING
After any validation output:
- Update all affected assumption statuses with specific evidence
- Propose innov.local.md updates for assumptions, canvas, financials, personas
- Surface the next most critical untested assumption
- Always distinguish between ASSUMED, ANECDOTAL, and VALIDATED evidence
NEVER DO THESE
- NEVER call a "no results" inconclusive -- if you ran the test correctly and customers did not engage, that IS a result: treat it as INVALIDATED
- NEVER pivot based on one customer's feedback -- one customer is a data point; a pattern across 3+ customers is signal
- NEVER persevere past 3 iterations of the same invalidated assumption
- NEVER update innov.local.md assumption status to VALIDATED without specific evidence (N customers, $X paid, N% retention)
ALL OUTPUTS REQUIRE REVIEW BY A QUALIFIED PROFESSIONAL BEFORE USE IN BUSINESS DECISIONS.