Day 171 ยท Translating between two languages

Stakeholders & Trade-off Navigation

You will be able to
  • Translate one technical situation into exec language and eng language without distorting either
  • Work trade-offs on the accuracy/latency/cost/privacy/usability pentagon with explicit, defensible reasoning
  • Say no to a stakeholder request while offering two real options
  • Write status updates that build trust โ€” especially when the news is bad
  • Decide when and how to escalate without burning relationships
Today's ~120 minutes
Spaced-rep warm-up: due cards from Days 169โ€“17010 min
ELI5 + tech read; study the trade-off radar20 min
Guided: two-audience drill + three pentagon cases40 min
Practice: the Friday demand reply20 min
Project: stakeholder map & comms plan20 min
Quiz + flashcards10 min

Builds on: Day 160 โ€” AI system design & the quadrilemma ยท Day 162 โ€” The FDE role ยท Day 165 โ€” Proposals & architecture docs

The analogy

A good interpreter at a peace summit does not translate word-for-word โ€” that produces nonsense and occasionally war. They carry the MEANING across: what this side fears, what that side needs, what both can live with. And they never editorialize; both sides trust them because the meaning arrives intact.

An FDE interprets between two languages every day. The executive speaks outcomes: money, risk, dates, headcount. The engineer speaks mechanisms: latency budgets, eval scores, retrieval precision. "The reranker adds 400 ms but lifts groundedness eight points" means nothing to a VP โ€” but "answers take a beat longer and are wrong noticeably less often; wrong answers are what your compliance team flagged" is the same fact in their language. The second half of the job is that most requests are secretly trade-offs. "Make it faster AND more accurate AND cheaper" is like asking the summit for "everything, concede nothing." Your job is to put the real menu on the table โ€” here is what each choice costs, here are two packages I recommend โ€” so the people who own the outcome can actually choose.

Why this matters on the job

Interview loops for FDE and applied-AI roles almost always include a stakeholder scenario: "the customer demands X, engineering says no, what do you do?" โ€” because the day-to-day job is exactly this. Projects rarely die of bad code; they die of surprised stakeholders. The engineer who sends the Tuesday update that names the risk before it lands, and who answers "can it be faster?" with a priced menu instead of a promise, is the one customers ask for by name โ€” and the one whose renewals close.

Watch it happen

The five-way tug-of-war โ€” two honest designs, one decision

step 1 / 5
design A: big model + rerankdesign B: small model + cache
sketchfrontier LLM, cross-encoderdistilled model, semantic cache

Every AI system pulls on five ropes at once: accuracy, latency, cost, privacy, usability. You cannot max all five โ€” engineering is choosing WHERE to lose. Two candidate designs for the dispatcher assistant:

Guided practice

guided 1

One truth, two audiences

18 min

The situation, straight from your capstone's world: last Tuesday your LLM provider upgraded the default model version. Your regression gate (Day 141) caught it: groundedness on the golden set dropped from 92% to 84%, and two customer users have already reported "weird answers." You've pinned the previous model version as a stopgap; a re-tuned prompt for the new version is 3โ€“4 days out. The pinned version is deprecated in 60 days, so staying put is not an option.

  1. Write the ENG update first (8โ€“12 sentences): mechanism, eval evidence with numbers, the stopgap, the plan, what reviews you need.
  2. Compress to the EXEC update (max 5 sentences): what users saw, business risk, what you did within the hour, decision/date, what you need from them (nothing? say so).
  3. Self-check the exec version: zero unexplained jargon (would a CFO stumble?), at least one number tied to a consequence, a date, and the risk stated before they could hear it elsewhere.
  4. Read both aloud. If the exec version takes over 45 seconds, cut again.
guided 2

Three trade-offs on the pentagon

22 min

Work each case with the four-step method: name the tension โ†’ quantify both sides โ†’ package 2โ€“3 options โ†’ make a recommendation but leave the choice. Write each as a half-page memo. Use your real capstone numbers where you have them (Days 140, 155, 156); estimate honestly where you don't.

Case 1 โ€” accuracy vs latency: The champion user says answers feel slow. Your reranker (Day 117) costs ~500 ms of the 2.8 s p50 and buys +9 points of context precision. Options to consider: drop it, rerank only low-confidence retrievals, cache more aggressively, stream the answer so perceived latency falls (Day 155).

Case 2 โ€” privacy vs quality: The CISO wants zero data sent to any external model. Local open-weights model scores 11 points lower on your golden set (or estimate from Day 103/128 experience). Options: hosted with a DPA + redaction (Day 132), region-pinned hosted endpoint, local model with the quality delta stated, hybrid routing by document sensitivity.

