Defense In Depth

Use when designing verification strategy so independent gates cover requirements, implementation, security, validation, and judgment without claiming perfect certainty.

DYAI2025 Updated

File contents

Defense in Depth

Design independent, diverse checks so a defect must survive multiple uncorrelated gates.

Gate design

  • Assign an owner.
  • Define independence from the implementation author.
  • State machine-checkable pass criteria.
  • Set loop limits.
  • Record evidence and residual risk.

Avoid saying a workflow is 100% safe; report coverage and remaining uncertainty.

DYAI2025/Plumbline/tree/main/config/claude/skills/defense-in-depth commit adab70ca08

Frequently asked questions

npx skillmds@latest add dyai2025/defense-in-depth