You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Part of #5016. Depends on #5028 (isInstalled reliability) and #5021 (backfill retarget — this dispatches that job type).
Problem
repairDataFidelity (src/queue/processors.ts:4214-4270) filters repositories.filter(isRegistered) to decide which repos' cached labels/issues/PRs get freshness-checked and repaired. This has nothing to do with subnet economics — it's cache hygiene for any repo gittensory reviews.
Current behavior
registeredRepos = repositories.filter(isRegistered) drives both the freshness-SLO report and which repos get backfill-registered-repos repair jobs dispatched.
Target
Change the filter to isInstalled. This directly matches the intent of #5021 (which retargets the underlying backfill job itself) — both should agree on the same scoping signal.
Requirements
Freshness-SLO reporting and repair-job dispatch both scope to isInstalled repos only.
A repo that is isRegistered=true but not installed no longer gets repair jobs dispatched for it.
Part of #5016. Depends on #5028 (isInstalled reliability) and #5021 (backfill retarget — this dispatches that job type).
Problem
repairDataFidelity(src/queue/processors.ts:4214-4270) filtersrepositories.filter(isRegistered)to decide which repos' cached labels/issues/PRs get freshness-checked and repaired. This has nothing to do with subnet economics — it's cache hygiene for any repo gittensory reviews.Current behavior
registeredRepos = repositories.filter(isRegistered)drives both the freshness-SLO report and which repos getbackfill-registered-reposrepair jobs dispatched.Target
Change the filter to
isInstalled. This directly matches the intent of #5021 (which retargets the underlying backfill job itself) — both should agree on the same scoping signal.Requirements
isInstalledrepos only.isRegistered=truebut not installed no longer gets repair jobs dispatched for it.Deliverables
repairDataFidelity.