AI Practitioner Certificate · Codex comparison edition

M02.3 — Model Selection & Cost-Optimisation Framework

6 topics · 39 slides · 75 minutes · 11:00–12:15 · CONFIDENTIAL — CV / NUS AIDF Alliance
The one idea every topic servesStart with the task, remove infeasible options at hard gates, then optimise the feasible choices across five explicit axes.

T1 — The Five-Axis Decision Matrix

11 minutes · slides 1–7 · opens with show of hands · memory hooks: The 3-Step Selection Test · The 5-Axis Decision Matrix
1question1 min

Which starting point makes model selection defensible: candidates, benchmarks, or task constraints?

  • Show of hands: start with a candidate list, a benchmark table, or the task constraints?
  • Choose one starting artefact; hold all model names until the room commits.
2framework1.5 min

The 3-Step Selection Test removes infeasible options before it optimises acceptable ones.

  • Gate: remove any option that violates a hard constraint.
  • Threshold: define the minimum result that counts as usable.
  • Optimise: compare only the survivors across the remaining trade-offs.
  • Score the use case before you look at a single model.
The 3-Step Selection TestA neutral three-step framework that gates, thresholds, then optimises model candidates; the sequencing rule is the sole jade emphasis.THE 3-STEP SELECTION TESTGate before you compare; compare only what can work.1GATERemoveWhich constraintsrule options out?2THRESHOLDQualifyWhat minimum resultcounts as usable?3OPTIMISEChooseWhich survivor makesthe defensible trade?Score the use case before you look at a single model.A failed gate cannot be repaired by a higher score elsewhere.
The sequence is non-negotiable: Gate, then Threshold, then Optimise; a strong score cannot compensate for a failed gate.
3framework2.25 min

The 5-Axis Decision Matrix scores the job because models cannot define their own acceptance criteria.

  • Accuracy: is it good enough for this task?
  • Latency and cost: is it useful in time and affordable at production volume?
  • Operational complexity: who runs, patches, and responds when it breaks?
  • Data residency: where may data be processed, and under whose jurisdiction?
The 5-Axis Decision MatrixA fillable model-selection instrument that scores the use case before candidates appear; the use-case container is the sole jade emphasis and all five axis cards are neutral and equal.THE 5-AXIS DECISION MATRIXScore the job across five explicit axes before candidates appear.THE USE CASEWorkload · users · volume · consequence of error · operating boundaryACCURACYAccurateIs it good enoughfor this task?Hard gate / thresholdTrade acceptedLATENCYTimelyDoes it arrive in timeto be useful?Hard gate / thresholdTrade acceptedCOSTAffordableWhat does it costat production volume?Hard gate / thresholdTrade acceptedOPERATIONSOperableWho runs, patchesand responds?Hard gate / thresholdTrade acceptedRESIDENCYAllowedWhere may data be processed,and under whose jurisdiction?Hard gate / thresholdTrade acceptedNO TOTAL SCORE — gates remove; thresholds qualify; trade-offs remain visibleCV teaching instrument · practical and editable · not a published industry standard
V05 keeps the use-case container as its sole jade emphasis; all five fillable axes remain neutral and equal, with no total-score row.
4concept1.25 min

Accuracy sets the task threshold; model capability determines whether a candidate can meet it.

  • The use case defines the consequence of error and the minimum acceptable result.
  • A golden set tests that threshold on the organisation's own work.
  • Capability belongs to the candidate, so it is not a sixth use-case axis.
  • A harder task raises the accuracy bar; it does not change the matrix.
5diagram1.75 min

Every apparent free improvement shifts its cost into precision, staleness, or operational burden.

  • Response caching can improve speed and cost while creating a staleness risk.
  • Quantisation can improve speed and cost while consuming precision headroom.
  • Self-operation can increase control while adding capacity, patching, and on-call obligations.
  • Re-score all five axes after an optimisation rather than celebrating one visible gain.
Benefits move costs between axesThree optimisation moves that improve visible axes while shifting cost into a less visible constraint; response caching is the sole jade example.THE PRICE MOVES; IT DOES NOT DISAPPEARNear-free improvements move their cost into a quieter axis.VISIBLE GAINHIDDEN PRICEResponse cachingLower latency + costtrade movesStalenessThe answer can outlive its evidenceQuantisationLower latency + costtrade movesPrecisionThe task still needs re-testingSelf-operationMore operating controltrade movesOperating burdenCapacity, patching and on-callJudge the full five-axis shape after the improvement, not only the axis that moved first.
The benefit and its hidden price must remain paired; no improvement is presented as free across all five axes.
6case2.25 min

The dominant axis changes with the workload, so one institution should reach different answers.

  • Trading-floor commentary summarisation is latency-first because late context loses its decision value.
  • Branch-network translation is cost-first because a large scheduled corpus can use a batch window.
  • Board-pack drafting is residency-first because confidential governance material has a processing boundary.
  • Same five axes, three different shapes: the job changed, not the method.
Three jobs create three dominant axesThree non-exercise banking workloads: trading-floor commentary summarisation is latency-led, branch-network translation is cost-led, and board-pack drafting is residency-led. The three hard-edge rows are rendered neutrally; the shared finding is the sole jade emphasis.SAME INSTITUTION · SAME FIVE AXES · DIFFERENT HARD EDGESThe workload determines which axis dominates.TRADING-FLOOR COMMENTARYLATENCY has no slackThe summary supports a live market view.Late commentary loses its decision value.AccuracyslackLatencyHARD EDGECostslackOperationsslackResidencyslackBRANCH-NETWORK TRANSLATIONCOST has no slackA large scheduled corpus must be translated.Completion can wait for a batch window.AccuracyslackLatencyslackCostHARD EDGEOperationsslackResidencyslackBOARD-PACK DRAFTINGRESIDENCY has no slackConfidential governance material is in scope.Processing must remain inside its boundary.AccuracyslackLatencyslackCostslackOperationsslackResidencyHARD EDGETHREE JOBS → THREE DEFENSIBLE ANSWERS
Each workload exposes one hard edge without reusing an E02 workload, output, or operational shape; the examples must not become exercise clues.
7transition1 min

Once the job is scored, deployment responsibility becomes the first decision the matrix must test.

  • The matrix has exposed the hard gate, minimum threshold, and trade-off the workload can accept.
  • The next test separates what may be deployed from who must operate it.

T2 — Deployment Choices

9 minutes · slides 8–14 · opens with point at the map · memory hooks: The 2×2 Deployment Map · The 4 Residency Checks · The 5 Operating Obligations
8question1 min

If processing must remain in jurisdiction, which deployment patterns are actually ruled out?

  • Point to a cell before discussing any provider or model.
  • State whether the constraint is about storage, inference, retention, or reproducibility.
