Skip to content

feat(hosted): claim a project's site slug for its org on create - #7821

Open
tlgimenes wants to merge 1 commit into
split/07-site-tokensfrom
split/08-claim-site
Open

tlgimenes wants to merge 1 commit into
split/07-site-tokensfrom
split/08-claim-site

Conversation

@tlgimenes

@tlgimenes tlgimenes commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Part of the v8 Studio stack, split from #7728, #7770 and #7766 (closed). Base: #7796. The top of the stack, #7843, has the same code as those three PRs combined.

When a project is created for a deco.cx site, claims that site slug for the project's org (bounded deco.cx lookup), so later hosted routes can scope by org-owns-site.

What to look at: Claim refusals (not found, owned by another org, relinking an own site); the bounded deco.cx lookup. The integration test needs Postgres and was not run locally.

Stack: API track 08/11 · previous: #7811 · next: #7823

🤖 Generated with Claude Code

https://claude.ai/code/session_01WNwbSEePYNcY5YCgqZURig

When a project is created for a deco.cx site, claims that site slug for the project's org (bounded deco.cx lookup), so later hosted routes can scope by org-owns-site.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01WNwbSEePYNcY5YCgqZURig

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claude PR authored by a coding agent

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant