scrub / output /validation /mvp_scrub_key_binding_contract_validation.json
solidprivacy's picture
Add Scrub Key binding contract evidence
e30d87a
Raw
History Blame Contribute Delete
1.27 kB
{
"workpackage": "SCRUB-WP_MVP_SCRUB_KEY_BINDING_CONTRACT_TESTS",
"status": "contract_defined_pending_pr_validation",
"contract_schema": "solidprivacy.scrub_key_binding_contract",
"contract_schema_version": "1.0",
"proposed_bound_key_schema_version": "1.1",
"binding_id_pattern": "^B[A-Z2-7]{16}$",
"binding_payload_entropy_bits": 80,
"automatic_placeholder_shape": "[<LABEL>_<BINDING_ID>_<INDEX>]",
"manual_placeholder_shape": "[<LABEL>_<BINDING_ID>_HANDMATIG_<INDEX>]",
"mapping_digest_algorithm": "sha256",
"canonical_fixture_digest": "516075e4970f0def6052aaac6885e12339e7cdbe012d4104aa7387c51a53faa3",
"canonical_fixture_digest_independently_recomputed": true,
"legacy_v1_status_explicit": true,
"binding_status_count": 8,
"fail_closed_status_count": 6,
"three_step_reinsert_ux_preserved": true,
"new_source_or_key_confirmation_buttons": false,
"new_source_or_key_confirmation_checkboxes": false,
"final_confidential_download_acknowledgement_preserved": true,
"implementation_authorized": false,
"product_code_changed": false,
"production_ready": false,
"human_review_required": true,
"github_actions_status": "pending_pr_validation",
"next_workpackage": "SCRUB-WP_MVP_SCRUB_KEY_BINDING_MODEL_IMPLEMENTATION"
}