hydra_check_job
Verify that a YAML ETL job matches the user's request, catching missing operations, invalid casts, and contradicted load modes before presenting results.
Instructions
Check that a job does what the user actually asked for. This completes hydra_validate_job: that one says whether the YAML is correct, this one whether the job answers the request. Twelve deterministic rules: operation requested but missing, numeric comparison without a cast, load mode contradicted, inconsistent file extension, plaintext secret, unsupported technology. Call this AFTER writing a job, before presenting it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_path | Yes | ||
| user_request | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |