[
  "tests/test_brain.py::test_bad_tool_arguments_do_not_crash",
  "tests/test_brain.py::test_plain_text_turn_streams_sentences_and_commits_history",
  "tests/test_brain.py::test_tool_call_round_executes_then_answers",
  "tests/test_emotion.py::test_protocol_emotion_mapping",
  "tests/test_emotion.py::test_protocol_emotion_values_are_in_enum",
  "tests/test_emotion.py::test_split_improvised_tag_maps_by_last_word",
  "tests/test_emotion.py::test_split_known_tag",
  "tests/test_emotion.py::test_split_no_tag",
  "tests/test_emotion.py::test_split_unknown_tag_is_stripped_but_unmapped",
  "tests/test_emotion.py::test_stem_selection",
  "tests/test_lanes.py::test_fastlane_bare_sentinel_hands_off",
  "tests/test_lanes.py::test_fastlane_empty_reply_hands_off",
  "tests/test_lanes.py::test_fastlane_history_view_strips_tool_scaffolding",
  "tests/test_lanes.py::test_fastlane_normal_reply_streams_then_finalises",
  "tests/test_lanes.py::test_fastlane_sentinel_split_across_deltas_hands_off",
  "tests/test_lanes.py::test_router_empty_utterance_just_ends_turn",
  "tests/test_lanes.py::test_router_escalates_on_sentinel_then_full_brain_serves",
  "tests/test_lanes.py::test_router_fast_chat_disabled_skips_fast_lane",
  "tests/test_lanes.py::test_router_fast_lane_serves_and_commits_history",
  "tests/test_lanes.py::test_router_second_turn_sees_first_turn_in_shared_history",
  "tests/test_protocol.py::test_auth_gate_disabled_when_no_key",
  "tests/test_protocol.py::test_auth_gate_enforced_with_key",
  "tests/test_protocol.py::test_compose_user_adds_typed_marker_and_tone",
  "tests/test_protocol.py::test_frame_shapes",
  "tests/test_protocol.py::test_history_trim_keeps_last_turns_at_user_boundary",
  "tests/test_protocol.py::test_history_trim_noop_when_under_cap",
  "tests/test_protocol.py::test_sentence_always_precedes_audio_ordering_contract",
  "tests/test_sentences.py::test_arabic_sentence_end",
  "tests/test_sentences.py::test_clean_for_tts_strips_markdown_keeps_brackets",
  "tests/test_sentences.py::test_emotion_tag_survives_cleaning",
  "tests/test_sentences.py::test_hard_flush_on_runaway_without_punctuation",
  "tests/test_sentences.py::test_newline_flushes",
  "tests/test_sentences.py::test_splits_on_sentence_punctuation",
  "tests/test_sentences.py::test_streams_first_sentence_before_the_rest_arrives",
  "tests/test_tools.py::test_executor_never_raises_on_tool_error",
  "tests/test_tools.py::test_memory_remember_posts",
  "tests/test_tools.py::test_memory_search_formats_facts",
  "tests/test_tools.py::test_salience_gate",
  "tests/test_tools.py::test_tasks_list_and_add",
  "tests/test_tools.py::test_tool_specs_are_valid_openai_function_schemas",
  "tests/test_tools.py::test_ultron_leads_uses_search_leads_rpc",
  "tests/test_tools.py::test_ultron_stats_and_team_and_contacts",
  "tests/test_tools.py::test_unknown_tool",
  "tests/test_tts_wav.py::test_clipping_is_applied",
  "tests/test_tts_wav.py::test_empty_samples_still_valid_wav",
  "tests/test_tts_wav.py::test_wav_bytes_are_valid_16bit_pcm"
]