René's URL Explorer Experiment


Title: feat(mosaic): add routing by Ephem · Pull Request #10602 · clerk/javascript · GitHub

Open Graph Title: feat(mosaic): add routing by Ephem · Pull Request #10602 · clerk/javascript

X Title: feat(mosaic): add routing by Ephem · Pull Request #10602 · clerk/javascript

Description: Official JavaScript repository for Clerk authentication - feat(mosaic): add routing by Ephem · Pull Request #10602 · clerk/javascript

Open Graph Description: Description Adds a routing layer to Mosaic and drives UserProfile and OrganizationProfile through it. Virtual mode only for now; path and hash modes come in a follow-up on the same seam. The goal i...

X Description: Description Adds a routing layer to Mosaic and drives UserProfile and OrganizationProfile through it. Virtual mode only for now; path and hash modes come in a follow-up on the same seam. The goal i...

Opengraph URL: https://github.com/clerk/javascript/pull/10602

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:e9b67291-ce71-44f7-c77a-3a420333a698
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC5C2:2F6E13:A2883:E1759:6AF9BEBA
html-safe-nonce62d6e9921fca47f12062471aa841d86042c3ddbdb3daa9217794c3a52743dd59
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNUMyOjJGNkUxMzpBMjg4MzpFMTc1OTo2QUY5QkVCQSIsInZpc2l0b3JfaWQiOiI4Mzk0MDA0OTExNjcwMDE3NzIyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacbbed2464fd6de4c13117c69e902658eec39405503f470c8d6a4bc323adfd8a66
hovercard-subject-tagpull_request:5138424781
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/clerk/javascript/10602/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/55173beef20566763db55cbebcffc6f6cd89676b011daf702eb2c2ee187b7221/clerk/javascript/pull/10602
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/55173beef20566763db55cbebcffc6f6cd89676b011daf702eb2c2ee187b7221/clerk/javascript/pull/10602
og:image:altDescription Adds a routing layer to Mosaic and drives UserProfile and OrganizationProfile through it. Virtual mode only for now; path and hash modes come in a follow-up on the same seam. The goal i...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameEphem
hostnamegithub.com
expected-hostnamegithub.com
None612d3e6ffd693e7ea8d9fcf452370995872baef31d825b1fedef704cd3d24ac7
turbo-cache-controlno-cache
go-importgithub.com/clerk/javascript git https://github.com/clerk/javascript.git
octolytics-dimension-user_id49538330
octolytics-dimension-user_loginclerk
octolytics-dimension-repository_id438331492
octolytics-dimension-repository_nwoclerk/javascript
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id438331492
octolytics-dimension-repository_network_root_nwoclerk/javascript
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release072e34035c13c31543fba9f025cbbbda4210dae4
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namepull-requests

Links:

