// Site content — sourced from lessons_from_a_fintech_story_led_content_pack.md
// Editorial rules: anonymised, UK English, no invented quotes/numbers/outcomes.
// Quote slots stay as placeholders until verified transcript extracts are added.

const SITE = {
  name: "Lessons from a Fintech",
  tagline: "A founder field guide for the hard lessons that usually arrive too late.",
  shortDescription:
    "Practical founder lessons for building fintech companies with more evidence, trust, and commercial discipline.",
  longDescription:
    "Lessons from a Fintech turns real founder experience into practical guidance for early-stage fintech builders. It brings together anonymous interview insights, story-led lessons, worksheets, and commercial frameworks to help founders make better decisions earlier.",
  twoLine:
    "Building a fintech is rarely hard for the reasons people expect. This project helps founders understand the realities of paid traction, regulated buyers, procurement, funding pressure, market sequencing, and resilience before those lessons become expensive.",
  domain: "lessons.jamesvarga.com",
  primaryCta: { label: "Explore the lessons", to: "/lessons" },
  secondaryCta: { label: "Download founder worksheets", to: "/resources" },
};

// --- Lesson categories used as filters in the Library ----------------------
const CATEGORIES = [
  "Revenue",
  "Sales",
  "Banks",
  "Procurement",
  "Funding",
  "Market Sequencing",
  "International Growth",
  "Partnerships",
  "Regulation",
  "Resilience",
  "Recovery",
  "Ecosystem",
  "AI and Data",
];

// Map each lesson's authored category to a filter category for the Library.
const LESSON_CATEGORY_GROUP = {
  "Revenue": "Revenue",
  "Customer discovery": "Sales",
  "Selling to banks": "Banks",
  "Procurement and trust": "Procurement",
  "Procurement": "Procurement",
  "Sales": "Sales",
  "Enterprise selling": "Sales",
  "Pricing": "Revenue",
  "Commercial model": "Revenue",
  "Execution": "Revenue",
  "Sales leadership": "Sales",
  "Demand creation": "Sales",
  "Trust": "Procurement",
  "Market sequencing": "Market Sequencing",
  "International growth": "International Growth",
  "Funding": "Funding",
  "Founder reality": "Resilience",
  "Partnerships": "Partnerships",
  "Regulation": "Regulation",
  "Resilience": "Resilience",
  "Recovery": "Recovery",
  "Ecosystem": "Ecosystem",
  "Current market context": "AI and Data",
};