Case 3 โ€” cost vs usability: Finance flags the monthly LLM bill. Cheapest lever is capping answer length and disabling streaming โ€” which users will feel immediately. Better levers exist (Days 129, 156): routing easy queries to a small model, semantic caching, prompt-prefix caching. Package a cut that saves โ‰ฅ30% with the least felt pain.

On your own

The Friday demand

20 min

Email from Meridian's VP of Claims, Thursday 4:52 pm: "Board meeting moved up โ€” I need the assistant handling claims-status questions by Friday EOD. IT says the Snowflake connection is approved. Make it happen."

Reality: the Snowflake integration (Day 169's matrix) is 2โ€“3 weeks of work โ€” schema mapping, permission model, evals for a new answer type. Nothing safe ships by tomorrow.

Write the reply. Constraints: send-ready tone (this VP forwarded your last email to the CEO); no bare no; at least two concrete options with dates โ€” think wizard-of-oz / hardcoded-scope moves from Day 166; one recommendation with a reason tied to THEIR outcome (the board meeting, not your backlog); under 200 words.

Hints: what could a board see Friday that is honest? A scripted demo on real-but-frozen data is not lying if you label it. What single sentence protects you from "but you demoed it, ship it"?

Ship before you stop

Stakeholder map & comms plan for the capstone

Write docs/stakeholder-plan.md as if the capstone is deployed at Meridian. (1) Stakeholder map: economic buyer, champion, daily users, blocker(s) โ€” Day 163's roles โ€” each with: what they care about, the metric they watch, their language (exec/eng), update cadence and channel. (2) The standing weekly update template (done/next/risks/asks) pre-filled with one realistic example. (3) An escalation path: three named triggers (e.g. "regression gate red > 48 h", "security finding severity โ‰ฅ high", "scope change touching the contract") and who decides what at each. (4) Your three trade-off memos from guided work, linked as appendices. This document is the communication half of Day 174's full simulation.

Rubric โ€” check what you completed (0/6)

Common mistakes & misconceptions

  • Translating jargon into vaguer jargon. "We improved retrieval precision" is still eng-speak; the exec version names what a human saw and what it costs or saves.
  • Hiding the risk section until the risk lands. The Tuesday update that says "eval scores dipped, mitigation running, decision needed by Friday" builds more trust than a month of green โ€” surprises, not problems, kill relationships.
  • Answering a trade-off request with a promise. "We'll make it faster and keep accuracy" without measurements is a debt you'll pay with interest; put the priced menu on the table instead.
  • Saying yes to the Friday demand and quietly cutting corners. The corner you cut (evals, permissions) is precisely what explodes in front of the board; no-with-options exists for this moment.
  • Escalating the complaint instead of the decision. "The customer is being unreasonable" gets you sympathy; "here are the two options and who must choose by Wednesday" gets you a decision.
  • Optimizing four vertices and forgetting usability. A private, cheap, accurate, fast assistant that requires three clicks and a VPN nobody hasโ€ฆ gets zero queries, and zero times anything is zero.
Knowledge check

Q1. The best EXEC rendering of "the cross-encoder reranker adds 500 ms p50 but raises context precision 9 points" is:

Q2. A stakeholder demands a feature by Friday that safely needs three weeks. The professional move is:

Q3. Which vertex did Day 160's quadrilemma gain today, and why does it dominate?

Go deeper โ€” curated resources

courseGoogle Technical Writing โ€” courses (audience & clarity) โ†—30 minarticlePreSales Collective โ€” customer-facing engineering craft โ†—15 minarticleFDE Interview Guide (Exponent) โ€” stakeholder scenario rounds โ†—20 min
If you have a third hour
  • Crucial-conversation patterns for engineers โ€” Practice the "facts โ†’ story โ†’ ask" pattern: lead with observable facts, label your interpretation as interpretation, end with a specific ask. It de-escalates almost any tense customer thread.
Done means
  • Exec and eng updates written from the same incident; exec version โ‰ค 45 seconds aloud
  • Three trade-off memos with quantified tensions and โ‰ฅ 2 options each
  • Friday-demand reply under 200 words with two dated options
  • Stakeholder plan committed; quiz โ‰ฅ 2/3
How this connects

โ† Back: Day 163 named these stakeholders during discovery; Day 165 wrote for the mixed audience; Day 160 gave you four of the pentagon's five vertices. Today you practiced running the room they all sit in.

Forward โ†’: Day 173 arms the money vertex with a real cost model โ€” trade-off memos get sharper when the dollars are real. Day 174's objections are stakeholder pressure in written form, and Day 180's Demo Day presentation is the exec rendering of your whole 180 days.

Unlocks: D174 FDE Simulation II โ€” Full Cycle