brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
salesforce-hello-worldVerify a Salesforce org connection with version discovery, identity evidence, and a read-only resource probe before previewing any mutation. Use when running first connections and smoke tests. Trigger with "test Salesforce safely".
Independent GitHub snapshot · Automated classification · Original documentation governs
Prove the selected principal, org, API version, object entitlement, and field visibility before any record mutation is considered.
Use Read, Glob, and Grep to inspect approved repository and evidence files, WebFetch to re-check current first-party Salesforce documentation, and Write or Edit only for secretless plans, fixtures, configuration, and redacted receipts.
The REST Versions resource lets a client discover versions instead of hard-coding one. Resources, objects, fields, CRUD, sharing, and limits remain org- and principal-specific.
Use the approved OAuth client and principal from the onboarding decision. Keep access and refresh tokens out of commands, files, prompts, logs, screenshots, and receipts.
Do not create, update, delete, undelete, merge, or expose records during the proof. Any mutation requires object-owner approval and a recoverable test case.
Return org and principal verification, selected API version, visible resource and field evidence, query result counts, mutation preview, and next approval.
| Condition | Response |
|---|---|
| Org identity differs from expectation | Stop and revoke or isolate the credential before any further request. |
| Object or field is unavailable | Treat the metadata response as authoritative for this principal and revise the request. |
| Read triggers sensitive-data exposure | Discard the data securely and repeat with minimum non-sensitive fields. |
A redacted completion receipt might look like this:
org=developer-sandbox; identity=matched; api=discovered-supported; object=Account; fields=minimum; rows=1; mutation=not-run
Run the workflow first in the lowest-risk authorized org and preserve its redacted receipt. Schedule a review against the next Salesforce seasonal release and the customer change calendar.