Spaces:
Running
Running
File size: 36,573 Bytes
58ce8cf 2e57827 9564947 2e57827 58ce8cf 2e57827 58ce8cf 8dd356a 50cd42e d263fbc 232b68c 58ce8cf d263fbc 2bb8b45 2e57827 58ce8cf 2e57827 d263fbc 2bb8b45 2e57827 58ce8cf 50cd42e 58ce8cf 50cd42e 58ce8cf 11b9175 58ce8cf 2e57827 8dd356a 9564947 8dd356a 50cd42e 58ce8cf 50cd42e 58ce8cf 50cd42e 58ce8cf 2bb8b45 d263fbc 2e57827 d263fbc 2e57827 d263fbc 2e57827 d263fbc 2bb8b45 2e57827 11b9175 2e57827 58ce8cf 2e57827 58ce8cf 8dd356a 58ce8cf 71750d5 58ce8cf | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 | [
"engine/tests/test_battleship.py::TestFireProbe::test_crisis_high_vibration_on_minimal_ack",
"engine/tests/test_battleship.py::TestFireProbe::test_joy_positive_vibration",
"engine/tests/test_battleship.py::TestFireProbe::test_neutral_low_vibration",
"engine/tests/test_battleship.py::TestFireProbe::test_probe_result_has_zones",
"engine/tests/test_battleship.py::TestProbes::test_probe_names",
"engine/tests/test_battleship.py::TestProbes::test_probes_have_tests_for",
"engine/tests/test_battleship.py::TestProbes::test_probes_have_vadug",
"engine/tests/test_battleship.py::TestProbes::test_probes_loaded",
"engine/tests/test_battleship.py::TestStateTransition::test_neutral_plus_neutral",
"engine/tests/test_battleship.py::TestStateTransition::test_transition_blends",
"engine/tests/test_battleship.py::TestTriangulate::test_crisis_confidence_above_threshold",
"engine/tests/test_battleship.py::TestTriangulate::test_crisis_high_total_vibration",
"engine/tests/test_battleship.py::TestTriangulate::test_neutral_low_total_vibration",
"engine/tests/test_battleship.py::TestTriangulate::test_triangulate_all_probes",
"engine/tests/test_battleship.py::TestTriangulate::test_triangulate_returns_expected_keys",
"engine/tests/test_crisis.py::TestConcernRaised::test_masking_raises_concern",
"engine/tests/test_crisis.py::TestConcernRaised::test_resignation_raises_concern",
"engine/tests/test_crisis.py::TestConcernRaised::test_suspicious_calm_raises_concern",
"engine/tests/test_crisis.py::TestSafeStaysLow::test_genuine_calm_stays_low",
"engine/tests/test_crisis.py::TestSafeStaysLow::test_neutral_stays_low",
"engine/tests/test_crisis.py::TestSafeStaysLow::test_positive_decision_stays_low",
"engine/tests/test_crisis.py::TestStructureWeightsCoverage::test_masking_weighted",
"engine/tests/test_crisis.py::TestStructureWeightsCoverage::test_resignation_weighted",
"engine/tests/test_crisis.py::TestStructureWeightsCoverage::test_suspicious_calm_weighted",
"engine/tests/test_neutralizer.py::TestNeutralizerDemotions::test_demoted_positive_resolves_by_context",
"engine/tests/test_neutralizer.py::TestNeutralizerDemotions::test_demoted_word_stops_inflating_sarcasm",
"engine/tests/test_neutralizer.py::TestNeutralizerDemotions::test_demoted_words_are_liquid_and_attenuated",
"engine/tests/test_neutralizer.py::TestNeutralizerDemotions::test_protected_words_untouched",
"engine/tests/test_neutralizer.py::TestSlangDuality::test_cooked_doom_vs_praise",
"engine/tests/test_neutralizer.py::TestSlangDuality::test_sheesh_no_longer_nuclear",
"engine/tests/test_neutralizer.py::TestSlangDuality::test_snapped_anger_vs_praise",
"engine/tests/test_neutralizer.py::TestSlangDuality::test_unambiguous_slang_positive",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[cant do this shit anymore-expected_any12]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[done with everything tbh-expected_any9]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[found a bridge near my house-expected_any7]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[honestly might just end it lol-expected_any10]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[i feel calm now that ive decided-expected_any5]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[i just gave my dog to my neighbor-expected_any0]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[i left the keys on the counter for whoever finds them-expected_any1]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[im so fucking done-expected_any11]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[im sorry for everything-expected_any3]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[just bought a bunch of pills-expected_any6]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[no point in trying anymore-expected_any13]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[take care of my cat for me-expected_any2]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[this is the last time youll hear from me-expected_any4]",
"engine/tests/test_novel.py::test_novel_crisis_detects_pattern[wrote letters to everyone-expected_any8]",
"engine/tests/test_novel.py::test_novel_safe_no_crisis[i could kill for a pizza]",
"engine/tests/test_novel.py::test_novel_safe_no_crisis[i failed my exam]",
"engine/tests/test_novel.py::test_novel_safe_no_crisis[i feel kinda sad today]",
"engine/tests/test_novel.py::test_novel_safe_no_crisis[im dead tired]",
"engine/tests/test_novel.py::test_novel_safe_no_crisis[im having a bad day]",
"engine/tests/test_novel.py::test_novel_safe_no_crisis[mondays suck]",
"engine/tests/test_novel.py::test_novel_safe_no_crisis[my girlfriend broke up with me]",
"engine/tests/test_novel.py::test_novel_safe_no_crisis[this homework is killing me]",
"engine/tests/test_novel.py::test_novel_safe_no_crisis[work was stressful]",
"engine/tests/test_pa_structures.py::TestExclusionContrast::test_exclusion_contrast_reads_negative_v",
"engine/tests/test_pa_structures.py::TestExclusionContrast::test_glad_one_of_us",
"engine/tests/test_pa_structures.py::TestExclusionContrast::test_must_be_nice_to",
"engine/tests/test_pa_structures.py::TestExclusionContrast::test_must_be_nice_weather_guard",
"engine/tests/test_pa_structures.py::TestExclusionContrast::test_one_of_us_logistics_guard",
"engine/tests/test_pa_structures.py::TestExclusionContrast::test_some_of_us_obligation",
"engine/tests/test_pa_structures.py::TestFaintPraise::test_bare_interesting_choice_guard",
"engine/tests/test_pa_structures.py::TestFaintPraise::test_bare_one_way_guard",
"engine/tests/test_pa_structures.py::TestFaintPraise::test_bold_strategy_standalone",
"engine/tests/test_pa_structures.py::TestFaintPraise::test_interesting_strategy_but_ok",
"engine/tests/test_pa_structures.py::TestFaintPraise::test_sincere_curiosity_guard",
"engine/tests/test_pa_structures.py::TestFaintPraise::test_something_not_terminal_guard",
"engine/tests/test_pa_structures.py::TestFaintPraise::test_thats_ellipsis_something",
"engine/tests/test_pa_structures.py::TestFaintPraise::test_well_thats_one_way",
"engine/tests/test_pa_structures.py::TestIronicDeference::test_doubled_marker_intensifies",
"engine/tests/test_pa_structures.py::TestIronicDeference::test_fine_youre_right",
"engine/tests/test_pa_structures.py::TestIronicDeference::test_genuine_deference_question_guard",
"engine/tests/test_pa_structures.py::TestIronicDeference::test_ironic_deference_d_stays_up",
"engine/tests/test_pa_structures.py::TestIronicDeference::test_sincere_concession_guard",
"engine/tests/test_pa_structures.py::TestIronicDeference::test_youre_clearly_the_expert",
"engine/tests/test_pa_structures.py::TestPAInvariants::test_context_dependent_pa_stays_out_of_scope",
"engine/tests/test_pa_structures.py::TestPAInvariants::test_pa_lifts_intent_toward_control",
"engine/tests/test_pa_structures.py::TestRetrospectiveHope::test_benefit_frame_retrospective_guard",
"engine/tests/test_pa_structures.py::TestRetrospectiveHope::test_elaborated_sincerity_guard",
"engine/tests/test_pa_structures.py::TestRetrospectiveHope::test_future_open_outcome_guard",
"engine/tests/test_pa_structures.py::TestRetrospectiveHope::test_happy_now_fires",
"engine/tests/test_pa_structures.py::TestRetrospectiveHope::test_hope_it_was_worth_it_fires",
"engine/tests/test_pa_structures.py::TestRetrospectiveHope::test_named_cost_is_strongest",
"engine/tests/test_pa_structures.py::TestRetrospectiveHope::test_paid_off_stays_out",
"engine/tests/test_pa_structures.py::TestRetrospectiveHope::test_proud_of_yourself_fires",
"engine/tests/test_pa_structures.py::TestRetrospectiveHope::test_retrospective_hope_reads_negative_v",
"engine/tests/test_pa_structures.py::TestRetrospectiveHope::test_self_directed_audit_guard",
"engine/tests/test_pa_structures.py::TestTemporalGrievance::test_about_time_second_person",
"engine/tests/test_pa_structures.py::TestTemporalGrievance::test_for_once_second_person",
"engine/tests/test_pa_structures.py::TestTemporalGrievance::test_nice_of_you_to_finally_join",
"engine/tests/test_pa_structures.py::TestTemporalGrievance::test_self_finally_stays_milestone",
"engine/tests/test_pa_structures.py::TestTemporalGrievance::test_temporal_grievance_reads_negative_v",
"engine/tests/test_pa_structures.py::TestTemporalGrievance::test_thanks_for_finally_replying",
"engine/tests/test_pa_structures.py::TestTemporalGrievance::test_you_finally_achievement_is_shared_joy",
"engine/tests/test_pendulum.py::TestAmplification::test_amplifier_increases_displacement",
"engine/tests/test_pendulum.py::TestNegation::test_negation_flips_direction",
"engine/tests/test_pendulum.py::TestNegation::test_not_happy_lower_than_happy",
"engine/tests/test_pendulum.py::TestNegative::test_negative_g_below_center",
"engine/tests/test_pendulum.py::TestNegative::test_negative_v_below_115",
"engine/tests/test_pendulum.py::TestNeutral::test_neutral_all_dimensions_near_center",
"engine/tests/test_pendulum.py::TestNeutral::test_neutral_v_near_center",
"engine/tests/test_pendulum.py::TestPositive::test_positive_g_above_center",
"engine/tests/test_pendulum.py::TestPositive::test_positive_v_above_140",
"engine/tests/test_pendulum.py::TestSelfWorth::test_burden_drops_w",
"engine/tests/test_pendulum.py::TestSelfWorth::test_default_w_is_neutral",
"engine/tests/test_pendulum.py::TestSelfWorth::test_neutral_sentence_w_unchanged",
"engine/tests/test_pendulum.py::TestSelfWorth::test_no_self_ref_w_unchanged",
"engine/tests/test_pendulum.py::TestSelfWorth::test_self_deserve_raises_w",
"engine/tests/test_pendulum.py::TestSelfWorth::test_self_nothing_drops_w",
"engine/tests/test_pendulum.py::TestSelfWorth::test_self_nullify_drops_w",
"engine/tests/test_pendulum.py::TestSelfWorth::test_self_proud_raises_w",
"engine/tests/test_pendulum.py::TestSelfWorth::test_told_useless_drops_w",
"engine/tests/test_pendulum.py::TestSelfWorth::test_w_amplifies_negative_v",
"engine/tests/test_pendulum.py::TestStructures::test_farewell_detected",
"engine/tests/test_pendulum.py::TestStructures::test_method_acquisition_detected",
"engine/tests/test_pendulum.py::TestStructures::test_safe_no_crisis_structures",
"engine/tests/test_pendulum.py::TestTrace::test_empty_input",
"engine/tests/test_pendulum.py::TestTrace::test_trace_entry_fields",
"engine/tests/test_pendulum.py::TestTrace::test_trace_has_per_word_entries",
"engine/tests/test_pendulum.py::TestTrace::test_word_count",
"engine/tests/test_pendulum.py::TestVADUGObject::test_all_five_dimensions",
"engine/tests/test_pendulum.py::TestVADUGObject::test_dimensions_in_range",
"engine/tests/test_pendulum.py::TestVADUGObject::test_returns_vadug_type",
"engine/tests/test_proximity.py::TestFindRolePairs::test_acquire_method_found",
"engine/tests/test_proximity.py::TestFindRolePairs::test_max_distance_respected",
"engine/tests/test_proximity.py::TestFindRolePairs::test_no_pairs_returns_empty",
"engine/tests/test_proximity.py::TestFindRolePairs::test_sorted_strongest_first",
"engine/tests/test_proximity.py::TestFindRolePairs::test_transfer_relation_found",
"engine/tests/test_proximity.py::TestProximityCoefficient::test_amplifier_boosts",
"engine/tests/test_proximity.py::TestProximityCoefficient::test_coefficient_capped",
"engine/tests/test_proximity.py::TestProximityCoefficient::test_empty_roles",
"engine/tests/test_proximity.py::TestProximityCoefficient::test_hedge_dampens",
"engine/tests/test_proximity.py::TestProximityCoefficient::test_negator_flips",
"engine/tests/test_proximity.py::TestProximityCoefficient::test_no_modifiers_returns_one",
"engine/tests/test_proximity.py::TestProximityCoefficient::test_out_of_bounds_index",
"engine/tests/test_proximity.py::TestProximityCoefficient::test_self_ref_increases_magnitude",
"engine/tests/test_proximity.py::TestProximityCoefficient::test_single_word",
"engine/tests/test_proximity.py::TestProximityField::test_adjacent_words_have_decay_influence",
"engine/tests/test_proximity.py::TestProximityField::test_cutoff_applied",
"engine/tests/test_proximity.py::TestProximityField::test_distant_words_have_decayed_influence",
"engine/tests/test_proximity.py::TestProximityField::test_empty_sentence",
"engine/tests/test_proximity.py::TestProximityField::test_influence_is_symmetric",
"engine/tests/test_proximity.py::TestProximityField::test_no_self_influence",
"engine/tests/test_proximity.py::TestProximityField::test_single_word",
"engine/tests/test_scaffold.py::test_fuzzy_import",
"engine/tests/test_scaffold.py::test_personality_import",
"engine/tests/test_scaffold.py::test_vadug_import",
"engine/tests/test_scaffold.py::test_vocabulary_import",
"engine/tests/test_scaffold.py::test_zones_import",
"engine/tests/test_slang_register.py::TestCookedLiteralGuard::test_cooked_dinner_for_fam",
"engine/tests/test_slang_register.py::TestCookedLiteralGuard::test_cooked_on_the_grill",
"engine/tests/test_slang_register.py::TestCookedLiteralGuard::test_home_cooked_meal",
"engine/tests/test_slang_register.py::TestCookedLiteralGuard::test_im_cooked_bro_still_flips_positive",
"engine/tests/test_slang_register.py::TestCookedLiteralGuard::test_im_cooked_stays_doomed",
"engine/tests/test_slang_register.py::TestDiscourseNoRescue::test_no_before_self_ref_illness",
"engine/tests/test_slang_register.py::TestDiscourseNoRescue::test_no_before_self_ref_negation_preserved",
"engine/tests/test_slang_register.py::TestDiscourseNoRescue::test_no_positive_rescue_still_works",
"engine/tests/test_slang_register.py::TestFireSenseSplit::test_fire_away_not_strongly_positive",
"engine/tests/test_slang_register.py::TestFireSenseSplit::test_fire_hazard_in_kitchen",
"engine/tests/test_slang_register.py::TestFireSenseSplit::test_fire_him_not_strongly_positive",
"engine/tests/test_slang_register.py::TestFireSenseSplit::test_fire_praise_be",
"engine/tests/test_slang_register.py::TestFireSenseSplit::test_fire_praise_its",
"engine/tests/test_slang_register.py::TestHypeCompounds::test_clean_as_hell",
"engine/tests/test_slang_register.py::TestHypeCompounds::test_demonstrative_expletive_rescue_with_trap_genre",
"engine/tests/test_slang_register.py::TestHypeCompounds::test_lets_go_elongated",
"engine/tests/test_slang_register.py::TestHypeIdioms::test_he_is_stupid_stays_negative",
"engine/tests/test_slang_register.py::TestHypeIdioms::test_stupid_good_amplifier",
"engine/tests/test_slang_register.py::TestHypeIdioms::test_stupid_mistake_stays_negative",
"engine/tests/test_slang_register.py::TestHypeIdioms::test_turned_his_back_unaffected",
"engine/tests/test_slang_register.py::TestHypeIdioms::test_we_are_so_back",
"engine/tests/test_slang_register.py::TestNewSlangVocab::test_dogwater_negative",
"engine/tests/test_slang_register.py::TestNewSlangVocab::test_dope_with_elongated_greeting",
"engine/tests/test_slang_register.py::TestNewSlangVocab::test_ggs_masterclass",
"engine/tests/test_slang_register.py::TestNewSlangVocab::test_washed_negative",
"engine/tests/test_slang_register.py::TestPraiseNounGuard::test_good_for_you_stays_pa",
"engine/tests/test_slang_register.py::TestPraiseNounGuard::test_must_be_nice_stays_pa",
"engine/tests/test_slang_register.py::TestPraiseNounGuard::test_you_the_goat_fr",
"engine/tests/test_slang_register.py::TestRegisterCasualInertSkip::test_elongated_good_burgers",
"engine/tests/test_slang_register.py::TestRegisterCasualInertSkip::test_helluva_combo_ngl",
"engine/tests/test_slang_register.py::TestRegisterCasualInertSkip::test_trailing_ngl_no_drain",
"engine/tests/test_slang_register.py::TestRegressionGuards::test_crisis_stays_low",
"engine/tests/test_slang_register.py::TestRegressionGuards::test_happy_stays_high",
"engine/tests/test_slang_register.py::TestRegressionGuards::test_literal_extra_quantity",
"engine/tests/test_slang_register.py::TestRegressionGuards::test_literal_hell_stays_negative",
"engine/tests/test_slang_register.py::TestRegressionGuards::test_literal_trap_stays_negative",
"engine/tests/test_slang_register.py::TestStemmerBlocklist::test_number_does_not_stem_to_numb",
"engine/tests/test_slang_register.py::TestVocabPhaseBatch2::test_filthy_bathroom_stays_nonpositive",
"engine/tests/test_slang_register.py::TestVocabPhaseBatch2::test_filthy_sports_praise",
"engine/tests/test_slang_register.py::TestVocabPhaseBatch2::test_lowkey_obsessed_flips_positive",
"engine/tests/test_slang_register.py::TestVocabPhaseBatch2::test_mid_game_negative",
"engine/tests/test_slang_register.py::TestVocabPhaseBatch2::test_mid_morning_temporal_neutral",
"engine/tests/test_slang_register.py::TestVocabPhaseBatch2::test_mid_predicate_stays_negative",
"engine/tests/test_slang_register.py::TestVocabPhaseBatch2::test_obsessed_third_person_stays_nonpositive",
"engine/tests/test_slang_register.py::TestWDisambiguation::test_w_as_win_after_massive",
"engine/tests/test_slang_register.py::TestWDisambiguation::test_w_as_with_before_name",
"engine/tests/test_slang_register.py::TestWDisambiguation::test_w_as_with_in_food_order",
"engine/tests/test_solver.py::TestForward::test_happy_text_high_valence",
"engine/tests/test_solver.py::TestOptimalBTemperature::test_returns_value_in_valid_range",
"engine/tests/test_solver.py::TestOptimalBTemperature::test_unreachable_returns_none",
"engine/tests/test_solver.py::TestSolveForBRange::test_deep_crisis_to_joy_narrow_or_empty",
"engine/tests/test_solver.py::TestSolveForBRange::test_neutral_a_to_joy_requires_positive_b",
"engine/tests/test_solver.py::TestStateTransition::test_neutral_b_preserves_a_direction",
"engine/tests/test_solver.py::TestStateTransition::test_warm_b_lifts_crisis_a",
"engine/tests/test_solver.py::TestStateTransition::test_weights_sum_to_one",
"engine/tests/test_structures.py::TestAtmosphericGrief::test_coffee_mug_hasnt_moved",
"engine/tests/test_structures.py::TestAtmosphericGrief::test_found_her_necklace",
"engine/tests/test_structures.py::TestAtmosphericGrief::test_grief_score_negative_v",
"engine/tests/test_structures.py::TestAtmosphericGrief::test_his_chair_still_at_table",
"engine/tests/test_structures.py::TestAtmosphericGrief::test_no_trigger_active_possessor",
"engine/tests/test_structures.py::TestAtmosphericGrief::test_no_trigger_comfortable_chair",
"engine/tests/test_structures.py::TestBlanketApology::test_apologize_to_everyone",
"engine/tests/test_structures.py::TestBlanketApology::test_sorry_for_being_late_safe",
"engine/tests/test_structures.py::TestBlanketApology::test_sorry_for_everything",
"engine/tests/test_structures.py::TestChopperSplit::test_but_splits",
"engine/tests/test_structures.py::TestChopperSplit::test_however_splits",
"engine/tests/test_structures.py::TestContradictionResolve::test_hate_love",
"engine/tests/test_structures.py::TestContradictionResolve::test_hurts_so_good",
"engine/tests/test_structures.py::TestContradictionResolve::test_no_trigger_on_plain_negative",
"engine/tests/test_structures.py::TestContradictionResolve::test_no_trigger_on_plain_positive",
"engine/tests/test_structures.py::TestContradictionResolve::test_painfully_beautiful",
"engine/tests/test_structures.py::TestContradictionResolve::test_sweet_revenge",
"engine/tests/test_structures.py::TestDivestitureParticleOrder::test_divestiture_benign_does_not_fire",
"engine/tests/test_structures.py::TestDivestitureParticleOrder::test_divestiture_fires_both_particle_orders",
"engine/tests/test_structures.py::TestExhaustion::test_cant_do_this",
"engine/tests/test_structures.py::TestExhaustion::test_cant_find_keys_safe",
"engine/tests/test_structures.py::TestExhaustion::test_cant_take_anymore",
"engine/tests/test_structures.py::TestFarewell::test_gave_dog_to_neighbor",
"engine/tests/test_structures.py::TestFarewell::test_leaving_keys_with_friend",
"engine/tests/test_structures.py::TestFarewell::test_no_farewell_without_ref",
"engine/tests/test_structures.py::TestFinality::test_finality_with_self_ref",
"engine/tests/test_structures.py::TestFinality::test_goodbye",
"engine/tests/test_structures.py::TestFinality::test_last_time",
"engine/tests/test_structures.py::TestHedgeDamping::test_explicit_surrender_fires",
"engine/tests/test_structures.py::TestHedgeDamping::test_hedge_only_does_not_fire_resignation",
"engine/tests/test_structures.py::TestHedgeDamping::test_hedge_only_v_lands_mild_neutral",
"engine/tests/test_structures.py::TestHedgeDamping::test_hedge_with_resignation_evidence_still_fires",
"engine/tests/test_structures.py::TestHedgeDamping::test_negated_surrender_is_perseverance",
"engine/tests/test_structures.py::TestMaskingDeflection::test_claim_plus_deflection_fires_masking",
"engine/tests/test_structures.py::TestMaskingDeflection::test_claim_plus_deflection_reads_uneasy",
"engine/tests/test_structures.py::TestMaskingDeflection::test_helper_reassurance_does_not_fire_masking",
"engine/tests/test_structures.py::TestMaskingDeflection::test_negated_emotion_is_not_victimization",
"engine/tests/test_structures.py::TestMethodAcquisition::test_bought_groceries_safe",
"engine/tests/test_structures.py::TestMethodAcquisition::test_bought_pills",
"engine/tests/test_structures.py::TestMethodAcquisition::test_found_a_gun",
"engine/tests/test_structures.py::TestMundaneHyperbole::test_finality_cofire_suppresses_mundane",
"engine/tests/test_structures.py::TestMundaneHyperbole::test_genuine_mundane_hyperbole_still_fires",
"engine/tests/test_structures.py::TestMundaneHyperbole::test_masking_cofire_suppresses_mundane",
"engine/tests/test_structures.py::TestMundaneHyperbole::test_oov_token_does_not_trigger",
"engine/tests/test_structures.py::TestMundaneHyperbole::test_traffic_complaint_still_fires",
"engine/tests/test_structures.py::TestNegatedNegativeCompliment::test_cant_thank_enough",
"engine/tests/test_structures.py::TestNegatedNegativeCompliment::test_no_trigger_plain_negation",
"engine/tests/test_structures.py::TestNegatedNegativeCompliment::test_reason_didnt_give_up",
"engine/tests/test_structures.py::TestNegatedNegativeCompliment::test_without_you",
"engine/tests/test_structures.py::TestNegatedNegativeCompliment::test_wouldnt_be_here_without_you",
"engine/tests/test_structures.py::TestNoExit::test_no_hope",
"engine/tests/test_structures.py::TestNoExit::test_no_milk_safe",
"engine/tests/test_structures.py::TestNoExit::test_no_point",
"engine/tests/test_structures.py::TestNumbersContext::test_no_one_at_party",
"engine/tests/test_structures.py::TestNumbersContext::test_no_trigger_everyone_at_party",
"engine/tests/test_structures.py::TestNumbersContext::test_no_trigger_normal_sleep",
"engine/tests/test_structures.py::TestNumbersContext::test_only_one_at_birthday",
"engine/tests/test_structures.py::TestNumbersContext::test_sleep_deprivation",
"engine/tests/test_structures.py::TestRecoverySmallWin::test_ate_a_full_meal",
"engine/tests/test_structures.py::TestRecoverySmallWin::test_finally_took_a_shower",
"engine/tests/test_structures.py::TestRecoverySmallWin::test_got_out_of_bed_today",
"engine/tests/test_structures.py::TestRecoverySmallWin::test_no_trigger_mundane_no_context",
"engine/tests/test_structures.py::TestRecoverySmallWin::test_no_trigger_normal_routine",
"engine/tests/test_structures.py::TestRecoverySmallWin::test_went_outside_first_time",
"engine/tests/test_structures.py::TestSafeSentences::test_bad_day",
"engine/tests/test_structures.py::TestSafeSentences::test_forgot_lunch",
"engine/tests/test_structures.py::TestSafeSentences::test_mondays_suck",
"engine/tests/test_structures.py::TestSafeSentences::test_need_coffee",
"engine/tests/test_structures.py::TestSafeSentences::test_traffic_was_terrible",
"engine/tests/test_structures.py::TestSafeSentences::test_work_stressful",
"engine/tests/test_structures.py::TestSarcasmInversion::test_genuine_great_not_sarcasm",
"engine/tests/test_structures.py::TestSarcasmInversion::test_great_another_meeting",
"engine/tests/test_structures.py::TestSarcasmInversion::test_great_another_monday",
"engine/tests/test_structures.py::TestSarcasmInversion::test_love_my_mom_not_sarcasm",
"engine/tests/test_structures.py::TestSarcasmInversion::test_nice_work_genius",
"engine/tests/test_structures.py::TestSarcasmInversion::test_oh_how_lovely",
"engine/tests/test_structures.py::TestSarcasmInversion::test_oh_joy",
"engine/tests/test_structures.py::TestSarcasmInversion::test_oh_sure_exactly_what_i_needed",
"engine/tests/test_structures.py::TestSarcasmInversion::test_sure_go_ahead_no_context_is_genuine",
"engine/tests/test_structures.py::TestSarcasmInversion::test_what_a_wonderful_surprise",
"engine/tests/test_structures.py::TestSarcasmInversion::test_wow_thanks_stacked",
"engine/tests/test_structures.py::TestSarcasmInversion::test_yeah_right",
"engine/tests/test_structures.py::TestSelfNullify::test_i_am_nothing",
"engine/tests/test_structures.py::TestSelfNullify::test_i_am_tired_safe",
"engine/tests/test_structures.py::TestSelfNullify::test_i_am_worthless",
"engine/tests/test_structures.py::TestSelfRemoval::test_better_at_cooking_safe",
"engine/tests/test_structures.py::TestSelfRemoval::test_better_off_without",
"engine/tests/test_structures.py::TestSelfRemoval::test_happier_without_me",
"engine/tests/test_structures.py::TestStructureMatch::test_has_required_fields",
"engine/tests/test_structures.py::TestStructureMatch::test_weight_fields",
"engine/tests/test_structures.py::TestSuspiciousCalm::test_decided_calm_is_suspicious",
"engine/tests/test_structures.py::TestSuspiciousCalm::test_finally_at_peace_is_relief",
"engine/tests/test_structures.py::TestSuspiciousCalm::test_peace_without_finally_safe",
"engine/tests/test_structures.py::TestSuspiciousCalm::test_ready_to_go_is_not_suspicious",
"engine/tests/test_w_channel.py::TestIntentAgency::test_agency_raises_intent",
"engine/tests/test_w_channel.py::TestIntentAgency::test_agency_travel_not_boosted",
"engine/tests/test_w_channel.py::TestIntentAgency::test_futility_drops_intent",
"engine/tests/test_w_channel.py::TestIntentAgency::test_negated_give_up_not_futility",
"engine/tests/test_w_channel.py::TestWAttribution::test_atmospheric_w_stable",
"engine/tests/test_w_channel.py::TestWAttribution::test_guilt_partial_attribution",
"engine/tests/test_w_channel.py::TestWAttribution::test_masked_collapse_reads_low_w",
"engine/tests/test_w_channel.py::TestWAttribution::test_self_declarative_drops_w_hard",
"engine/tests/test_w_channel.py::TestWAttribution::test_target_self_drops_w",
"engine/tests/test_word_classifier.py::TestAmplifiers::test_fucking_is_amplifier",
"engine/tests/test_word_classifier.py::TestAmplifiers::test_honestly_is_filler",
"engine/tests/test_word_classifier.py::TestAmplifiers::test_so_is_amplifier",
"engine/tests/test_word_classifier.py::TestBasicRoles::test_amplifier",
"engine/tests/test_word_classifier.py::TestBasicRoles::test_emotional_word",
"engine/tests/test_word_classifier.py::TestBasicRoles::test_finality",
"engine/tests/test_word_classifier.py::TestBasicRoles::test_method",
"engine/tests/test_word_classifier.py::TestBasicRoles::test_negator",
"engine/tests/test_word_classifier.py::TestBasicRoles::test_self_reference",
"engine/tests/test_word_classifier.py::TestBasicRoles::test_transfer",
"engine/tests/test_word_classifier.py::TestEdgeCases::test_all_neutral",
"engine/tests/test_word_classifier.py::TestEdgeCases::test_emotional_from_vocabulary",
"engine/tests/test_word_classifier.py::TestEdgeCases::test_empty_sentence",
"engine/tests/test_word_classifier.py::TestEdgeCases::test_hedge_words",
"engine/tests/test_word_classifier.py::TestEdgeCases::test_punctuation_stripped",
"engine/tests/test_word_classifier.py::TestEdgeCases::test_relation_ref",
"engine/tests/test_word_classifier.py::TestEdgeCases::test_word_role_dataclass",
"engine/tests/test_word_classifier.py::TestNeighbors::test_neighbors_filled",
"engine/tests/test_word_classifier.py::TestNeighbors::test_single_word",
"engine/tests/test_word_classifier.py::TestNeighbors::test_two_words",
"engine/tests/test_word_classifier.py::TestPositionOverrides::test_chopper",
"engine/tests/test_word_classifier.py::TestPositionOverrides::test_fine_after_self",
"engine/tests/test_word_classifier.py::TestPositionOverrides::test_fine_without_self_ref",
"engine/tests/test_word_classifier.py::TestPositionOverrides::test_give_hug_not_transfer",
"engine/tests/test_word_classifier.py::TestPositionOverrides::test_just_before_acquire_is_temporal",
"engine/tests/test_word_classifier.py::TestPositionOverrides::test_just_is_compressor",
"engine/tests/test_word_classifier.py::TestPositionOverrides::test_never_is_negator",
"engine/tests/test_word_classifier.py::TestPositionOverrides::test_still_is_temporal",
"tests/test_api.py::test_care_bad_action_422",
"tests/test_api.py::test_care_feed_moves_mood_and_returns_needs",
"tests/test_api.py::test_care_refreshes_panels_not_stale",
"tests/test_api.py::test_cruel_message_records_a_moment",
"tests/test_api.py::test_health_ok",
"tests/test_api.py::test_history_endpoint",
"tests/test_api.py::test_index_has_m3_controls",
"tests/test_api.py::test_index_has_panels",
"tests/test_api.py::test_index_has_toy_tray",
"tests/test_api.py::test_index_has_water_bowl",
"tests/test_api.py::test_index_has_world_hint_and_carry",
"tests/test_api.py::test_index_has_world_objects",
"tests/test_api.py::test_index_serves_html",
"tests/test_api.py::test_llms_txt_served",
"tests/test_api.py::test_me_endpoint_anonymous",
"tests/test_api.py::test_moments_endpoint_returns_list",
"tests/test_api.py::test_mood_word_is_rich",
"tests/test_api.py::test_relation_store_wired",
"tests/test_api.py::test_robots_txt_served",
"tests/test_api.py::test_say_anonymous_has_no_recognition",
"tests/test_api.py::test_say_anonymous_has_no_relation",
"tests/test_api.py::test_say_has_acceptance",
"tests/test_api.py::test_say_includes_relation_anonymously",
"tests/test_api.py::test_say_logs",
"tests/test_api.py::test_say_recognizes_anonymously",
"tests/test_api.py::test_say_rejects_empty",
"tests/test_api.py::test_say_returns_voice_and_appearance",
"tests/test_api.py::test_say_rich_payload",
"tests/test_api.py::test_say_triggers_snapshot",
"tests/test_api.py::test_snapshot_has_no_trace",
"tests/test_api.py::test_snapshot_shape",
"tests/test_api.py::test_state_includes_needs",
"tests/test_api.py::test_toy_bad_name_422",
"tests/test_api.py::test_toy_balloon_moves_mood",
"tests/test_api.py::test_toy_logs",
"tests/test_api.py::test_toy_refreshes_panels_not_stale",
"tests/test_api.py::test_toy_triggers_snapshot",
"tests/test_api.py::test_water_care_fills_thirst",
"tests/test_appearance.py::test_angry_is_reddish",
"tests/test_appearance.py::test_arousal_opens_eyes_and_saturates",
"tests/test_appearance.py::test_body_always_yellow",
"tests/test_appearance.py::test_continuity_small_change_small_output",
"tests/test_appearance.py::test_dominance_scales_body",
"tests/test_appearance.py::test_emotion_shows_via_glow_not_body",
"tests/test_appearance.py::test_face_regions",
"tests/test_appearance.py::test_face_tracks_valence_mouth",
"tests/test_appearance.py::test_gravity_droops",
"tests/test_appearance.py::test_happy_is_greenish",
"tests/test_appearance.py::test_high_arousal_more_saturated",
"tests/test_appearance.py::test_hue_monotonic_with_valence",
"tests/test_appearance.py::test_keys",
"tests/test_appearance.py::test_keys_present",
"tests/test_appearance.py::test_sad_is_bluish",
"tests/test_audit.py::test_append_never_raises",
"tests/test_audit.py::test_buffer_accumulates",
"tests/test_audit.py::test_build_row",
"tests/test_auth.py::test_callback_never_stores_username",
"tests/test_auth.py::test_callback_sets_hashed_uid_not_raw_sub",
"tests/test_auth.py::test_login_no_oauth_env_does_not_500",
"tests/test_auth.py::test_login_unavailable_body_or_redirect",
"tests/test_auth.py::test_logout_clears_session_and_redirects",
"tests/test_auth.py::test_make_oauth_returns_none_when_unconfigured",
"tests/test_auth.py::test_make_oauth_returns_object_when_configured",
"tests/test_auth.py::test_me_never_exposes_username",
"tests/test_auth.py::test_me_returns_false_when_no_session",
"tests/test_autonomy.py::test_low_valence_picks_teddy",
"tests/test_autonomy.py::test_low_worth_picks_mirror",
"tests/test_autonomy.py::test_no_soothe_when_content",
"tests/test_autonomy.py::test_self_soothe_effect_is_gentle",
"tests/test_autonomy.py::test_self_soothe_fires_then_cools_down",
"tests/test_care.py::test_care_action_returns_vadugwi_score",
"tests/test_care.py::test_idle_floors_at_rest",
"tests/test_care.py::test_needs_decay_over_time",
"tests/test_care.py::test_needs_full_after_care",
"tests/test_care.py::test_neglect_from_traffic_not_idle",
"tests/test_care.py::test_neglect_score_negative_when_starved",
"tests/test_care.py::test_no_neglect_when_freshly_cared",
"tests/test_care.py::test_pet_lifts_worth",
"tests/test_care.py::test_traffic_drains_needs",
"tests/test_identity.py::test_hash_is_stable_and_opaque",
"tests/test_identity.py::test_recognition_first_then_returning",
"tests/test_identity.py::test_store_keeps_no_username",
"tests/test_moments.py::test_capture_and_recent_roundtrip",
"tests/test_moments.py::test_notable_flags_breach_and_elation_and_wound",
"tests/test_moments.py::test_notable_flags_breakdown_and_ignores_mundane",
"tests/test_moments.py::test_recent_newest_first",
"tests/test_persistence.py::test_restore_noop_without_token",
"tests/test_persistence.py::test_safe_copy_is_consistent",
"tests/test_persistence.py::test_snapshot_failsoft_on_error",
"tests/test_persistence.py::test_snapshot_never_raises_without_token",
"tests/test_persistence.py::test_snapshotter_throttles",
"tests/test_relation.py::test_affinity_updates_toward_reads",
"tests/test_relation.py::test_flashbulb_is_most_intense_and_textless",
"tests/test_relation.py::test_known",
"tests/test_scorer.py::test_negative_text_drops_valence",
"tests/test_scorer.py::test_positive_text_lifts_valence",
"tests/test_scorer.py::test_returns_score",
"tests/test_scorer.py::test_score_with_trace",
"tests/test_scorer.py::test_urgency_starts_low_for_calm_text",
"tests/test_soul_bridge.py::test_acceptance_exposed",
"tests/test_soul_bridge.py::test_baby_soul_starts_low_worth",
"tests/test_soul_bridge.py::test_baby_swings_hard",
"tests/test_soul_bridge.py::test_deltas_matches_mood_minus_prev",
"tests/test_soul_bridge.py::test_exposes_prev_and_read",
"tests/test_soul_bridge.py::test_history_returns_trajectory",
"tests/test_soul_bridge.py::test_mood_starts_neutralish",
"tests/test_soul_bridge.py::test_negative_score_lowers_valence",
"tests/test_soul_bridge.py::test_older_creature_swings_less",
"tests/test_soul_bridge.py::test_resilience_grows_with_experience",
"tests/test_soul_bridge.py::test_snapshot_has_mood_and_soul",
"tests/test_toys.py::test_balloon_is_high_arousal_delight",
"tests/test_toys.py::test_each_toy_has_emoji_and_blurb",
"tests/test_toys.py::test_every_toy_returns_a_score",
"tests/test_toys.py::test_mirror_lifts_worth",
"tests/test_toys.py::test_musicbox_calms_arousal_and_urgency",
"tests/test_toys.py::test_rattle_spikes_urgency",
"tests/test_toys.py::test_toy_names_are_the_five",
"tests/test_toys.py::test_unknown_toy_raises",
"tests/test_trace_view.py::test_shape_basic",
"tests/test_trace_view.py::test_structures_are_clean_names",
"tests/test_trace_view.py::test_unknown_flagged",
"tests/test_vocab.py::test_distinct_and_sensible",
"tests/test_vocab.py::test_many_words",
"tests/test_voice.py::test_calm_simlish_no_exclaim",
"tests/test_voice.py::test_emoticon_distinct_per_region",
"tests/test_voice.py::test_mood_words",
"tests/test_voice.py::test_rage_simlish_is_harsh_and_exclaims",
"tests/test_voice.py::test_simlish_nonempty_every_region",
"tests/test_voice.py::test_voice_params_angry_lower_pitch_than_excited"
] |