The 2×2 Deployment MapOPERATING RESPONSIBILITYYOUR TEAMPROVIDERWEIGHT LICENCEOPENCLOSEDSelf-operatedopen weightsManagedopen-weight endpointManaged applianceinside your perimeterProprietaryprovider APIChoose the row and the column separately.No cell is the default.
Do not collapse weight licence and operating responsibility into one proprietary-versus-open binary.
9framework1.5 min

The 2×2 Deployment Map separates weight licence from operating responsibility because both diagonals now exist.

  • Open weights can be self-operated or delivered through a managed endpoint.
  • Closed weights can sit behind a provider API or inside a managed perimeter appliance.
  • The useful comparison holds capability constant before it compares operating models.
  • No cell is the organisational default; the use case decides.
The 2×2 Deployment MapOPERATING RESPONSIBILITYYOUR TEAMPROVIDERWEIGHT LICENCEOPENCLOSEDSelf-operatedopen weightsManagedopen-weight endpointManaged applianceinside your perimeterProprietaryprovider APIChoose the row and the column separately.No cell is the default.
Keep all four cells equal in visual weight; the invariant is that licence and operator are independent axes.
10case1.25 min

Meridian Bank’s shortlist spans three cells because deployment contracts—not model brands—determine placement.

  • gpt-oss-120b and Qwen3 can be evaluated as bank-operated open-weight candidates.
  • The same open-weight families can move to the provider-operated cell when a hosting provider runs the endpoint.
  • Claude Opus 4.8 sits in the proprietary provider-API cell for this illustrative shortlist.
  • An empty cell is a shortlist gap, not proof that the deployment pattern is impossible.
Meridian Bank · illustrative candidate mapPLACEMENT SNAPSHOT · 5 AUGUST 2026 · NOT A CAPABILITY RANKINGOPERATING RESPONSIBILITYYOUR TEAMPROVIDERWEIGHT LICENCEOPENCLOSEDgpt-oss-120b · bank-operatedQwen3 · bank-operatedQwen3 · managed endpointgpt-oss · hosting providerClaude Opus 4.8 · APINo current shortlist candidateContract-specific appliance orlicence arrangement requiredThe same model family can move cells when the deployment contract changes.Verify exact model, operator, region and contract at the decision date.
Placement describes weight access and operating responsibility—not capability, recommendation, or permanent product availability.
11framework1.5 min

The 4 Residency Checks turn a vague location requirement into a hard deployment gate.

  • Rest: where inputs, outputs, and records are stored.
  • Run: where inference is executed and under which jurisdiction.
  • Retain: what each endpoint or feature may keep after the request.
  • Reproduce: whether the validated model version must remain runnable on your schedule.
The 4 Residency ChecksApply the use-case requirement at every gate1 RESTWhere are recordsstored?PASS / STOP2 RUNWhere does inferenceexecute?PASS / STOP3 RETAINWhat may this featurekeep?PASS / STOP4 REPRODUCECan this versionrun later?PASS / STOPStorage alone does not establish processing, retention, or version control.
Preserve all four checks: storage residency alone does not establish processing, retention, or version control.
12comparison1.25 min

API and self-operated cost curves cross only at a workload-specific volume.

  • Metered endpoints scale with actual use; self-operation commits capacity before demand arrives.
  • The comparison is invalid unless it holds the model class and service level constant.
  • Sustained utilisation must include nights, weekends, and redundant capacity.
  • The crossover is a calculated region, not a transferable benchmark.
Illustrative cost shapes — no universal crossoverSUSTAINED WORKLOAD VOLUMETOTAL PRODUCTION COSTWORKLOAD-SPECIFICCROSSOVER REGIONMetered endpoint · pay for actual useSelf-operated · committed capacity + operating rangeMetered endpointSelf-operated rangeSelf-operated rangeband = utilisation + resilience + operationsHold model class andservice level constantInclude nights, weekends,redundant capacity, andoperating ownership
The curves are illustrative shapes only; never add a crossover volume or imply that it transfers between workloads.
13framework2 min

Self-operation converts inference into five operating obligations that API prices conceal.

  • Capacity asks whether the service can handle demand; availability asks whether it can survive failure.
  • Patch changes the serving stack; re-evaluate proves the workload still meets its thresholds.
  • On-call assigns detection, escalation, and restoration to named people.
  • Each obligation needs an owner, a target, and evidence rather than a verbal promise.
The 5 Operating ObligationsAn obligation is complete only when its meaning, owner and evidence are explicit.OBLIGATIONWHAT IT MEANSEVIDENCE TO ASK FOR1 CAPACITYReserve enough compute and memory forexpected throughput and peak demand.Capacity plan · load testScaling and queue thresholds2 AVAILABILITYMeet the uptime and recovery target whenhosts, zones or dependencies fail.Service objective · failover testRecovery runbook3 PATCHUpdate drivers, runtimes, serving softwareand security fixes safely.Patch cadence · change recordRollback plan4 RE-EVALUATERe-run task quality and performance checksafter any material change.Golden-set report · release gateSigned acceptance5 ON-CALLAssign people to detect, triage, escalateand restore the service.Rota · alert routeIncident runbook
Read each row as obligation → meaning → evidence; ownership is incomplete until all three are explicit.
14transition0.5 min

Deployment constraints narrow the feasible set; the current market determines what remains worth testing.

  • Carry forward only the cells that pass the use case's hard gates.
  • Re-check the decision per workload rather than turning it into an organisational policy.

T3 — Reading the Model Landscape

6 minutes · slides 15–19 · opens with predict the expiry · memory hooks: The 4 Leaderboard Questions · The 6 Pricing Checks
15question0.75 min

Which fact on today’s model landscape is least likely to survive until delivery?

  • Choose one: model names, list prices, or leaderboard positions.
  • Commit before the date stamp and refresh gates are revealed.
The current facts expire; the reading method does not Three equally weighted neutral options—model names, list prices, and rankings—converge on one jade reading method: date the snapshot, test the evidence, and rebuild the shortlist. PREDICT THE EXPIRY The current facts expire; the reading method does not MODEL NAMES Releases · retirements availability moves LIST PRICES Scheduled · silent changes rates and terms move RANKINGS New tests · configurations positions move READING METHOD date the snapshot · test the evidence · rebuild the shortlist
Model names, list prices, and rankings must remain equally neutral until the room commits; only the durable reading method is emphasised.
16data1.25 min

Small, Mid, and Frontier bands remain useful after named-model rankings expire.

  • Small is the capability band for bounded tasks under strong cost and latency pressure.
  • Mid is the default working band where most production volume lands.
  • Frontier is the highest-capability band for tasks that justify the premium.
  • Open-weight cuts across all three bands; it is a licence and deployment property.
