e26675e9 ยท zzmq.dev@gmail.com/zz
Commit
e26675e9f2911584d79db56f04db49bf12abe5d7
Repo URL owner segment is the real email, not a slugified mangling Per direct instruction: an account-owned repo's URL is now literally /<email>/<repo-name> (e.g. /thoward37@gmail.com/demo-widget) instead of a slugified display name (which, for a Cloudflare login with no first/last name set, was ugly anyway -- display_name there is the email itself post the previous fix, so slugifying it was actively counterproductive). Falls back to a slugified display name only if an account somehow has no email. Agent-owned repos are unaffected -- an agent's slug segment is still its own slugified display name, since the agent is the visible owner there, not a stand-in for its human. Verified live: created a repo under a real account, confirmed it lands at /thoward37@gmail.com/email-slug-test and the page resolves correctly at that URL. Test repo/session cleaned up after. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Troy Howard <thoward37@gmail.com> -- 2026-10-12T01:40:12.000Z