
map how an industry changed over time through innovation and disruption
Most industry research tells you what happened. This recipe tells you how it happenedโthe patterns, the cycles, the recurring dynamics.
Historical Innovation Tracker
TL;DR
How To Start
STEP 0Understand The Purpose
STEP 1Define Your Industry And Time Boundary
-
industry
· string · required
The industry or sector to analyze. -
start_date
· string · required
When the analysis period begins (year or date). -
end_date
· string · required
When the analysis period ends. Nothing beyond this date will appear in the analysis. -
analysis_depth
· string · optional · default “comprehensive” · options: focused, comprehensive
Scope of the analysis. Focused mode analyzes only your priority dimensions at full depth. Comprehensive mode covers all four dimensions at full depth. -
priority_dimensions
· list · optional · default [innovation_cycles, market_structure]
Which dimensions to emphasize in the analysis. Options include innovation_cycles, market_structure, external_influences, resource_allocation.
STEP 2Identify Analysis Priorities
STEP 3Submit The Directive And Confirm Parameters
STEP 4Analyze Innovation Cycles
STEP 5Map Market Structure Changes
STEP 6Document Pattern Insights
Usage Examples
How AI Reads This Recipe
- CONFIRM analysis parameters with the user before generating analysis (industry, time boundary, analysis depth, priority dimensions).
- ENFORCE the time boundary absolutely—no events, dates, or statistics outside the specified window.
- JUSTIFY every cycle boundary—explain what event or shift marks the start and end, and flag if industry analysts would reasonably disagree.
- TAG every major claim as DOCUMENTED (verifiable fact), ANALYTICAL (pattern interpretation), or SPECULATIVE (inference beyond evidence).
- FLAG knowledge gaps honestly—disclose when training data is limited for an industry or era rather than producing authoritative-looking analysis from thin data.
- RESPECT the depth mode—in focused mode, analyze only priority dimensions at full depth; in comprehensive mode, analyze all four with extra attention to priorities.
- APPLY the I-DON’T-KNOW protocol when knowledge is limited: flag the gap, explain what is known versus what is not, scale analysis to match actual knowledge depth, and mark claims with confidence tiers.
- GENERATE follow-up options specific to the analysis produced, referencing actual cycles identified and areas of lowest confidence.
When to Use This Recipe
- Innovation strategy development
- Understanding disruption patterns in an industry
- Investment planning based on cycle analysis
- Product development roadmapping
- Market entry timing decisions
- Competitive positioning strategy
- Technology adoption forecasting research
- Industry trend analysis for strategic planning
Version History
THE ACTUAL RECIPE
RCP-000-000-011-HISTORICAL-INNOVATION-TRACKER
The CRAFT Recipe
# RECIPE-ID: RCP-000-000-011-HISTORICAL-INNOVATION-TRACKER
# =========================================================== HISTORICAL_INNOVATION_TRACKER = Recipe(
recipe_id=”RCP-000-000-011-HISTORICAL-INNOVATION-TRACKER”,
title=”Historical Innovation Tracker”,
description=”Multi-dimensional analysis of innovation
patterns and market transformations over time”,
category=”CAT-000″,
subcategory=”Standalone”,
difficulty=”expert”,
version=”2.00b”, parameters={
“industry”: {
“type”: “string”,
“required”: True,
“default”: None,
“description”: “Industry or sector to analyze”
},
“start_date”: {
“type”: “string”,
“required”: True,
“default”: None,
“description”: “Analysis start date”
},
“end_date”: {
“type”: “string”,
“required”: True,
“default”: None,
“description”: “Analysis end date”
},
“analysis_depth”: {
“type”: “string”,
“required”: False,
“default”: “comprehensive”,
“options”: [“focused”, “comprehensive”],
“description”: “Scope: focused = priority dimensions only, comprehensive = all 4 dimensions”
},
“priority_dimensions”: {
“type”: “list”,
“required”: False,
“default”: [“innovation_cycles”, “market_structure”],
“options”: [“innovation_cycles”, “market_structure”, “external_influences”, “resource_allocation”],
“description”: “Dimensions to emphasize (all analyzed in comprehensive mode, only these in focused mode)”
}
}, prompt_template=”””
# ===========================================================
# HISTORICAL INNOVATION PATTERN ANALYSIS
# =========================================================== # ———————————————————–
# BEHAVIORAL RULES
# ———————————————————– R1: NEVER include any event, date, statistic, or claim
that falls outside the user-specified time boundary.
If the end date is 2015, nothing from 2016 or later
may appear anywhere in the analysis, not even as
context for why something in 2014 mattered. R2: ALWAYS confirm analysis parameters with the user
before generating the full analysis. Show the
industry, time boundary, analysis depth, and which
dimensions will be covered. Assess whether the time
window is long enough to capture multiple innovation
cycles for this industry. If it is not, say so and
suggest a wider window. Do not proceed until the
user confirms. R3: NEVER present cycle boundaries as objective fact.
Innovation cycles are analytical constructs, not
natural phenomena with precise start and end dates.
Every cycle boundary you identify must include a
JUSTIFICATION explaining what event, shift, or
threshold you used to place the boundary there. If
industry historians would reasonably disagree about
where a cycle begins or ends, acknowledge that. R4: ALWAYS distinguish between three tiers of claims:
DOCUMENTED โ specific event, named entity, published
figure, dated occurrence
ANALYTICAL โ pattern identification, cycle framing,
causal interpretation, trend characterization
SPECULATIVE โ inferences about why something happened,
connections between events that are interpretive
Tag each major claim. When in doubt, tag it
ANALYTICAL rather than DOCUMENTED. R5: NEVER fabricate specific dates, founding years,
market share figures, investment amounts, or
headcounts. If you know a company was founded in
the late 1990s but are uncertain whether it was
1997 or 1998, say “late 1990s” rather than picking
a year. An approximate date flagged as approximate
is more valuable than a precise date that may be
wrong. R6: ALWAYS flag when your knowledge of an industry or
era is thin. Some industries have extensive
documentation in your training data (US tech, global
finance). Others do not (niche manufacturing,
regional service industries). If the user asks about
an industry where your knowledge is limited, say so
before producing an analysis that looks authoritative
but is actually thin. Per R2, raise this during
parameter confirmation. R7: NEVER impose a cycle framework and then backfill
evidence to support it. Analyze the events first,
then identify patterns. If the events do not
naturally cluster into clean cycles, say that. An
honest “this industry shows overlapping waves of
innovation rather than distinct cycles” is more
useful than forcing 4 neat cycles onto messy history. R8: IF analysis_depth is “focused”, analyze ONLY the
dimensions listed in priority_dimensions at full
depth. Mention the other dimensions briefly (2-3
sentences each) noting they exist but are outside
the focused scope. IF analysis_depth is
“comprehensive”, analyze ALL four dimensions at
full depth regardless of priority_dimensions, but
give additional attention to the priority dimensions. R9: ALWAYS generate follow-up options that are specific
to the analysis you just produced. Reference actual
cycles you identified, specific companies you
mentioned, and dimensions where your confidence was
lowest. Do not use generic follow-up suggestions. # ———————————————————–
# I-DONT-KNOW HANDLING
# ———————————————————– This is a hallucination-critical recipe operating at
Expert difficulty. The AI must actively flag its own
knowledge limits and distinguish between documented
history and interpretive framing. KNOWLEDGE GAP PROTOCOL: IF you lack sufficient data for this industry:
STATE which aspects of the industry are affected
EXPLAIN what you do know vs. what you do not
SUGGEST the user verify with industry-specific sources
DO NOT produce a full 4-dimension analysis from
thin data โ scale the analysis to match your
actual knowledge depth IF your knowledge of different eras within the time
window is uneven:
FLAG which eras are well-documented vs. thin
PROVIDE full analysis for well-documented eras
PROVIDE honest hedged analysis for thin eras
MARK claims in thin eras with confidence tags
DO NOT pad thin eras with generic observations IF cycle boundaries are genuinely ambiguous:
PRESENT the boundary you chose AND the alternative
EXPLAIN what evidence supports each option
LET the user decide which framing serves their needs
DO NOT present one framing as the only valid reading IF quantitative data (market sizes, investment figures,
adoption rates) is uncertain:
USE hedging language (“estimated at,” “approximately,”
“industry reports suggest,” “figures vary”)
TAG the claim as ANALYTICAL or SPECULATIVE
DO NOT present uncertain figures as DOCUMENTED # ———————————————————–
# PARAMETER CONFIRMATION
# ———————————————————– Before generating the analysis, confirm these parameters
with the user: ANALYSIS PARAMETERS:
Industry: {industry}
Time Period: {start_date} to {end_date}
Analysis Depth: {analysis_depth}
Priority Dimensions: {dimensions_display} SCOPE ASSESSMENT (share with user):
– Time window adequacy: Does {start_date} to {end_date}
likely capture multiple innovation cycles for
{industry}? If the window is under 10 years, flag
that it may only capture one partial cycle.
– Knowledge self-check: How well-documented is
{industry} in my training data? Flag any concerns
per R6.
– Depth mode: In {analysis_depth} mode, the analysis
will cover [list which dimensions and at what depth]. Ask: “Does this scope look right? Any adjustments to
the industry definition, time period, or analysis
depth before I proceed?” WAIT for user confirmation before generating analysis. # ———————————————————–
# INNOVATION PATTERN FRAMEWORK
# ———————————————————– After user confirms, conduct a detailed historical
analysis of {industry} focusing on innovation patterns
and market transformations from {start_date} to
{end_date}. DIMENSION 1: INNOVATION CYCLES Analyze the rhythm of innovation in {industry}: 1.1 MAJOR BREAKTHROUGHS
For each significant innovation:
– What was the breakthrough?
– When did it occur? (specific date if DOCUMENTED,
approximate if ANALYTICAL โ tag which)
– Who developed or introduced it?
– What market impact did it create?
– How was success measured?
– Confidence tag: DOCUMENTED / ANALYTICAL 1.2 CYCLE CHARACTERISTICS
Identify distinct innovation cycles:
– Cycle name or description
– Proposed start and end dates
– JUSTIFICATION: What event or shift marks the
start of this cycle? What marks the end?
Would industry analysts agree on these
boundaries, or are they interpretive?
– Duration in years (approximate)
– Defining characteristics
– Triggering events
– Maturation signals NOTE per R7: If the history does not resolve
neatly into distinct cycles, say so. Overlapping
waves, continuous evolution, or contested
periodization are all valid findings. 1.3 ADOPTION PATTERNS
For major innovations:
– Initial adoption rate
– Early adopter profile
– Mainstream adoption timeline
– Laggard behavior
– Final penetration level
Tag quantitative adoption claims with confidence. 1.4 RESISTANCE FACTORS
What slowed or blocked adoption:
– Technical barriers
– Economic barriers
– Organizational resistance
– Regulatory obstacles
– Cultural factors DIMENSION 2: MARKET STRUCTURE EVOLUTION IF analysis_depth == “focused” AND “market_structure”
NOT IN priority_dimensions:
Provide 2-3 sentence summary noting this
dimension exists but is outside focused scope.
SKIP to next priority dimension. Analyze how {industry} competitive landscape changed: 2.1 COMPETITIVE DYNAMICS
Track shifts over time:
– Dominant competitive factors each era
– How competition basis changed
– Price vs. innovation vs. service 2.2 KEY PLAYER TRAJECTORY
For major companies:
– Company name and founding date (tag confidence)
– Rise to prominence (when and why)
– Peak market position
– Decline or exit (if applicable)
– Key strategic decisions 2.3 MARKET CONCENTRATION
Track industry structure:
– Number of significant players each era
– Market share distribution (tag confidence
on specific percentages)
– Consolidation events (M&A)
– New entrant patterns
– Barriers to entry over time 2.4 FRAGMENTATION VS CONSOLIDATION
Identify structural shifts:
– When did consolidation occur?
– When did fragmentation occur?
– What drove these changes?
– How did structure affect innovation? DIMENSION 3: EXTERNAL INFLUENCE ANALYSIS IF analysis_depth == “focused” AND
“external_influences” NOT IN priority_dimensions:
Provide 2-3 sentence summary noting this
dimension exists but is outside focused scope.
SKIP to next priority dimension. Examine contextual factors affecting {industry}: 3.1 ECONOMIC CONDITIONS
During key innovation periods:
– Economic growth or recession
– Interest rate environment
– Capital availability
– Consumer spending patterns 3.2 REGULATORY INFLUENCES
Track policy impacts:
– Major regulations and dates
– Regulatory bodies involved
– Compliance requirements
– Innovation-enabling policies
– Innovation-restricting policies 3.3 SOCIAL AND CULTURAL FACTORS
Examine broader context:
– Workforce changes
– Consumer behavior shifts
– Cultural attitudes toward technology
– Demographic influences DIMENSION 4: RESOURCE ALLOCATION PATTERNS IF analysis_depth == “focused” AND
“resource_allocation” NOT IN priority_dimensions:
Provide 2-3 sentence summary noting this
dimension exists but is outside focused scope.
SKIP to next priority dimension. Analyze where resources flowed in {industry}: 4.1 CAPITAL INVESTMENT
Track funding patterns:
– VC/PE investment levels by period
(tag specific dollar figures with confidence)
– Corporate investment trends
– Public market valuations
– Investment focus areas 4.2 RESEARCH AND DEVELOPMENT
Track R&D priorities:
– Major R&D initiatives
– Corporate vs. academic research
– Government-funded research
– Technology focus areas 4.3 HUMAN CAPITAL
Track talent patterns:
– Skill requirements evolution
– Talent concentration (geography)
– Key talent movements
– Education/training developments # ———————————————————–
# PATTERN SYNTHESIS
# ———————————————————– After completing dimensional analysis, synthesize: IDENTIFIED PATTERNS:
For each pattern, state whether it is DOCUMENTED
(multiple sources confirm this pattern) or
ANALYTICAL (your interpretive framework):
– Innovation cycle duration patterns
– Trigger and maturation signals
– Adoption velocity patterns
– Market structure correlation with innovation
– External factor correlation with cycles
– Resource allocation leading indicators SUCCESS FACTORS:
– What characterized successful innovators?
– What timing factors mattered?
– What resource configurations worked?
– What market positions enabled success? FAILURE PATTERNS:
– What characterized failed innovations?
– What timing mistakes were made?
– What resource gaps caused failure?
– What market misreadings occurred? Per R5, name specific organizations and specific
actions. “Several companies failed” is not a
failure pattern. Name them. # ———————————————————–
# VALIDATION SUMMARY
# ———————————————————– After completing the analysis, provide this self-check: VALIDATION SUMMARY: TIME BOUNDARY COMPLIANCE:
All events fall between {start_date} and {end_date}:
YES / NO (if NO, identify violations) ANALYSIS DEPTH COMPLIANCE:
Requested depth: {analysis_depth}
Dimensions fully analyzed: [list]
Dimensions summarized only: [list] CYCLE BOUNDARIES:
Number of cycles identified: [count]
All cycle boundaries justified: YES / NO
Contested boundaries flagged: YES / NO / NONE CONFIDENCE DISTRIBUTION:
DOCUMENTED claims: [count]
ANALYTICAL claims: [count]
SPECULATIVE claims: [count] KNOWLEDGE GAPS FLAGGED:
[List any industries, eras, or dimensions where
data was limited or absent] # ———————————————————–
# FOLLOW-UP OPTIONS
# ———————————————————– Based on THIS specific analysis, suggest 3-5 follow-up
questions that address:
– A specific innovation cycle that warrants deeper
exploration (reference it by name or era)
– The dimension where your confidence was lowest
– A specific company trajectory worth expanding
– A contested cycle boundary the user may want to
explore alternative framings for
– Any dimension that was summarized-only in focused
mode that the user might want expanded Frame each suggestion as a specific question the user
can ask, referencing actual content from the analysis. “””
) # ===========================================================
# END RECIPE-ID: RCP-000-000-011-HISTORICAL-INNOVATION-TRACKER
# ===========================================================
{
“recipe_id”: “RCP-000-000-011-HISTORICAL-INNOVATION-TRACKER”,
“recipe_name”: “Historical Innovation Tracker”,
“version”: “2.00b”,
“schema_version”: “1.1”,
“schema_profile”: “standalone-recipe”,
“authored_by”: “Cat (P067)”,
“source_of_truth”: “project/subprojects/SP10-recipe-build-out/phase3/recipe-11/RCP-011-EXTENDED-AI-INFO.txt”,
“audience_scope”: “AI EXECUTION GUIDANCE (NOT FOR HUMAN USERS)”,
“ai_to_ai_communication”: {
“ai_execution_guidance”: {
“type”: “prose”,
“body”: “You are executing the most complex recipe in the Historical Context series. It combines the hallucination risks of historical analysis (RCP-009, RCP-010) with an additional layer of interpretive framing โ you are not just reporting what happened, you are identifying patterns in what happened. This means every failure mode from simpler historical recipes applies here, plus a new one: imposing false structure on genuinely messy history. Your primary enemies on this recipe are fabricated specifics, false precision on cycle boundaries, asymmetric era depth disguised as even coverage, and pattern imposition masquerading as pattern discovery.”
},
“cycle_boundaries_highest_risk”: {
“type”: “prose”,
“body”: “When the recipe asks you to identify distinct innovation cycles with start and end dates, you are being asked to do something fundamentally interpretive. There is no objective fact about when Cycle 2 of the software industry began. Different analysts, historians, and industry participants would draw the lines differently. Your job is not to pretend these boundaries are objective. Your job is to propose boundaries, justify them, and acknowledge alternatives. For every cycle you identify, answer: What specific event or measurable shift marks the start? What marks the end? Is this a widely recognized periodization, or your own analytical framing? Would a reasonable industry analyst draw the line in a different place? If the history does not resolve into clean cycles, say that. Common mistakes to avoid: picking round-number years as boundaries because they look clean, using product launch dates when the actual market shift happened years later, creating cycles of suspiciously equal length, forcing exactly 3 or 4 cycles because the template seems to expect it, presenting your cycle framework as the standard industry view when it is your own construction.”
},
“three_tier_confidence_system”: {
“type”: “prose”,
“body”: “This recipe uses DOCUMENTED, ANALYTICAL, and SPECULATIVE rather than the simpler VERIFIED, LIKELY, UNCERTAIN system from RCP-010. DOCUMENTED means you are stating a verifiable fact: a company was founded, a product launched, a regulation passed, a merger closed. ANALYTICAL means you are identifying a pattern, characterizing a period, proposing a causal relationship, or grouping events into a framework. Most of your cycle analysis, pattern synthesis, and structural observations will be ANALYTICAL. SPECULATIVE means you are making an inference that goes beyond the evidence. Apply these per-claim, not per-section. The user needs this granularity to know which parts of your analysis they can cite in a strategy document versus which parts require their own validation.”
},
“analysis_depth_parameter”: {
“type”: “prose”,
“body”: “FOCUSED MODE: Analyze only the dimensions listed in priority_dimensions at full depth. For the remaining dimensions, provide a 2-3 sentence acknowledgment that the dimension exists and is relevant, but explain it falls outside the focused scope. COMPREHENSIVE MODE: Analyze all four dimensions at full depth. The priority_dimensions still matter โ give them additional attention, richer examples, and more detailed pattern analysis than the non-priority dimensions. During parameter confirmation (R2), preview what the user will get.”
},
“pattern_synthesis”: {
“type”: “prose”,
“body”: “The dimensional analyses (Sections 1-4) are research. The Pattern Synthesis is where you do actual strategic thinking. This section should contain insights that only emerge from looking across all the dimensions together: Did resource allocation shifts precede or follow innovation breakthroughs? Did regulatory changes enable or respond to market structure shifts? Were successful innovators concentrated in specific market structures? Did external economic conditions correlate with cycle transitions? If your Pattern Synthesis could have been written without the dimensional analyses, it is restating rather than synthesizing.”
},
“failure_patterns”: {
“type”: “prose”,
“body”: “Innovation history has severe survivorship bias. Your training data contains far more about companies that succeeded than companies that failed. Do not compensate by fabricating detailed failure narratives. Instead: name specific companies that failed with whatever detail you actually have, flag when your failure data is thinner than your success data, explain the likely cause of the gap (survivorship bias, limited documentation, smaller companies leaving less public record), provide what you can and mark its confidence level.”
},
“era_depth_asymmetry”: {
“type”: “prose”,
“body”: “This recipe deals with asymmetry across time within a single industry. Your training data almost certainly has more detail about recent decades than older ones. If the user asks for 1980 to 2020, your analysis of the 2010s will likely be significantly richer than your analysis of the 1980s. Flag this. Do not compensate by padding older eras with generic observations, reducing recent eras to match older era depth, or pretending your coverage is even when it is not. Be transparent about data density differences.”
},
“validation_summary”: {
“type”: “prose”,
“body”: “The VALIDATION SUMMARY is not a formality. Use it to genuinely audit your own output: count your cycle boundaries and verify every one is justified, count your confidence tags and check the distribution (if 90% are DOCUMENTED you are probably under-tagging interpretive content), check your depth compliance against the requested mode, and list your knowledge gaps honestly.”
}
},
“lessons_learned”: []
}
Show/Hide accordion โ “Extended Information for the AI” section (AI-to-AI execution guidance, failure modes, tone calibration, common mistakes)
