v8-cipher-agnostic / release-cert.json
simonmorley's picture
V8 cipher-agnostic byte-amplification detector — initial release (2026-05-13)
6e8f9d6 verified
{
"audited_at": "2026-05-13T13:53:36Z",
"model_repo": "NullRabbit/v8-cipher-agnostic",
"checks": [
{
"check": "joblib_loads",
"ok": true
},
{
"check": "lineage_dict_shape",
"ok": true
},
{
"check": "predict_py_exists",
"ok": true
},
{
"check": "predict_py_compiles",
"ok": true
},
{
"check": "inference_example_exists",
"ok": true
},
{
"check": "inference_example_compiles",
"ok": true
},
{
"check": "apache_2_0_license_text_present",
"ok": true
},
{
"check": "readme_cites_cipher_agnostic_v2",
"ok": true
},
{
"check": "readme_cites_calibrated_classifier",
"ok": true
},
{
"check": "readme_cites_1972_bundles",
"ok": true
},
{
"check": "readme_cites_897_attack",
"ok": true
},
{
"check": "readme_cites_1075_benign",
"ok": true
},
{
"check": "readme_cites_seed_42",
"ok": true
},
{
"check": "readme_cites_v1.1_features_version",
"ok": true
},
{
"check": "readme_anchor_autonomous_defence",
"ok": true
},
{
"check": "readme_anchor_cipher_agnostic",
"ok": true
},
{
"check": "readme_anchor_byte_amplification",
"ok": true
},
{
"check": "readme_anchor_iterative_leak_surface_peeling",
"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_nr_bundle_spec",
"ok": true
},
{
"check": "readme_has_load_bearing_limitations_section",
"ok": true
},
{
"check": "readme_has_cardinality_envelope",
"ok": true
},
{
"check": "readme_has_saturation_envelope",
"ok": true
},
{
"check": "readme_has_cross_chain_class_specific",
"ok": true
},
{
"check": "readme_has_phase_1_close_gate",
"ok": true
},
{
"check": "readme_has_family_specific_clarification",
"ok": true
},
{
"check": "readme_has_empty_bundle_mis_scoring",
"ok": true
},
{
"check": "readme_apache_2_0_license",
"ok": true
},
{
"check": "readme_recommends_predict_py",
"ok": true
},
{
"check": "readme_has_bypassing_the_gate_section",
"ok": true
},
{
"check": "gate_attack_bundle_scores_attack",
"ok": true,
"verdict": "attack",
"v8_score": 0.9976744186046511,
"primitive_id": "sui_F10_multi_get_objects_amp"
},
{
"check": "gate_scoreable_benign_scores_benign",
"ok": true,
"verdict": "benign",
"v8_score": 0.0,
"primitive_id": "sui_BENIGN_reproducer_pipeline"
},
{
"check": "gate_zero_rows_responses_returns_unscoreable",
"ok": true,
"verdict": "unscoreable",
"reason": "responses.parquet is missing or zero-rows; V8 cannot score bundles with no observed RPC traffic. Use a non-amplification-family detector for passive-workload bundles, or compose with the multi-class softmax model NullRabbit/multiclass-folded."
},
{
"check": "gate_missing_responses_returns_unscoreable",
"ok": true,
"verdict": "unscoreable"
}
],
"n_checks": 36,
"n_ok": 36,
"release_ok": true
}