Skip to contenthttps://github.com/clerk/javascript/pull/10602#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fclerk%2Fjavascript%2Fpull%2F10602
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fclerk%2Fjavascript%2Fpull%2F10602
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=clerk%2Fjavascript
Reloadhttps://github.com/clerk/javascript/pull/10602
Reloadhttps://github.com/clerk/javascript/pull/10602
Reloadhttps://github.com/clerk/javascript/pull/10602
clerkhttps://github.com/clerk
javascripthttps://github.com/clerk/javascript
Codehttps://github.com/clerk/javascript
Issues44 (44)https://github.com/clerk/javascript/issues
Pull requests109 (109)https://github.com/clerk/javascript/pulls
Discussionshttps://github.com/clerk/javascript/discussions
Actionshttps://github.com/clerk/javascript/actions
Security and quality6 (6)https://github.com/clerk/javascript/security
Insightshttps://github.com/clerk/javascript/pulse
https://github.com/clerk/javascript
Ephemhttps://github.com/Ephem
mainhttps://github.com/clerk/javascript/tree/main
fredrik/mosaic-routing-implementionhttps://github.com/clerk/javascript/tree/fredrik/mosaic-routing-implemention
Conversationhttps://github.com/clerk/javascript/pull/10602
Commits26 (26)https://github.com/clerk/javascript/pull/10602/commits
Checkshttps://github.com/clerk/javascript/pull/10602/checks
Files changedhttps://github.com/clerk/javascript/pull/10602/files
feat(mosaic): add routinghttps://github.com/clerk/javascript/pull/10602#top
Ephemhttps://github.com/Ephem
mainhttps://github.com/clerk/javascript/tree/main
fredrik/mosaic-routing-implementionhttps://github.com/clerk/javascript/tree/fredrik/mosaic-routing-implemention
https://github.com/Ephem
Ephemhttps://github.com/Ephem
Nov 3, 2026https://github.com/clerk/javascript/pull/10602#issue-6183989653
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
#10490https://github.com/clerk/javascript/pull/10490
JSDoc commentshttps://jsdoc.app/about-getting-started.html
Documentationhttps://github.com/clerk/clerk-docs
GitHub Stacks CLIhttps://github.com/github/gh-stack
Give Feedback 💬https://gh.io/stacks-feedback
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://github.com/Ephem
Ephemhttps://github.com/Ephem
stack #10603https://github.com/clerk/javascript/stack/10603
November 3, 2026 13:54https://github.com/clerk/javascript/pull/10602#event-35025363216
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
Nov 3, 2026https://github.com/clerk/javascript/pull/10602#issuecomment-6605650170
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
Vercel for GitHubhttps://vercel.link/github-learn-more
https://vercel.com/clerk-production/clerk-js-sandbox
clerk-js-sandboxhttps://vercel.com/clerk-production/clerk-js-sandbox
https://camo.githubusercontent.com/833ba95642364322d56bfc6cc95692affdd7a5a6ca7b50fdcc44aa7e47372d3b/68747470733a2f2f76657263656c2e636f6d2f7374617469632f7374617475732f72656164792e737667
Readyhttps://vercel.com/clerk-production/clerk-js-sandbox/GXGPvYvomfDazwXTXh2WTTttgQDH
Previewhttps://clerk-js-sandbox-git-fredrik-mosaic-routing-implemention.clerkstage.dev
https://vercel.com/clerk-production/swingset
swingsethttps://vercel.com/clerk-production/swingset
https://camo.githubusercontent.com/833ba95642364322d56bfc6cc95692affdd7a5a6ca7b50fdcc44aa7e47372d3b/68747470733a2f2f76657263656c2e636f6d2f7374617469632f7374617475732f72656164792e737667
Readyhttps://vercel.com/clerk-production/swingset/ACwXSxfh67ttHDaBNhxLLVYgo3LQ
Previewhttps://swingset-git-fredrik-mosaic-routing-implemention.clerkstage.dev
https://vercel.com/vercel-agent/request-review?owner=clerk&repo=javascript&pr=10602
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Nov 3, 2026https://github.com/clerk/javascript/pull/10602#issuecomment-6605651925
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://app.coderabbit.ai/change-stack/clerk/javascript/pull/10602?scope=ghh_OusAJGA4HG8ljoOV0wJvVx8NmnZIjc2DdjmxOu0xZWA&cs_source=review_comment
clerk/javascript#10490https://github.com/clerk/javascript/pull/10490
clerk/javascript#10758https://github.com/clerk/javascript/pull/10758
clerk/javascript#10508https://github.com/clerk/javascript/pull/10508
https://camo.githubusercontent.com/8f159bbb8848bd140c752331ef9b58f49be054035a4d90b12ab90a8478776bde/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f636f64657261626269745f7075626c69635f6173736574732f7072652d6d657267652d636865636b732d7761726e696e672e737667
https://camo.githubusercontent.com/52c6b786492f6f8748feb782ecaf3a1d3152ec095001b1a26170cc7cbe533212/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f636f64657261626269745f7075626c69635f6173736574732f7072652d6d657267652d636865636b732d7061737365642e737667
https://camo.githubusercontent.com/52c6b786492f6f8748feb782ecaf3a1d3152ec095001b1a26170cc7cbe533212/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f636f64657261626269745f7075626c69635f6173736574732f7072652d6d657267652d636865636b732d7061737365642e737667
https://camo.githubusercontent.com/52c6b786492f6f8748feb782ecaf3a1d3152ec095001b1a26170cc7cbe533212/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f636f64657261626269745f7075626c69635f6173736574732f7072652d6d657267652d636865636b732d7061737365642e737667
https://camo.githubusercontent.com/52c6b786492f6f8748feb782ecaf3a1d3152ec095001b1a26170cc7cbe533212/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f636f64657261626269745f7075626c69635f6173736574732f7072652d6d657267652d636865636b732d7061737365642e737667
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://github.com/apps/changeset-bot
changeset-bothttps://github.com/apps/changeset-bot
Nov 3, 2026https://github.com/clerk/javascript/pull/10602#issuecomment-6605653318
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
08dcf8chttps://github.com/clerk/javascript/commit/08dcf8c0e141b98c71f5dcd3e3cb9178029dd98f
Click here to learn what changesets arehttps://changesets.dev/faq
Click here if you're a maintainer who wants to add another changeset to this PRhttps://github.com/clerk/javascript/new/fredrik/mosaic-routing-implemention?filename=.changeset/clean-ghosts-act.md&value=---%0A%22%40clerk%2Fmosaic%22%3A%20patch%0A---%0A%0Afeat(mosaic)%3A%20add%20routing%0A
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
mosaic https://github.com/clerk/javascript/issues?q=state%3Aopen%20label%3Amosaic
Nov 3, 2026https://github.com/clerk/javascript/pull/10602#event-35025404429
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://swingset-3tk38va0b.clerkstage.dev
Preview – swingsethttps://swingset-3tk38va0b.clerkstage.dev
November 3, 2026 13:55https://github.com/clerk/javascript/pull/10602#event-35025507882
View deploymenthttps://swingset-3tk38va0b.clerkstage.dev
https://github.com/apps/pkg-pr-new
pkg-pr-newhttps://github.com/apps/pkg-pr-new
Nov 3, 2026https://github.com/clerk/javascript/pull/10602#issuecomment-6605728906
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
Open in StackBlitzhttps://pkg.pr.new/template/0e3e1ca0-e854-459c-bf6a-768be6631b88
08dcf8chttps://github.com/clerk/javascript/runs/130612830740
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://github.com/Ephem
Ephemhttps://github.com/Ephem
force-pushedhttps://github.com/clerk/javascript/compare/0609d03d3afccfbce4c61f28a4f8d00d90b83d63..086cfc2f68a0f0fdd39f00b4163e661b284756f6
0609d03https://github.com/clerk/javascript/commit/0609d03d3afccfbce4c61f28a4f8d00d90b83d63
086cfc2https://github.com/clerk/javascript/commit/086cfc2f68a0f0fdd39f00b4163e661b284756f6
Compare https://github.com/clerk/javascript/compare/0609d03d3afccfbce4c61f28a4f8d00d90b83d63..086cfc2f68a0f0fdd39f00b4163e661b284756f6
November 5, 2026 10:10https://github.com/clerk/javascript/pull/10602#event-35227541648
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://clerk-js-sandbox-3bgkximgf.clerkstage.dev
Preview – clerk-js-sandboxhttps://clerk-js-sandbox-3bgkximgf.clerkstage.dev
November 5, 2026 10:11https://github.com/clerk/javascript/pull/10602#event-35227638479
View deploymenthttps://clerk-js-sandbox-3bgkximgf.clerkstage.dev
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://swingset-i45bjva0g.clerkstage.dev
Preview – swingsethttps://swingset-i45bjva0g.clerkstage.dev
November 5, 2026 10:12https://github.com/clerk/javascript/pull/10602#event-35227758972
View deploymenthttps://swingset-i45bjva0g.clerkstage.dev
https://github.com/Ephem
Ephemhttps://github.com/Ephem
Nov 5, 2026 https://github.com/clerk/javascript/pull/10602#pullrequestreview-5783283936
View reviewed changes https://github.com/clerk/javascript/pull/10602/files
.changeset/curly-books-pull.mdhttps://github.com/clerk/javascript/pull/10602/files#diff-a1d802548b5e3475ebb27b501934fa82e455c2c32fbd9f3d3d87adcbda822772
Ephemhttps://github.com/Ephem
Nov 5, 2026https://github.com/clerk/javascript/pull/10602#discussion_r4479199029
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
alexcarpenterhttps://github.com/alexcarpenter
Nov 5, 2026https://github.com/clerk/javascript/pull/10602#discussion_r4481788605
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://clerk-js-sandbox-c6r99p8hz.clerkstage.dev
Preview – clerk-js-sandboxhttps://clerk-js-sandbox-c6r99p8hz.clerkstage.dev
November 6, 2026 12:53https://github.com/clerk/javascript/pull/10602#event-35348754828
View deploymenthttps://clerk-js-sandbox-c6r99p8hz.clerkstage.dev
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://swingset-647fypnge.clerkstage.dev
Preview – swingsethttps://swingset-647fypnge.clerkstage.dev
November 6, 2026 12:55https://github.com/clerk/javascript/pull/10602#event-35348870630
View deploymenthttps://swingset-647fypnge.clerkstage.dev
https://github.com/Ephem
Ephemhttps://github.com/Ephem
force-pushedhttps://github.com/clerk/javascript/compare/8bd7f234e54bf77bf8172a3b820273da0864672b..9f45ae4519bd31040a9812dcf7b1c1e983c31d2e
8bd7f23https://github.com/clerk/javascript/commit/8bd7f234e54bf77bf8172a3b820273da0864672b
9f45ae4https://github.com/clerk/javascript/commit/9f45ae4519bd31040a9812dcf7b1c1e983c31d2e
Compare https://github.com/clerk/javascript/compare/8bd7f234e54bf77bf8172a3b820273da0864672b..9f45ae4519bd31040a9812dcf7b1c1e983c31d2e
November 6, 2026 14:50https://github.com/clerk/javascript/pull/10602#event-35358747416
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://clerk-js-sandbox-u2veh2c4q.clerkstage.dev
Preview – clerk-js-sandboxhttps://clerk-js-sandbox-u2veh2c4q.clerkstage.dev
November 6, 2026 14:51https://github.com/clerk/javascript/pull/10602#event-35358811058
View deploymenthttps://clerk-js-sandbox-u2veh2c4q.clerkstage.dev
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://swingset-nj1wuom4y.clerkstage.dev
Preview – swingsethttps://swingset-nj1wuom4y.clerkstage.dev
November 6, 2026 14:53https://github.com/clerk/javascript/pull/10602#event-35358968854
View deploymenthttps://swingset-nj1wuom4y.clerkstage.dev
https://github.com/Ephem
Ephemhttps://github.com/Ephem
stack #10603https://github.com/clerk/javascript/stack/10603
November 6, 2026 15:07https://github.com/clerk/javascript/pull/10602#event-35360256585
https://github.com/Ephem
Ephemhttps://github.com/Ephem
November 6, 2026 15:07https://github.com/clerk/javascript/pull/10602#event-35360280209
https://github.com/Ephem
Ephemhttps://github.com/Ephem
stack #10696https://github.com/clerk/javascript/stack/10696
November 6, 2026 15:14https://github.com/clerk/javascript/pull/10602#event-35360855455
https://github.com/Ephem
Ephemhttps://github.com/Ephem
November 6, 2026 15:14https://github.com/clerk/javascript/pull/10602#event-35360884438
https://github.com/apps/blacksmith-sh
blacksmith-shhttps://github.com/apps/blacksmith-sh
Nov 6, 2026https://github.com/clerk/javascript/pull/10602#issuecomment-6688190239
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://camo.githubusercontent.com/c3224c0a3f21b867ae5da28b92adde98fa300b380ddee5f1f3115072ba6843a7/68747470733a2f2f6261636b656e642e626c61636b736d6974682e73682f6170692f70726f6f662d7265706f72742d706978656c2e6769663f696e7374616c6c6174696f6e5f6d6f64656c5f69643d3938362670725f6e756d6265723d3130363032267075626c69736865645f61743d31373934343130313933267265706f7369746f72793d636c65726b2532466a6176617363726970742672756e5f69643d30316131636232632d376431362d373362312d396236392d653838623161343163383133267369676e61747572653d37353535633937316536316236646134316263353164346566396433653934316435316564643239646665643463616136303133653065386532663164353432
https://backend.blacksmith.sh/track/proof-report?proof_session_id=01a1ca78-9dc6-719f-9101-585df4bfa389&signature=6bea08cbe3855f972466610e832536df57948ac92d6bfa800ec3245627882f39#evidence=01a1ca78-9dc6-719f-9101-585df4bfa389/case:c1:0
https://backend.blacksmith.sh/track/proof-report?proof_session_id=01a1ca78-9dc6-719f-9101-585df4bfa389&signature=6bea08cbe3855f972466610e832536df57948ac92d6bfa800ec3245627882f39#evidence=01a1ca78-9dc6-719f-9101-585df4bfa389/case:c1:1
Yeshttps://app.blacksmith.sh/clerk/sessions/01a1b16c-e492-7241-a161-e790b969e91c?autoLogin=true&pane=proof-report%3A01a1ca78-9dc6-719f-9101-585df4bfa389&focus=proof&ref=proof_github_rating&rate=up&run=01a1cb2c-7d16-73b1-9b69-e88b1a41c813
Nohttps://app.blacksmith.sh/clerk/sessions/01a1b16c-e492-7241-a161-e790b969e91c?autoLogin=true&pane=proof-report%3A01a1ca78-9dc6-719f-9101-585df4bfa389&focus=proof&ref=proof_github_rating&rate=down&run=01a1cb2c-7d16-73b1-9b69-e88b1a41c813
View full Proof reporthttps://backend.blacksmith.sh/track/proof-report?proof_session_id=01a1ca78-9dc6-719f-9101-585df4bfa389&signature=6bea08cbe3855f972466610e832536df57948ac92d6bfa800ec3245627882f39
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Nov 6, 2026 https://github.com/clerk/javascript/pull/10602#pullrequestreview-5802431427
View reviewed changes https://github.com/clerk/javascript/pull/10602/files
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/clerk/javascript/pull/10602#pullrequestreview-5802431427
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
clerk/javascripthttps://github.com/clerk/javascript
fredrik/mosaic-routing-implementionhttps://github.com/clerk/javascript/tree/fredrik%2Fmosaic-routing-implemention
.coderabbit.yamlhttps://github.com/clerk/javascript/blob/9f45ae4519bd31040a9812dcf7b1c1e983c31d2e/.coderabbit.yaml
9f45ae4https://github.com/clerk/javascript/commit/9f45ae4519bd31040a9812dcf7b1c1e983c31d2e
423061fhttps://github.com/clerk/javascript/commit/423061f74a540181decb21675ea77caa096e909d
9f45ae4https://github.com/clerk/javascript/commit/9f45ae4519bd31040a9812dcf7b1c1e983c31d2e
clerk/clerk_gohttps://github.com/clerk/clerk_go
clerk/dashboardhttps://github.com/clerk/dashboard
clerk/accountshttps://github.com/clerk/accounts
clerk/backofficehttps://github.com/clerk/backoffice
clerk/clerkhttps://github.com/clerk/clerk
clerk/clerk-docshttps://github.com/clerk/clerk-docs
clerk/cloudflare-workershttps://github.com/clerk/cloudflare-workers
clerk/internal-mobile-e2ehttps://github.com/clerk/internal-mobile-e2e
clerk/clerk-ioshttps://github.com/clerk/clerk-ios
clerk/clerk-androidhttps://github.com/clerk/clerk-android
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
.changeset/curly-books-pull.mdhttps://github.com/clerk/javascript/pull/10602/files#diff-a1d802548b5e3475ebb27b501934fa82e455c2c32fbd9f3d3d87adcbda822772
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
packages/mosaic/src/features/user-profile/__tests__/user-profile.feature.test.tsxhttps://github.com/clerk/javascript/pull/10602/files#diff-8b49db45b44accc0ab67a552d2c376241677b4c8dd2ec23b50b0ed6dd34bec2c
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
packages/mosaic/src/modals/modal-host.tsxhttps://github.com/clerk/javascript/pull/10602/files#diff-5398687dc5562314e6ab687a0bdf0ca23ffd9893f95e89756237bd1b400eba66
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
packages/mosaic/src/routing/routes.tshttps://github.com/clerk/javascript/pull/10602/files#diff-0068eee42b2bc168fd9955bb4f0e79fc13544c7f1f53eba028a8226e65994198
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://github.com/alexcarpenter
alexcarpenterhttps://github.com/alexcarpenter
Nov 7, 2026 https://github.com/clerk/javascript/pull/10602#pullrequestreview-5809169409
View reviewed changes https://github.com/clerk/javascript/pull/10602/files
https://github.com/Ephem
Ephemhttps://github.com/Ephem
force-pushedhttps://github.com/clerk/javascript/compare/9f45ae4519bd31040a9812dcf7b1c1e983c31d2e..a8901bdc8c4d3ce09f16d43e967b50c151425bb7
9f45ae4https://github.com/clerk/javascript/commit/9f45ae4519bd31040a9812dcf7b1c1e983c31d2e
a8901bdhttps://github.com/clerk/javascript/commit/a8901bdc8c4d3ce09f16d43e967b50c151425bb7
Compare https://github.com/clerk/javascript/compare/9f45ae4519bd31040a9812dcf7b1c1e983c31d2e..a8901bdc8c4d3ce09f16d43e967b50c151425bb7
November 11, 2026 11:57https://github.com/clerk/javascript/pull/10602#event-35794125264
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://clerk-js-sandbox-he4f8do2q.clerkstage.dev
Preview – clerk-js-sandboxhttps://clerk-js-sandbox-he4f8do2q.clerkstage.dev
November 11, 2026 11:58https://github.com/clerk/javascript/pull/10602#event-35794245554
View deploymenthttps://clerk-js-sandbox-he4f8do2q.clerkstage.dev
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://swingset-hnfjr481p.clerkstage.dev
Preview – swingsethttps://swingset-hnfjr481p.clerkstage.dev
November 11, 2026 12:00https://github.com/clerk/javascript/pull/10602#event-35794384935
View deploymenthttps://swingset-hnfjr481p.clerkstage.dev
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Nov 11, 2026 https://github.com/clerk/javascript/pull/10602#pullrequestreview-5858500415
View reviewed changes https://github.com/clerk/javascript/pull/10602/files
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/clerk/javascript/pull/10602#pullrequestreview-5858500415
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
clerk/javascripthttps://github.com/clerk/javascript
fredrik/mosaic-routing-implementionhttps://github.com/clerk/javascript/tree/fredrik%2Fmosaic-routing-implemention
.coderabbit.yamlhttps://github.com/clerk/javascript/blob/a8901bdc8c4d3ce09f16d43e967b50c151425bb7/.coderabbit.yaml
a8901bdhttps://github.com/clerk/javascript/commit/a8901bdc8c4d3ce09f16d43e967b50c151425bb7
9f45ae4https://github.com/clerk/javascript/commit/9f45ae4519bd31040a9812dcf7b1c1e983c31d2e
a8901bdhttps://github.com/clerk/javascript/commit/a8901bdc8c4d3ce09f16d43e967b50c151425bb7
clerk/clerk_gohttps://github.com/clerk/clerk_go
clerk/dashboardhttps://github.com/clerk/dashboard
clerk/accountshttps://github.com/clerk/accounts
clerk/backofficehttps://github.com/clerk/backoffice
clerk/clerkhttps://github.com/clerk/clerk
clerk/clerk-docshttps://github.com/clerk/clerk-docs
clerk/cloudflare-workershttps://github.com/clerk/cloudflare-workers
clerk/internal-mobile-e2ehttps://github.com/clerk/internal-mobile-e2e
clerk/clerk-ioshttps://github.com/clerk/clerk-ios
clerk/clihttps://github.com/clerk/cli
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
Ephemhttps://github.com/Ephem
November 11, 2026 15:32https://github.com/clerk/javascript/pull/10602#commits-pushed-3acbceb
https://github.com/Ephem
Implement basic routing with virtual modehttps://github.com/clerk/javascript/pull/10602/commits/3acbceb6d8f0946a5567bae221f43f1f8869e56c
3acbcebhttps://github.com/clerk/javascript/pull/10602/commits/3acbceb6d8f0946a5567bae221f43f1f8869e56c
https://github.com/Ephem
Drive profiles via virtual router instead of useStatehttps://github.com/clerk/javascript/pull/10602/commits/6b9360ee89887ce50fd35999795dcac3436e80e8
6b9360ehttps://github.com/clerk/javascript/pull/10602/commits/6b9360ee89887ce50fd35999795dcac3436e80e8
https://github.com/Ephem
Make VirtualUrlProvider->VirtualStoreProvider to handle multiple baseshttps://github.com/clerk/javascript/pull/10602/commits/310d0d1f5d858566fc0da0789b71f3032814a0c8
310d0d1https://github.com/clerk/javascript/pull/10602/commits/310d0d1f5d858566fc0da0789b71f3032814a0c8
Ephemhttps://github.com/Ephem
November 11, 2026 15:32https://github.com/clerk/javascript/pull/10602#commits-pushed-a6c22a1
https://github.com/Ephem
Reject unroutable custom pages and add second infinite redirect guardhttps://github.com/clerk/javascript/pull/10602/commits/a6c22a1682188bc478a9794d08851593776ddee4
a6c22a1https://github.com/clerk/javascript/pull/10602/commits/a6c22a1682188bc478a9794d08851593776ddee4
https://github.com/Ephem
Refactor the infinite redirect detectionhttps://github.com/clerk/javascript/pull/10602/commits/e80133119b085d01ade582f3709ba14ed37fa567
e801331https://github.com/clerk/javascript/pull/10602/commits/e80133119b085d01ade582f3709ba14ed37fa567
https://github.com/Ephem
Add more tests and configure lint ruleshttps://github.com/clerk/javascript/pull/10602/commits/408c25c383d209daa419ee57b286012464fd14b8
408c25chttps://github.com/clerk/javascript/pull/10602/commits/408c25c383d209daa419ee57b286012464fd14b8
https://github.com/Ephem
Remove defaultPagehttps://github.com/clerk/javascript/pull/10602/commits/a862b8fbb4105e2a1abffe0f09d8945b6133cc51
a862b8fhttps://github.com/clerk/javascript/pull/10602/commits/a862b8fbb4105e2a1abffe0f09d8945b6133cc51
https://github.com/Ephem
Add oxlint config for routing folderhttps://github.com/clerk/javascript/pull/10602/commits/43ae635ad581b26b82c677ab4855f594557e40df
43ae635https://github.com/clerk/javascript/pull/10602/commits/43ae635ad581b26b82c677ab4855f594557e40df
https://github.com/Ephem
Fix self-review feedbackhttps://github.com/clerk/javascript/pull/10602/commits/73e3fe0a253054b43f79e3fc880cfefd67bde0b3
73e3fe0https://github.com/clerk/javascript/pull/10602/commits/73e3fe0a253054b43f79e3fc880cfefd67bde0b3
https://github.com/Ephem
More self-review tweakshttps://github.com/clerk/javascript/pull/10602/commits/2114286a3c25e3623595d1f13d86af125ab73539
2114286https://github.com/clerk/javascript/pull/10602/commits/2114286a3c25e3623595d1f13d86af125ab73539
https://github.com/Ephem
Make virtual routing behave like a URLhttps://github.com/clerk/javascript/pull/10602/commits/7aeab797322d8eb5eab7f7d40800c58c1da5fdf4
7aeab79https://github.com/clerk/javascript/pull/10602/commits/7aeab797322d8eb5eab7f7d40800c58c1da5fdf4
https://github.com/Ephem
Tweak parking mechanismhttps://github.com/clerk/javascript/pull/10602/commits/91604ae11eef02e39e1f49d0347538b5746b4094
91604aehttps://github.com/clerk/javascript/pull/10602/commits/91604ae11eef02e39e1f49d0347538b5746b4094
https://github.com/Ephem
Tighten routable paths checkhttps://github.com/clerk/javascript/pull/10602/commits/219e0f8e02400c5c5304b7e52fc750a4353366c3
219e0f8https://github.com/clerk/javascript/pull/10602/commits/219e0f8e02400c5c5304b7e52fc750a4353366c3
https://github.com/Ephem
Add root option to useRouterScope and clean up unnecessary codehttps://github.com/clerk/javascript/pull/10602/commits/d11974481b9eaa31c83061501980002ecad83d46
d119744https://github.com/clerk/javascript/pull/10602/commits/d11974481b9eaa31c83061501980002ecad83d46
https://github.com/Ephem
Introduce ready concept for dynamic routeshttps://github.com/clerk/javascript/pull/10602/commits/1d28928d85634b707e45fae862e87064477d9572
1d28928https://github.com/clerk/javascript/pull/10602/commits/1d28928d85634b707e45fae862e87064477d9572
https://github.com/Ephem
Add tests and fix modal bughttps://github.com/clerk/javascript/pull/10602/commits/8234eeff52843530338c014052e7c0808c7184b7
8234eefhttps://github.com/clerk/javascript/pull/10602/commits/8234eeff52843530338c014052e7c0808c7184b7
https://github.com/Ephem
Implement notFound for routinghttps://github.com/clerk/javascript/pull/10602/commits/7b065ea2353491cadd346980a072604bc2461deb
7b065eahttps://github.com/clerk/javascript/pull/10602/commits/7b065ea2353491cadd346980a072604bc2461deb
https://github.com/Ephem
Fix tests after rebasehttps://github.com/clerk/javascript/pull/10602/commits/5b9942153ddba47a201842b3439c0ecd675f4a38
5b99421https://github.com/clerk/javascript/pull/10602/commits/5b9942153ddba47a201842b3439c0ecd675f4a38
https://github.com/Ephem
Add path prop to top level profile propshttps://github.com/clerk/javascript/pull/10602/commits/220844b23eed2da07859e18e4dc0920765a2c720
220844bhttps://github.com/clerk/javascript/pull/10602/commits/220844b23eed2da07859e18e4dc0920765a2c720
https://github.com/Ephem
Reject nameless paramshttps://github.com/clerk/javascript/pull/10602/commits/5bdedbbfb439fbb636a49fa7d1671572924cce0b
5bdedbbhttps://github.com/clerk/javascript/pull/10602/commits/5bdedbbfb439fbb636a49fa7d1671572924cce0b
https://github.com/Ephem
Fix modal abstraction stale state reusehttps://github.com/clerk/javascript/pull/10602/commits/1c4dbddcb08a9672f4e3f993f8bfe90979606c41
1c4dbddhttps://github.com/clerk/javascript/pull/10602/commits/1c4dbddcb08a9672f4e3f993f8bfe90979606c41
https://github.com/Ephem
Make user profile modal respect options passed through providerhttps://github.com/clerk/javascript/pull/10602/commits/643d273533278d9ef77af19e95070d82d0661bda
643d273https://github.com/clerk/javascript/pull/10602/commits/643d273533278d9ef77af19e95070d82d0661bda
https://github.com/Ephem
Ephemhttps://github.com/Ephem
force-pushedhttps://github.com/clerk/javascript/compare/a8901bdc8c4d3ce09f16d43e967b50c151425bb7..643d273533278d9ef77af19e95070d82d0661bda
a8901bdhttps://github.com/clerk/javascript/commit/a8901bdc8c4d3ce09f16d43e967b50c151425bb7
643d273https://github.com/clerk/javascript/commit/643d273533278d9ef77af19e95070d82d0661bda
Compare https://github.com/clerk/javascript/compare/a8901bdc8c4d3ce09f16d43e967b50c151425bb7..643d273533278d9ef77af19e95070d82d0661bda
November 11, 2026 14:34https://github.com/clerk/javascript/pull/10602#event-35808696909
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://clerk-js-sandbox-7s0ebg0rm.clerkstage.dev
Preview – clerk-js-sandboxhttps://clerk-js-sandbox-7s0ebg0rm.clerkstage.dev
November 11, 2026 14:34https://github.com/clerk/javascript/pull/10602#event-35808755673
View deploymenthttps://clerk-js-sandbox-7s0ebg0rm.clerkstage.dev
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://swingset-6fnk3fyuu.clerkstage.dev
Preview – swingsethttps://swingset-6fnk3fyuu.clerkstage.dev
November 11, 2026 14:36https://github.com/clerk/javascript/pull/10602#event-35808905289
View deploymenthttps://swingset-6fnk3fyuu.clerkstage.dev
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Nov 11, 2026 https://github.com/clerk/javascript/pull/10602#pullrequestreview-5860511337
View reviewed changes https://github.com/clerk/javascript/pull/10602/files/643d273533278d9ef77af19e95070d82d0661bda
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/clerk/javascript/pull/10602#pullrequestreview-5860511337
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
clerk/javascripthttps://github.com/clerk/javascript
fredrik/mosaic-routing-implementionhttps://github.com/clerk/javascript/tree/fredrik%2Fmosaic-routing-implemention
.coderabbit.yamlhttps://github.com/clerk/javascript/blob/643d273533278d9ef77af19e95070d82d0661bda/.coderabbit.yaml
643d273https://github.com/clerk/javascript/commit/643d273533278d9ef77af19e95070d82d0661bda
a8901bdhttps://github.com/clerk/javascript/commit/a8901bdc8c4d3ce09f16d43e967b50c151425bb7
643d273https://github.com/clerk/javascript/commit/643d273533278d9ef77af19e95070d82d0661bda
clerk/clerk_gohttps://github.com/clerk/clerk_go
clerk/dashboardhttps://github.com/clerk/dashboard
clerk/accountshttps://github.com/clerk/accounts
clerk/backofficehttps://github.com/clerk/backoffice
clerk/clerkhttps://github.com/clerk/clerk
clerk/clerk-docshttps://github.com/clerk/clerk-docs
clerk/cloudflare-workershttps://github.com/clerk/cloudflare-workers
clerk/internal-mobile-e2ehttps://github.com/clerk/internal-mobile-e2e
clerk/clerk-ioshttps://github.com/clerk/clerk-ios
clerk/clihttps://github.com/clerk/cli
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
packages/mosaic/src/modals/modal-host.tsxhttps://github.com/clerk/javascript/pull/10602/files/643d273533278d9ef77af19e95070d82d0661bda#diff-5398687dc5562314e6ab687a0bdf0ca23ffd9893f95e89756237bd1b400eba66
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
packages/mosaic/src/routing/routes.tshttps://github.com/clerk/javascript/pull/10602/files/643d273533278d9ef77af19e95070d82d0661bda#diff-0068eee42b2bc168fd9955bb4f0e79fc13544c7f1f53eba028a8226e65994198
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
packages/mosaic/src/routing/routes.tshttps://github.com/clerk/javascript/pull/10602/files/643d273533278d9ef77af19e95070d82d0661bda#diff-0068eee42b2bc168fd9955bb4f0e79fc13544c7f1f53eba028a8226e65994198
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://github.com/Ephem
Fix a few edge caseshttps://github.com/clerk/javascript/pull/10602/commits/08dcf8c0e141b98c71f5dcd3e3cb9178029dd98f
08dcf8chttps://github.com/clerk/javascript/pull/10602/commits/08dcf8c0e141b98c71f5dcd3e3cb9178029dd98f
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://clerk-js-sandbox-7ue8ls11t.clerkstage.dev
Preview – clerk-js-sandboxhttps://clerk-js-sandbox-7ue8ls11t.clerkstage.dev
November 11, 2026 15:14https://github.com/clerk/javascript/pull/10602#event-35812663694
View deploymenthttps://clerk-js-sandbox-7ue8ls11t.clerkstage.dev
https://github.com/apps/vercel
vercelhttps://github.com/apps/vercel
deployedhttps://swingset-4v6730naa.clerkstage.dev
Preview – swingsethttps://swingset-4v6730naa.clerkstage.dev
November 11, 2026 15:16https://github.com/clerk/javascript/pull/10602#event-35812859868
View deploymenthttps://swingset-4v6730naa.clerkstage.dev
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Nov 11, 2026 https://github.com/clerk/javascript/pull/10602#pullrequestreview-5861056202
View reviewed changes https://github.com/clerk/javascript/pull/10602/files/08dcf8c0e141b98c71f5dcd3e3cb9178029dd98f
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/clerk/javascript/pull/10602#pullrequestreview-5861056202
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
clerk/javascripthttps://github.com/clerk/javascript
fredrik/mosaic-routing-implementionhttps://github.com/clerk/javascript/tree/fredrik%2Fmosaic-routing-implemention
.coderabbit.yamlhttps://github.com/clerk/javascript/blob/08dcf8c0e141b98c71f5dcd3e3cb9178029dd98f/.coderabbit.yaml
08dcf8chttps://github.com/clerk/javascript/commit/08dcf8c0e141b98c71f5dcd3e3cb9178029dd98f
643d273https://github.com/clerk/javascript/commit/643d273533278d9ef77af19e95070d82d0661bda
08dcf8chttps://github.com/clerk/javascript/commit/08dcf8c0e141b98c71f5dcd3e3cb9178029dd98f
clerk/clerk_gohttps://github.com/clerk/clerk_go
clerk/dashboardhttps://github.com/clerk/dashboard
clerk/accountshttps://github.com/clerk/accounts
clerk/backofficehttps://github.com/clerk/backoffice
clerk/clerkhttps://github.com/clerk/clerk
clerk/clerk-docshttps://github.com/clerk/clerk-docs
clerk/cloudflare-workershttps://github.com/clerk/cloudflare-workers
clerk/internal-mobile-e2ehttps://github.com/clerk/internal-mobile-e2e
clerk/clerk-ioshttps://github.com/clerk/clerk-ios
clerk/clihttps://github.com/clerk/cli
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://github.com/Ephem
Ephemhttps://github.com/Ephem
c9bdae3https://github.com/clerk/javascript/commit/c9bdae3b0aef91699a73824fecc6726959196ab4
Nov 11, 2026https://github.com/clerk/javascript/pull/10602#event-35816147946
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://github.com/Ephem
Ephemhttps://github.com/Ephem
November 11, 2026 15:51https://github.com/clerk/javascript/pull/10602#event-35816152703
https://github.com/clerk-cookie
clerk-cookiehttps://github.com/clerk-cookie
Nov 11, 2026 https://github.com/clerk/javascript/pull/10602#ref-pullrequest-6225959501
ci(repo): Version packages #10673 https://github.com/clerk/javascript/pull/10673
Deployedhttps://swingset-4v6730naa.clerkstage.dev
vercel[bot]https://github.com/apps/vercel
View deployment https://swingset-4v6730naa.clerkstage.dev
Deployedhttps://clerk-js-sandbox-7ue8ls11t.clerkstage.dev
vercel[bot]https://github.com/apps/vercel
View deployment https://clerk-js-sandbox-7ue8ls11t.clerkstage.dev
https://github.co/hiddenchars
https://github.com/clerk/javascript/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fclerk%2Fjavascript%2Fpull%2F10602
https://github.com/apps/coderabbitai
coderabbitai[bot] https://github.com/apps/coderabbitai
https://github.com/clerk/javascript/pull/10602/files/08dcf8c0e141b98c71f5dcd3e3cb9178029dd98f
https://github.com/alexcarpenter
alexcarpenter https://github.com/alexcarpenter
https://github.com/clerk/javascript/pull/10602/files/9f45ae4519bd31040a9812dcf7b1c1e983c31d2e
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
mosaic https://github.com/clerk/javascript/issues?q=state%3Aopen%20label%3Amosaic
Please reload this pagehttps://github.com/clerk/javascript/pull/10602
https://github.com/Ephem
https://github.com/alexcarpenter
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.