{
  "$schema": "https://pinlyx.com/resources/schema/pipeline.json",
  "version": 1,
  "name": "Default six-stage pipeline",
  "description": "The six stages from the deals guide with recommended probability bands, entry and exit criteria, and typical time in stage. Import under Pipeline > Edit stages. Replace the probabilities with your own numbers as soon as you have 30 closed deals.",
  "stages": [
    {
      "name": "Lead",
      "probability": 10,
      "entryCriterion": "Contact exists and has shown any interest",
      "exitCriterion": "Budget and need are both confirmed",
      "typicalDaysInStage": 5
    },
    {
      "name": "Qualified",
      "probability": 25,
      "entryCriterion": "Real budget and real need confirmed",
      "exitCriterion": "Numbers have been sent",
      "typicalDaysInStage": 4
    },
    {
      "name": "Proposal",
      "probability": 50,
      "entryCriterion": "Pricing or a proposal is with the buyer",
      "exitCriterion": "Buyer engages on terms rather than price alone",
      "typicalDaysInStage": 7
    },
    {
      "name": "Negotiation",
      "probability": 75,
      "entryCriterion": "Final terms being worked out",
      "exitCriterion": "Signature or a clear no",
      "typicalDaysInStage": 6
    },
    {
      "name": "Won",
      "probability": 100,
      "entryCriterion": "Signed",
      "exitCriterion": "Terminal",
      "typicalDaysInStage": 0
    },
    {
      "name": "Lost",
      "probability": 0,
      "entryCriterion": "Buyer said no, or went silent past the stale threshold",
      "exitCriterion": "Terminal",
      "typicalDaysInStage": 0
    }
  ],
  "rules": {
    "wonPostsIncomeToLedger": true,
    "wonPostingIsIdempotent": true,
    "stuckDealMultiplier": 1.5,
    "note": "Stuck-deal alerts fire at 1.5x typicalDaysInStage. Marking a deal Won posts a single income row to the finance ledger labelled 'Deal won: [title]', no matter how many times the deal is saved."
  },
  "probabilityWarning": "These are starting values, not truths. Recalculate each stage as (deals won at this stage or later) / (deals that reached this stage) once you have real history."
}
