CDC / RDC · All levels

Scenario: Waiver Debate: Worked Example

Worked Example for Scenario: Waiver Debate.

Worked example

Worked Example for Scenario: Waiver Debate focuses on risk framing quality, waiver justification quality, escalation judgment. The goal is to convert issue observations into mechanism-backed closure decisions.

A milestone review shows risk framing quality, waiver justification quality, escalation judgment. Teams disagree on severity. The right move is to isolate one representative issue, prove mechanism class, and decide fix or waiver with explicit residual risk.

Crossing under inspection

diagram
CROSSING FLOW — Scenario: Waiver Debate

source clock domain -> launch signal -> crossing structure -> destination sample
      |                    |                 |                    |
   source FF           protocol           sync / fifo         destination FF

Key metric: risk framing quality, waiver justification quality, escalation judgment

Waiver debate frame

diagram
open issue + schedule pressure
   -> quantify risk
   -> inspect evidence quality
   -> decide waive/fix/escalate
  1. Capture warning, waveform, and owning module context.

  2. Tag mode/reset/traffic state for the failure.

  3. Validate assumptions against spec and assertions.

  4. Compare outcome with waiver package, risk matrix, review decision notes.

  5. Choose one reversible action and define regression upfront.

Did the action work?

diagram
BEFORE / AFTER — Scenario: Waiver Debate

open critical issues
  ^
  |  o baseline
  |     o after fix batch
  |         o after protocol proof
  |             o signoff-ready
  +---------------------------------> closure iteration

Track issue burn-down with evidence quality, not only count.

Scenario debrief

Score each response on mechanism clarity, evidence quality, and signoff decision discipline.

diagram
INTERVIEW FLOW

classify -> explain mechanism -> propose fix -> state regression
diagram
PRACTICE SCORE

session1 62%
session2 78%
session3 89%

Debrief prompts

  1. Which crossing class or reset dependency failed first?

  2. What evidence changed your decision?

  3. Fix, waive, or escalate and why?

Key takeaways

  • State crossing class, assumptions, and owner with every issue.

  • Run structural and dynamic regressions after each fix.

Common pitfalls

  • Treating all warnings as equivalent risk.

  • Waiving issues without containment evidence.

  • Skipping reset and reconvergence stress after CDC fixes.