[ "test_battleship.py::TestFireProbe::test_crisis_high_vibration_on_minimal_ack", "test_battleship.py::TestFireProbe::test_joy_positive_vibration", "test_battleship.py::TestFireProbe::test_neutral_low_vibration", "test_battleship.py::TestFireProbe::test_probe_result_has_zones", "test_battleship.py::TestProbes::test_probe_names", "test_battleship.py::TestProbes::test_probes_have_tests_for", "test_battleship.py::TestProbes::test_probes_have_vadug", "test_battleship.py::TestProbes::test_probes_loaded", "test_battleship.py::TestStateTransition::test_neutral_plus_neutral", "test_battleship.py::TestStateTransition::test_transition_blends", "test_battleship.py::TestTriangulate::test_crisis_confidence_above_threshold", "test_battleship.py::TestTriangulate::test_crisis_high_total_vibration", "test_battleship.py::TestTriangulate::test_neutral_low_total_vibration", "test_battleship.py::TestTriangulate::test_triangulate_all_probes", "test_battleship.py::TestTriangulate::test_triangulate_returns_expected_keys", "test_novel.py::test_novel_crisis_detects_pattern[cant do this shit anymore-expected_any12]", "test_novel.py::test_novel_crisis_detects_pattern[done with everything tbh-expected_any9]", "test_novel.py::test_novel_crisis_detects_pattern[found a bridge near my house-expected_any7]", "test_novel.py::test_novel_crisis_detects_pattern[honestly might just end it lol-expected_any10]", "test_novel.py::test_novel_crisis_detects_pattern[i finally feel at peace-expected_any5]", "test_novel.py::test_novel_crisis_detects_pattern[i just gave my dog to my neighbor-expected_any0]", "test_novel.py::test_novel_crisis_detects_pattern[i left the keys on the counter for whoever finds them-expected_any1]", "test_novel.py::test_novel_crisis_detects_pattern[im so fucking done-expected_any11]", "test_novel.py::test_novel_crisis_detects_pattern[im sorry for everything-expected_any3]", "test_novel.py::test_novel_crisis_detects_pattern[just bought a bunch of pills-expected_any6]", "test_novel.py::test_novel_crisis_detects_pattern[no point in trying anymore-expected_any13]", "test_novel.py::test_novel_crisis_detects_pattern[take care of my cat for me-expected_any2]", "test_novel.py::test_novel_crisis_detects_pattern[this is the last time youll hear from me-expected_any4]", "test_novel.py::test_novel_crisis_detects_pattern[wrote letters to everyone-expected_any8]", "test_novel.py::test_novel_safe_no_crisis[i could kill for a pizza]", "test_novel.py::test_novel_safe_no_crisis[i failed my exam]", "test_novel.py::test_novel_safe_no_crisis[i feel kinda sad today]", "test_novel.py::test_novel_safe_no_crisis[im dead tired]", "test_novel.py::test_novel_safe_no_crisis[im having a bad day]", "test_novel.py::test_novel_safe_no_crisis[mondays suck]", "test_novel.py::test_novel_safe_no_crisis[my girlfriend broke up with me]", "test_novel.py::test_novel_safe_no_crisis[this homework is killing me]", "test_novel.py::test_novel_safe_no_crisis[work was stressful]", "test_pendulum.py::TestAmplification::test_very_happy_further_than_happy", "test_pendulum.py::TestNegation::test_negation_flips_direction", "test_pendulum.py::TestNegation::test_not_happy_lower_than_happy", "test_pendulum.py::TestNegative::test_negative_g_below_center", "test_pendulum.py::TestNegative::test_negative_v_below_115", "test_pendulum.py::TestNeutral::test_neutral_all_dimensions_near_center", "test_pendulum.py::TestNeutral::test_neutral_v_near_center", "test_pendulum.py::TestPositive::test_positive_g_above_center", "test_pendulum.py::TestPositive::test_positive_v_above_140", "test_pendulum.py::TestStructures::test_farewell_detected", "test_pendulum.py::TestStructures::test_method_acquisition_detected", "test_pendulum.py::TestStructures::test_safe_no_crisis_structures", "test_pendulum.py::TestTrace::test_empty_input", "test_pendulum.py::TestTrace::test_trace_entry_fields", "test_pendulum.py::TestTrace::test_trace_has_per_word_entries", "test_pendulum.py::TestTrace::test_word_count", "test_pendulum.py::TestVADUGObject::test_all_five_dimensions", "test_pendulum.py::TestVADUGObject::test_dimensions_in_range", "test_pendulum.py::TestVADUGObject::test_returns_vadug_type", "test_proximity.py::TestFindRolePairs::test_acquire_method_found", "test_proximity.py::TestFindRolePairs::test_max_distance_respected", "test_proximity.py::TestFindRolePairs::test_no_pairs_returns_empty", "test_proximity.py::TestFindRolePairs::test_sorted_strongest_first", "test_proximity.py::TestFindRolePairs::test_transfer_relation_found", "test_proximity.py::TestProximityCoefficient::test_amplifier_boosts", "test_proximity.py::TestProximityCoefficient::test_coefficient_capped", "test_proximity.py::TestProximityCoefficient::test_empty_roles", "test_proximity.py::TestProximityCoefficient::test_hedge_dampens", "test_proximity.py::TestProximityCoefficient::test_negator_flips", "test_proximity.py::TestProximityCoefficient::test_no_modifiers_returns_one", "test_proximity.py::TestProximityCoefficient::test_out_of_bounds_index", "test_proximity.py::TestProximityCoefficient::test_self_ref_increases_magnitude", "test_proximity.py::TestProximityCoefficient::test_single_word", "test_proximity.py::TestProximityField::test_adjacent_words_have_decay_influence", "test_proximity.py::TestProximityField::test_cutoff_applied", "test_proximity.py::TestProximityField::test_distant_words_have_decayed_influence", "test_proximity.py::TestProximityField::test_empty_sentence", "test_proximity.py::TestProximityField::test_influence_is_symmetric", "test_proximity.py::TestProximityField::test_no_self_influence", "test_proximity.py::TestProximityField::test_single_word", "test_scaffold.py::test_fuzzy_import", "test_scaffold.py::test_personality_import", "test_scaffold.py::test_vadug_import", "test_scaffold.py::test_vocabulary_import", "test_scaffold.py::test_zones_import", "test_solver.py::TestForward::test_happy_text_high_valence", "test_solver.py::TestOptimalBTemperature::test_returns_value_in_valid_range", "test_solver.py::TestOptimalBTemperature::test_unreachable_returns_none", "test_solver.py::TestSolveForBRange::test_deep_crisis_to_joy_narrow_or_empty", "test_solver.py::TestSolveForBRange::test_neutral_a_to_joy_requires_positive_b", "test_solver.py::TestStateTransition::test_neutral_b_preserves_a_direction", "test_solver.py::TestStateTransition::test_warm_b_lifts_crisis_a", "test_solver.py::TestStateTransition::test_weights_sum_to_one", "test_structures.py::TestBlanketApology::test_apologize_to_everyone", "test_structures.py::TestBlanketApology::test_sorry_for_being_late_safe", "test_structures.py::TestBlanketApology::test_sorry_for_everything", "test_structures.py::TestChopperSplit::test_but_splits", "test_structures.py::TestChopperSplit::test_however_splits", "test_structures.py::TestExhaustion::test_cant_do_this", "test_structures.py::TestExhaustion::test_cant_find_keys_safe", "test_structures.py::TestExhaustion::test_cant_take_anymore", "test_structures.py::TestFarewell::test_gave_dog_to_neighbor", "test_structures.py::TestFarewell::test_leaving_keys_with_friend", "test_structures.py::TestFarewell::test_no_farewell_without_ref", "test_structures.py::TestFinality::test_finality_with_self_ref", "test_structures.py::TestFinality::test_goodbye", "test_structures.py::TestFinality::test_last_time", "test_structures.py::TestMethodAcquisition::test_bought_groceries_safe", "test_structures.py::TestMethodAcquisition::test_bought_pills", "test_structures.py::TestMethodAcquisition::test_found_a_gun", "test_structures.py::TestNoExit::test_no_hope", "test_structures.py::TestNoExit::test_no_milk_safe", "test_structures.py::TestNoExit::test_no_point", "test_structures.py::TestSafeSentences::test_bad_day", "test_structures.py::TestSafeSentences::test_forgot_lunch", "test_structures.py::TestSafeSentences::test_mondays_suck", "test_structures.py::TestSafeSentences::test_need_coffee", "test_structures.py::TestSafeSentences::test_traffic_was_terrible", "test_structures.py::TestSafeSentences::test_work_stressful", "test_structures.py::TestSarcasmInversion::test_genuine_great_not_sarcasm", "test_structures.py::TestSarcasmInversion::test_great_another_monday", "test_structures.py::TestSelfNullify::test_i_am_nothing", "test_structures.py::TestSelfNullify::test_i_am_tired_safe", "test_structures.py::TestSelfNullify::test_i_am_worthless", "test_structures.py::TestSelfRemoval::test_better_at_cooking_safe", "test_structures.py::TestSelfRemoval::test_better_off_without", "test_structures.py::TestSelfRemoval::test_happier_without_me", "test_structures.py::TestStructureMatch::test_has_required_fields", "test_structures.py::TestStructureMatch::test_weight_fields", "test_structures.py::TestSuspiciousCalm::test_finally_at_peace", "test_structures.py::TestSuspiciousCalm::test_finally_calm", "test_structures.py::TestSuspiciousCalm::test_peace_without_finally_safe", "test_word_classifier.py::TestAmplifiers::test_fucking_is_amplifier", "test_word_classifier.py::TestAmplifiers::test_honestly_is_filler", "test_word_classifier.py::TestAmplifiers::test_so_is_amplifier", "test_word_classifier.py::TestBasicRoles::test_amplifier", "test_word_classifier.py::TestBasicRoles::test_emotional_word", "test_word_classifier.py::TestBasicRoles::test_finality", "test_word_classifier.py::TestBasicRoles::test_method", "test_word_classifier.py::TestBasicRoles::test_negator", "test_word_classifier.py::TestBasicRoles::test_self_reference", "test_word_classifier.py::TestBasicRoles::test_transfer", "test_word_classifier.py::TestEdgeCases::test_all_neutral", "test_word_classifier.py::TestEdgeCases::test_emotional_from_vocabulary", "test_word_classifier.py::TestEdgeCases::test_empty_sentence", "test_word_classifier.py::TestEdgeCases::test_hedge_words", "test_word_classifier.py::TestEdgeCases::test_punctuation_stripped", "test_word_classifier.py::TestEdgeCases::test_relation_ref", "test_word_classifier.py::TestEdgeCases::test_word_role_dataclass", "test_word_classifier.py::TestNeighbors::test_neighbors_filled", "test_word_classifier.py::TestNeighbors::test_single_word", "test_word_classifier.py::TestNeighbors::test_two_words", "test_word_classifier.py::TestPositionOverrides::test_chopper", "test_word_classifier.py::TestPositionOverrides::test_fine_after_self", "test_word_classifier.py::TestPositionOverrides::test_fine_without_self_ref", "test_word_classifier.py::TestPositionOverrides::test_give_hug_not_transfer", "test_word_classifier.py::TestPositionOverrides::test_just_alone_is_filler", "test_word_classifier.py::TestPositionOverrides::test_just_before_acquire_is_temporal", "test_word_classifier.py::TestPositionOverrides::test_never_is_negator", "test_word_classifier.py::TestPositionOverrides::test_still_is_temporal" ]