// --- LESSONS (25, full schema from the content pack) -----------------------
const LESSONS = [
  {
    n: 1,
    slug: "paid-proof-before-polish",
    title: "Paid proof before polish",
    category: "Revenue",
    summary:
      "Founders need evidence that someone will pay before they spend months perfecting the product.",
    story:
      "A founder can spend months making a product easier to demo. The screen looks cleaner. The story gets sharper. The feedback sounds positive. Then the month closes and nothing has changed in the bank account. That is the moment this lesson is built for. Polish can make a founder feel safer, but paid proof makes the business safer.",
    lesson:
      "The first real test is not whether someone likes the product. It is whether a real buyer will pay for a clear outcome, with enough urgency to move now.",
    whyItMatters:
      "Without paid proof, the company is still testing opinion. Opinion is useful, but it does not prove priority, budget, decision process, urgency, margin, or repeatability.",
    practice: [
      "Define paid traction before the sprint starts.",
      "Design a paid pilot with a narrow outcome and a clear end date.",
      "Price the pilot, even if the price is small.",
      "Ask who owns the budget before you build more.",
      "Review delivery effort and gross margin after every pilot.",
    ],
    hacks: [
      "Use a paid proof sprint instead of a free proof-of-concept.",
      "Use a one-page offer with problem, outcome, time, price, and success criteria.",
      "Set a start date and decision date before the pilot begins.",
      "Do not add features during the sprint unless they are required to prove the buying case.",
    ],
    mistakes: [
      "Treating positive feedback as demand.",
      "Letting the demo roadmap replace the commercial plan.",
      "Waiting for perfect product readiness before asking for money.",
      "Using free pilots to avoid pricing discomfort.",
    ],
    questions: [
      "What evidence do I have that this revenue issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "paid-proof-sprint-worksheet",
  },
  {
    n: 2,
    slug: "interest-is-not-demand",
    title: "Interest is not demand",
    category: "Customer discovery",
    summary: "A warm conversation is not the same thing as a buying signal.",
    story:
      "The most dangerous meetings are often the pleasant ones. The buyer nods. They understand the problem. They ask good questions. They say the product is interesting. The founder leaves with energy. Then the follow-up drifts. There is no budget owner, no trigger, no deadline, and no reason for the buyer to make space for the work.",
    lesson:
      "Demand shows up as behaviour. It looks like budget, access, urgency, internal effort, data sharing, security review, procurement movement, or a willingness to pay.",
    whyItMatters:
      "Founders lose months when they build around politeness. Good discovery separates encouragement from commitment.",
    practice: [
      "Ask what happens if the problem is not solved.",
      "Ask what budget would fund this if the buyer wanted to move.",
      "Ask who else must agree before money moves.",
      "Ask what has already been tried.",
      "Ask what date matters.",
    ],
    hacks: [
      "Create a signal ladder from weak signals to strong signals.",
      "Score each conversation immediately after it happens.",
      "Treat a buyer action as stronger evidence than a buyer compliment.",
      "Ask for one concrete next step before the meeting ends.",
    ],
    mistakes: [
      "Counting meetings as pipeline.",
      "Writing roadmap decisions from friendly feedback.",
      "Letting users validate a problem without finding the economic buyer.",
      "Ignoring silence after the meeting.",
    ],
    questions: [
      "What evidence do I have that this customer discovery issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "demand-signal-scorecard",
  },
  {
    n: 3,
    slug: "earn-the-right-to-banks",
    title: "Earn the right to banks",
    category: "Selling to banks",
    summary:
      "Banks can be valuable customers, but they are rarely the fastest path to early proof.",
    story:
      "Almost every fintech founder imagines a bank logo on the slide. It feels credible. It feels validating. It can also become the place where time disappears. The early conversations can be useful, but they often happen with teams who can explore the future faster than the organisation can buy the present.",
    lesson:
      "Use bank engagement for learning until you have earned the right to sell into that process. Build revenue, references, evidence, and operating discipline with faster buyers first.",
    whyItMatters:
      "A regulated buyer does not only buy the product. It buys confidence in the company, controls, delivery model, resilience, roadmap, and risk position.",
    practice: [
      "Separate bank learning conversations from bank sales opportunities.",
      "Identify adjacent buyers who feel the same pain but can move faster.",
      "Build evidence before pushing for enterprise procurement.",
      "Map the bank stakeholders before treating the deal as active.",
      "Know what would make the bank able to say yes.",
    ],
    hacks: [
      "Use early bank calls to build the evidence checklist.",
      "Ask bank stakeholders what would fail vendor review.",
      "Create a red, amber, green readiness map before pursuing large regulated buyers.",
      "Build two proof paths: one for faster revenue and one for future banks.",
    ],
    mistakes: [
      "Confusing innovation team engagement with a buying process.",
      "Treating one senior sponsor as enough.",
      "Entering procurement before security, data, legal, and resilience evidence is ready.",
      "Building a bank-specific product before proving broader demand.",
    ],
    questions: [
      "What evidence do I have that this selling to banks issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "earn-the-right-to-banks-readiness-map",
  },
  {
    n: 4,
    slug: "build-the-evidence-pack-before-anyone-asks",
    title: "Build the evidence pack before anyone asks",
    category: "Procurement and trust",
    summary:
      "Procurement readiness is not admin. It is part of the product experience for regulated buyers.",
    story:
      "The deal often slows down at the exact point the founder thinks it should speed up. A buyer likes the product. A sponsor wants progress. Then legal, security, risk, compliance, procurement, data protection, and finance arrive. None of them are trying to be difficult. They are trying to protect the organisation from risk that the founder may not yet have documented.",
    lesson:
      "The evidence pack should exist before the buyer asks for it. Trust is easier to build when the founder can answer risk questions calmly and consistently.",
    whyItMatters:
      "A weak evidence pack creates doubt. Doubt creates more meetings. More meetings create delay. Delay kills momentum and runway.",
    practice: [
      "Create a standard evidence folder early.",
      "Keep security, data, resilience, insurance, policies, and implementation notes current.",
      "Write plain-English answers to common risk questions.",
      "Track gaps honestly rather than hiding them.",
      "Make procurement feel like a planned step, not a surprise.",
    ],
    hacks: [
      "Build a buyer FAQ from every procurement question you receive.",
      "Use a one-page risk summary for non-technical stakeholders.",
      "Create a lightweight implementation plan even for pilots.",
      "Show what is already in place and what will be in place before go-live.",
    ],
    mistakes: [
      "Waiting until late-stage procurement to gather evidence.",
      "Giving inconsistent answers across stakeholders.",
      "Overselling maturity.",
      "Treating compliance as a blocker instead of a buying condition.",
    ],
    questions: [
      "What evidence do I have that this procurement and trust issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "bank-ready-evidence-pack-checklist",
  },
  {
    n: 5,
    slug: "treat-procurement-as-part-of-the-sale",
    title: "Treat procurement as part of the sale",
    category: "Procurement",
    summary:
      "Procurement is not a final hurdle. It is a buying journey with its own stakeholders and proof requirements.",
    story:
      "Many founders think the sale is done when the business sponsor says yes. In regulated markets, that is usually the start of a different process. The question changes from, 'Do we want this?' to, 'Can we safely buy this, implement it, manage it, and explain the decision later?'",
    lesson:
      "Procurement is where commercial value meets institutional confidence. The founder has to sell the business case and the risk case.",
    whyItMatters:
      "A product can be valuable and still be too difficult to buy. The founder who makes the buyer internal process easier creates an advantage.",
    practice: [
      "Ask for the buying process early.",
      "Identify which teams can stop or slow the deal.",
      "Prepare documents before they are requested.",
      "Keep the commercial sponsor equipped with internal language.",
      "Help the buyer explain why the risk is acceptable.",
    ],
    hacks: [
      "Create an internal champion pack the sponsor can forward.",
      "Write a short procurement narrative: why now, why this, why safe, why worth it.",
      "Prepare standard answers for security, data, implementation, resilience, and exit.",
      "Offer a staged commercial path to reduce perceived risk.",
    ],
    mistakes: [
      "Assuming the sponsor can navigate procurement alone.",
      "Sending technical material without buyer-level framing.",
      "Failing to document the cost of inaction.",
      "Treating procurement as paperwork rather than persuasion.",
    ],
    questions: [
      "What evidence do I have that this procurement issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "procurement-readiness-checklist",
  },
  {
    n: 6,
    slug: "know-the-buyer-not-just-the-user",
    title: "Know the buyer, not just the user",
    category: "Sales",
    summary:
      "The person who feels the pain may not control the money, timing, or risk decision.",
    story:
      "A user can love the product and still be unable to buy it. They may feel the pain every day, but the budget sits somewhere else. The decision may belong to a leader who cares less about workflow and more about risk, cost, revenue, productivity, or strategic pressure.",
    lesson:
      "Founders need to map the full buying system. User pain matters, but revenue comes from the person or group able to allocate money and accept risk.",
    whyItMatters:
      "A user-led pipeline can look busy while commercial progress stays weak. Founder-led sales needs to move from user enthusiasm to organisational priority.",
    practice: [
      "Identify the user, buyer, budget holder, blocker, sponsor, and approver.",
      "Ask how decisions like this were made before.",
      "Connect user pain to business pain.",
      "Give the sponsor language to sell internally.",
      "Track stakeholder gaps in every opportunity.",
    ],
    hacks: [
      "Use the phrase: who would need to care for this to happen this quarter?",
      "Ask what budget line this would come from.",
      "Ask who would be embarrassed if the problem continued.",
      "Create a stakeholder map after the first serious call.",
    ],
    mistakes: [
      "Selling only to friendly users.",
      "Assuming the user can create budget.",
      "Ignoring risk stakeholders until late.",
      "Failing to translate product value into executive language.",
    ],
    questions: [
      "What evidence do I have that this sales issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "stakeholder-and-buyer-map",
  },
  {
    n: 7,
    slug: "innovation-teams-are-useful-but-they-are-not-always-buyers",
    title: "Innovation teams are useful, but they are not always buyers",
    category: "Enterprise selling",
    summary:
      "Innovation teams can help founders learn, but founders need to know when a conversation has no path to budget.",
    story:
      "Innovation conversations are attractive because they are open, curious, and often senior enough to feel meaningful. They are also risky because the founder can mistake exploration for procurement. The conversation can continue because everyone enjoys it, even when nobody has a clear route to adoption.",
    lesson:
      "Use innovation teams as learning partners, navigators, and internal connectors. Do not treat the relationship as revenue until there is a path to budget, ownership, and implementation.",
    whyItMatters:
      "Early-stage companies cannot afford endless strategic curiosity. Every enterprise conversation needs a next step that either increases evidence or exits cleanly.",
    practice: [
      "Ask what happens after the innovation conversation.",
      "Request access to the business owner with the pain.",
      "Set a learning objective for each meeting.",
      "Agree the conditions for a paid pilot.",
      "Exit politely when there is no path.",
    ],
    hacks: [
      "End every innovation meeting with a path question: who would own this if it became real?",
      "Use innovation teams to test your evidence pack.",
      "Ask which internal proof points would move the conversation out of exploration.",
      "Create a stop rule after three meetings without buyer access.",
    ],
    mistakes: [
      "Treating strategic interest as pipeline.",
      "Accepting repeated free workshops without progression.",
      "Letting innovation language dilute the commercial offer.",
      "Building custom work for a team with no buying power.",
    ],
    questions: [
      "What evidence do I have that this enterprise selling issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "enterprise-conversation-qualification-sheet",
  },
  {
    n: 8,
    slug: "pricing-is-part-of-discovery",
    title: "Pricing is part of discovery",
    category: "Pricing",
    summary: "A founder learns more from a priced offer than from a free pilot.",
    story:
      "Pricing feels uncomfortable early because the founder knows the product is still changing. The temptation is to delay the price conversation until the product feels ready. That delay removes one of the most useful discovery tools the founder has.",
    lesson:
      "A price tests whether the problem matters enough. It also reveals buyer expectations, procurement thresholds, perceived value, budget routes, and objections that do not appear in free conversations.",
    whyItMatters:
      "Free work hides friction. Pricing exposes it early, when the founder can still adjust the offer, buyer segment, packaging, or value story.",
    practice: [
      "Put a price on pilots.",
      "Explain what the buyer gets, what is excluded, and what happens next.",
      "Use price objections as discovery.",
      "Test value-based packaging before discounting.",
      "Review margin after delivery.",
    ],
    hacks: [
      "Offer a fixed-price paid sprint with defined outputs.",
      "Use three price anchors: test, pilot, rollout.",
      "Ask what internal approval threshold the price triggers.",
      "Track every objection by type: value, budget, timing, risk, authority.",
    ],
    mistakes: [
      "Using free pilots to avoid rejection.",
      "Discounting before understanding the objection.",
      "Pricing from cost instead of value and urgency.",
      "Ignoring internal approval thresholds.",
    ],
    questions: [
      "What evidence do I have that this pricing issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "pricing-test-planner",
  },
  {
    n: 9,
    slug: "gross-margin-is-a-day-one-habit",
    title: "Gross margin is a day-one habit",
    category: "Commercial model",
    summary:
      "Founders should understand delivery cost before scale turns weak economics into a bigger problem.",
    story:
      "Early customers often receive heroic delivery. The founder does the work manually, joins every call, fixes every issue, and carries the complexity personally. That can be acceptable in early learning. It becomes dangerous when the founder mistakes service intensity for scalable revenue.",
    lesson:
      "The founder should know what each sale costs to deliver, even when the delivery model is still rough.",
    whyItMatters:
      "Weak gross margin does not improve automatically with scale. Scale can make hidden delivery problems more expensive and harder to fix.",
    practice: [
      "Track time spent per customer.",
      "Separate setup work from repeat delivery.",
      "Identify which tasks must be automated, documented, or removed.",
      "Price for the real support burden.",
      "Review margin before taking on similar customers.",
    ],
    hacks: [
      "Run a manual delivery log for the first ten customers.",
      "Tag effort as founder, technical, operations, support, and customer success.",
      "Create a margin warning if custom work exceeds a set number of hours.",
      "Use delivery notes to shape product roadmap.",
    ],
    mistakes: [
      "Calling services revenue product revenue.",
      "Ignoring founder time.",
      "Assuming enterprise pricing will solve poor delivery design.",
      "Scaling a support-heavy model without documentation.",
    ],
    questions: [
      "What evidence do I have that this commercial model issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "gross-margin-reality-check",
  },
  {
    n: 10,
    slug: "shorten-time-to-proof",
    title: "Shorten time to proof",
    category: "Execution",
    summary:
      "The faster a founder can move from hypothesis to evidence, the less runway gets spent on belief.",
    story:
      "Founders often run long experiments because the company is trying to prove too much at once. The product test becomes a sales test, a pricing test, an onboarding test, a partner test, and a market test. When the result is unclear, the founder does not know what to change.",
    lesson:
      "A good commercial experiment isolates the riskiest assumption and tests it quickly.",
    whyItMatters:
      "Runway is not only money. It is decision capacity. Long, unclear experiments drain both.",
    practice: [
      "Write the assumption before the experiment starts.",
      "Define what evidence would change the decision.",
      "Keep the test short.",
      "Use real buyer behaviour where possible.",
      "Stop, adapt, or double down based on evidence.",
    ],
    hacks: [
      "Use two-week commercial sprints.",
      "Set a maximum number of meetings before changing the message.",
      "Test the offer before building the feature.",
      "Measure buyer action, not founder activity.",
    ],
    mistakes: [
      "Running experiments with no success criteria.",
      "Changing the offer mid-test.",
      "Collecting too many weak signals.",
      "Avoiding a hard stop decision.",
    ],
    questions: [
      "What evidence do I have that this execution issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "commercial-experiment-log",
  },
  {
    n: 11,
    slug: "founder-led-sales-is-not-optional",
    title: "Founder-led sales is not optional",
    category: "Sales leadership",
    summary:
      "Early sales cannot be fully delegated because the founder is still learning the market.",
    story:
      "A founder may want to hire sales early because selling feels uncomfortable or time-consuming. The risk is that the salesperson is asked to sell a market that has not yet been learned, with a message that has not yet been proven, to buyers who have not yet been mapped.",
    lesson:
      "The founder must lead early sales long enough to understand pain, language, urgency, buying process, objections, and value.",
    whyItMatters:
      "Sales is not only distribution. In the early company, sales is market learning. Delegating too soon can hide the truth from the person who needs it most.",
    practice: [
      "Run the first serious discovery calls yourself.",
      "Write down buyer language after every call.",
      "Build the first sales narrative from real conversations.",
      "Hire sales once there is a repeatable motion to improve.",
      "Stay close to key deals even after hiring.",
    ],
    hacks: [
      "Record objections in the buyer's exact words.",
      "Create a weekly founder sales review.",
      "Build a small bank of proven stories and examples.",
      "Use every lost deal as product and positioning research.",
    ],
    mistakes: [
      "Hiring sales to solve unclear demand.",
      "Asking a salesperson to create category understanding from scratch.",
      "Leaving pricing, positioning, and buyer learning to someone else.",
      "Measuring activity before message-market fit.",
    ],
    questions: [
      "What evidence do I have that this sales leadership issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "founder-sales-operating-rhythm",
  },
  {
    n: 12,
    slug: "map-the-trigger-not-just-the-pain",
    title: "Map the trigger, not just the pain",
    category: "Demand creation",
    summary:
      "A buyer can feel pain for years and still not buy until something changes.",
    story:
      "Pain is not always enough. A team may know a process is slow, expensive, risky, or broken. They may complain about it often. Yet nothing moves because the pain has become normal. The founder needs to find the trigger that turns a known problem into a funded priority.",
    lesson:
      "Commercial urgency usually comes from a trigger. A regulatory date, audit finding, failed project, cost pressure, new leader, customer harm, competitor move, or board priority can turn interest into action.",
    whyItMatters:
      "A founder who sells to pain without timing may create interest but not progress.",
    practice: [
      "Ask what changed recently.",
      "Ask what date matters.",
      "Ask who is being measured on the outcome.",
      "Track external triggers by segment.",
      "Align outreach to trigger events.",
    ],
    hacks: [
      "Build a trigger library for your market.",
      "Create outreach variants by trigger type.",
      "Use public signals carefully to shape relevance.",
      "Ask every prospect: why now, not last year?",
    ],
    mistakes: [
      "Assuming high pain equals urgency.",
      "Ignoring budget cycles.",
      "Missing regulatory or operational deadlines.",
      "Selling the same message to buyers under different pressures.",
    ],
    questions: [
      "What evidence do I have that this demand creation issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "trigger-map-and-outreach-planner",
  },
  {
    n: 13,
    slug: "references-beat-vision",
    title: "References beat vision",
    category: "Trust",
    summary:
      "A strong reference can do more for a founder than another deck about future ambition.",
    story:
      "Vision matters. It gives the company direction and gives buyers confidence that the product will keep improving. But when a buyer is making a risky decision, they often want a simpler answer. Has someone like us used this? Did it work? Was the team reliable?",
    lesson:
      "Early customers should be chosen partly for their ability to become credible references.",
    whyItMatters:
      "References reduce perceived risk. They also sharpen the market story because they prove where value appeared in the real world.",
    practice: [
      "Choose early customers with reference value.",
      "Agree reference conditions after success.",
      "Document outcomes in plain language.",
      "Turn delivery proof into reusable sales evidence.",
      "Protect customer trust by not overusing references.",
    ],
    hacks: [
      "Design the pilot so the case study writes itself.",
      "Ask at the start what would make the buyer comfortable being a reference.",
      "Create anonymised proof points if public naming is not possible.",
      "Build a reference ladder: private call, anonymous quote, named case study, public story.",
    ],
    mistakes: [
      "Chasing logos with no reference path.",
      "Forgetting to ask for reference rights.",
      "Creating case studies that read like marketing copy.",
      "Using references before the customer feels successful.",
    ],
    questions: [
      "What evidence do I have that this trust issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "first-three-reference-customers-worksheet",
  },
  {
    n: 14,
    slug: "choose-your-first-three-markets-deliberately",
    title: "Choose your first three markets deliberately",
    category: "Market sequencing",
    summary:
      "Early market choices should create learning, revenue, and reference power without pulling the company apart.",
    story:
      "A founder can see opportunity everywhere. Different countries, adjacent sectors, different buyer types, and different use cases all seem possible. That possibility is exciting, but it can also fragment the company before it has earned focus.",
    lesson:
      "The first three markets should be sequenced, not collected. Each market should teach something useful, produce evidence, and build toward the next market.",
    whyItMatters:
      "Bad sequencing creates complexity before the business has repeatability. Good sequencing compounds proof.",
    practice: [
      "Compare markets by pain, budget, access, regulation, competition, and reference value.",
      "Choose faster proof before prestige.",
      "Avoid markets that require heavy rebuild before traction.",
      "Set a time-bound learning objective for each market.",
      "Decide what evidence unlocks the next market.",
    ],
    hacks: [
      "Use a 2x2: speed to revenue vs strategic reference value.",
      "Score each market on learning value and operational burden.",
      "Pick one primary market, one adjacent market, and one future market to monitor.",
      "Avoid translating the proposition before proving the buying logic.",
    ],
    mistakes: [
      "Mistaking global ambition for global focus.",
      "Entering markets because a warm contact exists.",
      "Underestimating local compliance, support, and sales differences.",
      "Treating Scotland or the UK as the whole future market if the category is naturally global.",
    ],
    questions: [
      "What evidence do I have that this market sequencing issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "first-three-markets-worksheet",
  },
  {
    n: 15,
    slug: "think-global-before-you-build-local-too-deeply",
    title: "Think global before you build local too deeply",
    category: "International growth",
    summary:
      "Founders can start locally without designing a company that only works locally.",
    story:
      "Local credibility is useful. It gives founders access, trust, and early feedback. The trap is building every decision around the first local market until the product, pricing, evidence, compliance model, and story become too narrow to travel.",
    lesson:
      "Use the first market as a proving ground, not a cage. Design the commercial model with future markets in mind, even when execution starts close to home.",
    whyItMatters:
      "Fintech is often shaped by local regulation, buyer habits, data access, and trust norms. Waiting too long to think internationally can create expensive rebuilds.",
    practice: [
      "Identify which parts of the proposition are market-specific.",
      "Separate universal pain from local process.",
      "Document assumptions that may break in the next market.",
      "Build modular evidence where possible.",
      "Plan an 18 to 24-month commitment for serious expansion.",
    ],
    hacks: [
      "Create a market portability checklist before building deeply.",
      "Talk to future-market buyers before you launch there.",
      "Track regulatory and procurement differences early.",
      "Build proof language that can be reused across markets.",
    ],
    mistakes: [
      "Assuming a local win proves international demand.",
      "Building hard-coded local workflows too early.",
      "Chasing too many markets with too little support.",
      "Underestimating the founder time required for expansion.",
    ],
    questions: [
      "What evidence do I have that this international growth issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "market-portability-checklist",
  },
  {
    n: 16,
    slug: "raise-for-evidence-not-relief",
    title: "Raise for evidence, not relief",
    category: "Funding",
    summary:
      "Funding should buy progress against a clear commercial hypothesis, not simply reduce pressure.",
    story:
      "When runway gets tight, investment can start to feel like the answer to every problem. More time would help. More people would help. More product would help. But money without sharper evidence can extend the same uncertainty for longer.",
    lesson:
      "A funding round should be tied to the evidence it will create. The founder should know what the money proves, what milestone it unlocks, and what decision happens next.",
    whyItMatters:
      "Capital can hide weak commercial discipline. It can also amplify it. Investors fund momentum more readily when the founder can explain the evidence path clearly.",
    practice: [
      "Define the evidence milestone before raising.",
      "Connect spend to commercial proof.",
      "Know which assumptions the round will test.",
      "Use investor feedback carefully but do not let it replace customer evidence.",
      "Keep the runway plan tied to decision gates.",
    ],
    hacks: [
      "Write the investment use of funds as experiments, not departments.",
      "Create a before-and-after evidence table for the round.",
      "Show what happens if the round is smaller than planned.",
      "Separate survival runway from growth runway.",
    ],
    mistakes: [
      "Raising because the company feels stuck.",
      "Using funding as validation of demand.",
      "Hiring ahead of repeatability.",
      "Letting investor conversations replace sales conversations.",
    ],
    questions: [
      "What evidence do I have that this funding issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "investment-evidence-plan",
  },
  {
    n: 17,
    slug: "investor-conversations-are-not-customer-validation",
    title: "Investor conversations are not customer validation",
    category: "Funding",
    summary:
      "Investor interest can be useful, but it does not prove the market will buy.",
    story:
      "Investor meetings can create momentum. The founder gets challenged, the story gets sharper, and interest can feel like proof. But an investor is not the customer. Their enthusiasm may reflect market timing, category interest, founder credibility, or portfolio fit rather than buying demand.",
    lesson:
      "Use investor conversations to improve the business narrative, but use customer behaviour to validate demand.",
    whyItMatters:
      "Founders can lose focus when fundraising feedback becomes louder than buyer evidence.",
    practice: [
      "Track investor objections separately from customer objections.",
      "Do not rebuild the business around one investor comment.",
      "Use investor questions to strengthen the evidence pack.",
      "Keep sales activity live during fundraising.",
      "Ask whether investor interest is conditional on specific traction.",
    ],
    hacks: [
      "Keep a two-column log: investor proof requests and customer proof requests.",
      "Turn repeated investor questions into clearer site content and deck content.",
      "Schedule customer activity before investor-heavy weeks.",
      "Use investor updates to show evidence progression, not activity volume.",
    ],
    mistakes: [
      "Treating a warm investor as a lead indicator of sales.",
      "Confusing category excitement with company readiness.",
      "Pausing commercial execution while fundraising.",
      "Chasing every narrative investors suggest.",
    ],
    questions: [
      "What evidence do I have that this funding issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "investor-conversation-tracker",
  },
  {
    n: 18,
    slug: "runway-pressure-changes-decision-quality",
    title: "Runway pressure changes decision quality",
    category: "Founder reality",
    summary:
      "Financial pressure affects judgement, confidence, communication, and commercial discipline.",
    story:
      "The hardest founder decisions are rarely made in calm conditions. They are made when cash is tight, deals are late, investors are slow, the team needs answers, and the founder is trying to sound confident while privately doing the maths.",
    lesson:
      "Runway is a decision environment. The founder needs a rhythm for reviewing options before pressure removes good choices.",
    whyItMatters:
      "When founders wait too long, they may accept bad revenue, weak terms, poor hires, wrong investors, or unfocused pivots because time has become the dominant force.",
    practice: [
      "Review runway monthly, not only when it becomes urgent.",
      "Set decision points in advance.",
      "Create a base, stretch, and survival plan.",
      "Talk to trusted advisers before crisis mode.",
      "Separate emotional pressure from commercial evidence.",
    ],
    hacks: [
      "Use a 90-day decision map.",
      "Name the trigger points that force action.",
      "Create a no-regret cost list before cutting under pressure.",
      "Write down the decision you would make if you had six more months, then compare it with reality.",
    ],
    mistakes: [
      "Delaying hard decisions until options collapse.",
      "Hiding pressure from the right advisers.",
      "Taking low-quality work that damages focus.",
      "Letting optimism replace cash planning.",
    ],
    questions: [
      "What evidence do I have that this founder reality issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "founder-risk-and-runway-review",
  },
  {
    n: 19,
    slug: "partnerships-need-control-not-just-access",
    title: "Partnerships need control, not just access",
    category: "Partnerships",
    summary:
      "A partner can open doors, but the founder still needs clarity on ownership, incentives, and conversion.",
    story:
      "Partnerships sound efficient. Someone else already has the trust, market access, relationships, or distribution the founder needs. The risk is that the partner likes the idea but does not have enough incentive, knowledge, or process to turn interest into revenue.",
    lesson:
      "A good partnership has a clear buyer, clear offer, clear owner, clear commercial model, and clear next action.",
    whyItMatters:
      "Vague partnerships consume time while producing little evidence. Strong partnerships turn borrowed credibility into measurable progress.",
    practice: [
      "Define who sells, who supports, who owns the relationship, and who gets paid.",
      "Agree a target list and account plan.",
      "Create partner-ready sales material.",
      "Train the partner on the problem, not just the product.",
      "Review conversion monthly.",
    ],
    hacks: [
      "Start with one joint offer, one segment, and one proof sprint.",
      "Use a mutual action plan for partner-led opportunities.",
      "Create a stop rule if no qualified opportunities appear by a set date.",
      "Make the partner bring a named opportunity before customising heavily.",
    ],
    mistakes: [
      "Calling a warm relationship a channel.",
      "Letting partners position the product incorrectly.",
      "Building materials before agreeing commercial motion.",
      "Ignoring incentive mismatch.",
    ],
    questions: [
      "What evidence do I have that this partnerships issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "partner-fit-canvas",
  },
  {
    n: 20,
    slug: "regulatory-clarity-is-a-commercial-asset",
    title: "Regulatory clarity is a commercial asset",
    category: "Regulation",
    summary:
      "Founders should use regulatory understanding to create trust, not only to avoid mistakes.",
    story:
      "Regulation often enters founder thinking as a warning sign. It feels like something to manage, delay, or outsource. In fintech, the stronger mindset is different. Regulatory clarity can become part of the proposition because it helps buyers, partners, investors, and customers understand what is safe to do.",
    lesson:
      "The founder should be able to explain the regulatory position simply, honestly, and early.",
    whyItMatters:
      "Unclear regulatory positioning slows buyers and worries investors. Clear positioning reduces perceived risk and makes the company easier to diligence.",
    practice: [
      "Know whether the activity is regulated, adjacent to regulated activity, or unregulated.",
      "Document assumptions and advice received.",
      "Use plain language for non-lawyers.",
      "Show what permissions, controls, or partnerships are required.",
      "Keep the position updated as the product changes.",
    ],
    hacks: [
      "Create a one-page regulatory position note.",
      "Include what you do, what you do not do, and what you are not claiming.",
      "Ask advisers to review buyer-facing language, not only legal documents.",
      "Treat regulatory uncertainty as a question to resolve, not a footnote.",
    ],
    mistakes: [
      "Overclaiming certainty.",
      "Avoiding regulatory questions until late.",
      "Using legal language that buyers cannot repeat internally.",
      "Assuming the same position applies in every market.",
    ],
    questions: [
      "What evidence do I have that this regulation issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "regulatory-position-note-template",
  },
  {
    n: 21,
    slug: "trust-is-cumulative",
    title: "Trust is cumulative",
    category: "Trust",
    summary:
      "Trust is built through many small signals before a buyer ever signs.",
    story:
      "In fintech, trust rarely arrives in one moment. It builds when the founder answers clearly, follows up properly, handles uncertainty honestly, documents the right things, understands the buyer's world, and does not oversell. Every interaction either adds trust or spends it.",
    lesson: "Trust is not a slogan. It is an operating pattern.",
    whyItMatters:
      "Regulated buyers assess the company as much as the product. They look for signs that the founder can be relied on when complexity appears.",
    practice: [
      "Keep promises small and precise.",
      "Follow up with useful evidence.",
      "Admit gaps and show the plan to close them.",
      "Use clear language around risk.",
      "Make the buyer feel safe taking the next step.",
    ],
    hacks: [
      "Send a decision-ready recap after every serious meeting.",
      "Keep a live evidence folder.",
      "Create a risk log for buyer-facing issues.",
      "Use plain-English implementation plans.",
    ],
    mistakes: [
      "Using inflated claims.",
      "Avoiding difficult questions.",
      "Letting follow-up drift.",
      "Making the buyer work too hard to trust you.",
    ],
    questions: [
      "What evidence do I have that this trust issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "trust-signal-checklist",
  },
  {
    n: 22,
    slug: "founder-resilience-is-an-operating-capability",
    title: "Founder resilience is an operating capability",
    category: "Resilience",
    summary:
      "Resilience is not just personal toughness. It shapes the quality of the company's decisions.",
    story:
      "Founders are often praised for persistence, but persistence without reflection can become expensive. The pressure of building affects how founders sell, hire, raise, communicate, and decide. When the founder is isolated, tired, or ashamed of difficulty, the company can lose judgement at the exact moment it needs it most.",
    lesson:
      "Founder resilience should be treated as part of the operating system, not a private afterthought.",
    whyItMatters:
      "A founder under pressure can delay decisions, chase weak signals, avoid hard conversations, or lose the confidence to sell clearly.",
    practice: [
      "Build a small circle of trusted truth-tellers.",
      "Use regular decision reviews.",
      "Name the pressures affecting judgement.",
      "Separate identity from company performance.",
      "Ask for help before the crisis point.",
    ],
    hacks: [
      "Create a founder red flag list: sleep, avoidance, cash anxiety, communication drift, reactive decisions.",
      "Hold a monthly founder reality review.",
      "Write down the decision you are avoiding.",
      "Use one adviser for emotional clarity and one for commercial reality.",
    ],
    mistakes: [
      "Treating struggle as failure.",
      "Hiding problems until they become public.",
      "Letting shame block advice.",
      "Confusing stamina with good judgement.",
    ],
    questions: [
      "What evidence do I have that this resilience issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "founder-reality-review",
  },
  {
    n: 23,
    slug: "failure-can-become-useful-if-it-is-processed-properly",
    title: "Failure can become useful if it is processed properly",
    category: "Recovery",
    summary:
      "A difficult ending can produce insight, but only if the founder turns it into learning rather than silence.",
    story:
      "Some founder lessons are learned after the company has already been hurt. A failed raise, a missed renewal, a product that did not land, a painful restructure, or a formal closure can leave the founder carrying private weight. The learning is valuable, but it is often locked away because the story feels too raw to share.",
    lesson:
      "Failure should be reviewed with the same discipline as success. The goal is not blame. The goal is useful truth.",
    whyItMatters:
      "Unprocessed failure can shape future decisions through fear. Processed failure can improve judgement, empathy, and pattern recognition.",
    practice: [
      "Separate facts, assumptions, decisions, and outcomes.",
      "Identify the earlier signals that were missed.",
      "Look for system issues, not only individual mistakes.",
      "Capture what you would do differently next time.",
      "Share lessons in a way that helps others without exposing people unnecessarily.",
    ],
    hacks: [
      "Run a post-failure review like a product retrospective.",
      "Use three columns: what was true, what we believed, what we ignored.",
      "Write the founder letter you wish you had read earlier.",
      "Turn painful lessons into checklists for others.",
    ],
    mistakes: [
      "Making the story too personal too soon.",
      "Blaming individuals instead of examining incentives and systems.",
      "Ignoring the emotional aftermath.",
      "Failing to convert the learning into future operating habits.",
    ],
    questions: [
      "What evidence do I have that this recovery issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "failure-review-canvas",
  },
  {
    n: 24,
    slug: "ecosystem-support-is-leverage-not-strategy",
    title: "Ecosystem support is leverage, not strategy",
    category: "Ecosystem",
    summary:
      "Support programmes, introductions, and visibility can help, but they cannot replace customer proof.",
    story:
      "Good ecosystems matter. They create access, confidence, language, and connection. They can open doors that founders could not open alone. The trap is believing that ecosystem activity is the same as business progress.",
    lesson:
      "Use ecosystem support to accelerate learning and access. Keep the company strategy anchored in customers, revenue, evidence, and repeatability.",
    whyItMatters:
      "Founders can become busy in the ecosystem while the commercial fundamentals stay unresolved.",
    practice: [
      "Decide what each event, programme, or introduction is meant to achieve.",
      "Ask for specific help, not general support.",
      "Turn introductions into structured conversations.",
      "Use local credibility to reach buyers, advisers, and partners.",
      "Measure outcomes, not participation.",
    ],
    hacks: [
      "Create an ask list before every ecosystem meeting.",
      "Use warm intros to test buyer language, not just build profile.",
      "Schedule follow-up within 24 hours.",
      "Avoid programmes that do not connect to your current bottleneck.",
    ],
    mistakes: [
      "Mistaking visibility for traction.",
      "Joining too many programmes at once.",
      "Taking advice from people who do not understand the buying context.",
      "Letting support activity distract from selling.",
    ],
    questions: [
      "What evidence do I have that this ecosystem issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "ecosystem-leverage-planner",
  },
  {
    n: 25,
    slug: "ai-data-and-resilience-are-now-buying-conditions",
    title: "AI, data, and resilience are now buying conditions",
    category: "Current market context",
    summary:
      "Founders building with data or AI need to show how the system is controlled, tested, governed, and resilient.",
    story:
      "The market has shifted. Buyers are more open to data-led and AI-enabled products, but they are also more alert to risk. A founder can no longer rely on the excitement of the technology. The buyer wants to know how the system behaves, how it is tested, how customers are protected, and who is accountable when something goes wrong.",
    lesson:
      "For modern fintech propositions, the trust story must cover data, model behaviour, operational resilience, third-party dependencies, security, and responsible adoption.",
    whyItMatters:
      "The more powerful the technology feels, the more important the controls become. Founders who can explain this clearly reduce fear and increase buying confidence.",
    practice: [
      "Document where data comes from and how it is used.",
      "Explain human oversight and exception handling.",
      "Show how outputs are tested and monitored.",
      "Map important service dependencies.",
      "Prepare for buyer questions around AI governance and resilience.",
    ],
    hacks: [
      "Add an AI and data assurance page to the evidence pack.",
      "Write a plain-English model behaviour summary.",
      "Create a buyer-safe demo that shows controls, not only capability.",
      "Use resilience language in commercial materials when selling into regulated environments.",
    ],
    mistakes: [
      "Leading only with AI capability.",
      "Hiding uncertainty in model behaviour.",
      "Failing to document data permissions.",
      "Treating resilience as only a technical issue.",
    ],
    questions: [
      "What evidence do I have that this current market context issue is real?",
      "What am I treating as progress that may only be activity?",
      "Who needs to act, pay, approve, or take risk for this to move forward?",
      "What would I do differently if I had to prove this in the next 30 days?",
      "What is the smallest honest test I can run next?",
    ],
    resource: "ai-data-and-resilience-evidence-checklist",
  },
];

// --- CHAPTERS (10) ---------------------------------------------------------
const CHAPTERS = [
  {
    n: 1,
    slug: "founder-reality",
    title: "Founder Reality",
    headline: "The version of building that rarely appears in the launch post.",
    summary: "The version of building that rarely appears in the launch post.",
    essay: [
      "A fintech founder does not only build a product. They build belief, evidence, trust, distribution, resilience, and a company that can survive long enough for the market to reveal the truth.",
      "The public version of a startup is usually too clean. It shows the announcement, the raise, the launch, the partner, the award, or the growth story. The private version contains the harder work. It contains the unanswered emails, the stalled buyer, the late invoice, the product compromise, the investor silence, the hard board update, the team pressure, and the founder trying to make decisions with incomplete information.",
      "This chapter should make the reader feel seen without letting them off the hook. The point is not that building is hard, therefore anything goes. The point is that difficulty is normal, so founders need better operating habits earlier.",
      "A practical founder learns to separate signal from noise. They learn to ask what the market has proved, what the company still believes, and what decision now matters. They learn that confidence is useful only when it is paired with evidence.",
      "The founder reality lesson is simple. Do not wait until the company is under pressure to build the habits that help you think clearly. Create a rhythm for truth before the market forces one on you.",
    ],
    takeaways: [
      "Pressure is normal, but unmanaged pressure distorts judgement.",
      "The business needs evidence more than reassurance.",
      "Difficult moments should be turned into decision points.",
      "Founder resilience is a commercial issue, not only a personal one.",
    ],
    actions: [
      "Write the three assumptions your business currently depends on.",
      "Identify the decision you are delaying.",
      "Create a small group of people who can challenge you honestly.",
      "Set a monthly founder reality review.",
    ],
    relatedLessonSlugs: [
      "founder-resilience-is-an-operating-capability",
      "runway-pressure-changes-decision-quality",
      "failure-can-become-useful-if-it-is-processed-properly",
    ],
  },
  {
    n: 2,
    slug: "revenue-first",
    title: "Revenue First",
    headline: "Why paid proof changes the quality of every other conversation.",
    summary: "Why paid proof changes the quality of every other conversation.",
    essay: [
      "Revenue is not the only measure of progress, but it is the measure that changes the conversation fastest. It turns a founder story into market evidence. It forces pricing, buyer clarity, delivery discipline, and value definition to become real.",
      "The early fintech founder often has many substitutes for revenue. There are pilots, partnerships, accelerator conversations, investor meetings, advisory calls, innovation workshops, and product demos. Some of these are useful. None of them replace the learning that comes from a buyer choosing to pay.",
      "Paid proof does not need to be large at first. It needs to be honest. A small paid pilot with clear scope can teach more than a large free proof-of-concept that never reaches procurement. Money makes the buyer reveal priority. It also makes the founder confront cost to serve.",
      "This does not mean founders should be reckless with early customers. It means the offer should be narrow enough to sell, deliver, measure, and learn from. The goal is not to close anything at any price. The goal is to create evidence that the company can build on.",
      "The best revenue-first founders are not short-term thinkers. They are disciplined learners. They use early revenue to answer strategic questions faster.",
    ],
    takeaways: [
      "Paid proof is stronger than verbal validation.",
      "A priced offer reveals hidden objections.",
      "Gross margin should be watched from the beginning.",
      "Revenue quality matters as much as revenue existence.",
    ],
    actions: [
      "Create a paid proof sprint offer.",
      "List ten faster buyers who could test the value without a bank-length sales cycle.",
      "Write a one-page business case for the buyer.",
      "Decide what evidence would justify the next product investment.",
    ],
    relatedLessonSlugs: [
      "paid-proof-before-polish",
      "pricing-is-part-of-discovery",
      "gross-margin-is-a-day-one-habit",
    ],
  },
  {
    n: 3,
    slug: "finding-real-demand",
    title: "Finding Real Demand",
    headline: "How to move beyond interest, encouragement, and polite feedback.",
    summary: "How to move beyond interest, encouragement, and polite feedback.",
    essay: [
      "Founders are surrounded by feedback. The hard part is knowing which feedback deserves action. In early fintech, many people can see the problem. Fewer people feel enough urgency to pay for a solution now.",
      "Real demand has behaviour attached to it. A prospect introduces you to a budget owner. A team shares data. A buyer agrees a decision date. A sponsor asks for procurement documents. A customer accepts a price. These signals are different from compliments because they require effort from the buyer.",
      "The founder's job is to discover where pain, timing, budget, and trust meet. That requires better questions. It also requires the discipline to walk away from conversations that stay warm but never move.",
      "Demand discovery is not about forcing the buyer to say yes. It is about creating conditions where the truth appears early. A founder who can hear no clearly can improve faster than one who receives vague encouragement for months.",
      "This chapter should help founders become less seduced by interest and more focused on evidence.",
    ],
    takeaways: [
      "Buyer action matters more than positive language.",
      "Urgency usually comes from a trigger.",
      "The user and buyer may be different people.",
      "A good no is useful evidence.",
    ],
    actions: [
      "Create a demand signal ladder.",
      "Rewrite discovery questions around timing, budget, and consequences.",
      "Score your current pipeline by buyer action.",
      "Remove opportunities with no next step.",
    ],
    relatedLessonSlugs: [
      "interest-is-not-demand",
      "map-the-trigger-not-just-the-pain",
      "know-the-buyer-not-just-the-user",
    ],
  },
  {
    n: 4,
    slug: "selling-to-banks-and-regulated-buyers",
    title: "Selling to Banks and Regulated Buyers",
    headline: "How to respect the prize without letting it consume the company too early.",
    summary: "How to respect the prize without letting it consume the company too early.",
    essay: [
      "Banks and regulated buyers can transform a fintech company. They can bring scale, credibility, distribution, and deep reference value. They can also absorb founder time before the company has enough evidence to move at their pace.",
      "The issue is not that founders should avoid banks forever. The issue is sequencing. An early company must know whether a bank conversation is a learning opportunity, a commercial opportunity, or a distraction. Each one should be treated differently.",
      "A regulated buyer is not just asking whether the product works. It is asking whether the vendor can be trusted, governed, onboarded, monitored, integrated, supported, and defended internally. That means the founder needs more than a good demo. They need a credible buying path.",
      "The practical route is often to learn from banks, sell first to faster adjacent buyers, build references, strengthen the evidence pack, then return to regulated buyers with a stronger case. That route feels slower, but it can save months of false progress.",
      "The founder who earns the right to banks arrives with proof, not hope.",
    ],
    takeaways: [
      "A bank conversation is not automatically pipeline.",
      "Innovation teams can help learning, but may not own budget.",
      "Bank readiness includes controls, documentation, implementation, and trust.",
      "Faster buyers can create the evidence that banks need.",
    ],
    actions: [
      "Classify current bank conversations as learning, sales, partner, or distraction.",
      "Build a bank readiness gap list.",
      "Identify faster adjacent buyers.",
      "Create a stakeholder map for any serious enterprise deal.",
    ],
    relatedLessonSlugs: [
      "earn-the-right-to-banks",
      "innovation-teams-are-useful-but-they-are-not-always-buyers",
      "build-the-evidence-pack-before-anyone-asks",
    ],
  },
  {
    n: 5,
    slug: "procurement-and-trust",
    title: "Procurement and Trust",
    headline: "Why the buyer must believe the company is safe to buy, not just useful to use.",
    summary: "Why the buyer must believe the company is safe to buy, not just useful to use.",
    essay: [
      "Procurement can feel like the place where momentum goes to die. In reality, procurement is often the place where the buyer tests whether the founder has understood the full decision.",
      "The business sponsor may care most about the problem. Procurement, legal, security, data, risk, compliance, finance, and operations each care about different forms of safety. A founder who only sells value leaves the sponsor to carry the risk case alone.",
      "Trust is built before procurement begins. It is built in the way the founder answers questions, documents controls, explains gaps, follows up, handles uncertainty, and makes the buyer internal process easier.",
      "This chapter should help founders stop treating procurement as admin. It is part of the sale. The founder is not only proving that the product has value. They are proving that the organisation can buy it without creating unacceptable risk.",
      "The practical move is to build the evidence pack early and keep it alive. Every procurement question becomes product intelligence, sales intelligence, and trust intelligence.",
    ],
    takeaways: [
      "Procurement has its own stakeholders and proof requirements.",
      "The evidence pack is part of the product experience.",
      "Honest gaps are better than vague claims.",
      "The sponsor needs internal language to defend the decision.",
    ],
    actions: [
      "Create an evidence folder.",
      "Draft standard answers to common risk questions.",
      "Build a one-page risk and controls summary.",
      "Ask active prospects for their buying process early.",
    ],
    relatedLessonSlugs: [
      "treat-procurement-as-part-of-the-sale",
      "trust-is-cumulative",
      "regulatory-clarity-is-a-commercial-asset",
    ],
  },
  {
    n: 6,
    slug: "funding-runway-and-decision-quality",
    title: "Funding, Runway, and Decision Quality",
    headline: "How to stop fundraising from becoming a substitute for commercial clarity.",
    summary: "How to stop fundraising from becoming a substitute for commercial clarity.",
    essay: [
      "Funding is often presented as the next milestone. For some companies, it is exactly that. For others, it becomes a way to postpone the hard question: what has the market actually proved?",
      "The best fundraising stories are built on evidence. They explain what has been learned, what has been proved, what remains uncertain, and how the next funding period will convert uncertainty into value. That is very different from raising because the company needs more time.",
      "Runway pressure affects judgement. It changes how founders price, hire, sell, negotiate, and communicate. It can make weak revenue look attractive and hard decisions feel impossible. That is why the founder needs decision gates before pressure becomes dominant.",
      "This chapter should help founders use funding as a tool, not a mask. Money should buy evidence, not simply relief. If the company raises, the capital should be connected to clear commercial milestones. If it does not raise, the founder should still know which decisions protect the business.",
    ],
    takeaways: [
      "Investors are not customers.",
      "Funding should be tied to evidence milestones.",
      "Runway should trigger decisions before crisis.",
      "Capital can amplify weak discipline as well as strong discipline.",
    ],
    actions: [
      "Write a use-of-funds plan as experiments.",
      "Create a 90-day runway decision map.",
      "Separate survival costs from growth costs.",
      "Keep customer discovery active during fundraising.",
    ],
    relatedLessonSlugs: [
      "raise-for-evidence-not-relief",
      "investor-conversations-are-not-customer-validation",
      "runway-pressure-changes-decision-quality",
    ],
  },
  {
    n: 7,
    slug: "market-sequencing-and-international-growth",
    title: "Market Sequencing and International Growth",
    headline: "How to build near-term proof without trapping the company in one market.",
    summary: "How to build near-term proof without trapping the company in one market.",
    essay: [
      "Founders are often told to focus, and that advice is right. But focus should not mean building a company that can only work in one place. For fintech founders in smaller markets, the challenge is to use local access without letting local conditions define the entire business.",
      "The right first market gives the founder speed, learning, credibility, and reference value. The wrong first market gives complexity, slow buying, low urgency, or proof that does not travel. This is why sequencing matters.",
      "A good sequence is not a list of countries. It is a learning path. The first market should prove the buyer problem. The second should test portability. The third should show whether the model can scale beyond its starting environment.",
      "International growth requires commitment. It is not a few trips, a local partner, or a translated deck. It means understanding regulation, buyer behaviour, data access, procurement, support expectations, and the founder time required to build trust.",
      "This chapter should help founders hold two ideas at once. Start narrow enough to learn. Design broadly enough to travel.",
    ],
    takeaways: [
      "Local credibility is useful, but local lock-in is dangerous.",
      "Markets should be sequenced by evidence value.",
      "Expansion requires operational commitment.",
      "Portability should be considered before deep customisation.",
    ],
    actions: [
      "Score the first three markets.",
      "Identify what must be true for the model to travel.",
      "Talk to five buyers outside the first market.",
      "Create a market portability checklist.",
    ],
    relatedLessonSlugs: [
      "choose-your-first-three-markets-deliberately",
      "think-global-before-you-build-local-too-deeply",
      "references-beat-vision",
    ],
  },
  {
    n: 8,
    slug: "partnerships-ecosystems-and-leverage",
    title: "Partnerships, Ecosystems, and Leverage",
    headline: "How to turn support and access into measurable commercial movement.",
    summary: "How to turn support and access into measurable commercial movement.",
    essay: [
      "Founders need help. Introductions, partners, advisers, accelerators, universities, industry groups, public sector bodies, and ecosystem organisations can all create leverage. They can help founders reach people, test assumptions, build credibility, and understand the market faster.",
      "The problem appears when support becomes activity without progress. A founder can spend weeks in conversations that feel useful but do not change the commercial evidence. Visibility can feel like traction. Introductions can feel like pipeline. Partnership discussions can feel like distribution. None of that is guaranteed.",
      "The founder's job is to turn support into specific asks and measurable outcomes. Every ecosystem interaction should connect to a bottleneck. Every partnership should have an owner, offer, target buyer, incentive, and next step.",
      "This chapter should not make founders cynical about support. It should make them sharper users of it. Good ecosystems create value when founders know what help they need and when supporters are honest about what they can provide.",
    ],
    takeaways: [
      "Support is useful when connected to a current bottleneck.",
      "Partnerships need commercial structure.",
      "Visibility is not the same as traction.",
      "Introductions should be converted into clear next steps.",
    ],
    actions: [
      "Write your top five current asks.",
      "Audit active partnerships for ownership and incentives.",
      "Track outcomes from events and support programmes.",
      "Stop activity that does not connect to evidence.",
    ],
    relatedLessonSlugs: [
      "partnerships-need-control-not-just-access",
      "ecosystem-support-is-leverage-not-strategy",
      "references-beat-vision",
    ],
  },
  {
    n: 9,
    slug: "ai-data-and-the-new-trust-bar",
    title: "AI, Data, and the New Trust Bar",
    headline: "Why modern fintech buyers want assurance, not just capability.",
    summary: "Why modern fintech buyers want assurance, not just capability.",
    essay: [
      "The next phase of fintech is shaped by data, automation, AI, open finance, and smarter infrastructure. That creates opportunity, but it also raises the trust bar. A buyer no longer wants to hear only what the system can do. They want to know how it behaves, how it is controlled, how failure is handled, and how customers are protected.",
      "For founders, this is a commercial issue. Strong assurance can make a product easier to buy. Weak assurance can slow the deal even when the value is obvious. This is especially true for propositions touching customer data, decisioning, onboarding, compliance, credit, fraud, identity, payments, or operational workflows.",
      "The best founders make the control story part of the product story. They show how data is permissioned, how models are tested, how humans remain accountable, how outputs are monitored, how resilience is managed, and how the buyer can explain the decision internally.",
      "This chapter should help founders avoid the most common mistake in AI and data propositions. Do not lead only with what the technology makes possible. Lead with the problem, prove the value, then show why the buyer can trust the system.",
    ],
    takeaways: [
      "AI and data products need assurance evidence.",
      "Resilience and governance are buying conditions.",
      "Controls can become commercial advantage.",
      "Plain-English explanations matter.",
    ],
    actions: [
      "Add an AI, data, and resilience section to the evidence pack.",
      "Write a plain-English control story.",
      "Map model, data, and third-party risks.",
      "Create a buyer-safe demo that shows oversight.",
    ],
    relatedLessonSlugs: [
      "ai-data-and-resilience-are-now-buying-conditions",
      "regulatory-clarity-is-a-commercial-asset",
      "build-the-evidence-pack-before-anyone-asks",
    ],
  },
  {
    n: 10,
    slug: "recovery-reflection-and-useful-failure",
    title: "Recovery, Reflection, and Useful Failure",
    headline: "How hard lessons become practical value for the next founder.",
    summary: "How hard lessons become practical value for the next founder.",
    essay: [
      "Not every company works. Not every raise closes. Not every buyer converts. Not every partnership produces. Not every founder gets the timing, team, market, or funding right. These are hard truths, but they are also the source of some of the most useful learning in the founder community.",
      "The difficulty is that failure is often private. Founders protect the team, the investors, the customers, their own reputation, and the people around the story. That discretion can be necessary. It can also mean the next founder learns the same lesson alone.",
      "The aim of this project is not to expose people. It is to extract useful truth without calling people out. Anonymised lessons can help founders spot risk earlier, ask better questions, and make cleaner decisions.",
      "This chapter should close the site with a generous but disciplined idea. Experience becomes valuable when it is converted into practical guidance. The point is not to celebrate failure. The point is to make the cost of learning lower for the next founder.",
    ],
    takeaways: [
      "Failure should be reviewed without shame and without theatre.",
      "Anonymised lessons can protect people while helping others.",
      "Recovery includes commercial, emotional, and reputational work.",
      "The next founder benefits when hard-won lessons are made usable.",
    ],
    actions: [
      "Run a private review of one difficult decision.",
      "Write down what you would tell a founder six months earlier than you learned it.",
      "Create a lessons log for your company.",
      "Share one useful lesson in a way that protects confidentiality.",
    ],
    relatedLessonSlugs: [
      "failure-can-become-useful-if-it-is-processed-properly",
      "founder-resilience-is-an-operating-capability",
      "ecosystem-support-is-leverage-not-strategy",
    ],
  },
];

// --- RESOURCE CATEGORIES (from content pack) -------------------------------
const RESOURCE_CATEGORIES = [
  "Sales and traction",
  "Customer discovery",
  "Selling to banks",
  "Procurement and trust",
  "Procurement",
  "Sales",
  "Pricing",
  "Commercial model",
  "Execution",
  "Sales leadership",
  "Demand creation",
  "Trust",
  "Market sequencing",
  "International growth",
  "Funding",
  "Founder reality",
  "Partnerships",
  "Regulation",
  "Ecosystem",
  "Current market context",
];

// --- RESOURCES (from Resource Hub + 5 placeholders for lesson refs) -------
const RESOURCES = [
  {
    slug: "paid-proof-sprint-worksheet",
    title: "Paid Proof Sprint Worksheet",
    category: "Sales and traction",
    format: "Worksheet",
    summary:
      "A short worksheet that helps a founder define a paid pilot, price it, scope it, and decide what evidence will count.",
    whenToUse:
      "Use this when the founder needs to move from conversation to evidence and wants a clearer way to test demand, price, urgency, or repeatability.",
    includes: [
      "Problem worth paying for",
      "Buyer and budget owner",
      "Pilot scope",
      "Success criteria",
      "Price and decision date",
      "Evidence review",
    ],
    pageCopy:
      "Paid Proof Sprint Worksheet is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "demand-signal-scorecard",
    title: "Demand Signal Scorecard",
    category: "Customer discovery",
    format: "Scorecard",
    summary:
      "A scoring tool for separating polite interest from real buying behaviour.",
    whenToUse:
      "Use this when the founder needs to move from conversation to evidence and wants a clearer way to test demand, price, urgency, or repeatability.",
    includes: [
      "Weak signals",
      "Medium signals",
      "Strong signals",
      "Buyer action",
      "Next step quality",
      "Exit criteria",
    ],
    pageCopy:
      "Demand Signal Scorecard is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "earn-the-right-to-banks-readiness-map",
    title: "Earn the Right to Banks Readiness Map",
    category: "Selling to banks",
    format: "Map",
    summary:
      "A practical map for deciding whether a bank conversation is learning, sales, partnership, or distraction.",
    whenToUse:
      "Use this before entering a regulated buyer process, or when a live opportunity is starting to involve risk, security, legal, finance, or procurement stakeholders.",
    includes: [
      "Current proof",
      "Stakeholders",
      "Evidence gaps",
      "Procurement path",
      "Sponsor strength",
      "Readiness rating",
    ],
    pageCopy:
      "Earn the Right to Banks Readiness Map is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "bank-ready-evidence-pack-checklist",
    title: "Bank-Ready Evidence Pack Checklist",
    category: "Procurement and trust",
    format: "Checklist",
    summary:
      "A checklist covering the material buyers need to feel safe moving forward.",
    whenToUse:
      "Use this before entering a regulated buyer process, or when a live opportunity is starting to involve risk, security, legal, finance, or procurement stakeholders.",
    includes: [
      "Security",
      "Data protection",
      "Resilience",
      "Insurance",
      "Policies",
      "Implementation",
      "Support",
      "Exit plan",
    ],
    pageCopy:
      "Bank-Ready Evidence Pack Checklist is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "procurement-readiness-checklist",
    title: "Procurement Readiness Checklist",
    category: "Procurement",
    format: "Checklist",
    summary:
      "A buyer-process tool that helps founders prepare for legal, risk, security, finance, and procurement review.",
    whenToUse:
      "Use this before entering a regulated buyer process, or when a live opportunity is starting to involve risk, security, legal, finance, or procurement stakeholders.",
    includes: [
      "Buying process",
      "Approval thresholds",
      "Risk stakeholders",
      "Standard documents",
      "Commercial terms",
      "Internal sponsor pack",
    ],
    pageCopy:
      "Procurement Readiness Checklist is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "stakeholder-and-buyer-map",
    title: "Stakeholder and Buyer Map",
    category: "Sales",
    format: "Map",
    summary:
      "A simple map of users, buyers, budget holders, blockers, sponsors, and approvers.",
    whenToUse:
      "Use this when the founder needs to turn uncertainty into a clearer operating document.",
    includes: [
      "User pain",
      "Economic buyer",
      "Budget holder",
      "Technical approver",
      "Risk approver",
      "Executive sponsor",
    ],
    pageCopy:
      "Stakeholder and Buyer Map is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "pricing-test-planner",
    title: "Pricing Test Planner",
    category: "Pricing",
    format: "Worksheet",
    summary:
      "A worksheet for testing whether price, value, and urgency are aligned.",
    whenToUse:
      "Use this when the founder needs to move from conversation to evidence and wants a clearer way to test demand, price, urgency, or repeatability.",
    includes: [
      "Value hypothesis",
      "Pricing anchor",
      "Approval threshold",
      "Objection log",
      "Margin check",
      "Next price test",
    ],
    pageCopy:
      "Pricing Test Planner is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "gross-margin-reality-check",
    title: "Gross Margin Reality Check",
    category: "Commercial model",
    format: "Worksheet",
    summary:
      "A simple tool for understanding the real cost of delivering early customers.",
    whenToUse:
      "Use this when the founder needs to turn uncertainty into a clearer operating document.",
    includes: [
      "Setup effort",
      "Support effort",
      "Founder time",
      "Technical effort",
      "Gross margin estimate",
      "Scale risk",
    ],
    pageCopy:
      "Gross Margin Reality Check is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "commercial-experiment-log",
    title: "Commercial Experiment Log",
    category: "Execution",
    format: "Log",
    summary: "A sprint log for testing one commercial assumption at a time.",
    whenToUse:
      "Use this when the founder needs to turn uncertainty into a clearer operating document.",
    includes: [
      "Assumption",
      "Experiment design",
      "Success criteria",
      "Evidence collected",
      "Decision",
      "Next action",
    ],
    pageCopy:
      "Commercial Experiment Log is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "founder-sales-operating-rhythm",
    title: "Founder Sales Operating Rhythm",
    category: "Sales leadership",
    format: "Cadence",
    summary:
      "A weekly cadence for founders who need to stay close to early sales without losing operational control.",
    whenToUse:
      "Use this when the founder needs to move from conversation to evidence and wants a clearer way to test demand, price, urgency, or repeatability.",
    includes: [
      "Pipeline review",
      "Learning review",
      "Objection review",
      "Message update",
      "Next actions",
      "Decision gates",
    ],
    pageCopy:
      "Founder Sales Operating Rhythm is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "trigger-map-and-outreach-planner",
    title: "Trigger Map and Outreach Planner",
    category: "Demand creation",
    format: "Planner",
    summary: "A tool for identifying the events that create buyer urgency.",
    whenToUse:
      "Use this when the founder needs to turn uncertainty into a clearer operating document.",
    includes: [
      "Trigger type",
      "Buyer role",
      "Pain created",
      "Timing",
      "Message angle",
      "Outreach action",
    ],
    pageCopy:
      "Trigger Map and Outreach Planner is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "first-three-reference-customers-worksheet",
    title: "First Three Reference Customers Worksheet",
    category: "Trust",
    format: "Worksheet",
    summary:
      "A worksheet for choosing early customers that can produce proof, learning, and credible references.",
    whenToUse:
      "Use this when the founder needs to turn uncertainty into a clearer operating document.",
    includes: [
      "Reference fit",
      "Use case clarity",
      "Success measure",
      "Implementation risk",
      "Permission path",
      "Proof asset",
    ],
    pageCopy:
      "First Three Reference Customers Worksheet is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "first-three-markets-worksheet",
    title: "First Three Markets Worksheet",
    category: "Market sequencing",
    format: "Worksheet",
    summary:
      "A market selection tool for comparing speed, learning, regulation, access, and reference value.",
    whenToUse:
      "Use this when choosing the first market, second market, or next international expansion path.",
    includes: [
      "Market pain",
      "Buyer access",
      "Budget route",
      "Regulatory burden",
      "Reference value",
      "Operational complexity",
    ],
    pageCopy:
      "First Three Markets Worksheet is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "market-portability-checklist",
    title: "Market Portability Checklist",
    category: "International growth",
    format: "Checklist",
    summary:
      "A checklist for understanding whether the proposition can travel beyond the first market.",
    whenToUse:
      "Use this when choosing the first market, second market, or next international expansion path.",
    includes: [
      "Universal pain",
      "Local assumptions",
      "Data access",
      "Compliance differences",
      "Support model",
      "Sales motion",
    ],
    pageCopy:
      "Market Portability Checklist is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "investment-evidence-plan",
    title: "Investment Evidence Plan",
    category: "Funding",
    format: "Plan",
    summary:
      "A funding preparation tool that links capital raised to evidence created.",
    whenToUse:
      "Use this before entering a regulated buyer process, or when a live opportunity is starting to involve risk, security, legal, finance, or procurement stakeholders.",
    includes: [
      "Use of funds",
      "Evidence milestone",
      "Commercial hypothesis",
      "Hiring logic",
      "Runway scenarios",
      "Decision point",
    ],
    pageCopy:
      "Investment Evidence Plan is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "investor-conversation-tracker",
    title: "Investor Conversation Tracker",
    category: "Funding",
    format: "Tracker",
    summary:
      "A log that separates investor feedback from customer evidence.",
    whenToUse:
      "Use this when fundraising, managing runway pressure, or trying to connect capital needs to evidence and decision points.",
    includes: [
      "Investor question",
      "Evidence requested",
      "Pattern across meetings",
      "Customer relevance",
      "Action",
      "Follow-up",
    ],
    pageCopy:
      "Investor Conversation Tracker is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "founder-risk-and-runway-review",
    title: "Founder Risk and Runway Review",
    category: "Founder reality",
    format: "Review",
    summary:
      "A calm review tool for runway, pressure, decision quality, and available options.",
    whenToUse:
      "Use this when fundraising, managing runway pressure, or trying to connect capital needs to evidence and decision points.",
    includes: [
      "Cash runway",
      "Decision triggers",
      "Pressure points",
      "Options",
      "No-regret moves",
      "Support needed",
    ],
    pageCopy:
      "Founder Risk and Runway Review is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "partner-fit-canvas",
    title: "Partner Fit Canvas",
    category: "Partnerships",
    format: "Canvas",
    summary:
      "A commercial canvas for testing whether a partnership has a real route to revenue.",
    whenToUse:
      "Use this when a relationship, introduction, programme, or partner could create leverage but needs more commercial structure.",
    includes: [
      "Partner incentive",
      "Target buyer",
      "Joint offer",
      "Owner",
      "Conversion path",
      "Stop rule",
    ],
    pageCopy:
      "Partner Fit Canvas is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "regulatory-position-note-template",
    title: "Regulatory Position Note Template",
    category: "Regulation",
    format: "Template",
    summary:
      "A plain-English template for explaining the regulatory position of the product.",
    whenToUse:
      "Use this when the founder needs to turn uncertainty into a clearer operating document.",
    includes: [
      "What the product does",
      "What it does not do",
      "Relevant permissions",
      "Assumptions",
      "Advice received",
      "Open questions",
    ],
    pageCopy:
      "Regulatory Position Note Template is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  {
    slug: "ai-data-and-resilience-evidence-checklist",
    title: "AI, Data, and Resilience Evidence Checklist",
    category: "Current market context",
    format: "Checklist",
    summary:
      "A checklist for founders building data-led, AI-enabled, or operationally important fintech products.",
    whenToUse:
      "Use this before entering a regulated buyer process, or when a live opportunity is starting to involve risk, security, legal, finance, or procurement stakeholders.",
    includes: [
      "Data permissions",
      "Model behaviour",
      "Human oversight",
      "Testing",
      "Monitoring",
      "Resilience",
      "Third-party dependencies",
    ],
    pageCopy:
      "AI, Data, and Resilience Evidence Checklist is designed to help you slow the problem down without slowing the company down. Use it to name the assumption, capture the evidence, and decide what should happen next.",
  },
  // --- Placeholders for lesson references not yet in the Resource Hub.
  // These appear in lesson "related resource" links and need a landing page.
  {
    slug: "enterprise-conversation-qualification-sheet",
    title: "Enterprise Conversation Qualification Sheet",
    category: "Sales",
    format: "Worksheet",
    summary:
      "A short qualification sheet for separating innovation conversations from real buying paths.",
    whenToUse:
      "Use this after an enterprise innovation meeting to decide whether the conversation should continue, exit, or change shape.",
    includes: [
      "Path to budget",
      "Business owner identified",
      "Implementation route",
      "Conditions for a paid pilot",
      "Stop rule",
    ],
    pageCopy:
      "Enterprise Conversation Qualification Sheet is designed to help you decide whether an exploratory conversation has a real route to revenue. Use it to capture the next step, the missing stakeholder, and the date by which the path becomes clear.",
    placeholder: true,
  },
  {
    slug: "trust-signal-checklist",
    title: "Trust Signal Checklist",
    category: "Trust",
    format: "Checklist",
    summary:
      "A short checklist for the small operating habits that build buyer trust over time.",
    whenToUse:
      "Use this before sending a follow-up, drafting a procurement response, or preparing for a difficult buyer conversation.",
    includes: [
      "Promises kept small and precise",
      "Useful evidence in every follow-up",
      "Honest gap acknowledged with a plan",
      "Plain-English risk language",
      "Decision-ready meeting recap",
    ],
    pageCopy:
      "Trust Signal Checklist is designed to make the small operating habits visible. Use it to keep follow-up disciplined, gaps honest, and the buyer feeling safe to take the next step.",
    placeholder: true,
  },
  {
    slug: "founder-reality-review",
    title: "Founder Reality Review",
    category: "Founder reality",
    format: "Review",
    summary:
      "A monthly review structure for the pressures, decisions, and red flags affecting the founder.",
    whenToUse:
      "Use this monthly, or when the founder feels reactive, isolated, or unsure which decision to face next.",
    includes: [
      "Founder red flag list",
      "Decision being avoided",
      "Pressure points",
      "Trusted advisers",
      "One commitment for the next month",
    ],
    pageCopy:
      "Founder Reality Review is designed to bring private founder pressures into a calm review. Use it to name what is affecting judgement and pick one move that protects the company and the person running it.",
    placeholder: true,
  },
  {
    slug: "failure-review-canvas",
    title: "Failure Review Canvas",
    category: "Founder reality",
    format: "Canvas",
    summary:
      "A canvas for reviewing a difficult ending without blame, and turning the experience into useful guidance.",
    whenToUse:
      "Use this after a failed raise, missed renewal, painful restructure, or formal closure, when the founder is ready to extract the lesson.",
    includes: [
      "What was true",
      "What we believed",
      "What we ignored",
      "What I would do differently",
      "What another founder should do six months earlier",
    ],
    pageCopy:
      "Failure Review Canvas is designed to take a hard ending and turn it into something usable. Use it to separate facts from assumptions, name the missed signals, and write the practical guidance you wish you had read earlier.",
    placeholder: true,
  },
  {
    slug: "ecosystem-leverage-planner",
    title: "Ecosystem Leverage Planner",
    category: "Ecosystem",
    format: "Planner",
    summary:
      "A planner for turning ecosystem support, events, and introductions into measurable commercial outcomes.",
    whenToUse:
      "Use this before joining a programme, attending an event, or asking for a round of introductions.",
    includes: [
      "Current bottleneck",
      "Specific ask",
      "Target outcome",
      "Owner",
      "Follow-up window",
      "Stop rule",
    ],
    pageCopy:
      "Ecosystem Leverage Planner is designed to convert ecosystem activity into commercial movement. Use it to know exactly what help you need, who could provide it, and what counts as a useful outcome.",
    placeholder: true,
  },
];

// --- ROUTES (Choose your route — Start Here page) --------------------------
const ROUTES = [
  {
    id: "first-customers",
    question: "I need my first paying customers",
    body: "These lessons help you move from encouraging conversations to paid evidence.",
    lessonSlugs: [
      "paid-proof-before-polish",
      "interest-is-not-demand",
      "pricing-is-part-of-discovery",
      "founder-led-sales-is-not-optional",
    ],
  },
  {
    id: "selling-banks",
    question: "I am talking to banks or regulated buyers",
    body: "These lessons help you understand whether the opportunity is real and what evidence the buyer will need.",
    lessonSlugs: [
      "earn-the-right-to-banks",
      "innovation-teams-are-useful-but-they-are-not-always-buyers",
      "build-the-evidence-pack-before-anyone-asks",
      "treat-procurement-as-part-of-the-sale",
    ],
  },
  {
    id: "stalling-deals",
    question: "Deals are stalling late",
    body: "These lessons help you understand whether the business case, risk case, and internal stakeholder map are strong enough.",
    lessonSlugs: [
      "know-the-buyer-not-just-the-user",
      "treat-procurement-as-part-of-the-sale",
      "trust-is-cumulative",
      "map-the-trigger-not-just-the-pain",
    ],
  },
  {
    id: "fundraising",
    question: "I am raising or running low on runway",
    body: "These lessons help you separate funding activity from commercial progress.",
    lessonSlugs: [
      "raise-for-evidence-not-relief",
      "investor-conversations-are-not-customer-validation",
      "runway-pressure-changes-decision-quality",
    ],
  },
  {
    id: "markets",
    question: "I am choosing markets or planning expansion",
    body: "These lessons help you avoid local lock-in while still building focused early proof.",
    lessonSlugs: [
      "choose-your-first-three-markets-deliberately",
      "think-global-before-you-build-local-too-deeply",
    ],
  },
  {
    id: "founder-reality",
    question: "I am dealing with the harder founder reality",
    body: "These lessons help you turn pressure and difficult experience into better decisions.",
    lessonSlugs: [
      "founder-resilience-is-an-operating-capability",
      "failure-can-become-useful-if-it-is-processed-properly",
    ],
  },
];

// --- INSIGHTS (Interview insights cards — anonymous, quote slots open) -----
const INSIGHT_CATEGORIES = [
  "Paid traction",
  "Bank readiness",
  "Innovation theatre",
  "Evidence pack",
  "Runway pressure",
  "Founder isolation",
  "Market sequencing",
  "Gross margin",
  "Pricing discomfort",
  "Useful failure",
];

const INSIGHTS = [
  {
    id: "paid-traction",
    topic: "Paid traction",
    body:
      "The project returns again and again to one uncomfortable point: paid use is different from interest.",
    transcriptNote:
      "Use this where the transcript includes a founder discussing the first real paying customer or the danger of free pilots.",
    relatedLessonSlug: "paid-proof-before-polish",
    relatedResourceSlug: "paid-proof-sprint-worksheet",
  },
  {
    id: "bank-readiness",
    topic: "Bank readiness",
    body:
      "The strongest bank conversations are usually earned before the founder enters the bank sales cycle.",
    transcriptNote:
      "Use this where the transcript discusses slow bank pilots, procurement, or enterprise readiness.",
    relatedLessonSlug: "earn-the-right-to-banks",
    relatedResourceSlug: "earn-the-right-to-banks-readiness-map",
  },
  {
    id: "innovation-theatre",
    topic: "Innovation theatre",
    body:
      "Exploration can feel like progress until the founder asks who owns the budget.",
    transcriptNote:
      "Use this where a contributor talks about innovation teams, workshops, or strategic curiosity.",
    relatedLessonSlug: "innovation-teams-are-useful-but-they-are-not-always-buyers",
    relatedResourceSlug: "enterprise-conversation-qualification-sheet",
  },
  {
    id: "evidence-pack",
    topic: "Evidence pack",
    body:
      "Procurement is easier when the founder has built the proof before the buyer asks for it.",
    transcriptNote:
      "Use this where a transcript mentions documentation, risk, compliance, data, security, onboarding, or diligence.",
    relatedLessonSlug: "build-the-evidence-pack-before-anyone-asks",
    relatedResourceSlug: "bank-ready-evidence-pack-checklist",
  },
  {
    id: "runway-pressure",
    topic: "Runway pressure",
    body:
      "Cash pressure changes the way founders read signals and make decisions.",
    transcriptNote:
      "Use this where founders discuss raising, runway, liquidation, insolvency, or hard choices.",
    relatedLessonSlug: "runway-pressure-changes-decision-quality",
    relatedResourceSlug: "founder-risk-and-runway-review",
  },
  {
    id: "founder-isolation",
    topic: "Founder isolation",
    body:
      "Some of the hardest founder lessons happen in private, which is why anonymised learning matters.",
    transcriptNote:
      "Use this where contributors talk about loneliness, shame, pressure, or support.",
    relatedLessonSlug: "founder-resilience-is-an-operating-capability",
    relatedResourceSlug: "founder-reality-review",
  },
  {
    id: "market-sequencing",
    topic: "Market sequencing",
    body:
      "The first market should create proof that helps the next market, not complexity that traps the company.",
    transcriptNote:
      "Use this where the transcript discusses international expansion, Scotland, UK, EU, or adjacent markets.",
    relatedLessonSlug: "choose-your-first-three-markets-deliberately",
    relatedResourceSlug: "first-three-markets-worksheet",
  },
  {
    id: "gross-margin",
    topic: "Gross margin",
    body:
      "Revenue only helps if the company can deliver it without hiding the true cost in founder effort.",
    transcriptNote:
      "Use this where a contributor discusses unit economics, services-heavy delivery, or cost to serve.",
    relatedLessonSlug: "gross-margin-is-a-day-one-habit",
    relatedResourceSlug: "gross-margin-reality-check",
  },
  {
    id: "pricing-discomfort",
    topic: "Pricing discomfort",
    body:
      "A price changes the conversation because it tests priority as well as interest.",
    transcriptNote:
      "Use this where the transcript includes discussion of pilots, early pricing, or customers paying early.",
    relatedLessonSlug: "pricing-is-part-of-discovery",
    relatedResourceSlug: "pricing-test-planner",
  },
  {
    id: "useful-failure",
    topic: "Useful failure",
    body:
      "A hard ending can still become valuable if the lesson is turned into a practical tool for others.",
    transcriptNote:
      "Use this where contributors talk about failure, recovery, closure, or what they would do differently.",
    relatedLessonSlug: "failure-can-become-useful-if-it-is-processed-properly",
    relatedResourceSlug: "failure-review-canvas",
  },
];

// --- Page-level copy from the content pack ---------------------------------
const HOMEPAGE = {
  hero: {
    headline: "Building a fintech is rarely hard for the reasons people expect.",
    subheadline:
      "The product matters, but the product is not the whole company. Founders also have to prove demand, earn trust, survive long sales cycles, prepare for regulated buyers, manage runway pressure, and keep making decisions while the ground keeps shifting.",
    subheadline2:
      "Lessons from a Fintech was created to make those lessons easier to access. It brings together practical insight from founder conversations and turns it into useful guidance, worksheets, and field-tested ways of thinking.",
    ctas: [
      { label: "Start with the lessons", to: "/lessons", variant: "primary" },
      { label: "Browse founder resources", to: "/resources", variant: "secondary" },
    ],
    credibility:
      "Created by James Varga for founders who need clearer decisions, stronger evidence, and more practical support.",
  },
  openingStory: {
    title: "The lessons founders usually learn in private",
    body: [
      "There is a version of startup life that appears on panels, launch posts, and investor updates. It is polished, compressed, and easier to talk about.",
      "Then there is the version founders live through. The buyer who loved the demo but never found budget. The bank conversation that felt promising for months but never reached procurement. The pilot that worked but cost too much to deliver. The investor meeting that created hope but not a term sheet. The hard call when the runway became real.",
      "This site is built for that second version. It does not try to make fintech sound easy. It tries to make the hard parts more navigable.",
    ],
  },
  whatHelps: {
    eyebrow: "What this project helps with",
    title: "Six areas the lessons keep returning to.",
    intro:
      "The project is organised around the decisions that shape an early fintech company. Each area combines founder stories, practical guidance, and tools a reader can use straight away.",
    items: [
      {
        n: "01",
        title: "Revenue before theatre",
        body: "Founders need to know whether the market will pay, not only whether people like the idea. The site helps readers move from interest to demand, and from demand to paid proof.",
        color: "terra",
      },
      {
        n: "02",
        title: "Selling into regulated markets",
        body: "Banks and regulated buyers can create huge value, but they require patience, evidence, trust, and sequencing. The site helps founders understand when a regulated buyer is a real opportunity and when it is still only a learning conversation.",
        color: "ochre",
      },
      {
        n: "03",
        title: "Procurement and trust",
        body: "Procurement is not admin at the end of the sale. It is where the buyer tests whether the company is safe to buy. The site helps founders prepare the evidence before the buyer asks for it.",
        color: "moss",
      },
      {
        n: "04",
        title: "Funding and runway pressure",
        body: "Raising money can help a company move faster, but it does not replace commercial clarity. The site helps founders connect funding to evidence and make better decisions before pressure narrows the options.",
        color: "signal",
      },
      {
        n: "05",
        title: "Market sequencing",
        body: "Founders need to start somewhere, but not trap the company in a market that does not travel. The site helps founders choose early markets that create revenue, learning, and reference power.",
        color: "terra",
      },
      {
        n: "06",
        title: "Founder resilience",
        body: "The founder is part of the operating system. The site treats resilience, recovery, and difficult lessons as practical business issues, not personal side notes.",
        color: "ochre",
      },
    ],
  },
  featuredSlugs: [
    "paid-proof-before-polish",
    "interest-is-not-demand",
    "earn-the-right-to-banks",
    "build-the-evidence-pack-before-anyone-asks",
    "treat-procurement-as-part-of-the-sale",
    "know-the-buyer-not-just-the-user",
    "innovation-teams-are-useful-but-they-are-not-always-buyers",
    "pricing-is-part-of-discovery",
  ],
  founderJourney: {
    title: "Start where the pressure is sharpest",
    body:
      "Different founders arrive here with different problems. Some are trying to win their first paying customer. Some are stuck in friendly enterprise conversations that never convert. Some are preparing for procurement. Some are raising money. Some are trying to recover from a difficult chapter and make sense of what happened.",
    closing: "The site should let a founder start with the pressure they recognise.",
  },
  resourceSlugs: [
    "paid-proof-sprint-worksheet",
    "demand-signal-scorecard",
    "earn-the-right-to-banks-readiness-map",
    "bank-ready-evidence-pack-checklist",
    "procurement-readiness-checklist",
    "stakeholder-and-buyer-map",
    "pricing-test-planner",
    "gross-margin-reality-check",
  ],
  quoteStrip:
    "The best founder advice is rarely abstract. It usually comes from the moment something broke, stalled, failed, or finally worked.",
  aboutPreview: [
    "Lessons from a Fintech was created by James Varga to turn founder experience into practical guidance for the next generation of fintech builders. It is built from conversations, lived experience, and commercial pattern recognition gathered across the realities of building in regulated markets.",
    "The aim is not to celebrate perfect stories. The aim is to make useful lessons easier to find, easier to apply, and easier to share.",
  ],
  finalCta: {
    headline: "Learn the lesson before it costs you months.",
    body:
      "Start with the lesson that matches the pressure you feel now, then use the worksheet to turn it into action.",
    buttons: [
      { label: "Explore the lessons", to: "/lessons", variant: "primary" },
      { label: "Download the worksheets", to: "/resources", variant: "secondary" },
    ],
  },
};

const START_HERE = {
  hero: {
    headline: "Start with the decision in front of you.",
    subheadline:
      "This site is not designed to be read in order. It is designed to help you find the lesson that matches the pressure you are under, then act on it.",
  },
  opening:
    "Fintech founders rarely have the luxury of learning in a straight line. One week the problem is product clarity. The next week it is pricing. Then a buyer asks for security documents. Then an investor asks why the sales cycle is slow. Then a bank wants another workshop. Then the runway becomes real.\n\nUse this site like a field guide. Find the situation that feels familiar. Read the lesson. Use the worksheet. Make the next decision with more evidence.",
  howToUse: {
    title: "How to use each lesson",
    intro:
      "Each lesson follows the same pattern. It begins with a founder situation, then draws out the lesson, explains why it matters, and ends with practical moves. The bullets are there for action, but the story matters because founders rarely make decisions in clean conditions.",
    steps: [
      "Read the opening situation and decide whether it matches your reality.",
      "Use the lesson to name the real problem.",
      "Review the mistakes and be honest about which one is showing up.",
      "Use the founder hacks to create a small practical move.",
      "Open the related worksheet and turn the insight into a decision.",
    ],
  },
};

const LIBRARY_PAGE = {
  hero: {
    headline: "Find the lesson that matches the problem you are facing now.",
    subheadline:
      "Each lesson starts with a founder reality, then turns it into practical guidance, questions, and a tool you can use.",
  },
  searchPlaceholder:
    "Search by challenge, buyer, funding, procurement, market, or founder pressure...",
};

const CHAPTERS_PAGE = {
  hero: {
    headline: "A practical founder curriculum, built from hard-won lessons.",
    subheadline:
      "The chapters group the lessons into a journey from founder reality to paid proof, regulated buying, procurement, funding, market sequencing, resilience, and growth.",
  },
  intro:
    "The site can be used in two ways. A founder can search for one immediate problem, or they can work through the chapters as a practical curriculum. The chapter route is useful for accelerators, universities, advisers, founder groups, or founders who want to review the business end to end.",
};

const RESOURCES_PAGE = {
  hero: {
    headline: "Tools for turning founder lessons into decisions.",
    subheadline:
      "Worksheets, checklists, and templates for traction, procurement, funding, market selection, partnerships, and founder reality.",
  },
  intro:
    "A lesson is only useful if it changes what a founder does next. The resources in this hub are designed to make that step easier. They are intentionally practical. Use them before a sales sprint, investor update, procurement process, market review, or difficult founder decision.",
};

const INSIGHTS_PAGE = {
  hero: {
    headline: "Short lessons from the conversations behind the project.",
    subheadline:
      "The project is built from founder conversations about what worked, what stalled, what hurt, and what they would do differently. This page turns those moments into anonymous, searchable insights.",
  },
  intro:
    "The strongest insight often comes from a specific moment. A buyer did not move. A pilot consumed more effort than expected. A bank conversation never converted. A funding process changed the company's mood. A founder saw a signal too late. These clips and extracts help other founders recognise those moments earlier.",
};

const ABOUT_PAGE = {
  hero: {
    headline: "Turning founder experience into practical guidance.",
    subheadline:
      "Lessons from a Fintech was created to help founders learn earlier from the realities others have already lived through.",
  },
  main: [
    "Most founder knowledge is trapped in conversations. It sits in late-night calls, private WhatsApp threads, board debriefs, failed sales cycles, investor updates, post-mortems, mentoring sessions, and the quiet moments when someone finally says what really happened.",
    "Lessons from a Fintech was created to bring more of that knowledge into the open without exposing the people behind it. The project captures practical lessons from fintech building and turns them into guidance, worksheets, and founder-friendly tools.",
    "The focus is not theory. It is the working reality of building in and around regulated markets: proving demand, earning trust, selling to buyers who move slowly, preparing for procurement, managing funding pressure, choosing markets, and staying resilient through the hard parts.",
  ],
  creator: {
    name: "James Varga",
    title: "Fintech founder, adviser, and operator.",
    body: "James Varga is a fintech founder, adviser, and operator with experience across open banking, identity, data, commercial strategy, and startup growth. He has spent much of his career working at the edge of trust, financial data, regulated markets, and commercial adoption. This project reflects a founder-to-founder view. It is built for people who need practical clarity, not more abstract encouragement.",
  },
  whyAnonymous:
    "The project deliberately avoids calling out people or companies. That makes the lessons more useful and safer to share. The goal is not to create case studies that identify who got what right or wrong. The goal is to extract the practical lesson and make it available to the next founder.",
  beliefs: [
    "Founders need evidence earlier.",
    "Revenue quality matters.",
    "Trust is part of the product.",
    "Procurement is part of the sale.",
    "Regulated markets reward preparation.",
    "Funding should create evidence, not hide uncertainty.",
    "Markets should be sequenced deliberately.",
    "Hard lessons should be made useful, not buried.",
  ],
};

const CONTACT_PAGE = {
  hero: {
    headline: "Share a lesson, suggest a topic, or use the material with founders.",
    subheadline:
      "Lessons from a Fintech is designed to grow through useful conversations. If you have a founder lesson, a topic that needs covering, or a group that could use the material, get in touch.",
  },
  intents: [
    {
      label: "Suggest a founder topic",
      body: "Use this if there is a hard fintech question the site should cover, such as pricing, procurement, bank sales, hiring, funding pressure, regulation, or founder recovery.",
    },
    {
      label: "Share an anonymous lesson",
      body: "Use this if you have lived through a useful founder lesson and want to share it without making it personal or identifiable.",
    },
    {
      label: "Use the material in a programme",
      body: "Use this if you run founder support, an accelerator, a university programme, an ecosystem group, or a fintech community and want to use the lessons or worksheets with founders.",
    },
    {
      label: "Invite James to run a session",
      body: "Use this if you want a practical workshop or founder session based on the themes in the project.",
    },
  ],
  closing:
    "The best contributions are practical. Share the lesson, the moment it became clear, and what another founder should do earlier because of it.",
};

const PRIVACY_PAGE = {
  hero: {
    headline: "Privacy",
    subheadline:
      "A short, practical statement about how this site handles information.",
  },
  body: [
    "This site collects only the information needed to operate the site, respond to messages, and understand how the content is being used. If you submit a form, the information you provide will be used to respond to your message. It will not be sold.",
    "If analytics are used, they should be configured to collect the minimum practical information needed to understand site performance. If downloadable resources require an email address, that should be made clear at the point of download.",
    "Any founder story or lesson shared with the project should be treated as confidential unless explicit permission is given to publish it. Published lessons should be anonymised unless separate written permission has been granted.",
    "This page will be updated once the final site tools, forms, analytics, and hosting setup are confirmed.",
  ],
};

const NOT_FOUND_PAGE = {
  headline: "This page has wandered off.",
  body:
    "The lesson you are looking for may have moved, been renamed, or not yet been published.",
};

// --- Helpers ---------------------------------------------------------------
const lessonBySlug = (slug) => LESSONS.find((l) => l.slug === slug);
const resourceBySlug = (slug) => RESOURCES.find((r) => r.slug === slug);
const chapterBySlug = (slug) => CHAPTERS.find((c) => c.slug === slug);
const chapterByN = (n) => CHAPTERS.find((c) => c.n === Number(n));

// Filter-friendly category for a lesson (collapses author categories into the
// 13 Library filter groups).
const filterCategoryFor = (lesson) =>
  LESSON_CATEGORY_GROUP[lesson.category] || lesson.category;

// Reverse lookup: which chapters reference a lesson?
const chaptersForLesson = (lesson) =>
  CHAPTERS.filter((c) => c.relatedLessonSlugs.includes(lesson.slug));

Object.assign(window, {
  SITE,
  CATEGORIES,
  LESSON_CATEGORY_GROUP,
  LESSONS,
  CHAPTERS,
  RESOURCE_CATEGORIES,
  RESOURCES,
  ROUTES,
  INSIGHT_CATEGORIES,
  INSIGHTS,
  HOMEPAGE,
  START_HERE,
  LIBRARY_PAGE,
  CHAPTERS_PAGE,
  RESOURCES_PAGE,
  INSIGHTS_PAGE,
  ABOUT_PAGE,
  CONTACT_PAGE,
  PRIVACY_PAGE,
  NOT_FOUND_PAGE,
  lessonBySlug,
  resourceBySlug,
  chapterBySlug,
  chapterByN,
  filterCategoryFor,
  chaptersForLesson,
});
