Claudinite

How this reads your repo

Everything happens in this browser tab. The page calls api.github.com directly as you, so your own GitHub permissions are the only access control — there is no backend, no shared credential, and this page can show you nothing your account cannot already read. Your credential is held for this tab only (sessionStorage) and is sent to GitHub and nowhere else.

Where sign-in is configured, Sign in with GitHub authorizes once and everything afterwards runs as you. Otherwise the page falls back to a pasted token, which needs read-only Contents, Issues and Actions.

Responses are cached in this browser: repo content is keyed by commit SHA, live data is revalidated with ETags (a 304 costs no rate limit), settled history ages out after 24 hours, and a member's commit graph — the one read here that is decoration rather than a fault signal — after six, and not at all when the budget is tight. Clear cache forces a cold read. Pass ?repo=owner/name to jump straight to a repo.