CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
SECURITY.md
pyproject.toml
requirements.txt
keel_verifier/__init__.py
keel_verifier/__main__.py
keel_verifier/_release_manifest.json
keel_verifier/action_classification_derivation.py
keel_verifier/cli.py
keel_verifier/doctor.py
keel_verifier/install_diagnostics.py
keel_verifier/monitor.py
keel_verifier/permit_co_signature.py
keel_verifier/permit_exact.py
keel_verifier/permit_exact_v2.py
keel_verifier/permit_presentation.py
keel_verifier/report_render.py
keel_verifier/self_check.py
keel_verifier/semantics.py
keel_verifier/verdicts.py
keel_verifier/verifier.py
keel_verifier/verifier_output_render.py
keel_verifier/work_chain.py
keel_verifier.egg-info/PKG-INFO
keel_verifier.egg-info/SOURCES.txt
keel_verifier.egg-info/dependency_links.txt
keel_verifier.egg-info/entry_points.txt
keel_verifier.egg-info/requires.txt
keel_verifier.egg-info/top_level.txt
keel_verifier/canonical/__init__.py
keel_verifier/canonical/permit_binding.py
keel_verifier/capability/README.md
keel_verifier/capability/v1.json
keel_verifier/data/claim_registry_v0.json
keel_verifier/data/report_presentation_v0.json
keel_verifier/data/trust_root.json
keel_verifier/data/claim_registry/v0.json
keel_verifier/data/claim_registry/v1.json
keel_verifier/data/claim_registry/v2.json
keel_verifier/data/claim_registry/v3.json
keel_verifier/data/claim_registry/v4.json
keel_verifier/data/claim_registry/historical/v0-sha256-02b6fa04d9471905bee9d7e45698c96bd16124bf167ee19ae859213935b264e5.json
keel_verifier/data/claim_registry/historical/v0-sha256-0b27a8346fac861a8c7298055fc763c0bad0dfcd068af38dd2c620b6a7d610c4.json
keel_verifier/data/claim_registry/historical/v0-sha256-193003abced927dd7be5acb9d41d5bde6cab72cdb04a022496c1f59139d75eb6.json
keel_verifier/data/claim_registry/historical/v0-sha256-20178d693c18d09bed08c3044e4d74115f49f5993e5718d802513fcb1ed70843.json
keel_verifier/data/claim_registry/historical/v0-sha256-3a50f2a6175ac6417caab3c732b32fbe09bce77bb6a4de8daef097f6862ee8d1.json
keel_verifier/data/claim_registry/historical/v0-sha256-3c9327949bf077c4c447112f78af6f7edb1c2611048da150cf8ad890eed7dbfa.json
keel_verifier/data/claim_registry/historical/v0-sha256-4be808c13849d2737bd0f40da0f522d8a6c4b672c29e3ac2c0b43cdc8e6be5c7.json
keel_verifier/data/claim_registry/historical/v0-sha256-506cbccd90859dc8d43e6b11fe9bc3fdcb64f7d5dde1c1e2c4ffc61333fb7ea9.json
keel_verifier/data/claim_registry/historical/v0-sha256-5bf2ce6c3007f1171348f20db269962167b4ec111b278acc427857c8f57ead42.json
keel_verifier/data/claim_registry/historical/v0-sha256-731d8afeb8770cc7a09a0ce1761580c98eb3c01a75e271f727d4992843c197f1.json
keel_verifier/data/claim_registry/historical/v0-sha256-7539c1e9432860e756aebf1056cc50046a94f4f1e105385310eba4aff24734fd.json
keel_verifier/data/claim_registry/historical/v0-sha256-8da29094827fda581ee8fb3a1466934182e572a91b7940d2ef1cb3c28c1ec215.json
keel_verifier/data/claim_registry/historical/v0-sha256-a142fcecf68ffd1ad9ebb03ab8a28accfe727d3f62989272088ce559a7aba1ba.json
keel_verifier/data/claim_registry/historical/v0-sha256-b315ef722a8e4fafe3d3807bc7c8ccaafd601cab0e7d7985230da8248124337b.json
keel_verifier/data/claim_registry/historical/v0-sha256-bd452075279dafcd348e3739117488f4791e706745900f1a8d73ac38041c5ca7.json
keel_verifier/data/claim_registry/historical/v0-sha256-bfdc09a7eb33bb9c902335342ebe122270f0f2fe8e9a82078f0496e724b261e7.json
keel_verifier/data/claim_registry/historical/v0-sha256-c766e8d11c5e15925884a35727af90eaa28cac8b00caed7f409328041696453c.json
keel_verifier/data/claim_registry/historical/v0-sha256-d2d0f7033bdbbfcee21e690c2f24903a5bfa98135c0c0b39df81738999c2bb08.json
keel_verifier/data/claim_registry/historical/v0-sha256-d4ff07076f823d3f6a9bd7ce17f6096b035ca466b8ec71996d5417e4957ec7c8.json
keel_verifier/data/claim_registry/historical/v0-sha256-ee953bbdb67208d7e660eca9764d14bef4cbd4d28105614ec14c4e58cf502235.json
keel_verifier/data/comparator_registry/v0.json
keel_verifier/data/comparator_registry/work-payment-authority-v1.json
keel_verifier/data/permit_to_x/fact_profiles/v1.json
keel_verifier/data/permit_to_x/fact_profiles/v1.schema.json
keel_verifier/data/permit_to_x/fact_profiles/v2.json
keel_verifier/data/permit_to_x/fact_profiles/v2.schema.json
keel_verifier/data/permit_to_x/fact_profiles/v3.json
keel_verifier/data/permit_to_x/fact_profiles/v3.schema.json
keel_verifier/data/permit_to_x/presentation_registry/v1.json
keel_verifier/data/permit_to_x/presentation_registry/v1.schema.json
keel_verifier/data/permit_to_x/presentation_registry/v2.json
keel_verifier/data/permit_to_x/presentation_registry/v2.schema.json
keel_verifier/data/permit_to_x/schemas/adapter-certification-v1.schema.json
keel_verifier/data/permit_to_x/schemas/delegate-child-linkage-v1.schema.json
keel_verifier/data/permit_to_x/schemas/delegate-exact-facts-v1.schema.json
keel_verifier/data/permit_to_x/schemas/deployment-assurance-v1.schema.json
keel_verifier/data/permit_to_x/schemas/generate-text-exact-facts-v1.schema.json
keel_verifier/data/permit_to_x/schemas/payment-exact-facts-v1.schema.json
keel_verifier/data/permit_to_x/schemas/permit-bounded-use-v1.schema.json
keel_verifier/data/permit_to_x/schemas/permit-co-signature-quorum-v1.schema.json
keel_verifier/data/permit_to_x/schemas/permit-co-signature-v2.schema.json
keel_verifier/data/permit_to_x/schemas/permit-exact-pack-v2.schema.json
keel_verifier/data/permit_to_x/schemas/permit-selective-disclosure-v1.schema.json
keel_verifier/data/permit_to_x/schemas/permit-semantic-binding-v1.schema.json
keel_verifier/data/permit_to_x/schemas/permit-semantic-binding-v2.schema.json
keel_verifier/data/permit_to_x/schemas/provider-receipt-v1.schema.json
keel_verifier/data/permit_to_x/schemas/refund-exact-facts-v1.schema.json
keel_verifier/data/permit_to_x/schemas/runtime-enforcement-proof-v1.schema.json
keel_verifier/data/permit_to_x/schemas/work-authority-v1.schema.json
keel_verifier/data/permit_to_x/schemas/work-chain-pack-v1.schema.json
keel_verifier/data/permit_to_x/schemas/work-package-v1.schema.json
keel_verifier/data/permit_to_x/schemas/work-request-v1.schema.json
keel_verifier/data/permit_to_x/schemas/work-value-event-v1.schema.json
keel_verifier/data/permit_to_x/semantic_registry/v1.json
keel_verifier/data/permit_to_x/semantic_registry/v1.schema.json
keel_verifier/data/permit_to_x/semantic_registry/v2.json
keel_verifier/data/permit_to_x/semantic_registry/v2.schema.json
keel_verifier/data/permit_to_x/semantic_registry/v3.json
keel_verifier/data/permit_to_x/semantic_registry/v3.schema.json
keel_verifier/data/permit_to_x/semantic_registry/v4.json
keel_verifier/data/permit_to_x/semantic_registry/v4.schema.json
keel_verifier/data/permit_to_x/semantics/permit/action_classification_derivation_v1.json
keel_verifier/data/permit_to_x/semantics/permit/value_movement_classification_v1.json
keel_verifier/data/permit_to_x/test_vectors/action_classification_derivation/v1/corpus.json
keel_verifier/data/permit_to_x/test_vectors/consequence_claims/v1/corpus.json
keel_verifier/data/permit_to_x/test_vectors/delegate_child_linkage/v1/corpus.json
keel_verifier/data/permit_to_x/test_vectors/permit_co_signature/v2/corpus.json
keel_verifier/data/permit_to_x/test_vectors/permit_to_work/v1/corpus.json
keel_verifier/data/permit_to_x/test_vectors/universal_verification/v1/corpus.json
keel_verifier/data/schemas/permit-revoked-event.schema.json
keel_verifier/data/semantics/budget/partition_ledger_v1.json
keel_verifier/data/semantics/checkpoint/composite_hash_v1.json
keel_verifier/data/semantics/checkpoint/signature_v1.json
keel_verifier/data/semantics/checkpoint/tsa_chain_v1.json
keel_verifier/data/semantics/checkpoint/tsa_imprint_v1.json
keel_verifier/data/semantics/closure/digest_rules_v1.json
keel_verifier/data/semantics/closure/format_v1.json
keel_verifier/data/semantics/closure/format_v2.json
keel_verifier/data/semantics/evidence_bundle/self_attesting_v1.json
keel_verifier/data/semantics/export/scope_faithfulness_v1.json
keel_verifier/data/semantics/export_manifest/integrity_v1.json
keel_verifier/data/semantics/governance_chain/record_hash_v1.json
keel_verifier/data/semantics/governance_event/integrity_digest_v1.json
keel_verifier/data/semantics/incident/bundle_manifest_v2.json
keel_verifier/data/semantics/permit/authority_chain_v1.json
keel_verifier/data/semantics/permit/authority_edge_revocation_v1.json
keel_verifier/data/semantics/permit/authority_revocation_temporal_v1.json
keel_verifier/data/semantics/permit/authority_root_status_temporal_v1.json
keel_verifier/data/semantics/permit/authority_root_status_temporal_v2.json
keel_verifier/data/semantics/permit/co_signature_quorum_v1.json
keel_verifier/data/semantics/permit/co_signature_v2.json
keel_verifier/data/semantics/permit/decision_v1.json
keel_verifier/data/semantics/permit/dispatch_absence_after_revocation_v1.json
keel_verifier/data/semantics/permit/exact_action_v1.json
keel_verifier/data/semantics/permit/permit.audit_attestation.v1.json
keel_verifier/data/semantics/permit/permit.audit_attestation.v2.json
keel_verifier/data/semantics/permit/permit.co_signature.v1.json
keel_verifier/data/semantics/permit/permit.counter_signature.v1.json
keel_verifier/data/semantics/permit/permit.counter_signature.v2.json
keel_verifier/data/semantics/permit/permit.operator_approval.v1.json
keel_verifier/data/semantics/permit/permit.operator_approval.v2.json
keel_verifier/data/semantics/permit/provider_receipt_state_v1.json
keel_verifier/data/semantics/permit/review_transition_v1.json
keel_verifier/data/semantics/permit/revoked_event_v1.json
keel_verifier/data/semantics/permit/universal_verification_v1.json
keel_verifier/data/semantics/permit/universal_verification_v2.json
keel_verifier/data/semantics/permit/universal_verification_v3.json
keel_verifier/data/semantics/permit/historical/decision_v1-sha256-3679abd51ca831c30d0fae3825418b71fc9c8f2763b20e7ec8c1dcebea224d0d.json
keel_verifier/data/semantics/permit/historical/decision_v1-sha256-4fad85a1ab652b6ebc5dd15fd3264025eee400914478dcd4f726c480c34ce70c.json
keel_verifier/data/semantics/permit/historical/decision_v1-sha256-7e5a8fcef4a51687ebf2de34cf2c47f37710b08063fc65941fe697a97dacda54.json
keel_verifier/data/semantics/permit/historical/decision_v1-sha256-f5cb80b8849f4d5e88a796cf76e2edf261a2bc47ca19cec68c6b3189242f44dd.json
keel_verifier/data/semantics/permit_binding/canonical_request_v1.json
keel_verifier/data/semantics/profiles/pre_pinning_default_v0.json
keel_verifier/data/semantics/quota/reservation_linkage_v1.json
keel_verifier/data/semantics/rail/settlement_reconciled_v1.json
keel_verifier/data/semantics/scope_state/merkle_v1.json
keel_verifier/data/semantics/scope_state/sidecar_format_v1.json
keel_verifier/data/semantics/work/authority_manifest_v1.json
keel_verifier/data/semantics/work/child_containment_v1.json
keel_verifier/data/semantics/work/execution_authorized_at_boundary_v1.json
keel_verifier/data/semantics/work/value_conservation_v1.json
keel_verifier/data/semantics/workflow/canonicalization_v1.json
keel_verifier/data/semantics/workflow_evidence/sibling_integrity_v1.json
keel_verifier/data/tsa_trust/tsa_trust_bundle_v1.json
keel_verifier/data/tsa_trust/digicert/assured_id_root_ca.crl.pem
keel_verifier/data/tsa_trust/digicert/assured_id_root_ca.pem
keel_verifier/data/tsa_trust/digicert/trusted_g4_timestamping_rsa4096_sha256_2025_ca1.crl.pem
keel_verifier/data/tsa_trust/digicert/trusted_g4_timestamping_rsa4096_sha256_2025_ca1.pem
keel_verifier/data/tsa_trust/digicert/trusted_root_g4.crl.pem
keel_verifier/data/tsa_trust/digicert/trusted_root_g4_cross_signed.pem
keel_verifier/data/tsa_trust/globalsign/offline_r45_timestamping_ca_2025.crl.pem
keel_verifier/data/tsa_trust/globalsign/offline_r45_timestamping_ca_2025.pem
keel_verifier/data/tsa_trust/globalsign/root_r6.crl.pem
keel_verifier/data/tsa_trust/globalsign/root_r6.pem
keel_verifier/data/tsa_trust/globalsign/timestamping_root_r45.crl.pem
keel_verifier/data/tsa_trust/globalsign/timestamping_root_r45.pem
keel_verifier/keys/keel_checkpoint.pub.json
keel_verifier/schemas/__init__.py
keel_verifier/schemas/artifact_ref.py
sample/export.json
sample/tampered.json
sample/tsa_tampered.json
sample/voice_session_export.json
sample/voice_session_export_v3.json
tests/conftest.py
tests/scope_faithfulness_public.py
tests/step4_permit_helpers.py
tests/test_action_classification_derivation_conformance.py
tests/test_artifact_ref_parsing.py
tests/test_authority_chain_v1.py
tests/test_canonical_byte_identity.py
tests/test_canonical_json.py
tests/test_checkpoint_monitor.py
tests/test_checkpoint_scope_state_v1.py
tests/test_claim_registry_parity.py
tests/test_claim_registry_v2.py
tests/test_cli_auto_detect_self_attesting.py
tests/test_cli_doctor.py
tests/test_cli_render_modes.py
tests/test_cli_self_check.py
tests/test_cross_event_killer_fixture.py
tests/test_doctor.py
tests/test_embedded_manifest_schema.py
tests/test_export_scope_faithfulness_v1.py
tests/test_golden_fixture_corpus.py
tests/test_historical_compatibility_corpus.py
tests/test_installed_wheel_semantics.py
tests/test_jcs_drift_lock.py
tests/test_keel_api_emitter_byte_faithfulness.py
tests/test_key_manifest_active_window.py
tests/test_key_status_completeness_v1.py
tests/test_permit_chain_verifier.py
tests/test_permit_co_signature_quorum_v1.py
tests/test_permit_co_signature_v1.py
tests/test_permit_co_signature_v2.py
tests/test_permit_decision_v1.py
tests/test_permit_dispatch_absence_after_revocation_v1.py
tests/test_permit_exact.py
tests/test_permit_exact_v2.py
tests/test_permit_projection.py
tests/test_permit_revoked_v1.py
tests/test_permit_v2_signature_envelope.py
tests/test_rail_settlement_reconciled_v1.py
tests/test_refresh_keys.py
tests/test_registry_version_resolution.py
tests/test_release_manifest_generator.py
tests/test_release_trust_root_gate.py
tests/test_release_workflow_contract.py
tests/test_released_artifact_parity.py
tests/test_replay_preserves_binding_version.py
tests/test_report_cli.py
tests/test_report_presentation_parity.py
tests/test_report_render.py
tests/test_scope_faithfulness_corpus.py
tests/test_selector_audit.py
tests/test_self_attesting_bundle.py
tests/test_self_check_failures.py
tests/test_self_check_form_detection.py
tests/test_self_check_happy.py
tests/test_self_check_published_wheel.py
tests/test_semantics_pinning.py
tests/test_smoke.py
tests/test_step4_bridge_record_disproof.py
tests/test_structured_verdicts.py
tests/test_trust_root_bundled.py
tests/test_tsa_trust.py
tests/test_universal_verification_corpus.py
tests/test_unsigned_manifest_strict.py
tests/test_verify_closure.py
tests/test_verify_legacy_bundle.py
tests/test_verify_new_format_bundle.py
tests/test_verify_offline_no_network.py
tests/test_version_parity.py
tests/test_voice_attestation.py
tests/test_walk_events.py
tests/test_work_chain_corpus_conformance.py
tests/test_work_chain_report_codes.py
tests/test_work_chain_v1.py
tests/test_workflow_verification.py
tests/fixtures/permit_binding_public_keys.json
tests/fixtures/permit_decision_binding_golden_vectors_v1_v6.json
tests/fixtures/substrate_v6_resource_attributes_hash_vectors.json
tests/fixtures/historical_compatibility/v1/manifest.json
tests/fixtures/permit_v2_signature_envelope/corpus.json
tests/fixtures/permit_v2_signature_envelope/generate.py
tests/fixtures/permit_v2_signature_envelope/audit_attestation_batch_unknown/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_batch_unknown/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_batch_unknown/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_edge_key_revoked_after_signing/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_edge_key_revoked_after_signing/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_edge_key_revoked_after_signing/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_edge_missing_key_registry/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_edge_missing_key_registry/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_edge_missing_key_registry/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_edge_signed_at_outside_validity/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_edge_signed_at_outside_validity/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_edge_signed_at_outside_validity/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_audit_batch_unknown/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_audit_batch_unknown/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_audit_batch_unknown/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_invalid_signature/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_invalid_signature/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_invalid_signature/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_payload_tampered/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_payload_tampered/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_payload_tampered/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_payload_type_mismatch/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_payload_type_mismatch/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_payload_type_mismatch/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_signed_payload_hash_tampered/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_signed_payload_hash_tampered/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_signed_payload_hash_tampered/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_wrong_key/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_wrong_key/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_negative_wrong_key/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_01/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_01/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_01/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_02/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_02/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_02/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_03/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_03/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_03/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_04/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_04/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_04/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_05/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_05/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_05/manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_06/export.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_06/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/audit_attestation_positive_06/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_edge_key_revoked_after_signing/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_edge_key_revoked_after_signing/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_edge_key_revoked_after_signing/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_edge_missing_key_registry/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_edge_missing_key_registry/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_edge_missing_key_registry/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_edge_signed_at_outside_validity/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_edge_signed_at_outside_validity/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_edge_signed_at_outside_validity/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_counter_post_revocation/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_counter_post_revocation/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_counter_post_revocation/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_execution_intent_mismatch/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_execution_intent_mismatch/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_execution_intent_mismatch/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_invalid_signature/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_invalid_signature/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_invalid_signature/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_payload_tampered/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_payload_tampered/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_payload_tampered/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_payload_type_mismatch/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_payload_type_mismatch/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_payload_type_mismatch/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_signed_payload_hash_tampered/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_signed_payload_hash_tampered/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_signed_payload_hash_tampered/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_wrong_key/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_wrong_key/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_negative_wrong_key/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_01/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_01/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_01/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_02/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_02/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_02/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_03/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_03/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_03/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_04/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_04/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_04/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_05/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_05/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_05/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_06/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_06/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_positive_06/manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_post_revocation_signed_at/export.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_post_revocation_signed_at/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/counter_signature_post_revocation_signed_at/manifest.json
tests/fixtures/permit_v2_signature_envelope/happy_path_audit_attested/export.json
tests/fixtures/permit_v2_signature_envelope/happy_path_audit_attested/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/happy_path_audit_attested/manifest.json
tests/fixtures/permit_v2_signature_envelope/happy_path_counter_signed_pre_dispatch/export.json
tests/fixtures/permit_v2_signature_envelope/happy_path_counter_signed_pre_dispatch/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/happy_path_counter_signed_pre_dispatch/manifest.json
tests/fixtures/permit_v2_signature_envelope/happy_path_operator_approved/export.json
tests/fixtures/permit_v2_signature_envelope/happy_path_operator_approved/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/happy_path_operator_approved/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_edge_key_revoked_after_signing/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_edge_key_revoked_after_signing/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_edge_key_revoked_after_signing/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_edge_missing_key_registry/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_edge_missing_key_registry/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_edge_missing_key_registry/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_edge_signed_at_outside_validity/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_edge_signed_at_outside_validity/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_edge_signed_at_outside_validity/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_invalid_signature/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_invalid_signature/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_invalid_signature/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_payload_tampered/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_payload_tampered/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_payload_tampered/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_payload_type_mismatch/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_payload_type_mismatch/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_payload_type_mismatch/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_signed_payload_hash_tampered/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_signed_payload_hash_tampered/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_signed_payload_hash_tampered/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_wrong_key/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_wrong_key/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_negative_wrong_key/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_payload_type_mismatch/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_payload_type_mismatch/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_payload_type_mismatch/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_01/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_01/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_01/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_02/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_02/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_02/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_03/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_03/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_03/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_04/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_04/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_04/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_05/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_05/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_05/manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_06/export.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_06/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/operator_approval_positive_06/manifest.json
tests/fixtures/permit_v2_signature_envelope/signed_payload_hash_tampered/export.json
tests/fixtures/permit_v2_signature_envelope/signed_payload_hash_tampered/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/signed_payload_hash_tampered/manifest.json
tests/fixtures/permit_v2_signature_envelope/signer_id_unknown_in_registry/export.json
tests/fixtures/permit_v2_signature_envelope/signer_id_unknown_in_registry/key_manifest.json
tests/fixtures/permit_v2_signature_envelope/signer_id_unknown_in_registry/manifest.json
tests/fixtures/sigstore/v2.4.2-manifest.json
tests/fixtures/tsa/public_ca_receipts_v1.json
tools/check_bundled_key.py
tools/make_sample.py
tools/run_golden_corpus.py