Inventory: docs/tech-debt-audit-2026-06-26-second-pass.md
Second tech-debt audit pass — live-state / runtime, complementing the static first pass (epic #769). 7 parallel adversarial agents covered live AWS + cluster state, DR/backup, secrets lifecycle, policy coverage, resilience/SPOF, cost/FinOps, and regulated-tier readiness. Every Tier-1/2 headline was spot-verified against live state before filing.
Top-line: live state is exceptionally clean (measurable cost-waste < ~$1/mo, no orphaned resources, no circular deps). The real debt is missing resilience/recovery machinery plus a few live faults — not cruft.
Tier 1 — act soon (verified)
Tier 2 — resilience / DR / cost
Tier 3 — hygiene / coverage
Tier 4 — deferred re-confirmed + leftovers (low risk)
Corrections logged (skeptic discipline)
- An agent's "Kyverno is Audit-only on both clusters" was false — it read the deprecated
spec.validationFailureAction and missed per-rule validate.failureAction: Enforce. Kyverno is enforcing.
- First-pass TD-208 ("prod VPC costs NAT for nothing") is false in live state — prod has no NAT gateway ($0).
Inventory:
docs/tech-debt-audit-2026-06-26-second-pass.mdSecond tech-debt audit pass — live-state / runtime, complementing the static first pass (epic #769). 7 parallel adversarial agents covered live AWS + cluster state, DR/backup, secrets lifecycle, policy coverage, resilience/SPOF, cost/FinOps, and regulated-tier readiness. Every Tier-1/2 headline was spot-verified against live state before filing.
Top-line: live state is exceptionally clean (measurable cost-waste < ~$1/mo, no orphaned resources, no circular deps). The real debt is missing resilience/recovery machinery plus a few live faults — not cruft.
Tier 1 — act soon (verified)
reclaimPolicy: Delete, zero backup (Keycloak = identity SoT)Tier 2 — resilience / DR / cost
cost_profile(stay single even at prod) or documentTier 3 — hygiene / coverage
Instrumentationnever installedagent-demo/checkouthand-applied drift — move to git or deleteTier 4 — deferred re-confirmed + leftovers (low risk)
tenant-apilabel,app-alphaSA)Corrections logged (skeptic discipline)
spec.validationFailureActionand missed per-rulevalidate.failureAction: Enforce. Kyverno is enforcing.