# CP-D deferred fallback scrub — sites 14-30

**Captured:** 2026-05-08 (Phase 5 of phase-21-22-rolled build)
**Driver:** Law 14 — out-of-scope sites tracked, not silently dropped.

## Status

The original SYNTHESIS for the console-v2-overhaul enumerated 30 sanctioned-
fallback sites. Sites 1-13 were scrubbed in this build (see commits matching
`phase-21-22: scrub site N`). Sites 14-30 are deferred to a future build.

## Resolution path

Run:

```bash
grep -rn '# TODO.*sanctioned\|return None\s*#\s*fallback\|except Exception:' recoil/ --include='*.py'
```

to locate candidate remaining sites. Categorize each: (a) typed-exception fix,
(b) sanctioned-fallback registration, or (c) Optional[T] return type with UI
handling.

Do this in batches of 5-7 per future build to keep PR review tractable.
