Аудит 2026-10-19, CQ-011/CQ-025/OE-03, план п.12. По решению владельца retry остаётся в client.ts: TanStack retry теряет status и Retry-After и противоречит data.md:76-77.
Результат
Удалены неиспользуемые observe в resource-query.ts и useAuthenticatedQueries, а также их тесты.
useResourceQuery больше не перечисляет поля TanStack вручную: возвращает spread плюс data/meta/sync/queryKey.
Дедлайн попытки собран через AbortSignal.any: setTimeout и AbortController сохранены, потому что AbortSignal.timeout не работает с fake timers; race с телом ответа сохранён.
AC
Поведение retry, deadline, abort и auth refresh не меняется; тесты client и resource-query проходят.
npm run verify проходит.
Аудит 2026-10-19, CQ-011/CQ-025/OE-03, план п.12. По решению владельца retry остаётся в `client.ts`: TanStack retry теряет status и Retry-After и противоречит data.md:76-77.
## Результат
- Удалены неиспользуемые `observe` в `resource-query.ts` и `useAuthenticatedQueries`, а также их тесты.
- `useResourceQuery` больше не перечисляет поля TanStack вручную: возвращает spread плюс `data`/`meta`/`sync`/`queryKey`.
- Дедлайн попытки собран через `AbortSignal.any`: `setTimeout` и `AbortController` сохранены, потому что `AbortSignal.timeout` не работает с fake timers; race с телом ответа сохранён.
## AC
- [ ] Поведение retry, deadline, abort и auth refresh не меняется; тесты client и resource-query проходят.
- [ ] `npm run verify` проходит.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Аудит 2026-10-19, CQ-011/CQ-025/OE-03, план п.12. По решению владельца retry остаётся в
client.ts: TanStack retry теряет status и Retry-After и противоречит data.md:76-77.Результат
observeвresource-query.tsиuseAuthenticatedQueries, а также их тесты.useResourceQueryбольше не перечисляет поля TanStack вручную: возвращает spread плюсdata/meta/sync/queryKey.AbortSignal.any:setTimeoutиAbortControllerсохранены, потому чтоAbortSignal.timeoutне работает с fake timers; race с телом ответа сохранён.AC
npm run verifyпроходит.