Pick any line to see why it is the way it is: the commit, the pull request and issue it came from, and what the agent was thinking.
| Billing accounts, terms and enterprises; g1t is no longer free | 1 | import { type RouteConfig, index, route } from "@react-router/dev/routes"; |
| 2 | ||
| 3 | export default [ | |
| Billing on Stripe's pages, month-end charges, warnings; sudo by workspace | 4 | index("routes/workspaces.tsx"), |
| 5 | route("workspaces", "routes/workspaces-redirect.tsx"), | |
| 6 | route("workspaces/:slug", "routes/workspace.tsx"), | |
| 7 | route("enterprises", "routes/enterprises.tsx"), | |
| Billing accounts, terms and enterprises; g1t is no longer free | 8 | route("enterprises/new", "routes/new-enterprise.tsx"), |
| Billing on Stripe's pages, month-end charges, warnings; sudo by workspace | 9 | route("enterprises/:id", "routes/enterprise.tsx"), |
| 10 | // Before sudo was organised around workspaces, everything was an account. | |
| 11 | route("accounts/*", "routes/legacy-accounts.tsx"), | |
| Billing accounts, terms and enterprises; g1t is no longer free | 12 | ] satisfies RouteConfig; |