Salesforce CRM Orchestration
Orchestrate sf CLI: snapshots, pack/apply with receipts, drift detection, and smoke assertions.
What You Get
Snapshot → Plan → Apply
Deterministic change sets with before/after receipts.
Drift Detection
Detect config drift across sandboxes and prod.
Smoke Assertions
Post-deploy checks to verify critical objects and fields.
Policy Gates
Dry-run by default with explicit apply gates.
Example Run
$ sf org login web --alias prod
✓ Authenticated: prod (00D...)
$ sf project deploy preview --target-org prod
[sf] Preview complete. 6 components staged.
$ g-gremlin sfdc snapshot --out snapshots/baseline
✓ Captured metadata snapshot
$ g-gremlin sfdc pack plan ./packs/routing
⟳ Plan: +3 fields · +2 flows · ~1 validation rule
$ g-gremlin sfdc pack apply ./packs/routing --yes
✓ Applied. Receipts written
$ sf data query --query "SELECT Id, Name FROM FlowDefinition LIMIT 5"
[sf] Smoke check OK. 5 flow defs returned.
Need help? We'll set you up within 24 hours.
Request Beta Access →