The entries move; the working map survives A dated quarantine with three equal capability bands—Small, Mid, and Frontier—and a separate dashed Open-weight lane that intersects every band. Provider examples are styled equally. The refresh-gates bar is the sole jade emphasis. CV WORKING MAP · RESEARCH SNAPSHOT 27 JUL 2026 The entries move; the working map survives Refresh gates PRICE CHECK · 1 SEP LANDSCAPE · 28 SEP CONFIRM · 5 OCT SMALL Bounded tasks undercost and latency pressure Illustrative available examples Claude Haiku 4.5 gpt-5.6-luna Gemini 3.5 Flash-Lite MID Default working band formost production volume Illustrative available examples Claude Sonnet 5 gpt-5.6-terra Gemini 3.6 Flash FRONTIER Highest capability whentask difficulty decides Illustrative available examples Claude Opus 5 gpt-5.6-sol Gemini 2.5 Pro OPEN-WEIGHT Downloadable parameters — an orthogonal licence and deployment property Can intersect Small, Mid, or Frontier Gemma 4 gpt-oss-20b verified licences Scheduled evidence: Claude Sonnet 5 list price changes from $2/$10 to $3/$15 per MTok on 1 Sep 2026.
Keep Small, Mid, and Frontier as equal capability bands; keep Open-weight as an orthogonal property that can intersect every band, with equal treatment for every provider example.
17framework1.4 min

The 4 Leaderboard Questions reduce a ranking to evidence rather than a decision.

  • Source — who ran the evaluation, and can the work be inspected?
  • Setting — is the entry a model or one configured run?
  • Hardness — does the test still separate candidates without leakage or saturation?
  • Signal — is the gap larger than prompt, harness, and run-to-run variation?
The 4 Leaderboard Questions decide how much weight a ranking deserves Four equally weighted neutral questions—Source, Setting, Hardness, and Signal—lead to one jade conclusion: a leaderboard produces a shortlist, not a decision. FRAMEWORK · FOUR QUESTIONS The 4 Leaderboard Questions decide how much weight a ranking deserves 1 · SOURCE Who ran it? Vendor or independent 2 · SETTING What is ranked? Model or configuration 3 · HARDNESS Does it stillseparate? Fresh · unsaturated 4 · SIGNAL Does the gapexceed noise? Prompt · harness · variance SHORTLIST — NOT A DECISION The five axes still decide against your task and your evidence.
Keep all four questions equally neutral; the sole jade emphasis is the outcome that a leaderboard produces a shortlist, not a decision.
18framework1.7 min

The 6 Pricing Checks expose the modifiers that list price hides.

  • Split records input and output prices separately; Shape applies the workload's actual token ratio.
  • Context checks whether prompt length enters a separately priced tier.
  • Levers test cache and batch eligibility; Terms apply region, endpoint, and data-use conditions.
  • Contract substitutes the signed commercial rate for the public list rate.
Six checks reshape one cost estimate in six different ways Six visual cards define Split, Shape, Context, Levers, Terms, and Contract, then show how each changes a cost estimate. Contract is the sole jade decision; no universal saving percentage is implied. FRAMEWORK · SIX CHECKS Six checks reshape one cost estimate in six different ways ESTIMATE = CALLS × (INPUT TOKENS × INPUT RATE + OUTPUT TOKENS × OUTPUT RATE) 1 · SPLIT Separate the rates Record input and output prices separately. ONE RATE INPUT RATE OUTPUT RATE COST EFFECT · replaces a false average 2 · SHAPE Weight by token mix Apply the workload's input/output token ratio. INPUT-HEAVY OUTPUT-HEAVY COST EFFECT · changes weighted cost per call 3 · CONTEXT Apply any length tier Test whether prompt length entersa separately priced tier. BELOW ABOVE COST EFFECT · may step up at a threshold 4 · LEVERS Test discount eligibility Check which cached tokens or batch jobs qualify. STANDARD ELIGIBLE COST EFFECT · lowers eligible tokens or jobs 5 · TERMS Follow the configuration fork Read region, endpoint and data-use conditions. DEFAULT REGION DATA MODE COST EFFECT · may change rate or eligibility 6 · CONTRACT Replace with the actual rate Use the rate in the signed commercial agreement. LIST RATE SIGNED RATE COST EFFECT · final estimate uses your agreement No modifier has a universal direction or percentage: verify the workload, eligibility and contract.
Each card defines the check before showing its cost effect; direction and magnitude remain workload- and provider-specific until the signed rate is applied.
19transition0.9 min

A shortlist remains provisional until current prices are multiplied by the workload you will run.

  • The snapshot names feasible candidates; it does not select one.
  • The leaderboard supplies evidence; it does not define task acceptance.
  • The pricing page supplies rates; production workload turns them into economics.

T4 — Cost Optimisation

10 minutes · slides 20–27 · opens with silent estimate · memory hooks: The 3+2 Cost Baseline · The 4 Cost Moves
20question0.75 min

Which workload assumption is most likely to break your pilot cost estimate in production?

  • Write one: call volume, input/output mix, retries, or growth.
  • Choose the assumption you would measure first, not the one easiest to estimate.
Commit to the assumption you would measure first Four equal neutral cards with empty checkboxes: Calls, Token mix, Retries, and Growth. None is preselected; a separate pilot-estimate statement is the sole jade emphasis. SILENT ESTIMATE · TEN SECONDS Commit to the assumption you would measure first CALLS Requests are not alwaysmodel calls TOKEN MIX Input and output movethe bill differently RETRIES Failures still consumemetered work GROWTH Launch volume is notyear-one volume PILOT ESTIMATE A precise answer to the wrong workload is still wrong.
Keep all four assumptions and empty checkboxes visually equal; no option is selected until the room commits.
21framework1.6 min

The 3+2 Cost Baseline corrects the pilot’s volume, token-mix, retry, and growth assumptions.

  • Calls — count model calls per business task, not only user requests.
  • Tokens — separate input from output because their rates and workload shares differ.
  • Rate, then retries and growth — price the workload now and the workload you expect.
The 3+2 Cost Baseline prices the workload, then corrects it Three priced inputs—Calls, Tokens, and Rate—flow into two workload corrections—Retry and Grow. Peak is shown outside the token-bill formula. FRAMEWORK · THREE INPUTS + TWO CORRECTIONS The 3+2 Cost Baseline prices the workload, then corrects it 1 · CALLS model calls / task × 2 · TOKENS input + output × 3 · RATE price per token 4 · RETRY failed and repeated calls 5 · GROW expected workload curve PEAK → RATE LIMITS OR CAPACITY · NOT A TOKEN-BILL MULTIPLIER
The baseline is three priced inputs multiplied by two workload corrections; peak sits outside the metered-token formula.
22comparison1.35 min

