python-custom-loader-capability-chain / LAYERFAULT_CORPUS.json
izm1chael's picture
Publish Layerfault synthetic corpus LF-CORPUS-PY-0001
9552f9c verified
Raw
History Blame Contribute Delete
1.23 kB
{
"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": "."
}
}