Separate control and data credentials
The workspace key can create, inspect, reset, renew, and destroy sandboxes within its scopes. Keep it in trusted control code. Each ready environment receives a different short-lived provider credential. Give the application under test only the returnedcredentials.headers map.
The data plane rejects workspace keys and credentials scoped to another
sandbox or environment.
Never send a production provider credential to Archal.
Use synthetic state
If a test needs production-derived structure:- minimize fields
- remove secrets and personal data
- replace stable identifiers
- document source and retention
- validate the sanitized artifact before upload