Prompt caching discounts repeated input; response caching avoids inference only when it safely hits.

  • Prompt cache — the model still runs; only the stable input prefix receives a lower rate.
  • Response cache — a safe hit returns stored output and avoids the model call.
  • Prompt-cache misses waste a write; response-cache mistakes serve a stale or wrong answer.
Two caches act at different points and carry different risks Prompt caching discounts a stable prefix inside a model call while response caching gates before the call and may return stored output. The mechanisms and risks remain separate. COMPARISON · ASK WHICH CACHE Two caches act at different points and carry different risks PROMPT CACHE Discount inside the call Stable prefix discounted Model runs output billed MISS COST A write that never pays back RESPONSE CACHE Gate before the call Safe hit? policy decides Call avoided stored output HIT RISK A stale or wrong answer Same word · different mechanism · different control owner
Do not merge the two paths: prompt caching changes the price inside a call, while response caching may remove the call entirely.
23concept1.05 min

Batch pricing reduces unit cost only when the business accepts the completion and retention conditions.

  • Use it only when the work can wait and does not require streaming.
  • Build submission, status tracking, result reconciliation, and retry handling.
  • Confirm expiry and data-retention terms before moving regulated workloads.
Batch is a discount purchased with operating conditions A two-sided contract pairs lower unit price with completion, streaming, queue, reconciliation, and retention conditions. CONCEPT · BOTH SIDES OF THE CONTRACT Batch is a discount purchased with operating conditions WHAT THE BILL GAINS Lower unit price Input and output pricedfor asynchronous work WHAT THE BUSINESS ACCEPTS Completion windowNo streamingQueue + reconciliationRetention check ELIGIBILITY IS A BUSINESS DECISION · NOT A PRICING SWITCH
The discount and the operating conditions are one contract; neither side may be presented without the other.
24concept1.25 min

Routing reduces spend only when the cheaper path meets a measured quality threshold.

  • Start with rules you can explain: task type, document shape, or service tier.
  • Shadow a sample against the stronger path and measure disagreement on your task.
  • Escalate or roll back when the measured threshold is missed.
Routing earns the price spread only through a measured quality gate Requests pass through a measured quality gate toward a cheaper or stronger path, with a shadow-sample feedback loop for disagreement and rollback. CONCEPT · EXPLAINABLE FIRST Routing earns the price spread only through a measured quality gate REQUEST known features QUALITY GATE task typedocument shapemeasured threshold CHEAPER PATH Threshold met STRONGER PATH Escalate safely SHADOW SAMPLE · DISAGREEMENT · ROLLBACK
The quality gate and feedback path are part of routing; a price split without measurement is not a routing system.
25framework1.35 min

The 4 Cost Moves change different terms of the bill, so workload shape determines their order.

  • Trim is the prior check — remove unnecessary retrieved, repeated, or generated tokens.
  • Cache · Batch · Route are peer moves that change calls, input price, or unit price.
  • Choose among the peers by workload eligibility and control cost, not a universal sequence.
Trim is the prior check; Cache, Batch, and Route are peer moves A dashed neutral Trim prior-check sits above three equal unnumbered peer cards for Cache, Batch, and Route. A jade decision rule says to choose peers by workload eligibility and control cost. FRAMEWORK · FOUR ANCHORS WITHOUT A UNIVERSAL SEQUENCE Trim is the prior check; Cache, Batch, and Route are peer moves PRIOR CHECK · TRIM Remove unnecessary retrieved, repeated, or generated tokens before adding machinery. ELIGIBLE PEER MOVES CACHE CALLS / INPUT Avoid safe repeatsDiscount stable prefix BATCH UNIT PRICE Trade immediacyBuild reconciliation ROUTE UNIT PRICE Gate by qualityMonitor misroutes CHOOSE PEERS BY WORKLOAD ELIGIBILITY + CONTROL COST
Keep Trim visibly separate as a prior check and keep Cache, Batch, and Route equal, unnumbered peers selected by workload eligibility and control cost.
26diagram1.55 min

An illustrative $100,000 monthly bill falls to $46,080—not $30,000—when four savings compound.

  • Trim saves 10% of $100,000, or $10,000, leaving $90,000.
  • Cache saves 20% of $90,000; Batch then saves 20% of the remaining $72,000.
  • Route saves 20% of $57,600, leaving a final monthly bill of $46,080.
  • The total saving is $53,920, or 53.9%; adding the percentages would incorrectly claim 70%.
$100,000 becomes $46,080 because every saving uses what remains Five cards calculate an illustrative monthly bill from 100,000 dollars to 46,080 dollars. Trim saves 10 percent of 100,000; Cache saves 20 percent of 90,000; Batch saves 20 percent of 72,000; Route saves 20 percent of 57,600. A final comparison shows 53.9 percent compounded saving rather than the incorrect 70 percent obtained by addition. ILLUSTRATIVE MONTHLY BILL · NOT PROVIDER PRICES OR EXPECTED SAVINGS $100,000 becomes $46,080 because every saving uses what remains START $100,000 MONTHLY BILL This is the first calculation base TRIM · 10% $100,000 × 10% SAVE $10,000 REMAINS $90,000 Next move uses this smaller base CACHE · 20% $90,000 × 20% SAVE $18,000 REMAINS $72,000 Next move uses this smaller base BATCH · 20% $72,000 × 20% SAVE $14,400 REMAINS $57,600 Next move uses this smaller base ROUTE · 20% $57,600 × 20% SAVE $11,520 REMAINS $46,080 FINAL RESIDUAL MONTHLY BILL ADDING PERCENTAGES · WRONG 10% + 20% + 20% + 20% = 70% Would incorrectly claim $30,000 remains SEQUENTIAL COMPOUNDING · CORRECT $53,920 saved = 53.9% $46,080 remains Illustrative arithmetic only · not a provider discount claim or recommended sequence
Every amount and percentage is illustrative; each saving is calculated from the amount remaining in the previous card, not from the original $100,000.
27transition1.1 min

After accidental spend is removed, reasoning effort still needs a task-level justification.

  • The baseline makes production assumptions explicit.
  • The four moves reduce calls, tokens, or unit price without a universal order.
  • The remaining question is whether extra inference work improves this task enough to justify itself.

T5 — Reasoning Effort

5 minutes · slides 28–31 · opens with provocation withdrawn
28question0.75 min

When does more reasoning make an answer worse as well as slower?

  • Provocation: more reasoning improves the answer.
  • Commit first: agree, disagree, or it depends — then name the condition.
Does more reasoning improve the answer? A neutral commitment visual for the claim that more reasoning improves an answer. Agree, it depends, and disagree are shown with equal weight and empty selection circles; none is preselected. PROVOCATION · COMMIT BEFORE THE REVEAL Does more reasoning improve the answer? MORE EFFORT → BETTER ANSWER? AGREE More effort shouldimprove the result IT DEPENDS The task determineswhether effort helps DISAGREE More effort candegrade the result COMMIT FIRST; THEN NAME THE CONDITION
Agree, it depends, and disagree must remain visually equal with no response preselected before the room commits.
29diagram2 min

