Add layupsagents.com (Layups AI)#2992
Open
sethgw wants to merge 1 commit into
Open
Conversation
|
Pull Requests MUST use the automated template when adding. Do not cut and paste it into a GPT to generate a response or delete / alter the form. Pull requests that do not use the template, that alter it or summarize it will be closed by volunteers without action. Why? There are specific checkboxes that are part of the volunteers' review or are important attestations for public record and transparency and consistency of processing. |
Contributor
|
@sethgw Please change your AI generated PR message. If not this will be closed |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Public Suffix List (PSL) Submission
Checklist of required steps
_pslTXT record in place in the respective zone(s).Submitter affirms the following:
Description of Organization
Layups AI (https://layups.ai) is a managed AI-agents platform. Customers are organizations; each organization operates one or more managed AI agents. Agents publish web content (dashboards, generated sites, internal tools) for their organization under a nested per-agent namespace:
layupsagents.comis a dedicated apex used solely for this multi-tenant agent-hosting namespace; no shared first-party application is served at the apex or at the<org>level.Reason for PSL Inclusion
This is a multi-tenant platform where each customer organization — and each agent within it — serves independent, customer-controlled web content on its own subdomains. We need a hard security/privacy boundary between tenants so that one customer's agent can never set or read a cookie, nor otherwise share an origin-derived registrable-domain scope, belonging to another customer's agent (the classic "supercookie" / cross-tenant cookie-scope risk on a shared parent domain).
Adding the rule
*.layupsagents.commakes each<org>.layupsagents.coma public suffix, so the registrable domain becomes<agent>.<org>.layupsagents.com— giving per-agent isolation. The barelayupsagents.comrule additionally ensures the apex itself is a public suffix. Browsers and PSL-consuming libraries will then refuse cookies scoped above an individual agent's registrable domain, making cross-tenant cookie bleed structurally impossible rather than policy-enforced.Not a workaround for third-party limits
This submission is not intended to work around any third-party rate limits or restrictions (e.g. Cloudflare, Let's Encrypt). TLS for these names is issued via Cloudflare Advanced Certificate Manager on the zone; this PSL entry is purely for cross-tenant origin/cookie isolation.
DNS verification
(The
_pslTXT record is added to thelayupsagents.comzone pointing at this PR and will be kept in place.)