Failure-mode analysis — what actually hurts this portfolio, scored by layer: a shock is not uniformly bad across a stack — suppliers, platforms, and beneficiaries of the same trend have opposite exposures, and the framework scores them separately instead of using one generic risk label