# Deferred Items — Phase 14 Items discovered during execution that are out of scope for the current task (per Scope Boundary rule — pre-existing issues in unrelated code paths). ## 14-01 - **`src/app/admin/leads/actions.ts:54`** — pre-existing `@typescript-eslint/no-explicit-any` error on `const updateData: Record = { updated_at: new Date() };` inside `updateLead()`. This function predates Phase 14 and is unchanged by 14-01 (Task 2 only appends `updateLeadField`/`addLeadTag`/`removeLeadTag`/`renameLeadTag` after it). `npx eslint src/app/admin/leads/actions.ts` exits 1 solely due to this pre-existing line; the four new actions added in 14-01 introduce zero new lint errors/warnings. Fix: replace `Record` with a properly typed partial update object (e.g. `Partial` or an explicit interface). - **`src/lib/admin-queries.ts`** — pre-existing `@typescript-eslint/no-unused-vars` warnings (4x) for imports `settings`, `ServiceCatalog`, `ProjectOffer`, `OfferPhaseService` — these predate Phase 14 and are unrelated to the `getLeadsWithTags`/`getLeadFieldOptions` additions in Task 1.