[
  {
    "procedure_id": "kb-checkin",
    "version": 5,
    "at": "2026-07-22",
    "note": "Maria added “never leave without a next date”.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-checkin",
    "version": 4,
    "at": "2026-03-30",
    "note": "Added walking the floor before opening the case.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-checkin",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-visit-notes",
    "version": 3,
    "at": "2026-06-18",
    "note": "Maria added “write it the same day”.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-visit-notes",
    "version": 2,
    "at": "2026-01-15",
    "note": "Added recording what they’re low on even without an order.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-visit-notes",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-draft-order",
    "version": 4,
    "at": "2026-07-02",
    "note": "Maria added the ship window before price.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-draft-order",
    "version": 3,
    "at": "2026-02-20",
    "note": "Sizes come from the buyer, not last season.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-draft-order",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-approve-order",
    "version": 3,
    "at": "2026-05-11",
    "note": "Maria set the twenty-thousand line and named new accounts.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-approve-order",
    "version": 2,
    "at": "2025-12-02",
    "note": "Added that a changed split needs re-approval.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-approve-order",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-reorder-text",
    "version": 2,
    "at": "2026-01-27",
    "note": "Maria added reading the sizes back.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-reorder-text",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-tiers",
    "version": 6,
    "at": "2026-06-30",
    "note": "Maria banned quoting another tier’s price as an example.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-tiers",
    "version": 5,
    "at": "2026-02-14",
    "note": "Added that a tier move needs a written reason.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-tiers",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-discounts",
    "version": 3,
    "at": "2026-03-02",
    "note": "Maria listed what always needs her OK before it’s offered.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-discounts",
    "version": 2,
    "at": "2025-11-12",
    "note": "Freight named as the one lever a rep holds.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-discounts",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-terms",
    "version": 4,
    "at": "2026-07-09",
    "note": "Maria added “if they differ, the account wins”.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-terms",
    "version": 3,
    "at": "2026-03-03",
    "note": "Freight split by tier.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-terms",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-deposits",
    "version": 2,
    "at": "2025-10-08",
    "note": "Maria set half up front on a first order.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-deposits",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-invoicing",
    "version": 5,
    "at": "2026-07-09",
    "note": "Maria changed how long we wait before the second reminder.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-invoicing",
    "version": 4,
    "at": "2026-04-03",
    "note": "Added what to do when an account disputes a line.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-invoicing",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-ship-window",
    "version": 7,
    "at": "2026-07-28",
    "note": "Maria added “they hear it from us the same day”.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-ship-window",
    "version": 6,
    "at": "2026-05-15",
    "note": "Ten working days to the island written in.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-ship-window",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-short-batch",
    "version": 3,
    "at": "2026-06-02",
    "note": "Maria added never splitting a size run.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-short-batch",
    "version": 2,
    "at": "2026-01-09",
    "note": "First-ordered-first-served written down after the Batch 05 week.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-short-batch",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-returns",
    "version": 4,
    "at": "2026-04-16",
    "note": "Maria separated the return from the credit.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-returns",
    "version": 3,
    "at": "2025-12-20",
    "note": "Added photographing the carton.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-returns",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-quality",
    "version": 3,
    "at": "2026-02-06",
    "note": "Maria wrote out what’s covered and for how long, after the Batch 03 seams.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-quality",
    "version": 2,
    "at": "2025-11-08",
    "note": "Added the one-year line.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-quality",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-fault-evidence",
    "version": 2,
    "at": "2026-03-18",
    "note": "Maria added the lot ticket after two claims arrived with no way to trace the run.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-fault-evidence",
    "version": 1,
    "at": "2025-10-02",
    "note": "Written after the first season of claims came in as text messages with no photos.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-new-account",
    "version": 3,
    "at": "2026-05-21",
    "note": "Maria added the signs-off-orders contact after a season of orders bouncing at the wrong desk.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-new-account",
    "version": 2,
    "at": "2026-01-15",
    "note": "Deposit terms written down instead of decided case by case.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-new-account",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-samples",
    "version": 2,
    "at": "2026-06-12",
    "note": "Learned from Ana’s question — Maria set the two-per-season limit and the logging rule.",
    "learned_from_thread_id": "th-ana-samples",
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-samples",
    "version": 1,
    "at": "2025-10-20",
    "note": "Written from what Maria told the order desk on the phone.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-partner-ordering",
    "version": 2,
    "at": "2026-04-09",
    "note": "Maria set the 4pm cut-off and what has to be on the request.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-partner-ordering",
    "version": 1,
    "at": "2026-01-16",
    "note": "Written after the first self-serve reorder week.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-stock-check",
    "version": 4,
    "at": "2026-07-15",
    "note": "Maria added “reserve it as you promise it”.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-stock-check",
    "version": 3,
    "at": "2026-02-28",
    "note": "Added the one-hour freshness line.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-stock-check",
    "version": 1,
    "at": "2025-09-04",
    "note": "Written from Maria’s ten-question interview.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-conditional",
    "version": 2,
    "at": "2026-05-30",
    "note": "Maria added saying the word out loud in the room.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  },
  {
    "procedure_id": "kb-conditional",
    "version": 1,
    "at": "2026-02-01",
    "note": "Written after the Wave-script Overshirt confusion.",
    "learned_from_thread_id": null,
    "from_rule_id": null
  }
]
