GitHub-verified certification

A résumé is a claim.
This is the record.

Journeymen grades your real projects against GitHub's server-side history — merged PRs, commit timestamps, authorship. Nothing self-declared survives unverified.

Follow the story
Public repos only. We never get write access.See exactly what GitHub will ask
Scroll — the graph follows

Skill badges are self-assigned. Endorsements are traded. Git history doesn't do favors.

02 — The grade

Never one number.

A blended 92/100 hides how much of it was checked. Every certificate separates what GitHub confirmed, what was cross-checked, and what was inferred — the three rows forming behind this text.

Certificate № 0417
rubric v0.4.0

orbit-scheduler

@octocat · 847 commits · 23 PRs analyzed

Verified third-party contribution23 / 25
Solo-repo contribution22 / 25
Recency & breadth18 / 20
Structural quality14 / 15
Code quality15 / 15
Issued 2026-07-23 · journeymen.in/octocat✓ server-verified

03 — Method

From repository to record.

Four moves. The graph behind you is now a single line — every step verified before the next.

01

journeymen auth login

One OAuth handshake with GitHub. The same identity everywhere — CLI, site, certificate.

02

journeymen analyze ./repo

Reads your local git history and shows you exactly what it found before anything leaves your machine.

03

journeymen submit

Everything GitHub can confirm — merged PRs, commit timestamps — is re-verified server-side. Your word is never the source.

04

certificate issued

A public, shareable record that states what was verified, cross-checked, and inferred. Never blended.

04 — Integrity

Designed by asking how it breaks.

The lattice behind this section is the point: order under scrutiny. Four known attack vectors, each closed:

Fork-and-claim

Commit SHAs and push timestamps are cross-checked directly against GitHub's server-side history.

Solo-repo inflation

Owned-repo work is always graded at a lower confidence tier than third-party-verified contribution.

Merged-PR forgery

PR credit is granted only by querying GitHub's actual PR object — never taken on the CLI's word.

Low-effort / AI-dumped code

Server-side AST analysis and a bounded code-quality LLM judgment score structure directly — not a self-reported claim.

05 — The record

Let the record speak.

One sign-in, one command, one certificate that holds up.

The graph you scrolled through just became our mark