Skip to content

Add the Journey page for one contributor's history - #35

Merged
SVilgelm merged 5 commits into
mainfrom
journey
Oct 26, 2026
Merged

SVilgelm merged 5 commits into
mainfrom
journey

Conversation

@SVilgelm

@SVilgelm SVilgelm commented Oct 24, 2026 •

Copy link
Copy Markdown
Collaborator

A new Journey tab on each contributor page, #/users/github/<login>/journey, shows the person's path through Flyte: a timeline from their first contribution to their latest activity (first pull request opened and merged, first commit, first review, first contribution to each repository, merged pull request and commit counts at 1/10/50/100/250/500/1000, reviews, shared lines, anniversaries, affiliation changes, largest and fastest merged pull request, first AI-assisted commit) and achievements with inline SVG glyphs, the date each was unlocked, and progress toward the locked ones.

The contributor page gets an Activity | Journey tab bar under the name. The API response also carries all-time totals, monthly activity, and rank tiers for the top 10% of contributors, which the page does not show yet. The data comes from the existing snapshot (metrics, pull requests, commits, affiliations), so there is no format change; a journey is computed in a few milliseconds.

A timeline from first contribution to latest activity, with milestones,
anniversaries, affiliations, achievements, monthly activity, and rank
tiers for the top 10%. No snapshot format change.

Assisted-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Sergey Vilgelm <sergey@union.ai>
Inline SVG outlines after the Lucide icon set, drawn in the theme colors.

Assisted-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Sergey Vilgelm <sergey@union.ai>
Replaces the Journey landing page and nav entry with Activity and Journey
tabs under the contributor's name.

Assisted-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Sergey Vilgelm <sergey@union.ai>
Assisted-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Sergey Vilgelm <sergey@union.ai>
Assisted-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Sergey Vilgelm <sergey@union.ai>
@SVilgelm
SVilgelm merged commit 7c33559 into main Oct 26, 2026
8 checks passed
@SVilgelm
SVilgelm deleted the journey branch October 26, 2026 19:00
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