Question 210
For Mercury Travel Tech, the engineer must verify a remediation with measured evidence, not just a deployment claim. The original failure was: A team commits notebook environment variables containing production API keys to its Git repository for reproducibility. Which independently observable result best verifies that the remediation works?
Explanation
Correct Answer
Repository scans show no credential strings and a fresh authorized notebook run loads configuration without exposing secrets. This controlled observation specifically validates the proposed remedy: Move credentials into Secret Manager or equivalent secured bindings and commit only non-secret configuration and dependency manifests. It addresses the documented failure at Mercury Travel Tech: A team commits notebook environment variables containing production API keys to its Git repository for reproducibility.
Incorrect Answers
Framework diagnostics detect the intended accelerator and benchmark training throughput improves at acceptable cost. This is evidence for a different corrective change: Choose a compatible GPU-backed notebook runtime and verify accelerator support for the selected framework and region. That other change addresses: An image training prototype requires GPU operations but its Workbench instance runs on CPU and takes days per short experiment. It does not validate the specific Mercury Travel Tech remediation for: A team commits notebook environment variables containing production API keys to its Git repository for reproducibility. The necessary check instead is: Repository scans show no credential strings and a fresh authorized notebook run loads configuration without exposing secrets.
A changed input shape fails the local check before a long training job starts and supported shapes complete a training step. This is evidence for a different corrective change: Add explicit sample, batch-shape, and training-step checks to the notebook before comparing model variants. That other change addresses: A PyTorch prototype produces different tensor shapes after a model upgrade, but its notebook has no regression checks around data loaders. It does not validate the specific Mercury Travel Tech remediation for: A team commits notebook environment variables containing production API keys to its Git repository for reproducibility. The necessary check instead is: Repository scans show no credential strings and a fresh authorized notebook run loads configuration without exposing secrets.
JAX device enumeration and profiler traces show the expected device rather than an unintended CPU fallback. This is evidence for a different corrective change: Select a supported JAX runtime and accelerator stack, then verify device placement before running the benchmark. That other change addresses: A JAX research notebook is configured with incompatible accelerator drivers and silently falls back to CPU execution. It does not validate the specific Mercury Travel Tech remediation for: A team commits notebook environment variables containing production API keys to its Git repository for reproducibility. The necessary check instead is: Repository scans show no credential strings and a fresh authorized notebook run loads configuration without exposing secrets.