syntaqxA page's tabs are paths, not ?tab= (#52): a profile's are /u/syntaqx/pulls, /issues and /stars; a pull request's Session and Files changed are /pull/12/session and /pull/12/files (the segment the desktop and phone links and the analytics already expected); the Branches page's are /branches/yours, /active, /stale and /all; rules' Insights is /settings/rules/insights and /<workspace>/-/rules/insights; and Notifications' Saved and Done are /notifications/saved and /notifications/done. A tab that is a page of its own gets an address of its own, which reads, shares and bookmarks well. What narrows a list stays in the query: state, repo, sort and before on a profile; q on Branches; branch, tag, problems and before on Rules; and on Notifications the severity tabs (?tab=needs and the like, which narrow any view and are kept as the panel in the top bar fetches them) and reason. The package page's ?tab=settings stays too: its name is a splat that can itself end in /settings (an npm package @acme/settings).8e6bb5eHistory
- ..
- about.rs
- activity.rs
- addresses.rs
- alerts.rs
- archives.rs
- audit.rs
- billing.rs
- blobs.rs
- broker.rs
- caches.rs
- checks.rs
- commits.rs
- contents.rs
- coordination.rs
- deploy_keys.rs
- deployments.rs
- folios.rs
- follow.rs
- lib.rs
- limits.rs
- logs.rs
- mcp.rs
- notifications.rs
- oauth.rs
- oidc.rs
- onboarding.rs
- openapi.rs
- operations.rs
- packages.rs
- people.rs
- pins.rs
- projects.rs
- protection.rs
- reference.json
- renamed.rs
- responses.rs
- rest.rs
- rules.rs
- run_artifacts.rs
- runners.rs
- security.rs
- telemetry.rs
- token_policy.rs
- toolkit.rs
- tools.rs
- why.rs