Reasoning effort is a per-request control whose benefit can peak before its cost does.

  • Set effort on the model already selected; do not treat reasoning as a separate product family.
  • Thinking consumes output-token budget even when the full scratchpad is not returned.
  • The wait accumulates before the first answer token, so streaming cannot remove it.
  • Measure quality, thinking-token use, and first-answer latency on representative traffic.
Reasoning effort can outlive its quality gain while cost keeps rising A qualitative chart where task quality rises then falls as reasoning effort increases while billed output continues upward. A neutral latency strip shows that thinking happens before the first answer token. ILLUSTRATIVE SHAPE · NO UNIVERSAL THRESHOLD Reasoning effort can outlive its quality gain while cost keeps rising REASONING EFFORT EFFECT TASK QUALITY BILLED OUTPUT LOW HIGH PER REQUEST The selected modelreceives an effortsetting for this call. Provider vocabularies differ.The decision does not. LATENCY SHAPE REQUEST THINKING — THE WAIT SITS HERE billed before an answer token exists FIRST ANSWER TOKEN ANSWER STREAMS AT NORMAL GENERATION SPEED
Keep the curve qualitative with no universal threshold, and keep the latency delay entirely before the first answer token.
30comparison1.5 min

Known-label message triage rarely justifies the reasoning budget that multi-system incident diagnosis may require.

  • Start low when an established label set and known evidence patterns define the routing decision.
  • Consider higher effort when diagnosis must join systems and test dependent fault hypotheses.
  • More effort can amplify distractors and framing errors on deceptively simple work.
  • Adopt it only when a representative evaluation set proves the quality gain exceeds delay and token cost.
Task structure decides whether additional effort earns its budget A balanced comparison between known-label message triage, which normally starts with low reasoning effort, and multi-system incident diagnosis, which may justify higher effort. A jade measurement gate spans both options and is the sole emphasis. COMPARISON · START LOW, THEN PROVE THE EXCEPTION Task structure decides whether additional effort earns its budget START LOW OR NONE Known-label message triage Choose from an established label setRoute by known evidence patternsEscalate uncertain messages for review CONSIDER TARGETED HIGHER EFFORT Multi-system incident diagnosis Join signals from several systemsTest dependent fault hypothesesResolve incomplete or conflicting evidence MEASURE THE EXCEPTION Adopt higher effort only when the quality gainexceeds the added delay and token cost.
Known-label message triage and multi-system incident diagnosis remain equal in visual weight; the measurement gate alone is jade and decides whether higher effort earns its budget.
31transition0.75 min

A targeted reasoning budget completes the method; the room must now defend a choice without a model list.

  • Reasoning effort is a per-request control and a targeted instrument, not a default upgrade.
  • The defensible setting follows the task’s accuracy, latency, and cost thresholds.
  • The exercise now tests whether teams can state those thresholds before selecting.

T6 — Selection Exercise and Close

34 minutes · slides 32–39 · opens with role positioning · memory hooks: The 4-Part Decision Defence
32question1 min

Which axis will your role defend when the team cannot maximise all five?

  • Developers name the quality threshold they refuse to lose.
  • Infrastructure roles name the service obligation they must operate.
  • Risk and operations roles name the gate the design must pass.
Role lenses around one shared decision Three neutral role-lens cards connect to one jade team-decision circle. Three role lenses must produce one decisionDEVELOP & EVALUATEAccuracy thresholdTask evidencePLATFORM & OPERATELatency and costService obligationsRISK & CONTROLProcessing gatesEvidence and reviewONE TEAMONE DOMINANTAXISDisagreement is an input to the decision, not a defect to hide.
Keep the three role lenses connected to one shared decision; no role owns the answer alone.
33workshop1 min

Teams must record one dominant axis before naming a deployment pattern or model tier.

  • Score the use case before you look at a single model.
  • Write one dominant axis before any candidate appears.
  • Record the role disagreement rather than smoothing it away.
  • Defend the reasoning; the key does not prescribe one answer.
Score, commit, record, then select A four-step sequence moves from scoring to selection, with Commit as the sole jade emphasis. The exercise sequence prevents reverse justification1 SCOREApply all five axesto the use case2 COMMITWrite one dominantaxis first3 RECORDKeep one roledisagreement4 SELECTChoose tier anddeployment patternThe selection is the fourth move, never the first.
The sequence is binding: Score, Commit, Record, then Select.
34workshop1 min

Five workload briefs create different hard edges without prescribing the answer.

  • Confirm your team number and assigned workload title.
  • Read the printed brief only after roles are assigned.
  • Do not compare briefs until every team has committed its decision.
Five workload titles assigned to five teams Five equal neutral cards show only team number and workload title; one jade instruction bar controls when teams open their printed briefs. Five teams, five assigned workloadsTEAM 1Customer policy assistantTEAM 2Onboarding document extractionTEAM 3Internal developer assistantTEAM 4Regulatory change analysisTEAM 5AML investigation narrativeOPEN YOUR PRINTED BRIEF ONLY AFTER ROLES ARE ASSIGNED
The pre-work board shows team number and workload title only.
35workshop14 min

The 5-Axis Decision Matrix captures the gate, threshold, trade-off, and role disagreement behind the choice.

  • Mark every hard gate before comparing feasible options.
  • Write the minimum acceptable threshold for each binding axis.
  • Name one deployment pattern and one durable capability tier.
  • Record the trade-off accepted and the disagreement that remained.
Blank five-axis decision matrix An A4-style matrix gives all five axes equal neutral treatment; the team and workload field is the sole jade use-case emphasis. The A4 5-Axis Decision MatrixTEAM / WORKLOADDOMINANT AXISHARD GATEAXISREQUIREMENTGATE / THRESHOLDEVIDENCETRADE-OFFAccuracyLatencyCostOperational complexityData residencyDEPLOYMENTTIER / EFFORTACCEPTED TRADE-OFFROLE DISAGREEMENTInk the dominant axis and all gates before opening the selection fields.
The fillable matrix must preserve the five axes and the six required outputs in an A4-ready structure.
36framework1 min

The 4-Part Decision Defence makes each report comparable without forcing the same answer.

  • Axis: the requirement that dominated.
  • Gate: the option-removing constraint or minimum threshold.
  • Selection: the deployment pattern and capability tier.
  • Trade-off: the cost or risk the team accepts.
