# Docs debt log

Running list of features shipped without complete docs. When a debt
line is paid down (feature doc + ADR if applicable), delete the line.
When this file is empty, we're caught up — that's the goal state.

Per `/srv/apps/work/CLAUDE.md`'s "Definition of done", any
substantive feature that ships without its doc must add a line here
*in the same response* it shipped. No pretending it's done.

**Format**: one line per debt item, dated, with the missing piece(s).

## Open debts

- **2026-05-25** — **/transfer code-vs-doc inconsistency.** The
  `transfers.md` feature doc was deleted (per the
  removed-feature-cleanup rule) but `app/(app)/transfer/` is still
  routable. By the docs/README.md rule, code deletion should
  immediately follow doc deletion. We're keeping the page alive
  intentionally so rian can pull a final Toggl CSV backup; that
  intent lives in ADR #038's "Consequences" section. Resolution
  path: confirm the backup is done, then drop
  `app/(app)/transfer/` + `lib/toggl.ts` + the orphan
  `bulkMarkTransferred` / `bulkUnmarkTransferred` actions in a
  dedicated cleanup commit.
