FreeExam
A closed notebook, a blank card, and a pencil on a wooden desk.

Launches

50 cards

Evals, launch gates, rollout, cost, scope, and stakeholder trade-offs for shipping models.

Card 1 of 50

Front. Launch-criteria. What are launch criteria?

These cards are original study material. They are not questions from a named employer or a live hiring loop.

All 50 cards in this deck

  1. 1.Launch-criteria

    What are launch criteria?

    The written conditions a model must meet before release, such as eval thresholds, safety review, cost, and a tested rollback.

  2. 2.Go-no-go

    What is a go/no-go decision?

    One named owner decides, against a checklist, whether the launch proceeds. A shared channel is not that owner.

  3. 3.Held-out-eval

    What is a held-out eval set?

    Examples kept out of training and prompt tuning, so the score shows performance on data the model was not fit to.

  4. 4.Demo-set-trap

    Why is the demo script a bad eval set?

    The model and team rehearsed on it. It measures memory of the script, not behavior on new questions.

  5. 5.Eval-leak

    What is an eval leak?

    Eval examples reaching training or tuning. The score rises without the model improving on new data.

  6. 6.Golden-set

    What is a golden set?

    Reference answers written before seeing the candidate model's outputs, used as the bar it must clear.

  7. 7.Offline-online-gap

    What is the offline-online gap?

    An offline metric improves while the user-facing metric does not. The launch decision follows what users get.

  8. 8.North-star-metric

    What is a user-facing launch metric?

    A measure of what the user actually gets, such as resolved questions without a wrong refund, rather than model loss.

  9. 9.Guardrail-metric

    What is a guardrail metric?

    A metric that must not get worse during a launch, such as harmful answers, latency, or cost, even if the main metric improves.

  10. 10.Human-eval

    What makes a human eval trustworthy?

    Raters who did not build the system, clear instructions, and enough cases to see the failures that matter.

  11. 11.Llm-judge

    What is an LLM judge?

    A model that scores outputs against a rubric. It needs checking against human labels before its scores decide a launch.

  12. 12.Red-team

    What is red-teaming?

    Deliberately trying to make the system fail or cause harm, such as prompt injection or unsafe advice, before users do.

  13. 13.Prompt-injection

    What is prompt injection?

    Text in user input or retrieved content that instructs the model to ignore its rules or take an action it should not.

  14. 14.Tool-permission

    Why gate an agent's tools?

    A tool that moves money or sends mail turns a bad answer into a real action. Risky tools need review and limits.

  15. 15.Safety-review

    When should a safety or privacy review start?

    When the design is chosen. A review that can block launch should not start in launch week.

  16. 16.Pii-training

    What should happen if personal data reaches a training run?

    Stop and discard the run, then screen the next dataset before training.

  17. 17.Model-card

    What is a model card?

    A written record of what a model is for, how it was evaluated, known failures, and limits on use.

  18. 18.Rollback

    What is a rollback plan?

    A tested way to return to the previous model or prompt quickly. 'Fix forward' is not a rollback.

  19. 19.Staged-rollout

    What is a staged rollout?

    Releasing to a small share of traffic first, with a metric that stops the rollout if it gets worse.

  20. 20.Shadow-mode

    What is shadow mode?

    The new model runs on real traffic, but its outputs are logged and compared instead of shown to users.

  21. 21.Feature-flag-debt

    When does a feature flag become debt?

    When it stays at 100 percent for months with no owner, leaving dead code paths and unclear rollback.

  22. 22.Error-budget

    What is an error budget?

    The amount of failure a service can absorb in a period. Once spent, risky launches wait.

  23. 23.Latency-budget

    What is a latency budget?

    The maximum response time for the question users actually ask. Missing it on the main path is a failed launch.

  24. 24.Serving-cost

    Why put serving cost in a launch review?

    A model that doubles the bill at expected traffic is a launch decision, not a later finance surprise.

  25. 25.Vendor-lock-in

    What is vendor lock-in?

    The cost and time to leave a provider. It belongs in the decision with the price you save.

  26. 26.Build-vs-buy

    What goes into build versus buy for a model?

    Quality on your eval, cost, time, ownership burden, and lock-in on both sides, not only the appeal of owning weights.

  27. 27.Sunk-cost

    What is the sunk-cost trap?

    Continuing a project because of what was already spent. Decide on whether the next month is still the best use of the team.

  28. 28.Scope-trade

    What is a scope trade?

    When new work is added, something named comes off, or the date moves. Absorbing it is not free.

  29. 29.Iron-triangle

    What is the scope, time, and people trade-off?

    With fixed people, adding scope moves the date, and holding the date means cutting scope.

  30. 30.Capacity-plan

    What is capacity planning?

    Counting the people actually available after on-call, interviews, and leave, not raw headcount.

  31. 31.New-hire-ramp

    Why not count new hires as full capacity?

    Unfilled seats and people in their first month do not deliver a pretrain or launch at full speed.

  32. 32.Wip-limit

    What is a work-in-progress limit?

    Capping how many projects run at once, so a few finish instead of many stalling at 20 percent.

  33. 33.Interrupt-budget

    What is an interrupt budget?

    A cap on unplanned requests per period. Past the cap, a planned item stops, and that cost is visible.

  34. 34.Estimate-vs-commitment

    What is the difference between an estimate and a commitment?

    An estimate is a best guess with uncertainty. A commitment is a date you plan around after cutting scope to fit.

  35. 35.Range-estimate

    Why give a range instead of one date?

    It shows real uncertainty, and the reason for the range points at the scope or risk to resolve.

  36. 36.Padding

    Where does schedule padding belong?

    On the risks you can name, with the reason stated. Uniform padding makes real tight dates unbelievable.

  37. 37.Spike

    What is a spike?

    A short, timeboxed investigation to answer an unknown, such as whether data can be retrieved, before committing to a build.

  38. 38.Early-slip-signal

    When do you report a slip?

    As soon as you know. Waiting for the review meeting makes future dates less believable.

  39. 39.Watermelon-status

    What is a watermelon status?

    Green on the outside and red inside: a report that hides a known blocker behind vague progress.

  40. 40.Dependency-owner

    Why name an owner for shared services?

    Without one, every incident becomes a negotiation between teams instead of a fix.

  41. 41.Stakeholder-tradeoff

    How do you say no to a stakeholder usefully?

    State the constraint and when the request could be considered again, so they do not route around you.

  42. 42.Priority-stack-rank

    Why force a stack rank of priorities?

    Two top priorities on one team means the loudest request wins. A ranking makes the trade explicit.

  43. 43.Decision-record

    What is a decision record?

    A short written note of the choice, the reason, the owner, and what was rejected, so the argument is not rerun.

  44. 44.Reopen-decision

    When should a decision be reopened?

    When new information changes the facts, such as a failed requirement. Missing the meeting is not a reason.

  45. 45.Legal-deadline

    How do legal requirements affect a roadmap?

    A required disclosure with a date outranks a locked plan. Replan and name what leaves.

  46. 46.Deprecation

    How do you turn off an old model version safely?

    Give callers a date and a working new path before shutdown. Turning it off silently is a scheduled outage.

  47. 47.Breaking-change

    What is a breaking change in a model API?

    Removing or changing a field callers depend on. It needs a new version and a migration window, not a patch.

  48. 48.Postmortem-actions

    What happens to postmortem action items?

    They are scheduled ahead of new scope. Unscheduled actions are a choice to repeat the incident.

  49. 49.Tech-debt-paydown

    How do you use an early finish?

    Pay down known debt or pull a slice you can finish, rather than starting a large project you cannot stop.

  50. 50.Progress-measure

    What counts as progress in a status update?

    What a user can newly do. GPU hours and checkpoints are cost, not progress.