Four-part decision defence Four linked cards move from Axis through Gate and Selection to Trade-off, with Axis as the sole jade emphasis. The 4-Part Decision Defence1 AXISWhat dominated?2 GATEWhat removed options?3 SELECTIONWhat survived?4 TRADE-OFFWhat will you accept?Comparable reports reveal reasoning without requiring identical answers.
Preserve the four anchors in order: Axis, Gate, Selection, Trade-off.
37workshop11 min

Capturing every axis and answer first preserves time for the disagreements that matter.

  • Sweep all five teams for axis and selection before hearing justification.
  • Choose the two most instructive disagreements for deeper challenge.
  • Challenge weak reasoning; do not correct a defensible choice.
  • Capture one unresolved role tension per team.
Blank live report-out board A five-row neutral report board uses one jade header to capture each team's axis, selection, trade-off, and disagreement. Capture all five decisions before opening the debateTEAMAXISSELECTIONTRADE-OFFROLE DISAGREEMENT12345First sweep: axis + selection. Deep dive: the two disagreements with the most learning value.
The live board records all five decisions before any team receives extended airtime.
38concept2 min

Different workloads should produce different selections when the framework is working.

  • A shared method does not require a shared answer.
  • Accuracy can be a measurable threshold or an unbounded risk.
  • Operational complexity usually eliminates or breaks ties after the use case sets the field.
  • The room's divergence is evidence only when the reasoning remains defensible.
One matrix fanning into five defensible decisions One jade shared matrix connects to five equal neutral team decisions. One method can support several defensible selectionsSHARED5-AXIS MATRIXSame sequenceSame evidence standardTEAM DECISION 1Different constraints · defensible chainTEAM DECISION 2Different constraints · defensible chainTEAM DECISION 3Different constraints · defensible chainTEAM DECISION 4Different constraints · defensible chainTEAM DECISION 5Different constraints · defensible chainDivergence is evidence only when every path passes its gates and owns its trade-off.
One shared method must remain visibly connected to several defensible outcomes.
39transition3 min

Changing model behaviour comes last because prompting, retrieval, selection, and operating choices should be tested first.

  • Prompt before adding knowledge.
  • Retrieve before changing the model.
  • Select and cost the feasible option before accepting operational burden.
  • Change model behaviour only when the earlier rungs cannot meet the threshold.
Prompt, retrieve, select, then change A four-rung staircase escalates from Prompt to Retrieve to Select and finally to one jade Change rung. Escalate only after the earlier rung fails its threshold1 PROMPTClarify the task2 RETRIEVEAdd governed knowledge3 SELECTChoose and cost4 CHANGEAlter model behaviourHand forward to fine-tuningChanging the model is the last escalation, not the default next step.
Keep the escalation order intact and hand the final Change rung to the fine-tuning sessions.

E02 — Selection Exercise Pack

Type

case-study pack

Print Partition

Participant Only Blocks
  • participant_parameter_note
  • project_brief
  • deliverables
  • phase_timings
  • blank_matrix_instructions
  • participant_scenarios
  • role_cards
  • presentation_format
  • rubric
  • print_pack.participant_materials
Instructor Only Blocks
  • instructor_key
  • cold_test
  • owner
  • ready_by
  • status
  • print_pack.instructor_materials
Rule

Render participant-only and instructor-only blocks as separate print products; never place instructor-only content in the participant pack.

Owner

Content

Pradeep Menon

Production

Production support

Review And Signoff

Pradeep Menon

Ready By

2026-09-28

Status

Draft complete; practitioner parameter review and cold test required before print

Cohort

Five teams of five in a mixed developer, infrastructure, and risk/operations cohort

Participant Parameter Note

All scenario volumes and timing thresholds are illustrative exercise assumptions, not published industry benchmarks; replace the flagged values with reviewed practitioner estimates before print.

Project Brief

Context

Each team receives one banking workload and the same blank 5-Axis Decision Matrix.

Challenge

Choose and defend a feasible model capability tier and deployment pattern without starting from a model list.

Constraints
  • Name one dominant axis before any candidate.
  • Remove options that fail a hard gate before optimising the survivors.
  • Use durable tiers and deployment patterns; do not name models or providers.
  • Record one disagreement among the roles rather than hiding it.
What Good Looks Like

The team produces a coherent chain from use-case requirement to gate, threshold, selection, accepted trade-off, and recorded role disagreement.

Ground Rules
  • The instructor tests reasoning and does not enforce conformity to the key.
  • No internet lookup, model shortlist, price sheet, or benchmark table is used.
  • A defensible alternative is valid when it passes the gates and owns its trade-off.
  • One team member must be ready to state the decision in thirty seconds.

Deliverables

  • One completed A4 5-Axis Decision Matrix per team
  • One dominant axis
  • One hard gate and minimum acceptable threshold
  • One deployment pattern and durable model capability tier
  • One accepted trade-off
  • One recorded role disagreement
  • One 4-Part Decision Defence for report-out

Phase Timings

Phase

Briefing and role positioning

Minutes

3

Instruction

Assign roles, repeat the use-case-first rule, and distribute one scenario plus one blank matrix per team.

Phase

Team work

Minutes

14

Instruction

Roles score independently for three minutes, reconcile gates and thresholds for five minutes, choose and stress-test for four minutes, then prepare the defence for two minutes.

Phase

Report-out

Minutes

12

Instruction

Sweep all five axis-and-selection statements first, then examine the two most instructive disagreements and use prepared challenges.

Phase

Debrief

Minutes

2

Instruction

Name the divergence, contrast measurable accuracy with unbounded accuracy risk, and position operational complexity as a feasibility check or tiebreak.

Phase

Session close

Minutes

3

Instruction

Complete the prompt-to-change escalation ladder and hand the final rung to the fine-tuning sessions.

Blank Matrix Instructions

Format

One A4 page, landscape, completed in ink

Header Fields
  • Team and workload
  • One-sentence task
  • Dominant axis
  • Hard gate
Axis Rows
  • Accuracy
  • Latency
  • Cost
  • Operational complexity
  • Data residency
Columns
  • Use-case requirement
  • Pass/fail gate or minimum threshold
  • Evidence available
  • Trade-off permitted
Decision Fields
  • Feasible deployment pattern
  • Durable capability tier
  • Reasoning-effort choice where relevant
  • Cost lever where relevant
  • Accepted trade-off
  • Role disagreement and resolution
Completion Rule

The dominant axis and all hard gates must be inked before the selection fields are opened.

Participant Scenarios

Team

1

Title

Customer policy assistant

Brief

The workload answers customer questions about published product policies and must cite the approved policy source. For this exercise, assume 50,000 conversations per weekday, with sharp peaks in the morning and evening and the twenty most common questions accounting for three-fifths of traffic. Customers expect the first words within one second and a complete answer within four seconds. A wrong answer misstates a product term to a customer, every answer is logged, and uncertain cases can transfer to a human. No special processing-location constraint is stated because the source policies are public, but customer conversation records follow the bank's existing retention controls. The application developers must protect answer quality and escalation, the infrastructure roles must handle peaks and repeated questions, and the risk/operations roles must define what may be answered automatically and how stale policy content is withdrawn.

Team

2

Title

Onboarding document extraction

Brief

The workload extracts named fields from onboarding documents into a structured record that feeds a downstream decision. For this exercise, assume 8,000 documents arrive each weekday in a steady evening queue. Processing may begin at close of business and must finish by 06:00 the next working day. Field-level accuracy is measurable against labelled examples; records below the approved threshold go to a human queue, while an accepted wrong field can propagate before anyone reads it. Documents contain personal information, so existing retention and deletion controls apply, but no additional processing-location constraint is stated. The application developers must define schemas and failure routing, the infrastructure roles must make the overnight window reliable, and the risk/operations roles must set the threshold and control downstream use of extracted fields.

Team

3

Title

Internal developer assistant

Brief

The workload supports 1,200 developers working across two time zones with repository questions, code explanation, test generation, and complex change suggestions. For this exercise, assume 18,000 requests per weekday concentrated in working hours. Chat responses must be interactive, while inline suggestions require a materially tighter response. A wrong answer usually costs review and rework rather than direct customer harm, but failure on the hardest repository tasks makes the assistant unused. Proprietary source code and internal architecture leave the institution on every remote request, so the selected deployment must satisfy the bank's approved processing and retention boundary. The application developers must define representative tasks and usable quality, the infrastructure roles must support interactive demand and the chosen deployment, and the risk/operations roles must decide what code may cross the boundary and what evidence must be retained.

Team

4

Title

Regulatory change analysis

Brief

The workload reads public change notices, identifies possible obligations, and drafts an internal impact analysis for specialist review. For this exercise, assume 30 items reach the team on a weekday and only a small subset requires deep analysis. Nothing is interactive: a first analysis is required within one working day. There is no complete answer key, errors may surface months later, and outputs must cite the source passages that support each claimed obligation. The source notices are public, but the institution's interpretation and response plan are confidential and must remain inside its approved processing boundary. The application developers must design evidence linking and an evaluation approach without a full test set, the infrastructure roles must control effort and operating cost across easy and hard items, and the risk/operations roles must define review, traceability, and the cost of a missed obligation.

Team

5

Title

AML investigation narrative

Brief

The workload drafts an investigation narrative from the transactions, alerts, and analyst notes of an escalated case, with citations back to the underlying evidence. For this exercise, assume 30 narratives on a weekday with uneven arrival. Each draft is needed within ten minutes so it can remain inside an investigator's workflow. The narrative must be factually defensible, preserve the evidence trail, and record the prompt, configuration, and model version used so a later reviewer can reconstruct how it was produced. All processing must remain inside the permitted jurisdiction, and the team must document where each stage runs. The application developers must provide grounding and reproducibility controls, the infrastructure roles must establish which qualifying patterns the team can operate, and the risk/operations roles must define evidence, review, and permitted processing boundaries.

Role Cards

Role

Application developer

Lens

Accuracy and task fit

Owns

Define representative work, output structure, failure handling, and what good enough means.

Must Ask

What evidence would show that the chosen tier clears the task threshold?

Role

Evaluation lead

Lens

Accuracy evidence

Owns

Separate measurable thresholds from unbounded risk and specify how the selection will be tested.

Must Ask

Is there a ground truth, and what happens below the threshold?

Role

Platform engineer

Lens

Latency, cost, and deployment

Owns

Test demand shape, service level, feasible deployment patterns, and cost levers.

Must Ask

Which operating assumption is most likely to fail outside the pilot?

Role

Operations owner

Lens

Operational complexity

Owns

Name availability, change, support, and on-call obligations for the selected pattern.

Must Ask

Can the organisation run this choice through failure and change?

Role

Risk and control partner

Lens

Data residency and consequence

Owns

Set non-negotiable processing, retention, evidence, and review gates without interpreting regulation in the exercise.

Must Ask

Which condition removes an option before price or capability is discussed?

Presentation Format

First Sweep

Each team has 30 seconds to state Team, Axis, and Selection; the instructor fills the live board before hearing extended justification.

Deep Dive

The instructor selects the two most instructive disagreements and gives each up to three minutes for the 4-Part Decision Defence plus challenge.

Cross Team Compare

Use the remaining time to compare one threshold, one accepted trade-off, and one role disagreement across the other teams.

Speaker Order

The participant whose role initially disagreed with the final choice delivers the defence.

Rubric

Criterion

Use case before candidate

Meets

The dominant axis is recorded before a tier or deployment pattern.

Warning Sign

The team names a candidate and reverse-engineers the matrix.

Criterion

Feasibility

Meets

Hard gates and minimum thresholds remove infeasible options explicitly.

Warning Sign

A non-negotiable constraint is treated as a weighted preference.

Criterion

Decision traceability

Meets

The tier and deployment pattern follow from the dominant axis and surviving options.

Warning Sign

The selection depends on a model name, leaderboard position, or organisational default.

Criterion

Trade-off ownership

Meets

The team states what worsens and why that cost is acceptable.

Warning Sign

A cost lever or deployment pattern is presented as a free improvement.

Criterion

Cross-role reasoning

Meets

One genuine disagreement is recorded with the evidence or constraint that resolved it.

Warning Sign

Two roles remain silent or the majority vote substitutes for reasoning.

Instructor Key

Team

1

Expected Reasoning

Interactive customer use makes latency the dominant axis once the answer-quality and escalation gates are met.

Dominant Axis

Latency

Hard Gate

Answers must meet the approved policy golden set and transfer uncertain cases before stating a product term.

Minimum Threshold

A tested answer-quality and escalation threshold approved for customer-facing use; no invented universal percentage.

Likely Selection

A low-latency small or mid capability tier on a managed deployment, with response or semantic caching only for approved repeatable answers and explicit invalidation.

Accepted Tradeoff

Lower capability and cache coverage in exchange for predictable interactive response; stale answers remain a controlled risk.

Defensible Alternatives
  • A mid-tier managed endpoint if the smaller tier misses the golden-set threshold.
  • Routing rare complex questions to a higher tier while keeping the common path fast.
Likely Wrong Turns
  • Naming the smallest tier first because the task sounds simple.
  • Treating traffic concentration as a guaranteed response-cache hit rate.
Prepared Challenge

Your cache misses on the questions customers ask least often. What happens to latency and answer safety on that path?

Role Disagreement To Surface

Developers want broader answer coverage, infrastructure wants a bounded fast path, and risk wants aggressive escalation and invalidation.

Team

2

Expected Reasoning

Accuracy is a measurable threshold with human fallback, so cost becomes the variable to optimise across a high-volume overnight workload.

