| { |
| "candidate_rules": [], |
| "corpus_id": "LF-CORPUS-PY-0001", |
| "description": "HF-style custom loader containing harmless process, native-load, loopback-network, credential, filesystem, dynamic-code, package-manager and NumPy allow_pickle call sites.", |
| "expected_rules": [ |
| "LF-CODE-AUTO-MAP", |
| "LF-CODE-SUBPROCESS", |
| "LF-PY-CALL-PROCESS", |
| "LF-CORR-HF-LOADER-PROCESS", |
| "LF-CODE-CTYPES", |
| "LF-PY-NATIVE-LOAD", |
| "LF-CORR-HF-LOADER-NATIVE-LOAD", |
| "LF-CODE-NETWORK", |
| "LF-PY-CALL-NETWORK", |
| "LF-CORR-HF-LOADER-NETWORK", |
| "LF-PY-CREDENTIAL-ACCESS", |
| "LF-CORR-HF-LOADER-CREDENTIALS", |
| "LF-PY-FILESYSTEM-MUTATION", |
| "LF-CORR-HF-LOADER-FILESYSTEM", |
| "LF-CODE-EVAL", |
| "LF-PY-CALL-DYNAMIC-CODE", |
| "LF-CORR-HF-LOADER-DYNAMIC-CODE", |
| "LF-PY-PACKAGE-INSTALL", |
| "LF-CORR-HF-LOADER-INSTALL", |
| "LF-PY-NUMPY-ALLOW-PICKLE", |
| "LF-CORR-NUMPY-ALLOW-PICKLE" |
| ], |
| "generator": "packages.python_capability_chain", |
| "ground_truth": "synthetic-generated", |
| "must_not_rules": [], |
| "repo_name": "python-custom-loader-capability-chain", |
| "repo_type": "model", |
| "safety": "inert/canary-only", |
| "schema": 1, |
| "validation": { |
| "kind": "verify-package", |
| "target": "." |
| } |
| } |
|
|