Skip to content

docs(sendgrid): correct capability matrix — add teammate + teammate_invitation resource types#30

Closed
carolinaroncaglia wants to merge 1 commit into
mainfrom
carolinaroncaglia/sendgrid-docs-capability-matrix
Closed

docs(sendgrid): correct capability matrix — add teammate + teammate_invitation resource types#30
carolinaroncaglia wants to merge 1 commit into
mainfrom
carolinaroncaglia/sendgrid-docs-capability-matrix

Conversation

@carolinaroncaglia

Copy link
Copy Markdown

Summary

The published capability table in docs/connector.mdx lists Accounts / Scopes / Subusers, but baton_capabilities.json declares four resource types: scope, subuser, teammate, teammate_invitation. The teammate and teammate_invitation types were not represented — the ambiguous Accounts row conflated them.

This PR replaces the Accounts row with explicit Teammates and Teammate invitations rows so the table matches the connector's actual synced resource types:

Resource Sync Provision
Scopes ✓ (grant/revoke)
Subusers
Teammates ✓ (resource delete)
Teammate invitations ✓ (account provisioning + resource delete)

Where it was found

Found during baton-sendgrid containerization QA validation (CXH-1896). Pre-existing documentation gap, not introduced by containerization.

🤖 Generated with Claude Code

…nvitation

The published capability table listed Accounts/Scopes/Subusers, but
baton_capabilities.json declares four resource types: scope, subuser,
teammate, teammate_invitation. Replace the ambiguous 'Accounts' row with
explicit 'Teammates' and 'Teammate invitations' rows so the table matches
the connector's actual synced resource types. Found during CXH-1896
containerization QA validation.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Connector PR Review: docs(sendgrid): correct capability matrix — add teammate + teammate_invitation resource types

Blocking Issues: 0 | Suggestions: 0 | Threads Resolved: 0
Criteria: Criteria status: loaded .claude/skills/ci-review.md from trusted base e97b6c02a724.
Review mode: full
View review run

Review Summary

This is a docs-only change to docs/connector.mdx that replaces the ambiguous Accounts row with explicit Teammates and Teammate invitations rows. The full PR diff was scanned for security and correctness. Verified against baton_capabilities.json, which declares exactly four resource types (scope, subuser, teammate, teammate_invitation); the updated table and its Sync/Provision columns accurately reflect the declared capabilities: teammate maps to RESOURCE_DELETE, teammate_invitation maps to ACCOUNT_PROVISIONING plus RESOURCE_DELETE, and subuser is sync-only. No new issues found.

Security Issues

None found.

Correctness Issues

None found.

Suggestions

None.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No blocking issues found.

@linear-code

linear-code Bot commented Jul 3, 2026

Copy link
Copy Markdown

CXH-1986

@carolinaroncaglia

Copy link
Copy Markdown
Author

Closing as superseded. c1-dev-bot mirrored this fix into the central docs repo as ConductorOne/docs#374, which is the source that publishes to conductorone.com/docs and refines this change (Provision column kept for Scopes only; account provisioning moved to an 'Additional functionality' section). Tracking the docs fix via CXH-1986 / ConductorOne/docs#374.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant