Outcome
End-to-end CLI tests prove that migrate, Pull, and Pull with Init never expose credentials, raw secret literals, unrestricted object names, or unsafe structured payloads.
In scope
- CLI stdout, stderr, formatted errors, diagnostics, and exit paths.
- Migrate, Pull, and Pull with Init success and failure scenarios.
- Broad-scan, secret-literal, credential-resolution, cancellation, and cleanup failures.
- Assertions against raw values and encoded/quoted variants.
Out of scope
- Session-level redaction already covered by lower-level conformance tests.
- Logging systems outside the built-in CLI boundary.
Acceptance criteria
Outcome
End-to-end CLI tests prove that migrate, Pull, and Pull with Init never expose credentials, raw secret literals, unrestricted object names, or unsafe structured payloads.
In scope
Out of scope
Acceptance criteria