SSM-Audit Q&A Series – Suppliers (Tier-2/Tier-3) (Question 40)

OEM is stable, yet sub-tier suppliers feel brittle

Question
Our OEM schedule adherence is green and primary suppliers hit OTIF. But expedites and premium freight keep rising, a few parts are effectively single-sourced at tier-2, lead-times wobble after small shocks, and QA escapes bunch after volume ramps. Why does the chain feel fragile when our direct suppliers look fine?

Answer ✅
Direct-supplier totals can mask sub-tier instability. If tier-2 capacity is tight, cash cycles lengthen, single-source parts creep in, or change orders ripple downstream, you can “hit OTIF” while delivery becomes luck-dependent. SSM-Audit adds a stability band beside the KPIs you already track so you see whether the chain is calm and repeatable—or brittle beneath your green dashboards.

What the bands would have shown 📊
Lead-time stability sliding A+ -> A0 (more variance at tier-2/tier-3)
OTIF stability degrading to A- on critical paths (meets average, misses bunch)
Tier-2 capacity cadence weakening A0 -> A- (utilization clusters near 95%+)
Single-source concentration tilting A0 -> A- (effective mono-source for key parts)
Supplier financial health stability dipping A0 -> A- (DSO stretch, aging payables)
Quality-escape stability softening A+ -> A0 (post-ramp escapes and rework)

What to do now 🛠️

  1. Band the sub-tier panel: lead-time stability, OTIF stability, tier-2 capacity cadence, single-source concentration, supplier financial health, quality-escape stability—review weekly on your top 50 parts.
  2. De-risk single sources: when concentration band < A0, dual-qualify or pre-build buffer stock; protect tools and dies.
  3. Stabilize capacity: if tier-2 cadence band < A0, shift demand to parallel lines, pre-book critical shifts, and stagger ramps.
  4. Cashflow hygiene: when financial health band < A0, tighten payment terms upstream and offer targeted early-pay programs.
  5. Lead-time guardrails: if lead-time band < A0, freeze late design churn, split releases, and widen pull-ahead windows.
  6. Quality loop: where escape band slips, add canary tests and temporary incoming inspection; lock change control.

How SSM-Audit helps (practicalities) 🌟
No additional infrastructure: runs beside ERP/MRP, ASN/OTIF reports, and QA logs.
Numbers unchanged: OTIF, lead-times, and quality counts remain as-is; stability is a read-only overlay.
Easy to use: spreadsheet/BI friendly; a tiny weekly ritual with sourcing, planning, and QA.
Universal language: A++ / A+ / A0 / A- / A– aligns OEM, tier-1s, and sub-tiers fast.

CLI 💻 — try our mini Calculator to identify the drift
(Mini CLI Download Page)

Feed your CSVs and see bands and drift at a glance (numbers unchanged).

# Lead-time stability (requested -> promised -> actual)
ssm_audit_mini_calc supply.csv --kpi "Lead-Time Stability" \
  --out bands_leadtime.csv --plot_kpi "Lead-Time Stability" --build_id sup

# OTIF stability (on-time-and-in-full, critical-only)
ssm_audit_mini_calc supply.csv --kpi "OTIF Stability" \
  --out bands_otif.csv --plot_kpi "OTIF Stability" --build_id sup

# Tier-2 capacity cadence (utilization vs ramps)
ssm_audit_mini_calc supply.csv --kpi "Tier-2 Capacity Cadence" \
  --out bands_t2cap.csv --plot_kpi "Tier-2 Capacity Cadence" --build_id sup

# Single-source concentration (HHI/effective sources)
ssm_audit_mini_calc supply.csv --kpi "Single-Source Concentration" \
  --out bands_single.csv --plot_kpi "Single-Source Concentration" --build_id sup

# Supplier financial health stability (aging, DSO, covenant flags)
ssm_audit_mini_calc supply.csv --kpi "Supplier Financial Health Stability" \
  --out bands_fin.csv --plot_kpi "Supplier Financial Health Stability" --build_id sup

# Quality-escape stability (post-ramp escapes/rework)
ssm_audit_mini_calc supply.csv --kpi "Quality-Escape Stability" \
  --out bands_quality.csv --plot_kpi "Quality-Escape Stability" --build_id sup

# Expedite/premium freight rate (stress proxy)
ssm_audit_mini_calc supply.csv --kpi "Expedite Rate" \
  --out bands_expedite.csv --plot_kpi "Expedite Rate" --build_id sup

Outputs you will get:
• CSVs with stability bands for each timestamp (e.g., bands_leadtime.csv).
• Drift charts per KPI (--plot_kpi) showing exactly where sub-tier fragility appears first.
• Optional alerts if you enable thresholds in your setup.

Technical notes

Representation: x = (m, a) with a in (-1, +1)
Collapse parity: phi((m,a)) = m
Order-invariant pooling:
  U = sum(w_i * atanh(a_i))
  W = sum(w_i)
  a_out = tanh( U / max(W, eps_w) )

Typical bands (example):
  A++: a >= 0.75
  A+:  0.50 - 0.75
  A0:  0.25 - 0.50
  A-:  0.10 - 0.25
  A--: a < 0.10

Navigation
Back: SSM-Audit Q&A Series – Activist Investors (Question 39)
Next: SSM-Audit Q&A Series – Freelancer Cashflow (Question 41)

Page disclaimer
Illustrative scenario for research and education. Observation-only; do not use for critical decisions without independent validation.