runbookify
← All plans
Compliance, Quality & Risk / Quality Inspections & Non-conformance (NCR)

Material Review Board (MRB) Review Queue

Queue every nonconformance that needs a Material Review Board decision, show each one with its details and cost, capture each member's vote and rationale, enforce quorum before anything closes, and auto-build the meeting minutes — replacing the messy MRB email thread.

BeginnerAn afternoonBuilds onNext.jsSupabaseResend
What you'll build

A web tool where open nonconformances land in an MRB queue, each shown with its facts and cost. Board members from quality, engineering, and production record their disposition vote and rationale; the tool enforces your quorum rule so no single person can close an item alone, finalizes the disposition only when quorum signs off, auto-generates the meeting minutes from the decisions, emails the results, and exports an MRB log CSV for the record.

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)
  • A list of open NCRs / items awaiting MRB (CSV, Google Sheet, or your NCR tool export)
  • Your MRB membership and quorum rules
  • Claude Code or any AI coding agent

The problem this kills

A part failed inspection. Now what? Use it as-is, rework it, scrap it, return it to the vendor? That decision isn't one person's to make — it's the Material Review Board's, the group from quality, engineering, and production who weigh the cost, the risk, and the customer impact together. And right now that board lives in an email thread.

So the disposition of a nonconforming part — a decision with real money and real liability attached — gets made in a reply-all chain. Someone forwards the NCR. Engineering weighs in on Tuesday, production on Thursday, and quality is sure they remember a verbal "yeah, use-as-is" from someone in the hallway. Nobody can prove the board actually had quorum when the call was made. The rationale lives in three different inboxes. When the auditor asks "who dispositioned this, on what basis, and who signed off?" you're reconstructing it from memory and a search of your sent folder.

This is exactly the kind of decision that needs a real queue, real votes, and a hard quorum gate — and you do not need to be a developer to build it.

What you'll build

A simple internal web tool that runs your MRB. Open nonconformances — pulled from your NCR tool or imported as a CSV — land in a review queue, each one shown on a single screen with its facts: the part, the defect, the quantity affected, the disposition options on the table, and the cost of each choice. You group the items that will be decided together into an MRB session.

Each board member opens the session, and for every item records their disposition vote and rationale — use-as-is, rework, repair, scrap, return-to-vendor. The tool knows your membership and your quorum rule (for example, "one each from quality, engineering, and production, with quality required"). An item's disposition can't be finalized until the required members have signed off — no single person can close an MRB item alone. When quorum is met, the disposition locks, the tool auto-builds the meeting minutes from every decision and rationale, emails the results to the board, and exports a clean MRB log CSV for your quality records.

What's inside the Implementation Plan

The plan is a single file you paste into an AI coding agent. It opens by interviewing you about your business — who sits on your MRB and from which functions, your exact quorum rule, the disposition codes you actually use, where your open NCRs come from and what their fields are called, how you cost a disposition, and your nastiest edge cases — and then tailors the data model, the quorum logic, and every later step to your answers. This is a board built around how your MRB really runs, not a generic template.

From there it walks the agent through the database schema, importing the open NCRs with a duplicate guard, the per-member voting screen, the quorum engine that gates closure, the auto-generated minutes, the Resend results email, and the MRB log export. Every step ends with a ready-to-copy prompt. Because the whole thing runs on CSV in and CSV out, you can build and use it this afternoon even if you have no direct connection to your NCR system.

The governance it includes (this is the point)

This decides the fate of nonconforming material, so it's built like it matters: login so only your team can use it, row-level security so you only ever see your own organization's items, and a complete audit trail of every vote, sign-off, and export — who did what, and when. Nothing closes on one person's say-so: a disposition is a draft until the required quorum signs off, and that quorum check is the hard human-in-the-loop gate before an item is finalized. A duplicate guard on the NCR-item-plus-session key means the same nonconformance can't be dispositioned twice in the same board sitting.

Who it's for

Quality managers who chair an MRB across quality, engineering, and production and want every disposition to be fast, defensible, and on the record — with the votes, the rationale, the quorum, and the minutes all in one place instead of in an email thread. If you can describe your board and your quorum rule, you can build this.

You've got this — open the plan, paste the first prompt, and let it interview you about your board.

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.