Skip to content

fix(github): bound historical activity backfills - #91

Merged
f0rr0 merged 1 commit into
nextfrom
f0rr0/fix-github-backfill-liveness
Aug 31, 2026
Merged

fix(github): bound historical activity backfills#91
f0rr0 merged 1 commit into
nextfrom
f0rr0/fix-github-backfill-liveness

Conversation

@f0rr0

@f0rr0 f0rr0 commented Aug 31, 2026

Copy link
Copy Markdown
Owner

Summary

  • bound broad discovery to active repositories and 31-day windows, with one hard deadline covering every stage
  • scope manual workers and audits to the requested account, date window, and optional repository
  • continue beyond poisoned repositories and pull requests while reporting terminal evidence gaps explicitly
  • keep merge artifacts as internal evidence and render each repository once per day
  • add a read-only PostgreSQL audit and BDD regressions for completion, retry, gap, and projection semantics

Real-data verification

  • the failed August path visited 260 accessible repositories, 21,562 refs, and 8,168 pages despite only 15 repositories being active in the window
  • the corrected read-only provider traversal completed in about 13 minutes, hydrated 366 pull-request candidates with zero failures, and found 343 commit occurrences
  • the current August audit correctly remains pipeline-incomplete while its stored public projection matches exactly; provider completeness is reported separately

Validation

  • bun test: 239 passed
  • bun run typecheck
  • bun run lint
  • bun run format:check
  • bunx next build

@vercel

vercel Bot commented Aug 31, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
f0rr0-github-io Ready Ready Preview Aug 31, 2026 7:15am

@f0rr0
f0rr0 merged commit 818ff7e into next Aug 31, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant