[
  "tests/state_machine/test_transitions.py::test_forbidden_transition_blocked_to_merging",
  "tests/state_machine/test_transitions.py::test_forbidden_transition_cancelled_no_approve",
  "tests/state_machine/test_transitions.py::test_forbidden_transition_cancelled_terminal_no_recovery",
  "tests/state_machine/test_transitions.py::test_forbidden_transition_human_approved_to_merging_skipped",
  "tests/state_machine/test_transitions.py::test_forbidden_transition_merged_required_for_done",
  "tests/state_machine/test_transitions.py::test_forbidden_transition_pr_open_to_verified_directly",
  "tests/state_machine/test_transitions.py::test_forbidden_transition_verified_to_human_approved_skipping",
  "tests/state_machine/test_transitions.py::test_state_enum_includes_14_normal_5_exception",
  "tests/state_machine/test_transitions.py::test_terminal_states_no_transitions_out",
  "tests/taskctl/test_admin_override.py::test_admin_override_hard_cap",
  "tests/taskctl/test_admin_override.py::test_admin_override_non_chairman_blocked",
  "tests/taskctl/test_admin_override.py::test_admin_override_records_audit_log",
  "tests/taskctl/test_evidence.py::test_evidence_dir_created_on_init",
  "tests/taskctl/test_evidence.py::test_evidence_files_have_required_fields",
  "tests/taskctl/test_evidence.py::test_evidence_pr_open_records_pr_author",
  "tests/taskctl/test_hidden_path_audit.py::test_no_direct_gh_pr_calls_outside_taskctl",
  "tests/taskctl/test_hidden_path_audit.py::test_taskctl_is_sole_gh_pr_merge_caller",
  "tests/taskctl/test_lifecycle.py::test_done_creates_done_file",
  "tests/taskctl/test_lifecycle.py::test_done_requires_merged_state",
  "tests/taskctl/test_lifecycle.py::test_init_dispatch_ack_run_committed_chain",
  "tests/taskctl/test_lifecycle.py::test_pr_open_records_pr_number_and_evidence",
  "tests/taskctl/test_lifecycle.py::test_verify_evidence_file_created",
  "tests/taskctl/test_self_approve.py::test_approve_with_different_human_passes",
  "tests/taskctl/test_self_approve.py::test_self_approve_blocked",
  "tests/taskctl/test_takeover.py::test_takeover_changed_paths_violation",
  "tests/taskctl/test_takeover.py::test_takeover_from_branch_missing",
  "tests/taskctl/test_takeover.py::test_takeover_handoff_missing",
  "tests/taskctl/test_takeover.py::test_takeover_head_sha_mismatch",
  "tests/taskctl/test_takeover.py::test_takeover_pass",
  "tests/taskctl/test_takeover.py::test_takeover_schema_invalid",
  "tests/test_taskctl.py::test_blocked_cancelled_task_merge_exits_1",
  "tests/test_taskctl.py::test_blocked_guard_sh_fail_blocks_merge",
  "tests/test_taskctl.py::test_blocked_human_approval_missing_blocks_merge",
  "tests/test_taskctl.py::test_blocked_main_direct_push_via_pre_push_hook_exits_1",
  "tests/test_taskctl.py::test_blocked_no_direct_gh_pr_merge_in_codebase",
  "tests/test_taskctl.py::test_bypass_records_evidence_and_proceeds",
  "tests/test_taskctl.py::test_help_lists_all_subcommands",
  "tests/test_taskctl.py::test_normal_approve_transitions_to_human_approved",
  "tests/test_taskctl.py::test_normal_merge_dry_run_completes",
  "tests/test_taskctl.py::test_normal_verify_runs_and_collects_evidence",
  "tests/test_taskctl.py::test_pre_push_refspec_blocks_main",
  "tests/test_taskctl.py::test_state_file_checksum_detects_tampering",
  "tests/test_taskctl.py::test_taskctl_py_compile"
]