<?xml version="1.0" encoding="utf-8"?><testsuites name="pytest tests"><testsuite name="pytest" errors="0" failures="0" skipped="0" tests="127" time="246.090" timestamp="2026-10-07T19:15:32.764821+00:00" hostname="vultr"><testcase classname="tests.governed_evolution.test_benchmark" name="test_workload_is_deterministic" time="0.002" /><testcase classname="tests.governed_evolution.test_benchmark" name="test_oracle_is_written_from_policy_not_from_the_gate" time="0.001" /><testcase classname="tests.governed_evolution.test_benchmark" name="test_governed_arms_never_make_a_malicious_or_authority_skill_live" time="141.803" /><testcase classname="tests.governed_evolution.test_benchmark" name="test_ungoverned_control_is_measurably_unsafe" time="0.005" /><testcase classname="tests.governed_evolution.test_benchmark" name="test_improvement_is_measured_not_asserted" time="0.002" /><testcase classname="tests.governed_evolution.test_benchmark" name="test_latent_defect_is_caught_by_the_canary_when_proposed_alone" time="0.001" /><testcase classname="tests.governed_evolution.test_benchmark" name="test_every_receipt_verifies_under_the_key_of_the_world_that_issued_it" time="0.020" /><testcase classname="tests.governed_evolution.test_delegation" name="test_chain_allows_request_inside_every_envelope" time="0.012" /><testcase classname="tests.governed_evolution.test_delegation" name="test_A_delegates_X_B_to_C_C_requests_Y_outside_A_is_denied" time="0.024" /><testcase classname="tests.governed_evolution.test_delegation" name="test_delegation_can_only_narrow[kw0-TOOLS_EXCEED_PARENT]" time="0.039" /><testcase classname="tests.governed_evolution.test_delegation" name="test_delegation_can_only_narrow[kw1-RESOURCES_EXCEED_PARENT]" time="0.005" /><testcase classname="tests.governed_evolution.test_delegation" name="test_delegation_can_only_narrow[kw2-RESOURCES_EXCEED_PARENT]" time="0.004" /><testcase classname="tests.governed_evolution.test_delegation" name="test_delegation_can_only_narrow[kw3-BUDGET_EXCEEDS_PARENT_REMAINING]" time="0.004" /><testcase classname="tests.governed_evolution.test_delegation" name="test_delegation_can_only_narrow[kw4-PURPOSE_CHANGED]" time="0.005" /><testcase classname="tests.governed_evolution.test_delegation" name="test_delegation_can_only_narrow[kw5-POLICY_VERSION_CHANGED]" time="0.005" /><testcase classname="tests.governed_evolution.test_delegation" name="test_delegation_can_only_narrow[kw6-CONSTRAINT_OVERRIDE]" time="0.007" /><testcase classname="tests.governed_evolution.test_delegation" name="test_delegation_can_only_narrow[kw7-MISSING_EVIDENCE_REF]" time="0.007" /><testcase classname="tests.governed_evolution.test_delegation" name="test_e14_scope_escalation_still_refused_under_envelope" time="0.006" /><testcase classname="tests.governed_evolution.test_delegation" name="test_budget_cannot_be_split_across_siblings" time="0.012" /><testcase classname="tests.governed_evolution.test_delegation" name="test_root_constraint_is_inherited_and_enforced_at_the_leaf" time="0.008" /><testcase classname="tests.governed_evolution.test_delegation" name="test_revoking_an_ancestor_kills_descendants_at_use_time" time="0.009" /><testcase classname="tests.governed_evolution.test_delegation" name="test_revoking_an_ancestor_e14_grant_kills_descendants" time="0.009" /><testcase classname="tests.governed_evolution.test_delegation" name="test_expiry_propagates" time="0.007" /><testcase classname="tests.governed_evolution.test_delegation" name="test_forged_widened_intermediate_envelope_is_caught" time="0.007" /><testcase classname="tests.governed_evolution.test_delegation" name="test_re_signed_widened_envelope_with_foreign_key_is_caught" time="0.006" /><testcase classname="tests.governed_evolution.test_delegation" name="test_invalid_amount_is_denied[nan]" time="0.005" /><testcase classname="tests.governed_evolution.test_delegation" name="test_invalid_amount_is_denied[-5]" time="0.007" /><testcase classname="tests.governed_evolution.test_delegation" name="test_invalid_amount_is_denied[100]" time="0.007" /><testcase classname="tests.governed_evolution.test_delegation" name="test_unknown_envelope_is_denied_and_decision_is_signed" time="0.006" /><testcase classname="tests.governed_evolution.test_delegation" name="test_root_must_be_a_human_principal_on_a_root_grant" time="0.010" /><testcase classname="tests.governed_evolution.test_delegation" name="test_resource_containment[vendors/approved/a-vendors/approved/*-True]" time="0.002" /><testcase classname="tests.governed_evolution.test_delegation" name="test_resource_containment[vendors/approved/*-vendors/*-True]" time="0.001" /><testcase classname="tests.governed_evolution.test_delegation" name="test_resource_containment[vendors/*-vendors/approved/*-False]" time="0.001" /><testcase classname="tests.governed_evolution.test_delegation" name="test_resource_containment[vendors/approved/../x-vendors/approved/*-False]" time="0.001" /><testcase classname="tests.governed_evolution.test_delegation" name="test_resource_containment[vendors/approved/a b-vendors/approved/*-False]" time="0.001" /><testcase classname="tests.governed_evolution.test_delegation" name="test_resource_containment[vendors/appr*-vendors/approved/*-False]" time="0.001" /><testcase classname="tests.governed_evolution.test_delegation" name="test_resource_containment[*-vendors/*-False]" time="0.001" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_good_skill_reproduces_is_approved_canaried_promoted_with_receipt" time="5.242" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_overfit_skill_that_memorises_known_tasks_is_quarantined_on_hidden_tasks" time="3.862" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_skill_that_damages_unrelated_behaviour_is_quarantined" time="3.969" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_nondeterministic_skill_does_not_reproduce" time="4.387" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_no_improvement_is_not_reproduced" time="4.103" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_fresh_process_per_trial_defeats_cross_trial_state" time="0.643" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_skill_cannot_escape_the_sandbox[def solve(x):\n    import socket\n    socket.create_connection(('1.1.1.1', 443), timeout=2)\n-unreachable]" time="0.250" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_skill_cannot_escape_the_sandbox[def solve(x):\n    return open('/root/cain-studio-platform/AGENTS.md').read()\n-FileNotFoundError]" time="0.244" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_skill_cannot_escape_the_sandbox[def solve(x):\n    import os\n    return os.getuid()\n-None]" time="0.282" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_skill_cannot_escape_the_sandbox[def solve(x):\n    while True: pass\n-TIMEOUT]" time="3.067" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_skill_needing_a_tool_the_agent_does_not_hold_is_quarantined" time="0.006" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_skill_needing_wider_authority_is_quarantined[auth0]" time="0.007" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_skill_needing_wider_authority_is_quarantined[auth1]" time="0.010" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_skill_needing_wider_authority_is_quarantined[auth2]" time="0.005" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_skill_needing_wider_authority_is_quarantined[auth3]" time="0.005" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_candidate_that_touches_protected_governance_is_quarantined_by_the_gate" time="4.327" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_candidate_that_widens_authority_alongside_a_skill_is_quarantined" time="4.198" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_artifact_not_bound_to_proposal_is_rejected" time="0.007" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_spec_authored_by_someone_else_is_rejected" time="0.010" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_promotion_without_operator_approval_is_refused_even_when_gate_says_accept" time="4.489" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_agent_cannot_approve_its_own_evolution" time="4.092" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_approval_for_a_different_decision_does_not_count" time="3.888" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_revoked_operator_key_cannot_approve" time="3.991" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_agent_identity_rotation_forces_re_evaluation" time="4.610" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_dependency_drift_forces_re_evaluation" time="4.374" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_mutating_the_proposal_after_evaluation_has_no_effect" time="4.948" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_a_decided_attempt_cannot_be_promoted_twice" time="4.806" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_canary_failure_triggers_signed_rollback_to_previous_version" time="4.620" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_rolled_back_version_cannot_be_redeployed_without_a_new_proposal" time="4.179" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_tampered_receipt_fails_verification" time="4.258" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_receipt_signed_by_a_non_governance_key_is_rejected" time="0.006" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_even_a_governance_signed_receipt_must_be_internally_consistent" time="0.008" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_every_outcome_produces_a_verifiable_receipt" time="4.631" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_lifecycle_refuses_to_run_without_hidden_tasks" time="0.005" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_lifecycle_refuses_a_non_governance_receipt_key" time="0.003" /><testcase classname="tests.governed_evolution.test_lifecycle" name="test_after_promotion_the_promoted_artifact_is_the_new_baseline" time="8.975" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_memory_poisoning_is_quarantined_and_never_authority" time="0.012" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_privilege_escalation_through_memory_claimed_trust_is_ignored" time="0.006" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_memory_derived_text_is_distinguishable_by_source" time="0.004" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_stale_memory_falls_to_unverified" time="0.004" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_conflicting_memory_lower_trust_cannot_supersede_higher" time="0.005" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_unauthorized_memory_write_to_protected_namespace[authority]" time="0.004" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_unauthorized_memory_write_to_protected_namespace[policy]" time="0.003" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_unauthorized_memory_write_to_protected_namespace[trust_roots.x]" time="0.003" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_unauthorized_memory_write_to_protected_namespace[crm.governance]" time="0.003" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_unauthorized_memory_write_to_protected_namespace[Evaluator]" time="0.004" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_unauthorized_read_cross_tenant" time="0.004" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_memory_provenance_forgery_tool_witness_by_agent_key" time="0.006" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_memory_replay_attestation_for_old_version_is_refused" time="0.007" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_memory_tampering_in_the_middle_of_the_log_is_detected" time="0.006" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_memory_deletion_in_the_middle_of_the_log_is_detected" time="0.004" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_memory_tail_tamper_and_truncation_are_caught_by_an_anchored_head" time="0.009" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_revoked_memory_is_never_usable_and_cannot_be_corrected_back" time="0.007" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_agent_cannot_revoke_or_attest_its_own_memory" time="0.004" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_zombie_persistence_injection_survives_restart_only_as_quarantined_data" time="0.004" /><testcase classname="tests.governed_evolution.test_memory_governance" name="test_paraphrased_injection_evades_the_heuristic_but_still_carries_no_authority" time="0.003" /><testcase classname="tests.governed_evolution.test_red_team" name="test_every_attack_class_is_exercised" time="3.001" /><testcase classname="tests.governed_evolution.test_red_team" name="test_no_breach_no_info_no_error" time="0.000" /><testcase classname="tests.governed_evolution.test_red_team" name="test_harness_is_sandboxed" time="0.001" /><testcase classname="tests.governed_evolution.test_red_team" name="test_other_seeds_also_hold[1]" time="0.629" /><testcase classname="tests.governed_evolution.test_red_team" name="test_other_seeds_also_hold[7]" time="0.710" /><testcase classname="tests.governed_evolution.test_red_team" name="test_other_seeds_also_hold[99]" time="0.634" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_label_smuggling_is_consequential[caps0]" time="0.001" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_label_smuggling_is_consequential[caps1]" time="0.000" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_label_smuggling_is_consequential[caps2]" time="0.000" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_label_smuggling_is_consequential[caps3]" time="0.000" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_label_smuggling_is_consequential[caps4]" time="0.001" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_label_smuggling_is_consequential[caps5]" time="0.001" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_label_smuggling_is_consequential[caps6]" time="0.001" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_label_smuggling_is_consequential[caps7]" time="0.001" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_label_smuggling_is_consequential[caps8]" time="0.001" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_label_smuggling_is_consequential[caps9]" time="0.000" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_plain_read_capabilities_stay_read_only[caps0]" time="0.000" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_plain_read_capabilities_stay_read_only[caps1]" time="0.000" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_plain_read_capabilities_stay_read_only[caps2]" time="0.000" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_plain_read_capabilities_stay_read_only[caps3]" time="0.001" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_plain_read_capabilities_stay_read_only[caps4]" time="0.001" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt01_plain_read_capabilities_stay_read_only[caps5]" time="0.000" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt02_secret_shapes_cannot_be_bound_as_references[credref:sk_live_51HabcdefghijklmnopQRS]" time="0.003" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt02_secret_shapes_cannot_be_bound_as_references[credref:rk_live_abc]" time="0.003" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt02_secret_shapes_cannot_be_bound_as_references[credref:sk-ant-api03-x]" time="0.003" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt02_secret_shapes_cannot_be_bound_as_references[credref:github_pat_11ABCDEFG]" time="0.003" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt02_secret_shapes_cannot_be_bound_as_references[credref:glpat-abcdefghij]" time="0.003" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt02_secret_shapes_cannot_be_bound_as_references[credref:AIzaSyA1234567890abcdefghijklmnopqrstuv]" time="0.003" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt02_secret_shapes_cannot_be_bound_as_references[credref:vault/whsec_abc]" time="0.003" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt02_secret_shapes_cannot_be_bound_as_references[credref:AKIAABCDEFGH]" time="0.003" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt03_compatibility_forms_of_protected_names_are_quarantined[\uff54\uff52\uff55\uff53\uff54\uff3f\uff52\uff4f\uff4f\uff54\uff53]" time="0.009" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt03_compatibility_forms_of_protected_names_are_quarantined[\uff41\uff55\uff44\uff49\uff54]" time="0.006" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt03_compatibility_forms_of_protected_names_are_quarantined[GOVERNANCE]" time="0.009" /><testcase classname="tests.governed_evolution.test_red_team" name="test_rt03_compatibility_forms_of_protected_names_are_quarantined[Trust Roots]" time="0.008" /></testsuite></testsuites>