irmin: navbar avatar + /admin page + hosting plan (TODO.md)
- Layout.Signed_in now carries email + name + avatar_url. Navbar
renders a 32px circular avatar (falls back to a grey initial pill
when avatar_url = ""), the display name with email as title, an
Admin link, and a Sign out button.
- /admin page shows Identity (name, email, allowed/not-allowed tag),
Upload allowlist (from refs/meta/config:admin.toml), and Branches.
Non-allowlisted signed-in users get a 403 with a Sign-in CTA.
- irmin/TODO.md captures the full hosting plan: 3-segment refs
(owner/project/branch), org-level ACL with github(...) references,
auto-provisioned user namespaces, content-addressable access tiers
(/h/:hash, /cap/:hash, /g/:id), phased rollout with Linus/Miod review.