Dominant Axis

Cost

Hard Gate

The extraction must clear the approved field-level threshold and finish inside the overnight window.

Minimum Threshold

A golden-set field threshold with every failure below it routed to a human queue.

Likely Selection

A mid capability tier in a scheduled throughput-oriented pattern, using batch processing only if its service conditions meet the overnight deadline.

Accepted Tradeoff

Longer completion time and a human exception queue in exchange for lower unit cost.

Defensible Alternatives
  • A smaller tier if it passes the same labelled evaluation and preserves the deadline.
  • A synchronous or provisioned managed pattern if the available batch service cannot meet the window.
Likely Wrong Turns
  • Treating expensive errors as proof that the highest capability tier is required.
  • Assuming batch tolerance automatically makes every batch product feasible.
Prepared Challenge

What evidence would let the tier below pass, and how much human fallback can the overnight process absorb?

Role Disagreement To Surface

Developers want schema reliability, infrastructure wants throughput economics, and risk sets the downstream error threshold.

Team

3

Expected Reasoning

The task has a high accuracy bar because failure on complex repository work destroys adoption; capability is the model side of that accuracy requirement, not a sixth axis.

Dominant Axis

Accuracy

Hard Gate

The deployment must satisfy the approved source-code processing boundary and the tier must pass representative internal coding tasks.

Minimum Threshold

A task-weighted internal evaluation covering the median request and the hardest repository changes.

Likely Selection

A frontier capability tier through a managed deployment that satisfies the code boundary, with lower-tier routing for measured routine work where justified.

Accepted Tradeoff

Higher cost and possible provider dependence in exchange for useful performance on complex tasks.

Defensible Alternatives
  • A managed open-weight frontier tier if it passes the same internal evaluation and boundary.
  • A mid-tier default with escalation when the task classifier can be evaluated reliably.
Likely Wrong Turns
  • Treating an internal tool as exempt from data-boundary decisions.
  • Choosing a leaderboard leader without testing the institution's task distribution.
Prepared Challenge

How would you prove the tier below is sufficient for the median request without hiding failures on the hardest work?

Role Disagreement To Surface

Developers prioritise difficult-task quality, infrastructure questions cost and operability, and risk constrains where proprietary code may be processed.

Team

4

Expected Reasoning

Accuracy dominates because there is no complete ground truth and errors emerge late; low volume makes the cost of additional reasoning non-binding rather than irrelevant.

Dominant Axis

Accuracy

Hard Gate

Every claimed obligation must link to source evidence and remain subject to specialist review.

Minimum Threshold

Traceable evidence coverage and review acceptance on a curated set of past changes; no fabricated universal accuracy score.

Likely Selection

A frontier capability tier at high reasoning effort for genuinely ambiguous cases, with lower effort on straightforward items and mandatory human review.

Accepted Tradeoff

Higher per-item cost and latency in exchange for margin on low-volume, hard-to-evaluate analysis.

Defensible Alternatives
  • A mid-tier model for straightforward notices with escalation to a frontier tier at higher effort.
  • A retrieval-led workflow that limits generation to evidence-linked synthesis before raising reasoning effort.
Likely Wrong Turns
  • Treating high stakes as sufficient proof that maximum effort always helps.
  • Skipping cost rather than showing that it does not bind at this volume.
Prepared Challenge

Which easy case becomes worse when reasoning effort is set high, and how will the workflow detect it?

Role Disagreement To Surface

Risk buys margin, developers demand evidence and evaluation, and infrastructure resists applying expensive effort to every item.

Team

5

Expected Reasoning

In-jurisdiction processing is a hard gate that leaves several managed and self-operated patterns; operational complexity and reproducibility then break the tie.

Dominant Axis

Data residency

Hard Gate

Inference must remain inside the permitted jurisdiction and the application must retain an evidence-linked production record.

Minimum Threshold

Documented processing location, retention behaviour, evidence linkage, and version identification for every narrative.

Likely Selection

Any verified in-jurisdiction pattern—regional managed inference, sovereign or perimeter-managed deployment, or self-operated weights—followed by an explicit operating-responsibility decision.

Accepted Tradeoff

A narrower provider and deployment field, possible regional cost or version constraints, and explicit operating ownership.

Defensible Alternatives
  • Regional managed inference when the operating team cannot support self-operation and contract controls satisfy the gate.
  • A perimeter-managed deployment when network isolation matters but the institution does not want to operate the model stack.
  • Self-operated open weights when version permanence is required and the operating capability exists.
Likely Wrong Turns
  • Treating self-operation as the only route through a residency constraint.
  • Assuming open weights explain why the narrative said what it said.
Prepared Challenge

Name three deployment patterns that pass the processing-location gate, then tell us which operating obligation removes two of them.

Role Disagreement To Surface

Risk sets the location and evidence gates, infrastructure decides which surviving pattern is operable, and developers own grounding and reproducibility.

Cold Test

Required

True

Readers

3

Reader Condition

Readers have not seen the instructor key, the research document, or another reader's work.

Procedure
  • Each reader completes all five scenarios using only the participant pack and the fourteen-minute team-work limit per scenario.
  • Record the order in which each reader named an axis and a candidate.
  • Compare dominant axis, gate, tier, deployment pattern, and accepted trade-off across scenarios.
  • Rewrite any scenario that names its answer, silences a role, or repeatedly collapses onto another scenario's reasoning.
Pass Conditions
  • Every scenario yields a defensible use-case-first chain without a model list.
  • The five workloads produce materially different selections or justifications rather than one organisational default.
  • Team 2 is distinguished from Team 4 by measurable threshold versus unbounded accuracy risk.
  • Team 5 permits more than one residency-satisfying pattern and makes operating responsibility the tiebreak.
  • All five role cards contribute a real decision in every scenario.
  • No participant can infer the instructor key from answer-signalling language.
Failure Action

Revise and repeat with three new cold readers; analysis by the content team does not substitute for the test.

Complete By

2026-09-28 before print

Print Pack

Participant Materials
  • Ten one-paragraph scenario briefs: one complete assigned set of five plus one complete spare set of five
  • Thirty blank A4 matrices: twenty-five participants plus five spares
  • One role-card set per team plus one spare set
  • Ten 4-Part Decision Defence reference strips: one per team plus five spares
Participant Quantities
Scenario Briefs

10

Blank A4 Matrices

30

Role Card Sets

6

Decision Defence Strips

10

Instructor Materials
  • One separately printed instructor key
  • One live report-out capture board
  • One cold-test record and sign-off sheet
Separation Rule

Instructor materials are never distributed or placed in the cohort's shared participant folder.

CV-NUS_M02.3-Codex · Framework 1 + Framework 2 · Engineering Intelligence. Creating Value.