算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
salesforce-multi-env-setup【设计与创意】Build Salesforce development, scratch-org, sandbox, staging, and production environments with explicit promotion and drift controls. Use when designing org topology. Trigger with "set up Salesforce environments".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Map each environment to a purpose, fidelity level, data policy, authorization boundary, lifecycle, and promotion contract.
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.
Scratch orgs are disposable source-driven environments configured from project definitions; sandboxes provide different production fidelity and lifecycle characteristics. Available types, features, refreshes, data, and limits depend on the customer org.
Give each environment separate aliases, apps or policies, principals, permissions, and secret references. Never copy production tokens or unmasked production data into development or CI.
Do not create, refresh, clone, seed, mask, deploy, or retire an org without Dev Hub, admin, security, privacy, data, and release approval.
Return the org topology, fidelity and data matrix, lifecycle, configuration contract, authorization map, promotion gates, drift report, and retirement owners.
| Condition | Response |
|---|---|
| Environment lacks a production feature | Move the test to an approved higher-fidelity org and document residual risk. |
| Production data appears in an unauthorized org | Stop access, invoke the data incident process, and prove deletion or containment. |
| Org alias resolves to an unexpected identity | Block all deployment and mutation until binding is corrected. |
A redacted completion receipt might look like this:
project=core-crm; dev=scratch; integration=developer-sandbox; uat=partial; prod=production; drift=0; secrets=separate
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.