runbookify
← All plans
Project & Work Management / Risks, Issues & Dependencies

Lessons Learned Library: Turn Post-Mortems Into Searchable Knowledge

Capture every retro and post-mortem in a structured, tagged format — then surface the right lessons at the next project's kickoff, with a PMO owner approving each one before it's published.

BeginnerAn afternoonBuilds onNext.jsSupabaseResend
What you'll build

A searchable web library where you import or paste raw retro notes, AI structures each into a lesson (what happened, root cause, impact, what to do differently, category), flags duplicates, a PMO owner reviews and approves each one, and a 'relevant lessons' lookup surfaces the right ones at any new project's kickoff — plus a clean CSV export.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.

Before you start

  • A Supabase account (free)
  • A Vercel account (free)
  • A Resend account (free)
  • Your existing retro/post-mortem notes (CSV, sheet, or paste) and your category taxonomy
  • Claude Code or any AI coding agent

The problem this kills

Your organization learns the same expensive lessons over and over. A project hits the exact wall a different team hit eighteen months ago — the vendor who slips every deadline, the integration that always takes twice as long, the stakeholder sign-off that becomes a bottleneck. Somewhere there's a retro deck or a post-mortem doc that called it out perfectly. Nobody could find it. So the team rediscovers it the hard way, and writes another retro that nobody will find next time either.

Lessons learned are the cheapest insurance a PMO can buy, and almost every organization wastes them. The notes exist — scattered across slide decks, meeting docs, a shared drive, somebody's inbox — but they're unstructured, untagged, and unsearchable, so they never reach the project that needs them. The fix isn't more retros. It's a place where every lesson is captured in the same shape, tagged so it can be found, reviewed so it's trustworthy, and surfaced automatically when a new project that resembles an old one is about to start. You do not need to be a developer to build that place.

What you'll build

A simple internal web library for your PMO and delivery teams. You import your existing retro and post-mortem notes — from a CSV, a sheet, or pasted text — and AI turns each messy note into a structured lesson: what happened, the root cause, the impact, what to do differently next time, and a category from your taxonomy. The tool flags duplicates and near-duplicates so the same lesson doesn't get logged five times. A PMO owner reviews and approves each lesson and its categorization before it goes live — nothing unreviewed pollutes the library. Once published, anyone on the team can run free-text search and category filters to find relevant lessons, and a "relevant lessons" lookup lets a new project describe itself and instantly pull the most applicable past lessons at kickoff. Everything exports to a clean CSV.

What's inside the Implementation Plan

The downloadable plan is a step-by-step file you paste into an AI coding agent. It opens by interviewing you about your business — how your teams run retros today, where the notes live, your exact category taxonomy, the fields and naming you already use, your typical and peak volumes, and your real rules for what makes two lessons "the same." It reads a short spec back to you for a thumbs-up, then builds the library around your answers instead of a generic template. From there it walks the agent through the data model, the import-and-paste flow, the AI structuring-and-tagging step, the duplicate detection, the PMO approval queue, the searchable library with the "relevant lessons" lookup, and the CSV export. Every step ends with a ready-to-copy prompt.

The governance it includes (this is the point)

This isn't a toy. The plan builds in the controls a real PMO needs: login so only your team can use it, row-level security so people only see their own organization's lessons, a complete audit trail of every edit, categorization, and approval (who, what, when, and why), a hard human-approval gate so no lesson is published until a PMO owner reviews and signs off on it and its tags, and duplicate guards so the same retro can't be imported twice and near-duplicate lessons get flagged before they clutter the library. The whole tool exists to make a careful human decision easy — the AI drafts the structured lesson, a person approves it.

Who it's for

PMO leads, delivery and program managers, and continuous-improvement owners who run retros and post-mortems but can never get the lessons back out when they'd actually help. If you can describe what a good lesson looks like in your world, you can build this.

You've got this — open the plan, paste the first prompt, and you'll be structuring your first real lessons this afternoon.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.