test_branch_crystal_ages_independently (test_branch_worlds.BranchWorldTests.test_branch_crystal_ages_independently) ... ok
test_clean_three_way_merge_applies_source_only_change (test_branch_worlds.BranchWorldTests.test_clean_three_way_merge_applies_source_only_change) ... ok
test_conflict_can_be_resolved_to_source (test_branch_worlds.BranchWorldTests.test_conflict_can_be_resolved_to_source) ... ok
test_conflicting_merge_records_conflict_without_silent_overwrite (test_branch_worlds.BranchWorldTests.test_conflicting_merge_records_conflict_without_silent_overwrite) ... ok
test_counterfactual_direct_merge_is_blocked_but_proposal_is_available (test_branch_worlds.BranchWorldTests.test_counterfactual_direct_merge_is_blocked_but_proposal_is_available) ... ok
test_default_lab_passes (test_branch_worlds.BranchWorldTests.test_default_lab_passes) ... ok
test_fork_has_independent_semantic_state_and_head (test_branch_worlds.BranchWorldTests.test_fork_has_independent_semantic_state_and_head) ... ok
test_lab_replay_produces_same_semantic_digest (test_branch_worlds.BranchWorldTests.test_lab_replay_produces_same_semantic_digest) ... ok
test_stale_source_head_aborts_merge_atomically (test_branch_worlds.BranchWorldTests.test_stale_source_head_aborts_merge_atomically) ... ok
test_stale_target_head_aborts_merge_atomically (test_branch_worlds.BranchWorldTests.test_stale_target_head_aborts_merge_atomically) ... ok
test_working_worlds_are_branch_local (test_branch_worlds.BranchWorldTests.test_working_worlds_are_branch_local) ... ok
test_authority_separation_is_cross_level_invariant (test_capability_lab.CapabilityLabTests.test_authority_separation_is_cross_level_invariant) ... ok
test_case_count_covers_architecture_dimensions (test_capability_lab.CapabilityLabTests.test_case_count_covers_architecture_dimensions) ... ok
test_chat_json_parser_accepts_wrapped_json (test_capability_lab.CapabilityLabTests.test_chat_json_parser_accepts_wrapped_json) ... ok
test_prompt_contains_candidate_tokens_but_not_answer_label (test_capability_lab.CapabilityLabTests.test_prompt_contains_candidate_tokens_but_not_answer_label) ... ok
test_reports_are_written (test_capability_lab.CapabilityLabTests.test_reports_are_written) ... ok
test_scripted_l2_certifies_l2 (test_capability_lab.CapabilityLabTests.test_scripted_l2_certifies_l2) ... ok
test_scripted_l5_certifies_l5 (test_capability_lab.CapabilityLabTests.test_scripted_l5_certifies_l5) ... ok
test_scripted_l9_passes_all_and_certifies_l9 (test_capability_lab.CapabilityLabTests.test_scripted_l9_passes_all_and_certifies_l9) ... ok
test_1000_event_default_profile_passes (test_long_horizon.LongHorizonStressTests.test_1000_event_default_profile_passes) ... ok
test_branch_lineage_and_current_branch_are_valid (test_long_horizon.LongHorizonStressTests.test_branch_lineage_and_current_branch_are_valid) ... ok
test_checkpoint_integrity_remains_green (test_long_horizon.LongHorizonStressTests.test_checkpoint_integrity_remains_green) ... ok
test_crystal_reopens_and_recrystallizes_to_current_head (test_long_horizon.LongHorizonStressTests.test_crystal_reopens_and_recrystallizes_to_current_head) ... ok
test_driver_swap_preserves_goal_and_working_world_identity (test_long_horizon.LongHorizonStressTests.test_driver_swap_preserves_goal_and_working_world_identity) ... ok
test_event_stream_remains_contiguous (test_long_horizon.LongHorizonStressTests.test_event_stream_remains_contiguous) ... ok
test_replay_seed_produces_same_semantic_digest (test_long_horizon.LongHorizonStressTests.test_replay_seed_produces_same_semantic_digest) ... ok
test_schema_evolution_does_not_leak_into_past_projection (test_long_horizon.LongHorizonStressTests.test_schema_evolution_does_not_leak_into_past_projection) ... ok
test_version_conflict_is_observed_and_rebased (test_long_horizon.LongHorizonStressTests.test_version_conflict_is_observed_and_rebased) ... ok
test_detects_critical_regression (test_regression.RegressionTests.test_detects_critical_regression) ... ok
test_regression_outputs_are_written (test_regression.RegressionTests.test_regression_outputs_are_written) ... ok
test_same_run_has_no_regression (test_regression.RegressionTests.test_same_run_has_no_regression) ... ok
test_capability_gate_separates_level_from_authority (test_runtime.RuntimeTests.test_capability_gate_separates_level_from_authority) ... ok
test_crystal_becomes_stale_after_source_head_changes (test_runtime.RuntimeTests.test_crystal_becomes_stale_after_source_head_changes) ... ok
test_exact_head_conflict_requires_rebase (test_runtime.RuntimeTests.test_exact_head_conflict_requires_rebase) ... ok
test_historical_record_survives_semantic_refutation (test_runtime.RuntimeTests.test_historical_record_survives_semantic_refutation) ... ok
test_hyperlink_path_requires_reopen_and_reaches_raw (test_runtime.RuntimeTests.test_hyperlink_path_requires_reopen_and_reaches_raw) ... ok
test_working_state_preserves_do_not_redo_and_next_entry (test_runtime.RuntimeTests.test_working_state_preserves_do_not_redo_and_next_entry) ... ok
test_benchmark_aggregates_synthetic_token_telemetry (test_telemetry.TelemetryTests.test_benchmark_aggregates_synthetic_token_telemetry) ... ok
test_offline_tournament_certifies_reference_levels (test_tournament.TournamentTests.test_offline_tournament_certifies_reference_levels) ... ok
test_replay_manifest_has_prompt_hashes (test_tournament.TournamentTests.test_replay_manifest_has_prompt_hashes) ... ok
test_safety_first_ranking_places_safe_l9_above_unsafe_l9 (test_tournament.TournamentTests.test_safety_first_ranking_places_safe_l9_above_unsafe_l9) ... ok
test_same_seed_same_case_order (test_tournament.TournamentTests.test_same_seed_same_case_order) ... ok
test_suite_hash_is_stable (test_tournament.TournamentTests.test_suite_hash_is_stable) ... ok
test_tournament_writes_csv_matrices (test_tournament.TournamentTests.test_tournament_writes_csv_matrices) ... ok

----------------------------------------------------------------------
Ran 44 tests in 5.481s

OK
