# TECH-DEBT LEDGER (non-SSOT)

This file is an **active** manual registry for technical debt we consciously postpone while doing
large, risky refactors. It is planning material (not SSOT).

Hard rules:
- No `TODO:` / `FIXME:` markers in strict zones as a “task system”.
- Active entries must be evidence-first: `Last verified` + `Evidence` are mandatory.
- Policy exception-zone debt is tracked via a generated section (fail-closed).

How to maintain:
- Update the generated policy section: `just tech-debt-fix`
- Validate drift/invariants: `just tech-debt-check` (runs in `just strict`)
- Operator note: this file is a derived debt view, not the canonical waiver store.
  Use `sadave doctor exceptions list --kind waiver` (or `sadave code exceptions list --kind waiver`)
  for the current machine-readable waiver inventory.

---

## Active Tech Debt

None (as of 2026-02-10). See `docs/platform_todo/TECH-DEBT-ARCHIVE-2026Q1.md` for historical entries and closure notes.

---

## Policy Debt: Code Exception Zones (Generated)

<!-- BEGIN GENERATED: code-exception-zones -->
Source: `.tsqoba/sadave/policy_packs/code_exception_zones_policy.yaml`

| waiver_id | issue_code_prefix | include_globs | reason (short) |
| --- | --- | --- | --- |
<!-- END GENERATED: code-exception-zones -->

---

## Archive

Historical EPIC logs and prior snapshots live in `docs/platform_todo/TECH-DEBT-ARCHIVE-2026Q1.md`.
