Six months from now, someone will ask why you chose usage-based pricing, or why the March migration skipped mobile — and the answer will live in nobody's memory. This playbook converts meeting transcripts into ADR-style decision records at the moment decisions happen, and makes "why did we choose X?" a thirty-second query with citations.
Workflow area: Specs & Docs · Tier: Core · Hands-on time: ~30 minutes
Engineering solved this problem years ago with Architecture Decision Records; product mostly didn't, and pays for it in re-litigated decisions, onboarding archaeology, and the slow rot of "I think there was a reason." The raw material now exists by default — your rituals are transcribed by Granola or Fireflies — but a transcript is not a record: it's an hour of talk in which the decision occupies ninety seconds. The play is extraction at capture time, a one-minute accuracy check while memory is fresh, and a queryable home so the records get used instead of just kept.
Catch the decision moment. At meeting end, spend thirty seconds naming what was actually decided — in the meeting, out loud: "So we're deciding X, over alternatives Y and Z, mainly because of A. Objections?" This sentence is half the record and it costs nothing. Meetings that end without it produce transcripts in which the model must guess what was decided — and it will guess confidently.
Extract the record from the transcript. Same day, paste the transcript (or the notetaker's detailed notes):
Extract product decision records from this meeting transcript.
Only include DECISIONS — commitments made — not discussions that
ended unresolved (list those separately as OPEN THREADS).
For each decision, output:
DECISION: one sentence, what was chosen
DATE / MEETING: [date, meeting name]
ALTERNATIVES CONSIDERED: each option discussed, with its stated
pros/cons — only what the transcript supports
RATIONALE: why this option won, quoting the transcript verbatim
for each load-bearing reason (with speaker role, not name)
DISSENT & CONCERNS: objections raised, verbatim, even if overruled
REVISIT TRIGGER: any condition stated for reconsidering, or
"none stated"
CONFIDENCE: HIGH if the decision was explicit in the transcript,
LOW if you inferred it — never present inference as record.
Transcript:
[PASTE]
Review for one minute — you were in the room. Check the decision sentence says what was actually decided, not the strawman that got the most airtime. Check dissent survived: models bias toward consensus narratives, and the overruled objection is precisely the part future-you needs. Anything marked LOW confidence gets confirmed with a participant or deleted. A healthy record:
DECISION: Q4 pricing moves to hybrid (base seat + usage credits).
ALTERNATIVES: pure usage (rejected: bill-shock risk for SMB),
seat-only (rejected: heavy users unprofitable per [finance memo]).
RATIONALE: "credits cap the downside for small accounts while the
base seat keeps revenue predictable" (finance lead).
DISSENT: sales lead — "hybrid is harder to quote; expect a slower
Q4 close cycle." Overruled, revisit if Q4 win-rate drops >5pts.
REVISIT TRIGGER: Q4 win-rate −5pts, or credit overage complaints
>2% of accounts.
File it in one queryable home. A Notion database (fields: decision, date, area, status, revisit trigger) or a decisions/ folder in the product wiki — one home, not per-meeting scatter. Link the transcript as source. Status field matters: active, superseded by [link], reversed. A record that's been superseded but looks current is worse than no record.
Query it — and make the query cite. Load the records into a Claude Project or NotebookLM (this is a natural shelf in pb-20's research repo) with the answering rule:
Answer only from the decision records. Cite the record's date and
meeting for every claim. If records conflict, show both with dates
and their status fields. If no record covers the question, say
"no decision on record" — do not reconstruct from general knowledge.
Now "why did we choose hybrid pricing?" returns the rationale, the dissent, and the revisit trigger — which is the moment the whole habit pays off, because the sales lead's overruled concern is exactly what you check when Q4 win-rates wobble.
Meeting transcripts capture names, disagreements, and sometimes customer or personnel details — extract records with speaker roles instead of names, store them in your organization's approved tools with access scoped to the team, and honor your notetaker consent rules from pb-01.
A decision without a record becomes a rumor within two quarters — ninety seconds of naming the decision aloud, one extraction pass, and one queryable home turn "I think there was a reason" into a citation with the dissent still attached.