multiclass-folded / release-cert.json
simonmorley's picture
Multi-class softmax folded detector — initial release (V8-V14 + V16, 2026-05-13)
4a9a4d9 verified
{
"audited_at": "2026-05-13T18:22:26Z",
"model_repo": "NullRabbit/multiclass-folded",
"checks": [
{
"check": "joblib_loads",
"ok": true
},
{
"check": "lineage_dict_shape",
"ok": true
},
{
"check": "class_order_9_classes_with_V16",
"ok": true
},
{
"check": "feature_count_107",
"ok": true
},
{
"check": "overall_oof_above_0_99",
"ok": true
},
{
"check": "per_class_recall_ge_0.99:benign",
"ok": true
},
{
"check": "per_class_recall_ge_0.99:V8",
"ok": true
},
{
"check": "per_class_recall_ge_0.99:V9",
"ok": true
},
{
"check": "per_class_recall_ge_0.99:V10",
"ok": true
},
{
"check": "per_class_recall_ge_0.99:V11",
"ok": true
},
{
"check": "per_class_recall_ge_0.99:V12",
"ok": true
},
{
"check": "per_class_recall_ge_0.99:V13",
"ok": true
},
{
"check": "per_class_recall_ge_0.99:V14",
"ok": true
},
{
"check": "V16_in_per_class",
"ok": true
},
{
"check": "V16_recall_1.0",
"ok": true
},
{
"check": "readme_anchor_autonomous_defence",
"ok": true
},
{
"check": "readme_anchor_multi_class_softmax",
"ok": true
},
{
"check": "readme_anchor_iterative_leak_surface_peeling",
"ok": true
},
{
"check": "readme_methodology_is_the_contribution",
"ok": true
},
{
"check": "readme_substrate_paper_in_preparation",
"ok": true
},
{
"check": "readme_zenodo_doi_present",
"ok": true
},
{
"check": "readme_cross_links_nr_bundles_public",
"ok": true
},
{
"check": "readme_cross_links_v8",
"ok": true
},
{
"check": "readme_cross_links_nr_bundle_spec",
"ok": true
},
{
"check": "readme_has_load_bearing_limitations",
"ok": true
},
{
"check": "readme_has_n1_bg01_caveat",
"ok": true
},
{
"check": "readme_has_modality_sensitivity_documented",
"ok": true
},
{
"check": "readme_has_class_specific_pcap_sensitivity",
"ok": true
},
{
"check": "readme_apache_2_0",
"ok": true
},
{
"check": "readme_recommends_predict_py",
"ok": true
},
{
"check": "readme_has_bypassing_the_gate",
"ok": true
},
{
"check": "readme_has_oof_evaluation_table",
"ok": true
},
{
"check": "readme_no_embargo_language",
"ok": true
},
{
"check": "predict.py_exists",
"ok": true
},
{
"check": "predict.py_compiles",
"ok": true
},
{
"check": "inference_example.py_exists",
"ok": true
},
{
"check": "inference_example.py_compiles",
"ok": true
},
{
"check": "apache_2_0_license_text",
"ok": true
},
{
"check": "gate_pcap_robust_class_V8_on_crp_19d438471fec4229",
"ok": true,
"verdict": "V8",
"argmax_p": 0.46512720722039613
},
{
"check": "gate_pcap_robust_class_V13_on_crp_2a9d40758d9a4192",
"ok": true,
"verdict": "V13",
"argmax_p": 0.6856656927025966
},
{
"check": "gate_pcap_robust_class_V14_on_crp_1ef98f1fc0644369",
"ok": true,
"verdict": "V14",
"argmax_p": 0.8227460998359055
},
{
"check": "gate_passive_fullnode_unscoreable",
"ok": true,
"verdict": "unscoreable"
},
{
"check": "gate_emits_coverage_warning_on_pcap_sensitive_misclass",
"ok": true,
"verdict": "V16",
"coverage_warning_excerpt": "argmax=V16 with resp_only coverage. V16 is load-bearing on pcap.* features; an a"
}
],
"n_checks": 43,
"n_ok": 43,
"release_ok": true
}