Skip to content

fix(github): stabilize activity ingestion - #79

Merged
f0rr0 merged 1 commit into
nextfrom
f0rr0/github-activity-live-fixes
Aug 28, 2026
Merged

f0rr0 merged 1 commit into
nextfrom
f0rr0/github-activity-live-fixes

Conversation

@f0rr0

@f0rr0 f0rr0 commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • canonicalize exact patch copies from merges, rebases, cherry-picks, and GitHub squash flows without hiding unrelated commits
  • accept the sparse PullRequestEvent shape returned by the authenticated user Events API and reconcile known PRs only
  • publish completed summaries with typed timestamps and refresh the timeline cache generation

Safety

  • failed and indeterminate summary attempts remain terminal and are never retried
  • alias decisions retain reversible evidence
  • unknown sparse PRs and cross-account signals are ignored

Validation

  • 106 tests
  • typecheck, lint, format, Drizzle schema check
  • production Next.js build
  • live exact-diff audit: zero remaining visible duplicate groups

@vercel

vercel Bot commented Aug 28, 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 28, 2026 10:02pm

@f0rr0
f0rr0 merged commit aaacb1c into next Aug 28, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
Preview — b7d9f8e4 Deployed Aug 28, 2026 by vercel[bot]
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