Commit

Workspaces own repositories

There is no longer a namespace per user. A person creates a workspace, which may share their username, and repositories belong to it; a team is a workspace with more members. Authorization is by membership. - identity: workspaces, members and roles; every user resolved from credentials carries their memberships - repos: read, write, create and push-to-create check membership - site: create-workspace flow for new accounts, workspace pages with members, workspace choice when creating a repository - api: create_workspace; create_repo takes a workspace - docs and llms.txt updated

syntaqxcommitted Parentefd1509Browse files

No changes

This commit changes no files.