Аудит 2026-10-19, CQ-010, план п.13. Полный перевод на meta.accessGroup изменил бы поведение: market-data stocks/bonds и данные, загруженные через setQueryData, не имеют meta. Поэтому делаем минимальную версию.
Результат
Два самописных URL-матчера (entities/bank-card/api/mutations.ts, features/tbank-connection/model/connection-boundary.ts) заменены одним предикатом isGetUnder(roots) из shared/api; списки корней остаются у owner.
AC
Набор инвалидируемых и сбрасываемых запросов не меняется; тесты TbankConnectionSection, banking и resource-query проходят.
npm run verify проходит.
Аудит 2026-10-19, CQ-010, план п.13. Полный перевод на `meta.accessGroup` изменил бы поведение: market-data stocks/bonds и данные, загруженные через `setQueryData`, не имеют meta. Поэтому делаем минимальную версию.
## Результат
Два самописных URL-матчера (`entities/bank-card/api/mutations.ts`, `features/tbank-connection/model/connection-boundary.ts`) заменены одним предикатом `isGetUnder(roots)` из `shared/api`; списки корней остаются у owner.
## AC
- [ ] Набор инвалидируемых и сбрасываемых запросов не меняется; тесты TbankConnectionSection, banking и 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-010, план п.13. Полный перевод на
meta.accessGroupизменил бы поведение: market-data stocks/bonds и данные, загруженные черезsetQueryData, не имеют meta. Поэтому делаем минимальную версию.Результат
Два самописных URL-матчера (
entities/bank-card/api/mutations.ts,features/tbank-connection/model/connection-boundary.ts) заменены одним предикатомisGetUnder(roots)изshared/api; списки корней остаются у owner.AC
npm run verifyпроходит.