commentThreadService.js uses direct pool.list/ensurePool and was never added to
the migration allowlist, so lint:pool-access (part of `npm run lint`) had been
red on it since before this branch's refactors. Add it as a tracked migration
target — route through subscriptionManager when next touched.
With this, `npm run lint` is fully green (all sub-checks pass).
Co-Authored-By: Claude Opus 4.8 <[email protected]>