docs(core): explain DomainKit and Domain Connect - #71
Conversation
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ❌ Deployment failed View logs |
domainkit-docs | a0c4beb | Aug 31 2026, 12:12 PM |
TegamiThis repository uses Tegami to manage releases. When your changes affect published packages, add a changelog file under Create a changelog → · Changelog format No changelogs yetThis PR has no pending changelog files. If your changes require a release, add a changelog before merging. Run Managed by Tegami. |
Greptile SummaryAdds a Concepts page comparing DomainKit’s provider API lifecycle with Domain Connect’s template-based protocol.
Confidence Score: 5/5The PR appears safe to merge. No blocking failure remains.
|
| Filename | Overview |
|---|---|
| apps/docs/content/core/domain-connect.mdx | Adds the DomainKit and Domain Connect comparison, including fit guidance, operational constraints, security boundaries, and coexistence. |
| apps/docs/content/core/connections.mdx | Adds a related-concepts link to the new Domain Connect comparison. |
| apps/docs/content/core/meta.ts | Registers the new comparison page in the Concepts navigation. |
| apps/docs/content/index.mdx | Adds a landing-page card linking to the new comparison page. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart LR
UserNeed[DNS setup requirement] --> Choice{Integration model}
Choice -->|Provider supports an onboarded template| DC[Domain Connect]
Choice -->|Application needs an owned DNS lifecycle| DK[DomainKit]
DC --> ProviderManaged[Provider-managed consent and template application]
DK --> HostManaged[Host-managed credentials, planning, apply, observation, and cleanup]
Reviews (2): Last reviewed commit: "style(docs): format Domain Connect table" | Re-trigger Greptile
Dismissed because a newer commit was pushed; Greptile will re-review the current head.
Summary
Add a Concepts page explaining how DomainKit and Domain Connect overlap, where Domain Connect is the better fit, and why provider participation and template onboarding can make an API-native lifecycle more practical.
Comparison
Changes
/docs/core/domain-connectwith fit guidance, provider-onboarding constraints, security tradeoffs, and coexistence boundaries.Validation
bun run buildinpackages/domainkitbun run buildinapps/docsbun run reference:check./node_modules/.bin/blume validate --strictbun run audit --strictbun run typecheck/docs/core/domain-connectlocally and verified navigation and links.