  [2m2026-04-24T22:09:51.058835Z[0m [33m WARN[0m [1;33mrch::hook[0m[33m: [33mexec called with non-compilation command: env 'CARGO_TARGET_DIR=/tmp/rch_target_copper_osprey' cargo test --no-fail-fast[0m
    [2;3mat[0m rch/src/hook.rs:187 [2;3mon[0m ThreadId(1)

   Compiling beads_rust v0.1.45 (/data/projects/beads_rust)
    Finished `test` profile [optimized + debuginfo] target(s) in 34.89s
     Running unittests src/lib.rs (/tmp/rch_target_copper_osprey/debug/deps/beads_rust-87fc29853adc5567)

running 1398 tests
{
  "dry_run": true,
  "action": "add",
  "file_path": "/tmp/.tmpesYv8a/AGENTS.md",
  "created_file": true,
  "current_version": 1,
  "would_action": "add"
}
{
  "action": "add",
  "performed": true,
  "file_path": "/tmp/.tmpjxQmf9/AGENTS.md",
  "backup_path": null,
  "created_file": true,
  "bytes_written": 2086,
  "current_version": 1
}
test cli::commands::agents::tests::test_add_confirmation_message_for_existing_file ... ok
test cli::commands::agents::tests::test_add_confirmation_message_for_new_file ... ok
test cli::commands::agents::tests::test_append_blurb ... ok
test cli::commands::agents::tests::test_agent_file_not_found_reason_for_project_subdir ... ok
test cli::commands::agents::tests::test_append_blurb_to_empty_content_has_no_leading_blank_lines ... ok
test cli::commands::agents::tests::test_contains_blurb ... ok
test cli::commands::agents::tests::test_contains_blurb_requires_end_marker ... ok
test cli::commands::agents::tests::test_check_agent_file_reads_unreadable_path_once ... ok
test cli::commands::agents::tests::test_contains_legacy_blurb ... ok
test cli::commands::agents::tests::test_contains_legacy_blurb_requires_end_marker ... ok
test cli::commands::agents::tests::test_detect_agent_file ... ok
test cli::commands::agents::tests::test_detect_in_parents ... ok
test cli::commands::agents::tests::test_execute_json_add_dry_run_does_not_require_force ... ok
test cli::commands::agents::tests::test_detect_in_deep_project_parents ... ok
test cli::commands::agents::tests::test_execute_json_add_force_creates_file ... ok
test cli::commands::agents::tests::test_execute_rejects_conflicting_actions ... ok
test cli::commands::agents::tests::test_contains_blurb_skips_incomplete_marker_before_valid_block ... ok
test cli::commands::agents::tests::test_execute_json_update_dry_run_without_file_errors ... ok
test cli::commands::agents::tests::test_inferred_dry_run_action_for_unreadable_agent_file_is_none ... ok
test cli::commands::agents::tests::test_detect_agent_file_with_blurb ... ok
test cli::commands::agents::tests::test_execute_json_remove_dry_run_without_file_errors ... ok
test cli::commands::agents::tests::test_get_blurb_version ... ok
test cli::commands::agents::tests::test_remove_blurb_ignores_earlier_end_marker_text ... ok
test cli::commands::agents::tests::test_remove_blurb ... ok
test cli::commands::agents::tests::test_execute_json_add_requires_force ... ok
test cli::commands::agents::tests::test_remove_blurb_skips_incomplete_marker_before_valid_block ... ok
test cli::commands::agents::tests::test_remove_legacy_blurb_ignores_earlier_end_marker_text ... ok
test cli::commands::agents::tests::test_remove_legacy_blurb_skips_incomplete_marker_before_valid_block ... ok
test cli::commands::agents::tests::test_unreadable_agent_file_does_not_need_blurb ... ok
test cli::commands::agents::tests::test_update_blurb ... ok
test cli::commands::agents::tests::test_search_scope_description_for_project_subdir ... ok
test cli::commands::audit::tests::test_label_output_shape ... ok
test cli::commands::audit::tests::test_record_output_shape ... ok
test cli::commands::audit::tests::test_ensure_interactions_file_rejects_symlink_escape ... ok
test cli::commands::audit::tests::test_audit_entry_exists_finds_existing_parent ... ok
test cli::commands::blocked::tests::test_blocked_args_defaults ... ok
test cli::commands::audit::tests::test_append_preserves_order ... ok
test cli::commands::blocked::tests::test_filter_by_priority_single ... ok
test cli::commands::blocked::tests::test_filter_by_priority_multiple ... ok
test cli::commands::blocked::tests::test_filter_by_priority_empty_keeps_all ... ok
test cli::commands::blocked::tests::test_filter_by_type_case_insensitive ... ok
test cli::commands::blocked::tests::test_filter_by_type_empty_keeps_all ... ok
test cli::commands::blocked::tests::test_filter_by_type_filters_correctly ... ok
test cli::commands::blocked::tests::test_filter_by_type_multiple_types ... ok
test cli::commands::blocked::tests::test_include_in_blocked_list_matches_local_blocked_query_statuses ... ok
test cli::commands::blocked::tests::test_sort_by_priority_then_blocker_count ... ok
test cli::commands::changelog::tests::test_changelog_grouping ... ok
test cli::commands::changelog::tests::test_empty_changelog ... ok
test cli::commands::changelog::tests::test_format_date_brief ... ok
test cli::commands::changelog::tests::test_format_date_range ... ok
test cli::commands::changelog::tests::test_json_serialization ... ok
test cli::commands::changelog::tests::test_resolve_render_mode_prefers_context_structured_modes ... ok
test cli::commands::changelog::tests::test_resolve_render_mode_prefers_robot_json_over_quiet ... ok
test cli::commands::changelog::tests::test_resolve_render_mode_respects_quiet_mode ... ok
test cli::commands::changelog::tests::test_resolve_render_mode_respects_robot_json_requests ... ok
test cli::commands::changelog::tests::test_resolve_render_mode_robot_overrides_inherited_toon ... ok
test cli::commands::changelog::tests::test_resolve_since_none ... ok
test cli::commands::changelog::tests::test_resolve_since_relative ... ok
test cli::commands::changelog::tests::test_resolve_since_rfc3339 ... ok
test cli::commands::changelog::tests::test_type_icon ... ok
test cli::commands::changelog::tests::test_type_to_header ... ok
test cli::commands::close::tests::test_close_args_clone ... ok
test cli::commands::close::tests::test_close_args_debug_impl ... ok
test cli::commands::close::tests::test_close_args_default ... ok
test cli::commands::close::tests::test_close_args_with_all_fields ... ok
test cli::commands::close::tests::test_close_result_multiple_closed_multiple_skipped ... ok
test cli::commands::close::tests::test_close_result_roundtrip ... ok
test cli::commands::close::tests::test_close_result_serialization_empty_skipped_omitted ... ok
test cli::commands::close::tests::test_close_result_serialization_with_skipped ... ok
test cli::commands::close::tests::test_close_with_suggest_result_serialization ... ok
test cli::commands::close::tests::test_closed_issue_all_fields ... ok
test cli::commands::close::tests::test_close_with_suggest_result_empty_unblocked ... ok
test cli::commands::close::tests::test_close_result_shape_with_skipped_is_wrapped ... ok
test cli::commands::close::tests::test_closed_issue_serialization_with_reason ... ok
test cli::commands::close::tests::test_closed_issue_serialization_without_reason ... ok
test cli::commands::close::tests::test_render_close_json_preserves_bare_array_for_pure_success ... ok
test cli::commands::close::tests::test_skipped_issue_blocked_reason ... ok
test cli::commands::close::tests::test_skipped_issue_serialization ... ok
test cli::commands::close::tests::test_unblocked_issue_priority_boundaries ... ok
test cli::commands::close::tests::test_unblocked_issue_serialization ... ok
test cli::commands::comments::tests::test_read_comment_text_file_takes_precedence ... ok
test cli::commands::comments::tests::test_read_comment_text_from_file ... ok
test cli::commands::comments::tests::test_read_comment_text_from_message_flag ... ok
test cli::commands::comments::tests::test_read_comment_text_no_input_fails ... ok
test cli::commands::comments::tests::test_read_limited_string_accepts_content_within_limit ... ok
test cli::commands::comments::tests::test_read_limited_string_rejects_oversized_input ... ok
test cli::commands::comments::tests::test_resolve_author_empty_override_uses_actor ... ok
test cli::commands::comments::tests::test_resolve_author_empty_actor_falls_through ... ok
test cli::commands::comments::tests::test_resolve_author_env_helper_checks_windows_username ... ok
test cli::commands::comments::tests::test_read_comment_text_from_positional_args ... ok
test cli::commands::comments::tests::test_resolve_author_whitespace_override_uses_actor ... ok
test cli::commands::comments::tests::test_resolve_author_no_override_uses_actor ... ok
test cli::commands::comments::tests::test_resolve_author_with_override ... ok
test cli::commands::config::tests::test_build_layers_does_not_create_missing_db_for_read_only_access ... ok
test cli::commands::config::tests::test_set_yaml_value_overwrites_scalar_child ... ok
test cli::commands::config::tests::test_set_yaml_value_overwrites_scalar_root ... ok
test cli::commands::config::tests::test_delete_config_key_from_yaml_file_removes_value ... ok
test cli::commands::config::tests::test_build_layers_infers_prefix_from_jsonl_for_read_only_config_views ... ok
test cli::commands::config::tests::test_nested_key_parsing ... ok
test cli::commands::config::tests::test_user_config_path_format ... ok
test cli::commands::config::tests::test_parse_editor_command_splits_flags ... ok
test cli::commands::config::tests::test_set_config_invalid_format ... ok
test cli::commands::config::tests::test_parse_editor_command_respects_quotes ... ok
test cli::commands::completions::tests::test_bash_completion_generation ... ok
test cli::commands::config::tests::test_write_config_atomically_preserves_existing_permissions ... ok
test cli::commands::config::tests::test_write_config_atomically_skips_stale_temp_path ... ok
test cli::commands::completions::tests::test_zsh_completion_generation ... ok
test cli::commands::completions::tests::test_fish_completion_generation ... ok
test cli::commands::create::tests::test_parse_optional_date_leap_year ... ok
test cli::commands::create::tests::test_parse_optional_date_empty_string ... ok
test cli::commands::create::tests::test_parse_optional_date_end_of_month ... ok
test cli::commands::create::tests::test_parse_optional_date_iso8601 ... ok
test cli::commands::create::tests::test_parse_optional_date_none ... ok
test cli::commands::defer::tests::test_parse_defer_time_relative_hours ... ok
test cli::commands::defer::tests::test_parse_defer_time_relative_weeks ... ok
test cli::commands::create::tests::test_parse_optional_date_whitespace_only ... ok
test cli::commands::defer::tests::test_parse_defer_time_rfc3339 ... ok
test cli::commands::create::tests::test_parse_optional_date_with_timezone ... ok
test cli::commands::defer::tests::test_parse_defer_time_negative ... ok
test cli::commands::defer::tests::test_parse_defer_time_minutes ... ok
test cli::commands::dep::tests::test_apply_external_dep_list_metadata_external_issue_id ... ok
test cli::commands::dep::tests::test_apply_external_dep_list_metadata_rewrites_generated_placeholder_title ... ok
test cli::commands::dep::tests::test_apply_external_dep_list_metadata_sets_status_and_title ... ok
test cli::commands::dep::tests::test_apply_external_dep_list_metadata_preserves_title ... ok
test cli::commands::defer::tests::test_parse_defer_time_relative_days ... ok
test cli::commands::dep::tests::test_blocking_dependency_types ... ok
test cli::commands::dep::tests::test_cycles_result_json ... ok
test cli::commands::dep::tests::test_dep_action_result_json ... ok
test cli::commands::dep::tests::test_dep_direction_default ... ok
test cli::commands::dep::tests::test_dep_direction_variants ... ok
test cli::commands::dep::tests::test_dep_list_item_json ... ok
test cli::commands::dep::tests::test_dep_list_panel_title_matches_direction ... ok
test cli::commands::dep::tests::test_dep_list_section_title_uses_neutral_dependents_label ... ok
test cli::commands::dep::tests::test_dep_list_status_label_formats_known_statuses ... ok
test cli::commands::dep::tests::test_dep_tree_truncated_only_when_children_are_omitted ... ok
test cli::commands::dep::tests::test_dependency_type_parsing ... ok
test cli::commands::dep::tests::test_external_dependency_prefix_check ... ok
test cli::commands::dep::tests::test_normalize_dep_type_filter_canonicalizes_standard_types ... ok
test cli::commands::dep::tests::test_normalize_dep_type_filter_rejects_unknown_types ... ok
test cli::commands::dep::tests::test_sort_dep_list_items_for_human_orders_by_priority ... ok
test cli::commands::dep::tests::test_sort_dep_list_items_for_human_uses_ids_as_tiebreakers ... ok
test cli::commands::dep::tests::test_sort_dep_tree_siblings_uses_metadata_cache ... ok
test cli::commands::doctor::tests::report_has_warn_level_page_anomaly_ignores_error_level_findings ... ok
test cli::commands::doctor::tests::report_has_warn_level_page_anomaly_ignores_non_integrity_checks ... ok
test cli::commands::doctor::tests::report_has_warn_level_page_anomaly_ignores_non_page_warns ... ok
test cli::commands::doctor::tests::report_has_warn_level_page_anomaly_matches_orphan_page_warn ... ok
test cli::commands::doctor::tests::test_build_issue_write_probe_check_marks_rollback_failure_as_error ... ok
test cli::commands::doctor::tests::test_build_issue_write_probe_check_marks_zero_row_update_as_error ... ok
test cli::commands::doctor::tests::test_build_issue_write_probe_check_preserves_write_failure ... ok
test cli::commands::doctor::tests::test_build_issue_write_probe_check_reports_zero_row_update_before_rollback_failure ... ok
test cli::commands::doctor::tests::test_integrity_check_messages_collects_all_rows ... ok
test cli::commands::doctor::tests::test_jsonl_rebuild_audit_records_import_counts ... ok
test cli::commands::doctor::tests::test_local_repair_audit_records_applied_actions_and_artifacts ... ok
test cli::commands::doctor::tests::test_repair_outcome_message_combines_gitignore_and_incomplete_reindex ... ok
test cli::commands::doctor::tests::test_report_has_blocked_cache_stale_finding_detects_detail_entry ... ok
test cli::commands::doctor::tests::test_report_has_blocked_cache_stale_finding_ignores_other_recoverable_errors ... ok
test cli::commands::graph::tests::test_graph_node_all_status_values ... ok
test cli::commands::graph::tests::test_graph_node_deserialize ... ok
test cli::commands::graph::tests::test_graph_node_priority_boundaries ... ok
test cli::commands::graph::tests::test_all_graph_output_multiple_components ... ok
test cli::commands::graph::tests::test_all_graph_output_serialization ... ok
test cli::commands::graph::tests::test_graph_node_serialization ... ok
test cli::commands::graph::tests::test_human_graph_render_mode_prefers_compact_over_rich ... ok
test cli::commands::graph::tests::test_single_graph_output_serialization ... ok
test cli::commands::doctor::tests::test_required_schema_checks_missing_tables ... ok
test cli::commands::graph::tests::test_calculate_depths_from_dependency_edges_uses_longest_path ... ok
test cli::commands::graph::tests::test_connected_component_empty ... ok
test cli::commands::graph::tests::test_connected_component_serialization ... ok
test cli::commands::graph::tests::test_single_graph_output_with_complex_edges ... ok
test cli::commands::graph::tests::test_all_graph_output_empty ... ok
test cli::commands::graph::tests::test_sort_single_graph_nodes_keeps_root_first_without_reordering_subtrees ... ok
test cli::commands::graph::tests::test_format_compact_dependency_edges_preserves_branching ... ok
test cli::commands::graph::tests::test_calculate_depths_from_dependency_edges_collapses_reachable_cycle ... ok
test cli::commands::graph::tests::test_graph_node_all_fields_present ... ok
test cli::commands::graph::tests::test_connected_component_with_multiple_roots ... ok
test cli::commands::info::tests::test_format_bytes_mb ... ok
test cli::commands::info::tests::test_format_bytes_small ... ok
test cli::commands::history::tests::test_shell_quote_escapes_single_quotes ... ok
test cli::commands::info::tests::test_format_bytes_gb ... ok
test cli::commands::label::tests::test_parse_issues_and_label_missing_label ... ok
test cli::commands::label::tests::test_parse_issues_and_label_no_issues_with_flag ... ok
test cli::commands::label::tests::test_parse_issues_and_label_positional ... ok
test cli::commands::info::tests::test_format_bytes_kb ... ok
test cli::commands::label::tests::test_parse_issues_and_label_single_issue ... ok
test cli::commands::label::tests::test_parse_issues_and_label_with_flag ... ok
test cli::commands::label::tests::test_validate_label_invalid ... ok
test cli::commands::label::tests::test_validate_label_namespaced_allows_provides ... ok
test cli::commands::label::tests::test_validate_label_valid ... ok
test cli::commands::lint::tests::test_exit_code_behavior ... ok
test cli::commands::lint::tests::test_missing_sections_for_bug ... ok
test cli::commands::lint::tests::test_required_sections_present_case_insensitive ... ok
test cli::commands::list::tests::test_apply_client_filters_excludes_deferred_from_overdue_unless_requested ... ok
test cli::commands::list::tests::test_apply_client_filters_honors_id_priority_and_text_filters ... ok
test cli::commands::list::tests::test_build_filters_includes_closed_for_terminal_status ... ok
test cli::commands::list::tests::test_build_filters_parses_priorities ... ok
test cli::commands::list::tests::test_needs_client_filters_detects_fields ... ok
test cli::commands::list::tests::test_validate_list_args_rejects_invalid_priority_bounds ... ok
test cli::commands::list::tests::test_validate_list_args_rejects_invalid_sort ... ok
test cli::commands::orphans::tests::test_parse_git_log_extracts_issue_ids ... ok
test cli::commands::orphans::tests::test_parse_git_log_custom_prefix ... ok
test cli::commands::orphans::tests::test_parse_git_log_hierarchical_ids ... ok
test cli::commands::orphans::tests::test_parse_git_log_no_matches ... ok
test cli::commands::orphans::tests::test_parse_git_log_normalizes_case ... ok
test cli::commands::orphans::tests::test_resolve_render_mode_preserves_json_context ... ok
test cli::commands::orphans::tests::test_resolve_render_mode_preserves_toon_without_robot ... ok
test cli::commands::orphans::tests::test_resolve_render_mode_respects_quiet ... ok
test cli::commands::orphans::tests::test_resolve_render_mode_robot_overrides_inherited_toon ... ok
test cli::commands::orphans::tests::test_parse_git_log_preserves_order ... ok
test cli::commands::orphans::tests::test_resolve_render_mode_robot_overrides_plain ... ok
test cli::commands::orphans::tests::test_resolve_render_mode_robot_overrides_quiet ... ok
test cli::commands::orphans::tests::test_resolve_render_mode_robot_overrides_rich ... ok
test cli::commands::q::tests::push_unique_label_deduplicates_repeated_values ... ok
test cli::commands::query::tests::test_from_list_args_ignores_output_fields ... ok
test cli::commands::query::tests::test_is_false_helper ... ok
test cli::commands::query::tests::test_merge_all_vec_fields ... ok
test cli::commands::query::tests::test_merge_assignee_override_clears_saved_unassigned ... ok
test cli::commands::query::tests::test_merge_boolean_fields_cli_true_wins ... ok
test cli::commands::query::tests::test_merge_boolean_fields_saved_true_preserved ... ok
test cli::commands::query::tests::test_merge_cli_overrides_saved ... ok
test cli::commands::query::tests::test_merge_empty_cli_keeps_saved ... ok
test cli::commands::query::tests::test_merge_option_fields ... ok
test cli::commands::query::tests::test_merge_unassigned_override_clears_saved_assignee ... ok
test cli::commands::query::tests::test_saved_filters_default ... ok
test cli::commands::query::tests::test_saved_filters_from_list_args ... ok
test cli::commands::query::tests::test_saved_filters_roundtrip_all_fields ... ok
test cli::commands::query::tests::test_saved_filters_serialization_skips_defaults ... ok
test cli::commands::query::tests::test_saved_filters_to_list_args ... ok
test cli::commands::query::tests::test_saved_query_serialization ... ok
test cli::commands::query::tests::test_saved_query_without_description ... ok
test cli::commands::query::tests::test_to_list_args_preserves_output_defaults ... ok
test cli::commands::defer::tests::test_parse_defer_time_invalid ... ok
test cli::commands::history::tests::test_current_jsonl_path_for_backup_rejects_invalid_name ... ok
test cli::commands::history::tests::test_current_jsonl_path_for_backup_rejects_path_traversal ... ok
test cli::commands::doctor::tests::test_classify_doctor_checks_preserves_shm_only_sidecar_presence ... ok
test cli::commands::history::tests::test_restore_next_step_requires_external_flag_for_external_targets ... ok
test cli::commands::r#where::tests::prefix_from_jsonl_returns_none_for_mixed_prefixes ... ok
test cli::commands::history::tests::commit_restored_target_replaces_existing_atomically ... ok
test cli::commands::r#where::tests::prefix_from_jsonl_skips_invalid_json_lines ... ok
test cli::commands::history::tests::test_diff_status_for_json_falls_back_for_invalid_utf8 ... ok
test cli::commands::doctor::tests::test_check_database_sidecars_warns_on_wal_without_shm ... ok
test cli::commands::history::tests::test_history_diff_for_files_reports_identical_non_utf8_without_text_diff ... ok
test cli::commands::history::tests::test_unified_diff_for_files_returns_empty_for_identical_files ... ok
test cli::commands::history::tests::test_restore_next_step_uses_default_import_for_internal_targets ... ok
test cli::commands::doctor::tests::test_repair_recoverable_db_state_skips_missing_db ... ok
test cli::commands::history::tests::test_unified_diff_for_files_reports_differences ... ok
test cli::commands::history::tests::test_current_jsonl_path_for_backup_rejects_missing_target_metadata ... ok
test cli::commands::ready::tests::test_parse_priorities ... ok
test cli::commands::ready::tests::test_parse_types ... ok
test cli::commands::r#where::tests::resolve_where_output_uses_explicit_db_override ... ok
test cli::commands::search::tests::test_requires_post_query_ordering_only_for_client_filters_or_explicit_sort ... ok
test cli::commands::search::tests::test_label_any_filters_do_not_require_client_filtering ... ok
test cli::commands::search::tests::test_search_respects_sort_before_limit ... ok
test cli::commands::search::tests::test_label_filters_do_not_require_client_filtering ... ok
test cli::commands::search::tests::test_sort_by_title_and_reverse ... ok
test cli::commands::search::tests::test_sort_created_at_desc_default ... ok
test cli::commands::show::tests::routed_structured_output_guard_excludes_text_and_csv ... ok
test cli::commands::show::tests::test_apply_external_dependency_metadata_updates_generated_placeholder ... ok
test cli::commands::show::tests::test_build_issue_details_from_jsonl_derives_parent_and_dependents ... ok
test cli::commands::show::tests::test_build_issue_details_from_jsonl_preserves_missing_dependency_placeholder ... ok
test cli::commands::show::tests::test_issue_json_serialization ... ok
test cli::commands::show::tests::test_issue_json_serialization_multiple ... ok
test cli::commands::show::tests::test_reorder_details_by_requested_inputs_restores_mixed_route_order ... ok
test cli::commands::show::tests::test_show_json_output_shape ... ok
test cli::commands::show::tests::test_show_resolves_full_id ... ok
test cli::commands::show::tests::test_show_resolves_partial_id ... ok
test cli::commands::show::tests::test_show_resolves_prefixed_id ... ok
test cli::commands::show::tests::test_show_text_includes_dependencies_and_comments ... ok
test cli::commands::stale::tests::test_filter_stale_issues_orders_oldest_first ... ok
test cli::commands::stats::tests::test_activity_counts_tombstone_transition_as_update_not_reopen ... ok
test cli::commands::show::tests::test_show_not_found_error ... ok
test cli::commands::schema::tests::schema_generation_is_json_serializable ... ok
test cli::commands::create::tests::test_parse_optional_date_partial_date ... ok
test cli::commands::doctor::tests::test_classify_doctor_checks_marks_count_mismatch_degraded ... ok
test cli::commands::history::tests::test_restore_backup_rejects_symlinked_backup_file ... ok
test cli::commands::history::tests::test_restore_next_step_sets_jsonl_path_for_internal_custom_targets ... ok
test cli::commands::doctor::tests::test_classify_doctor_checks_marks_invalid_jsonl_unsafe ... ok
test cli::commands::defer::tests::test_parse_defer_time_simple_date ... ok
test cli::commands::create::tests::test_parse_optional_date_year_boundaries ... ok
test cli::commands::create::tests::test_parse_optional_date_simple_date ... ok
test cli::commands::doctor::tests::test_check_root_gitignore_warns_for_directory_patterns ... ok
test cli::commands::doctor::tests::test_check_jsonl_detects_invalid_issue_records ... ok
test cli::commands::history::tests::test_diff_status_for_json_falls_back_for_large_inputs ... ok
test cli::commands::doctor::tests::test_repeated_jsonl_rebuild_refusal_reason_detects_failed_marker ... ok
test cli::commands::orphans::tests::test_get_git_commit_refs_empty_repo_returns_empty ... ok
test cli::commands::doctor::tests::test_check_jsonl_detects_malformed ... ok
test cli::commands::doctor::tests::test_classify_doctor_checks_preserves_shm_only_sidecar_presence_without_details ... ok
test cli::commands::stats::tests::test_compute_priority_breakdown ... ok
test cli::commands::doctor::tests::test_check_jsonl_returns_count_only_for_valid_records ... ok
test cli::commands::doctor::tests::test_repair_recoverable_db_state_skips_repair_for_wal_without_shm_warn ... ok
test cli::commands::stats::tests::test_capitalize ... ok
test cli::commands::stats::tests::test_compute_type_breakdown ... ok
test cli::commands::stats::tests::test_git_pathspec_string_normalizes_separators ... ok
test cli::commands::stats::tests::test_parse_issue_activity_patch_counts_created_issue ... ok
test cli::commands::stats::tests::test_parse_issue_activity_stream_keeps_commit_boundaries_separate ... ok
test cli::commands::stats::tests::test_should_include_activity_defaults_on ... ok
test cli::commands::stats::tests::test_truncate_title_ascii ... ok
test cli::commands::stats::tests::test_truncate_title_multibyte ... ok
test cli::commands::sync::tests::test_auto_rebuild_semantic_conflict_field_prefers_explicit_rebuild_then_force ... ok
test cli::commands::sync::tests::test_auto_rebuild_semantic_flag_conflict_reason_absent_for_default_import_semantics ... ok
test cli::commands::sync::tests::test_auto_rebuild_semantic_flag_conflict_reason_ignores_orphans_only_request ... ok
test cli::commands::sync::tests::test_auto_rebuild_semantic_flag_conflict_reason_mentions_both_flags ... ok
test cli::commands::stats::tests::test_compute_assignee_breakdown ... ok
test cli::commands::stats::tests::test_parse_issue_activity_patch_skips_non_issue_markers ... ok
test cli::commands::stats::tests::test_parse_recent_activity_cache_returns_matching_entry ... ok
test cli::commands::stats::tests::test_recent_activity_cache_valid_until_expires_at_boundary ... ok
test cli::commands::stats::tests::test_repo_relative_git_path_rejects_path_outside_repo ... ok
test cli::commands::history::tests::test_restore_backup_recreates_missing_target_parent_directories ... ok
test cli::commands::sync::tests::test_auto_rebuild_semantic_flag_conflict_reason_mentions_rename_prefix_rerun ... ok
test cli::commands::sync::tests::test_auto_rebuild_semantic_flag_conflict_reason_preserves_cli_startup_flags ... ok
test cli::commands::sync::tests::test_auto_rebuild_semantic_flag_conflict_reason_preserves_custom_db_override ... ok
test cli::commands::sync::tests::test_auto_rebuild_semantic_flag_conflict_reason_preserves_external_jsonl_flag ... ok
test cli::commands::sync::tests::test_detect_prefix_from_jsonl_supports_hyphenated_prefixes ... ok
test cli::commands::sync::tests::test_detect_prefix_from_jsonl_validates_entire_file_before_returning_prefix ... ok
test cli::commands::history::tests::test_restore_backup_uses_metadata_target_path ... ok
test cli::commands::sync::tests::test_merge_conflict_resolution_defaults_to_manual ... ok
test cli::commands::sync::tests::test_merge_conflict_resolution_supports_explicit_winners ... ok
test cli::commands::sync::tests::test_jsonl_contains_duplicate_external_refs_detects_duplicates ... ok
test cli::commands::sync::tests::test_jsonl_contains_prefix_mismatch_only_for_non_tombstone_ids ... ok
test cli::commands::sync::tests::test_scan_jsonl_for_tombstone_filter_rejects_duplicate_issue_ids ... ok
test cli::commands::sync::tests::test_merge_resolution_flags_require_merge_mode ... ok
test cli::commands::sync::tests::test_should_defer_jsonl_recovery_only_for_rename_prefix_import ... ok
test cli::commands::sync::tests::test_detect_prefix_from_jsonl_rejects_malformed_before_prefix ... ok
test cli::commands::sync::tests::test_sync_operation_status_takes_precedence_over_work_modes ... ok
test cli::commands::sync::tests::test_sync_operation_selects_default_and_explicit_modes ... ok
test cli::commands::sync::tests::test_tombstones_missing_from_jsonl_tombstones_only_skips_already_flushed_deletions ... ok
test cli::commands::sync::tests::test_tombstones_missing_from_jsonl_tombstones_blocks_resurrection ... ok
test cli::commands::create::tests::test_parse_optional_date_invalid_format ... ok
test cli::commands::sync::tests::test_validate_operator_requested_sync_path_rejects_git_before_resolution ... ok
test cli::commands::sync::tests::test_validate_sync_paths_allows_external_db_family_effective_policy ... ok
test cli::commands::sync::tests::test_validate_sync_paths_allows_missing_external_parent_directory_with_opt_in ... ok
test cli::commands::doctor::tests::test_select_doctor_jsonl_path_keeps_missing_explicit_override ... ok
test cli::commands::doctor::tests::test_classify_doctor_checks_marks_write_probe_failure_recoverable ... ok
test cli::commands::defer::tests::test_parse_defer_time_next_week ... ok
test cli::commands::defer::tests::test_parse_defer_time_tomorrow ... ok
test cli::commands::history::tests::commit_restored_target_rollback_on_rename_failure ... ok
test cli::commands::delete::tests::test_read_ids_from_file ... ok
test cli::commands::doctor::tests::test_write_jsonl_rebuild_verification_failed_marker_records_failed_checks ... ok
test cli::commands::history::tests::test_commit_restored_target_restores_original_file_when_replace_fails ... ok
test cli::commands::history::tests::test_current_jsonl_path_for_backup_accepts_relative_external_active_path_when_missing ... ok
test cli::commands::history::tests::test_current_jsonl_path_for_backup_reads_target_metadata ... ok
test cli::commands::sync::tests::test_validate_sync_paths_rejects_external_path_without_effective_policy ... ok
test cli::commands::sync::tests::test_validate_sync_paths_allows_missing_internal_parent_directory ... ok
test cli::commands::history::tests::test_current_jsonl_path_for_backup_rejects_tampered_absolute_metadata ... ok
test cli::commands::sync::tests::test_validate_sync_paths_rejects_internal_parent_symlink_escape_with_opt_in ... ok
test cli::commands::doctor::tests::test_check_recovery_artifacts_warns_on_preserved_database_family ... ok
test cli::commands::sync::tests::test_validate_sync_paths_rejects_git_symlinked_jsonl_even_with_opt_in ... ok
test cli::commands::sync::tests::test_validate_sync_paths_rejects_symlinked_external_jsonl_with_opt_in ... ok
test cli::commands::sync::tests::test_validate_sync_paths_rejects_symlinked_git_parent_with_opt_in ... ok
test cli::commands::history::tests::test_restore_backup_cleans_temp_file_when_rename_fails ... ok
test cli::commands::history::tests::test_diff_backup_reports_missing_current_stem_file ... ok
test cli::commands::update::tests::test_build_update_empty ... ok
test cli::commands::update::tests::test_build_update_with_claim ... ok
test cli::commands::update::tests::test_build_update_with_priority ... ok
test cli::commands::sync::tests::test_validate_sync_paths_rejects_traversal_for_missing_external_parent ... ok
test cli::commands::update::tests::test_build_update_with_status ... ok
test cli::commands::update::tests::test_optional_date_field_with_empty ... ok
test cli::commands::update::tests::test_optional_date_field_invalid_format ... ok
test cli::commands::update::tests::test_optional_date_field_with_none ... ok
test cli::commands::update::tests::test_optional_date_field_with_valid ... ok
test cli::commands::update::tests::test_optional_string_field_with_empty ... ok
test cli::commands::orphans::tests::test_get_git_commit_refs_uses_target_repo_root ... ok
test cli::commands::update::tests::test_optional_string_field_with_none ... ok
test cli::commands::update::tests::test_optional_string_field_with_value ... ok
test cli::commands::update::tests::test_parse_date_invalid ... ok
test cli::commands::upgrade::tests::parse_sha256_checksum_rejects_wrong_archive_name ... ok
test cli::commands::upgrade::tests::release_binary_asset_ignores_checksum_and_signature_assets ... ok
test cli::commands::upgrade::tests::test_version_comparison_basic ... ok
test cli::commands::upgrade::tests::test_version_comparison_double_digits ... ok
test cli::commands::upgrade::tests::test_version_comparison_equal ... ok
test cli::commands::upgrade::tests::test_version_comparison_older ... ok
test cli::commands::upgrade::tests::test_version_more_parts ... ok
test cli::commands::upgrade::tests::test_version_with_v_prefix ... ok
test cli::commands::version::tests::test_build_info_present ... ok
test cli::commands::version::tests::test_feature_flags_detection ... ok
test cli::commands::update::tests::test_parse_date_partial_date ... ok
test cli::commands::update::tests::test_parse_date_valid_rfc3339 ... ok
test cli::commands::update::tests::test_parse_date_with_timezone ... ok
test cli::commands::update::tests::test_validate_multi_issue_external_ref_update_rejects_multiple_distinct_ids ... ok
test cli::commands::upgrade::tests::checksum_asset_matches_archive_name_exactly ... ok
test cli::commands::upgrade::tests::parse_sha256_checksum_accepts_standard_sha256sum_line ... ok
test cli::commands::version::tests::test_version_json_schema ... ok
test cli::commands::version::tests::test_version_short_format ... ok
test cli::commands::version::tests::test_version_json_omits_none_fields ... ok
test cli::tests::test_cli_reference_documents_current_clap_surface ... ok
test cli::tests::test_resolve_output_format_with_outer_mode_inherits_toon ... ok
test cli::tests::test_resolve_output_format_with_outer_mode_keeps_quiet_over_env_defaults ... ok
test cli::commands::changelog::tests::test_git_tag_date_errors_for_missing_tag_even_if_branch_exists ... ok
test config::routing::tests::extract_prefix_basic ... ok
test cli::tests::test_ready_assignee_flag_accepts_missing_value ... ok
test cli::commands::changelog::tests::test_git_commit_date_uses_target_repo_root ... ok
test config::routing::tests::find_route_match ... ok
test cli::tests::test_resolve_output_format_basic_with_outer_mode_honors_explicit_format ... ok
test cli::commands::changelog::tests::test_git_tag_date_falls_back_for_lightweight_tags ... ok
test config::routing::tests::find_town_root_not_found ... ok
test config::routing::tests::follow_redirects_rejects_non_beads_directory_target ... ok
test cli::tests::test_create_positional_title_conflicts_with_title_flag ... ok
test config::routing::tests::follow_redirects_detects_loops_after_canonicalizing_targets ... ok
test config::routing::tests::follow_redirects_rejects_redirect_chains_beyond_max_depth ... ok
test config::routing::tests::is_external_id_check ... ok
test config::routing::tests::group_issue_inputs_by_route_merges_equivalent_external_paths ... ok
test config::routing::tests::load_routes_empty ... ok
test cli::tests::test_list_limit_defaults_to_50 ... ok
test config::routing::tests::group_issue_inputs_by_route_preserves_first_seen_batch_order ... ok
test cli::tests::test_list_limit_zero_parses_as_unlimited ... ok
test config::routing::tests::read_redirect_absolute ... ok
test config::routing::tests::load_routes_valid ... ok
test config::routing::tests::read_redirect_none ... ok
test cli::tests::test_ready_assignee_conflicts_with_unassigned ... ok
test config::routing::tests::read_redirect_dot_stays_in_beads_dir ... ok
test config::routing::tests::read_redirect_relative ... ok
test config::routing::tests::resolve_route_no_prefix ... ok
test config::routing::tests::resolve_route_no_routes_file ... ok
test config::routing::tests::resolve_route_self_path_is_not_external_after_normalization ... ok
test cli::tests::test_agents_add_conflicts_with_check ... ok
test config::routing::tests::find_town_root_test ... ok
test config::routing::tests::follow_redirects_allows_dot_redirect_to_current_beads_dir ... ok
test config::routing::tests::resolve_route_with_local_route ... ok
test config::tests::actor_from_layer_returns_none_for_empty ... ok
test config::tests::cli_no_auto_flush_overrides_config_sync_auto_flush ... ok
test config::tests::cli_overrides_as_layer_sets_startup_keys ... ok
test config::tests::cli_overrides_empty_produces_empty_layer ... ok
test config::tests::actor_from_layer_returns_trimmed_value ... ok
test cli::commands::changelog::tests::test_git_tag_date_prefers_annotated_tag_timestamp ... ok
test config::tests::config_paths_resolve_with_default_metadata ... ok
test config::tests::config_paths_uses_discovery ... ok
test config::tests::default_issue_type_from_layer_uses_config_value ... ok
test config::tests::default_priority_from_layer_errors_on_invalid_value ... ok
test config::tests::default_priority_from_layer_uses_config_value ... ok
test config::tests::discover_beads_dir_returns_error_when_not_found ... ok
test config::tests::discover_beads_dir_with_cli_from_errors_for_external_cli_db_override_without_workspace ... ok
test config::tests::deferred_jsonl_recovery_refuses_broken_symlinked_db_path ... ok
test config::tests::discover_beads_dir_with_cli_from_errors_for_external_db_override_without_workspace ... ok
test config::tests::discover_beads_dir_with_cli_from_falls_back_to_workspace_for_external_db_override ... ok
test config::tests::discover_beads_dir_with_cli_from_uses_env_db_override ... ok
test config::tests::discover_beads_dir_with_cli_from_falls_back_to_workspace_for_external_cli_db_override ... ok
test config::tests::discover_beads_dir_with_env_override_rejects_invalid_path_even_when_workspace_exists ... ok
test config::tests::discover_beads_dir_deeply_nested ... ok
test config::tests::discover_beads_dir_with_cli_from_falls_back_to_workspace_for_relative_cli_db_override ... ok
test config::tests::discover_beads_dir_finds_at_root ... ok
test config::tests::discover_jsonl_ignores_merge_artifacts ... ok
test config::tests::discover_jsonl_prefers_issues_over_legacy ... ok
test config::tests::discover_jsonl_returns_none_when_empty ... ok
test config::tests::discover_optional_beads_dir_with_cli_uses_explicit_db_override ... ok
test config::tests::discover_optional_beads_dir_with_cli_follows_redirect_for_explicit_db_override ... ok
test config::tests::discover_jsonl_falls_back_to_legacy ... ok
test config::tests::env_key_variants_generates_all_forms ... ok
test config::tests::external_projects_runtime_mapping_overrides_startup_mapping ... ok
test config::tests::first_prefix_from_jsonl_preserves_hyphenated_prefixes ... ok
test config::tests::id_config_accepts_legacy_prefix_key ... ok
test config::tests::first_prefix_from_jsonl_preserves_hyphenated_prefixes_across_multiple_rows ... ok
test config::tests::id_config_handles_hyphenated_keys ... ok
test config::tests::id_config_normalizes_issue_prefix_values ... ok
test config::tests::id_config_parses_numeric_overrides ... ok
test config::tests::id_config_uses_defaults_when_keys_missing ... ok
test config::tests::implicit_external_jsonl_allowed_requires_external_db_family ... ok
test config::tests::is_excluded_jsonl_allows_valid_files ... ok
test config::tests::is_excluded_jsonl_detects_deletion_log ... ok
test config::tests::is_excluded_jsonl_detects_excluded_basename_in_absolute_path ... ok
test config::tests::is_excluded_jsonl_detects_interaction_log ... ok
test config::tests::is_excluded_jsonl_detects_merge_artifacts ... ok
test config::tests::is_startup_key_identifies_runtime_keys ... ok
test config::tests::is_startup_key_identifies_startup_keys ... ok
test config::tests::load_project_config_parses_yaml ... ok
test config::tests::load_project_config_returns_empty_when_missing ... ok
test config::tests::merge_from_overwrites_existing_keys ... ok
test config::tests::merge_from_preserves_non_conflicting_keys ... ok
test config::tests::merge_precedence_order ... ok
test config::tests::metadata_defaults_when_missing ... ok
test config::tests::metadata_handles_empty_strings ... ok
test config::tests::metadata_handles_extra_fields ... ok
test config::tests::metadata_jsonl_override_respected ... ok
test config::tests::metadata_jsonl_override_respected_even_with_db_override ... ok
test config::tests::metadata_override_paths ... ok
test config::tests::metadata_with_backend_and_retention ... ok
test config::tests::no_auto_flush_from_layer_canonical_key_beats_legacy_key ... ok
test config::tests::move_database_family_to_recovery_records_verified_file_backups ... ok
test config::tests::move_database_family_to_recovery_backs_up_dangling_symlink_sidecars ... ok
test config::tests::no_auto_flush_from_layer_hyphen_underscore_equivalence ... ok
test config::tests::no_auto_flush_from_layer_reads_sync_auto_flush_true ... ok
test config::tests::no_auto_flush_from_layer_reads_sync_auto_flush_false ... ok
test cli::commands::stats::tests::test_git_repo_context_reads_root_and_head ... ok
test config::tests::normalize_key_handles_various_formats ... ok
test config::tests::multiple_jsonl_candidates_prefers_issues ... ok
test config::tests::move_database_family_to_recovery_rolls_back_partial_failure ... ok
test cli::commands::stats::tests::test_compute_recent_activity_uses_resolved_jsonl_path ... ok
test config::tests::open_storage_with_cli_does_not_recover_from_invalid_jsonl ... ok
test cli::commands::create::tests::test_create_issue_with_labels_and_deps ... ok
test cli::commands::count::tests::test_group_counts_status ... ok
test cli::commands::stats::tests::test_compute_recent_activity_counts_issue_transitions_from_git_history ... ok
test cli::commands::init::tests::test_init_creates_beads_directory ... ok
test cli::commands::create::tests::test_create_issue_dry_run_no_writes ... ok
test cli::commands::create::tests::test_create_child_with_nonexistent_parent_fails ... ok
test cli::commands::update::tests::test_validate_route_runtime_guards_rejects_assigned_claim_target ... ok
test config::tests::open_storage_with_cli_refuses_recovery_for_symlinked_db_path ... ok
test cli::commands::create::tests::test_create_issue_deduplicates_labels ... ok
test cli::commands::create::tests::test_create_issue_custom_type_accepted ... ok
test config::tests::parse_bool_handles_all_falsy_values ... ok
test config::tests::parse_bool_handles_all_truthy_values ... ok
test config::tests::parse_bool_returns_none_for_invalid ... ok
test config::tests::precedence_chain_includes_legacy_and_user_layers ... ok
test config::tests::precedence_cli_overrides_all ... ok
test config::tests::precedence_db_overrides_default ... ok
test config::tests::precedence_default_is_lowest ... ok
test config::tests::precedence_env_overrides_yaml ... ok
test config::tests::precedence_full_chain_with_different_keys ... ok
test config::tests::precedence_yaml_overrides_db ... ok
test config::tests::quarantine_truncated_wal_sidecar_leaves_valid_wal_family_in_place ... ok
test config::tests::quarantine_truncated_wal_sidecar_moves_wal_and_shm_to_recovery ... ok
test cli::commands::count::tests::test_group_counts_label_includes_unlabeled ... ok
{
  "closed": [],
  "skipped": [
    {
      "id": "bd-closed",
      "reason": "already closed"
    }
  ]
}
test cli::commands::stats::tests::test_compute_summary_excludes_template_epics_from_close_eligible_count ... ok
test cli::commands::delete::tests::test_preview_cascade_closure_exceeds_direct_dependents ... ok
test cli::commands::sync::tests::test_restore_tombstones_restores_dependencies_between_preserved_tombstones ... ok
test cli::commands::delete::tests::test_sorted_cascade_dependents_include_transitive_dependents ... ok
test config::tests::rebuilt_database_postconditions_reject_missing_comments ... ok
test cli::commands::sync::tests::test_snapshot_tombstones_tolerates_broken_relation_tables ... ok
test cli::commands::create::tests::test_create_issue_trims_labels ... ok
test config::tests::resolve_actor_falls_back_to_unknown ... ok
test config::tests::resolve_bootstrap_issue_prefix_normalizes_directory_name ... ok
test config::tests::resolve_bootstrap_issue_prefix_prefers_bootstrap_layer ... ok
test config::tests::resolve_db_override_from_layer_anchors_relative_paths_to_beads_cache_dir ... ok
test config::tests::resolve_db_path_absolute_in_metadata ... ok
test config::tests::resolve_db_path_override_wins ... ok
test config::tests::resolve_db_path_relative_in_metadata ... ok
test config::tests::resolve_jsonl_db_override_derives_sibling ... ok
test config::tests::resolve_jsonl_defaults_when_nothing_exists ... ok
test config::tests::resolve_jsonl_ignores_excluded_metadata ... ok
test config::tests::resolve_jsonl_path_absolute_in_metadata ... ok
test config::tests::resolve_jsonl_path_db_override_derives_sibling ... ok
test config::tests::resolve_jsonl_path_db_override_prefers_existing_legacy_sibling ... ok
test config::tests::resolve_jsonl_path_relative_in_metadata ... ok
test config::tests::resolve_jsonl_prefers_metadata_override ... ok
test config::tests::resolve_jsonl_uses_discovery_when_no_override ... ok
test config::tests::resolve_paths_honors_relative_project_db_override ... ok
test config::tests::resolved_jsonl_path_drives_prefix_inference ... ok
test config::tests::restore_database_family_after_failed_rebuild_rolls_back_partial_rebuild_staging ... ok
test config::tests::should_attempt_jsonl_recovery_only_for_corruption_errors ... ok
test config::tests::startup_layer_reads_db_override ... ok
test config::tests::startup_layer_reads_lock_timeout ... ok
test cli::commands::delete::tests::test_direct_dependents_collection_is_shallow ... ok
test config::tests::verify_recovery_backup_artifact_rejects_digest_mismatch ... ok
test config::tests::yaml_nested_keys_flatten_with_dots ... ok
test config::tests::yaml_sequence_flattens_to_csv ... ok
test config::tests::yaml_startup_keys_are_separated ... ok
test error::context::tests::test_context_on_io_error ... ok
test error::context::tests::test_option_ext ... ok
test error::context::tests::test_with_context_lazy ... ok
test error::structured::tests::test_detect_priority_intent ... ok
test error::structured::tests::test_detect_priority_intent_all_digits ... ok
test error::structured::tests::test_detect_priority_intent_all_p_prefixed ... ok
test error::structured::tests::test_detect_priority_intent_rejects_malformed ... ok
test error::structured::tests::test_detect_status_intent ... ok
test error::structured::tests::test_detect_type_intent ... ok
test error::structured::tests::test_error_code_as_str ... ok
test error::structured::tests::test_error_code_exit_codes ... ok
test error::structured::tests::test_error_code_is_retryable ... ok
test error::structured::tests::test_find_similar_ids ... ok
test error::structured::tests::test_levenshtein_distance ... ok
test error::structured::tests::test_structured_error_ambiguous_id ... ok
test error::structured::tests::test_structured_error_invalid_priority ... ok
test error::structured::tests::test_structured_error_invalid_status ... ok
test error::structured::tests::test_structured_error_not_initialized ... ok
test error::structured::tests::test_structured_error_preserves_wrapped_beads_error_code ... ok
test error::structured::tests::test_structured_error_preserves_wrapped_io_error_code ... ok
test error::structured::tests::test_structured_error_to_json ... ok
test error::structured::tests::test_to_human_output ... ok
test error::tests::test_error_display ... ok
test error::tests::test_external_command_uses_io_error_code ... ok
test error::tests::test_internal_uses_internal_error_code ... ok
test error::tests::test_suggestion ... ok
test error::tests::test_upgrade_uses_io_error_code_with_context ... ok
test error::tests::test_user_recoverable ... ok
test error::tests::test_validation_error ... ok
test error::tests::test_validation_error_struct ... ok
test format::csv::tests::test_escape_field_dash_prefix ... ok
test format::csv::tests::test_escape_field_formula_injection_at ... ok
test format::csv::tests::test_escape_field_formula_injection_equals ... ok
test format::csv::tests::test_escape_field_formula_injection_plus ... ok
test format::csv::tests::test_escape_field_mixed ... ok
test format::csv::tests::test_escape_field_newline_prefix ... ok
test format::csv::tests::test_escape_field_plain ... ok
test format::csv::tests::test_escape_field_with_comma ... ok
test format::csv::tests::test_escape_field_with_newline ... ok
test format::csv::tests::test_escape_field_with_quotes ... ok
test format::csv::tests::test_format_csv ... ok
test format::csv::tests::test_format_issue_row ... ok
test format::csv::tests::test_format_issue_row_with_comma_in_title ... ok
test format::csv::tests::test_get_field_value ... ok
test format::csv::tests::test_parse_fields_custom ... ok
test format::csv::tests::test_parse_fields_default ... ok
test format::csv::tests::test_parse_fields_filters_invalid ... ok
test format::csv::tests::test_write_header ... ok
test format::markdown::tests::test_contains_markdown_detection ... ok
test format::markdown::tests::test_escape_markdown ... ok
test format::markdown::tests::test_render_markdown_json_unchanged ... ok
test format::markdown::tests::test_render_markdown_multiline ... ok
test format::markdown::tests::test_render_markdown_plain_strips_formatting ... ok
test format::markdown::tests::test_render_markdown_quiet_empty ... ok
test cli::commands::dep::tests::test_cycle_detection_transitive ... ok
test format::markdown::tests::test_render_markdown_toon_unchanged ... ok
test format::markdown::tests::test_strip_markdown_blockquotes ... ok
test format::markdown::tests::test_strip_markdown_code ... ok
test format::markdown::tests::test_strip_markdown_code_blocks ... ok
test format::markdown::tests::test_strip_markdown_emphasis ... ok
test format::markdown::tests::test_strip_markdown_empty ... ok
test format::markdown::tests::test_strip_markdown_headers ... ok
test format::markdown::tests::test_strip_markdown_horizontal_rule ... ok
test format::markdown::tests::test_strip_markdown_images ... ok
test format::markdown::tests::test_strip_markdown_links ... ok
test format::markdown::tests::test_strip_markdown_nested_formatting ... ok
test format::markdown::tests::test_strip_markdown_preserves_math_asterisks ... ok
test format::markdown::tests::test_strip_markdown_preserves_snake_case ... ok
test format::output::tests::blocked_issue_serializes_blockers ... ok
test format::output::tests::issue_details_serializes_parent_and_relations ... ok
test format::output::tests::issue_with_counts_serializes_counts ... ok
test config::tests::rebuilt_database_postconditions_reject_missing_dependencies ... ok
test format::rich::tests::test_build_completion_bar ... ok
test format::rich::tests::test_format_count_badges ... ok
test format::rich::tests::test_format_status_badge ... ok
test format::rich::tests::test_rich_dependency_tree_uses_theme_styles ... ok
test format::rich::tests::test_rich_issue_panel ... ok
test format::rich::tests::test_rich_issue_table ... ok
test format::rich::tests::test_table_with_title_truncation ... ok
test format::rich::tests::test_table_without_type_column ... ok
test format::syntax::tests::test_detect_language_from_filename ... ok
test format::syntax::tests::test_available_themes_not_empty ... ok
test format::syntax::tests::test_highlight_code_json_mode_unchanged ... ok
test format::syntax::tests::test_highlight_code_plain_mode ... ok
test format::syntax::tests::test_highlight_code_plain_multiline ... ok
test format::syntax::tests::test_highlight_code_quiet_mode_empty ... ok
test cli::commands::graph::tests::test_collect_single_graph_uses_first_visit_dfs_order ... ok
test format::markdown::tests::test_render_markdown_rich_contains_content ... ok
test format::syntax::tests::test_highlight_code_toon_mode_unchanged ... ok
test cli::commands::close::tests::execute_with_args_returns_nothing_to_do_when_all_requested_issues_are_skipped ... ok
test format::syntax::tests::test_highlight_code_empty ... ok
test format::syntax::tests::test_normalize_language ... ok
test format::syntax::tests::test_parse_code_fence_empty ... ok
test format::syntax::tests::test_parse_code_fence_no_closing ... ok
test format::syntax::tests::test_parse_code_fence_no_language ... ok
test format::syntax::tests::test_parse_code_fence_not_fenced ... ok
test format::syntax::tests::test_parse_code_fence_with_language ... ok
test format::syntax::tests::test_supported_languages_not_empty ... ok
test format::text::tests::terminal_inline_escapes_control_sequences ... ok
test format::text::tests::terminal_text_preserves_layout_but_escapes_controls ... ok
test format::text::tests::test_format_issue_line_blocked ... ok
test format::text::tests::test_format_issue_line_bug_high_priority ... ok
test format::syntax::tests::test_highlight_code_rich_mode_rust ... ok
test format::text::tests::test_format_issue_line_closed ... ok
test format::text::tests::test_format_issue_line_deferred ... ok
test format::text::tests::test_format_issue_line_epic ... ok
test format::text::tests::test_format_issue_line_in_progress ... ok
test format::text::tests::test_format_issue_line_open ... ok
test format::text::tests::test_format_issue_line_with_truncation ... ok
test format::text::tests::test_format_issue_line_with_wrap ... ok
test format::text::tests::test_format_issue_long_with_includes_extended_fields ... ok
test format::text::tests::test_format_issue_pretty_with_uses_tree_connectors ... ok
test format::text::tests::test_format_priority ... ok
test format::text::tests::test_format_type_badge ... ok
test format::text::tests::test_status_icons ... ok
test format::text::tests::test_truncate_title_adds_ellipsis ... ok
test format::theme::tests::test_dark_theme ... ok
test format::theme::tests::test_default_theme ... ok
test format::theme::tests::test_minimal_theme ... ok
test format::theme::tests::test_priority_styles ... ok
test format::theme::tests::test_type_styles ... ok
test health::tests::anomaly_audit_entry_has_stable_code_and_severity ... ok
test health::tests::anomaly_severity_ordering_is_correct ... ok
test health::tests::classification_uses_worst_anomaly ... ok
test health::tests::conflict_markers_in_jsonl_is_unsafe ... ok
test health::tests::custom_db_filename_uses_sqlite_append_style_shm_path ... ok
test health::tests::custom_db_filename_uses_sqlite_append_style_wal_path ... ok
test health::tests::diff3_style_conflict_markers_are_detected ... ok
test health::tests::healthy_workspace_has_no_anomalies ... ok
test format::syntax::tests::test_highlight_code_rich_mode_python ... ok
test health::tests::journal_sidecar_detected ... ok
test health::tests::missing_db_with_jsonl_is_recoverable ... ok
test health::tests::new_anomaly_classes_have_correct_severity ... ok
test health::tests::non_sqlite_db_is_recoverable ... ok
test health::tests::stale_lock_modified_time_is_orphaned ... ok
test health::tests::recent_lock_file_is_not_orphaned ... ok
test health::tests::shm_without_wal_is_degraded_sidecar_mismatch ... ok
test health::tests::tiny_db_file_below_sqlite_magic_is_flagged_as_not_sqlite ... ok
test health::tests::workspace_classification_builds_reliability_audit_record ... ok
test health::tests::wal_without_shm_is_expected_for_frankensqlite ... ok
test logging::tests::default_filter_respects_quiet ... ok
test logging::tests::default_filter_varies_with_verbosity ... ok
test logging::tests::init_test_logging_is_idempotent ... ok
test logging::tests::init_logging_does_not_panic ... ok
test logging::tests::resolve_env_filter_falls_back_on_invalid_env ... ok
test logging::tests::resolve_env_filter_prefers_rust_log ... ok
test model::tests::dependency_type_affects_ready_work ... ok
test model::tests::issue_deserialize_defaults_missing_fields ... ok
test model::tests::status_custom_roundtrip ... ok
test model::tests::test_comment_serialization_roundtrip ... ok
test model::tests::test_comment_text_field_renamed ... ok
test model::tests::test_dependency_serialization_roundtrip ... ok
test model::tests::test_dependency_type_affects_ready_work_all ... ok
test model::tests::test_dependency_type_display ... ok
test model::tests::test_dependency_type_from_str_custom ... ok
test model::tests::test_dependency_type_field_renamed ... ok
test model::tests::test_dependency_type_from_str_all_variants ... ok
test model::tests::test_dependency_type_is_blocking ... ok
test model::tests::test_dependency_type_serialization ... ok
test model::tests::test_epic_status_serialization ... ok
test model::tests::test_event_serialization_roundtrip ... ok
test model::tests::test_event_type_as_str ... ok
test model::tests::test_event_type_deserialize_all ... ok
test model::tests::test_event_type_deserialize_custom ... ok
test model::tests::test_event_type_serialization ... ok
test model::tests::test_is_expired_tombstone_expired ... ok
test model::tests::test_is_expired_tombstone_no_deleted_at ... ok
test model::tests::test_is_expired_tombstone_no_retention ... ok
test model::tests::test_is_expired_tombstone_not_expired ... ok
test model::tests::test_is_expired_tombstone_not_tombstone ... ok
test model::tests::test_is_expired_tombstone_zero_retention ... ok
test model::tests::test_issue_content_hash_changes_on_description_update ... ok
test model::tests::test_issue_content_hash_changes_on_priority_update ... ok
test model::tests::test_issue_content_hash_changes_on_status_update ... ok
test model::tests::test_issue_content_hash_changes_on_title_update ... ok
test model::tests::test_issue_content_hash_unchanged_by_id ... ok
test model::tests::test_issue_content_hash_deterministic ... ok
test model::tests::test_issue_content_hash_unchanged_by_timestamps ... ok
test model::tests::test_issue_serialization ... ok
test model::tests::test_issue_sync_equals_detects_semantic_changes ... ok
test model::tests::test_issue_sync_equals_ignores_audit_timestamps_and_relation_order ... ok
test model::tests::test_issue_sync_equals_treats_duplicate_labels_as_equivalent ... ok
test model::tests::test_issue_type_as_str ... ok
test model::tests::test_issue_type_default ... ok
test model::tests::test_issue_type_display ... ok
test model::tests::test_issue_type_from_str_all_variants ... ok
test model::tests::test_issue_type_from_str_case_insensitive ... ok
test model::tests::test_issue_type_from_str_custom_accepted ... ok
test model::tests::test_priority_default ... ok
test model::tests::test_priority_display ... ok
test model::tests::test_priority_from_str_invalid_negative ... ok
test model::tests::test_priority_from_str_invalid_text ... ok
test model::tests::test_priority_from_str_invalid_too_high ... ok
test model::tests::test_priority_from_str_lowercase_p_prefix ... ok
test model::tests::test_priority_from_str_with_p_prefix ... ok
test model::tests::test_priority_from_str_without_prefix ... ok
test model::tests::test_priority_ordering ... ok
test model::tests::test_priority_serialization ... ok
test model::tests::test_status_as_str ... ok
test model::tests::test_status_from_str_blocked ... ok
test model::tests::test_status_display ... ok
test model::tests::test_status_from_str_closed ... ok
test model::tests::test_status_from_str_deferred ... ok
test model::tests::test_status_from_str_in_progress ... ok
test model::tests::test_status_from_str_open ... ok
test model::tests::test_status_from_str_pinned ... ok
test model::tests::test_status_from_str_tombstone ... ok
test model::tests::test_status_from_str_unknown_becomes_custom ... ok
test model::tests::test_status_is_active ... ok
test model::tests::test_status_is_terminal ... ok
test output::components::dep_tree::tests::test_dep_tree_truncation_ascii ... ok
test output::components::dep_tree::tests::test_dep_tree_truncation_safe ... ok
test output::components::dep_tree::tests::test_dep_tree_truncation_short ... ok
test output::components::issue_panel::tests::test_dependency_arrow_tracks_direction ... ok
test output::components::issue_table::tests::test_table_truncation_safe ... ok
test output::context::tests::detect_mode_explicit_json_overrides_env_toon_default ... ok
test output::context::tests::detect_mode_quiet_overrides_env_machine_format ... ok
test cli::commands::create::tests::test_create_issue_with_missing_dependency_fails ... ok
test output::context::tests::detect_mode_uses_env_json_default_when_no_explicit_format_requested ... ok
test output::context::tests::detect_mode_short_quiet_alias_matches_long_quiet ... ok
test output::context::tests::detect_mode_uses_env_toon_default_when_no_explicit_format_requested ... ok
test output::context::tests::json_value_returns_none_on_serialize_error ... ok
test output::context::tests::detect_mode_uses_robot_flag_for_sync ... ok
test output::context::tests::pretty_json_len_matches_pretty_serializer_output ... ok
test output::context::tests::should_emit_toon_stats_when_env_is_set ... ok
test output::context::tests::should_emit_toon_stats_when_flag_is_set ... ok
test output::context::tests::should_not_emit_toon_stats_when_flag_and_env_are_absent ... ok
test storage::events::tests::test_deleted_and_restored_events ... ok
test storage::events::tests::test_count_events ... ok
test storage::events::tests::test_get_all_events ... ok
test storage::events::tests::test_get_events_errors_on_invalid_timestamp ... ok
test output::context::tests::detect_mode_global_flag_matrix_has_unambiguous_precedence ... ok
test storage::events::tests::test_get_events_limit_is_applied_after_timestamp_sort ... ok
test storage::events::tests::test_insert_closed_event ... ok
test storage::events::tests::test_get_events_ordering ... ok
test storage::events::tests::test_insert_commented_event ... ok
test format::syntax::tests::test_highlight_long_code_with_line_numbers ... ok
test storage::events::tests::test_insert_created_event ... ok
test storage::events::tests::test_get_events_with_limit ... ok
test storage::events::tests::test_insert_dependency_added_event ... ok
test storage::events::tests::test_insert_label_events ... ok
test format::syntax::tests::test_highlight_code_unknown_language_fallback ... ok
test storage::events::tests::test_insert_status_changed_event ... ok
test storage::events::tests::test_reopened_event ... ok
test storage::events::tests::test_multiple_event_types_sequence ... ok
test cli::commands::create::tests::test_create_issue_basic_success ... ok
test cli::commands::sync::tests::test_snapshot_tombstones_tolerates_missing_issues_table ... ok
✓ created
ℹ details
test cli::commands::config::tests::test_build_layers_reads_db_layer_from_startup_db_override ... ok
⚠ careful
test output::context::tests::rich_status_helpers_emit_trailing_newlines ... ok
test cli::commands::sync::tests::test_restore_tombstones_preserves_relations_and_marks_dirty ... ok
test cli::commands::tests::preserve_returns_original_error_when_cache_is_marked_stale ... ok
test cli::commands::stats::tests::test_blocked_by_blocks_deps ... ok
test cli::commands::update::tests::test_validate_mutable_target_issues_rejects_tombstone ... ok
test storage::schema::tests::test_split_block_comment_with_semicolon ... ok
test storage::schema::tests::test_split_empty_input ... ok
test storage::schema::tests::test_split_empty_statements ... ok
test storage::schema::tests::test_split_escaped_quotes_in_string ... ok
test storage::schema::tests::test_split_line_comment_with_semicolon ... ok
test storage::schema::tests::test_split_normal_multi_statement ... ok
test storage::schema::tests::test_split_semicolon_inside_double_quoted_identifier ... ok
test storage::schema::tests::test_split_semicolon_inside_single_quoted_string ... ok
test storage::schema::tests::test_split_single_statement_no_semicolon ... ok
test storage::schema::tests::test_split_trailing_semicolon ... ok
test cli::commands::doctor::tests::test_repair_database_from_jsonl_refuses_duplicate_ids_without_backup ... ok
test config::tests::open_storage_with_cli_backs_up_non_file_sidecars_that_block_recovery ... ok
test cli::commands::dep::tests::test_remove_dependency ... ok
test cli::commands::create::tests::test_create_issue_validation_empty_title ... ok
test config::tests::database_snapshot_keeps_live_sidecars_absent ... ok
test cli::commands::sync::tests::test_restore_tombstones_rolls_back_when_relation_restore_fails ... ok
test cli::tests::test_saved_queries_from_db_reads_saved_query_names_without_config_scan ... ok
test config::tests::rebuilt_database_postconditions_reject_issue_count_mismatch ... ok
test cli::commands::tests::finalize_batched_refresh_marks_cache_stale_when_rebuild_fails ... ok
test storage::sqlite::tests::jittered_backoff_increases_with_attempt ... ok
test storage::sqlite::tests::jittered_backoff_zero_base_returns_zero ... ok
test cli::commands::stats::tests::test_blocked_by_status_counts_without_dependency_blocker ... ok
test cli::commands::create::tests::test_create_parent_dependency ... ok
test storage::schema::tests::test_rebuild_issues_table_errors_when_canonical_columns_are_missing ... ok
test cli::commands::dep::tests::test_resolve_dep_tree_node_metadata_missing_internal_issue ... ok
test config::tests::db_layer_skips_startup_keys ... ok
test cli::commands::sync::tests::test_sync_status_empty_db ... ok
test storage::schema::tests::test_migration_adds_missing_issue_columns ... ok
test cli::commands::epic::tests::epic_status_tracks_children_and_eligibility ... ok
test cli::commands::tests::mutation_recovery_can_be_signaled_by_probe_after_constraint_style_error ... ok
test cli::commands::show::tests::test_show_retrieves_issue_by_id ... ok
test cli::commands::show::tests::test_show_multiple_issues ... ok
test cli::commands::doctor::tests::test_repair_database_from_jsonl_restores_issue_prefix_from_jsonl ... ok
test config::tests::open_storage_with_cli_backs_up_rollback_journal_sidecars_during_recovery ... ok
test config::tests::rebuilt_database_postconditions_reject_stale_events ... ok
test cli::commands::tests::preserve_surfaces_rebuild_failure_when_stale_marker_write_also_fails ... ok
test cli::commands::init::tests::test_gitignore_excludes_db_files ... ok
test cli::commands::doctor::tests::test_check_recoverable_anomalies_detects_duplicate_config_and_metadata ... ok
test storage::sqlite::tests::test_datetime_from_epoch_seconds_f64_negative_fraction_floor_split ... ok
test cli::commands::sync::tests::test_snapshot_tombstones_ignores_malformed_non_tombstone_rows ... ok
test cli::commands::stats::tests::test_compute_summary_ready_excludes_templates ... ok
test storage::sqlite::tests::test_add_and_remove_labels_sorted ... ok
test storage::sqlite::tests::test_diag_data_visibility ... ok
test storage::sqlite::tests::test_diag_root_page_visibility ... ok
test config::tests::rebuilt_database_postconditions_reject_child_counter_drift ... ok
test cli::commands::update::tests::test_validate_mutable_target_issues_allows_open_issue ... ok
test storage::sqlite::tests::test_expand_blocked_cache_component_includes_parent_and_siblings ... ok
test cli::commands::delete::tests::test_delete_nonexistent_fails ... ok
test cli::commands::create::tests::test_create_child_generates_hierarchical_id ... ok
test storage::sqlite::tests::connection_write_transaction_propagates_body_error ... ok
test storage::sqlite::tests::test_finish_issue_mutation_write_probe_prefers_write_error ... ok
test storage::sqlite::tests::test_finish_issue_mutation_write_probe_returns_rollback_error_when_cleanup_fails ... ok
test cli::commands::tests::partial_mutation_rebuild_skips_clean_state ... ok
test cli::commands::dep::tests::test_add_dependency ... ok
test config::tests::open_storage_with_cli_no_db_does_not_update_last_touched_after_flush_conflict ... ok
test cli::commands::delete::tests::test_delete_creates_tombstone ... ok
test storage::sqlite::tests::dot_notation_children_excludes_grandchildren ... ok
test storage::sqlite::tests::test_add_dependency_with_metadata_rejects_invalid_json ... ok
test cli::commands::search::tests::test_attach_counts_backfills_labels ... ok
test cli::commands::sync::tests::test_sync_status_with_dirty_issues ... ok
test cli::commands::create::tests::test_create_issue_with_parent_propagates_storage_error ... ok
test storage::sqlite::tests::test_database_header_user_version_reads_file_header_value ... ok
test config::tests::open_storage_with_cli_rebuilds_missing_db_from_jsonl ... ok
test config::tests::open_storage_with_startup_config_uses_preloaded_paths ... ok
test storage::sqlite::tests::test_get_blockers_fall_back_on_malformed_cache_json ... ok
test cli::commands::stats::tests::test_blocked_cleared_when_blocker_closed ... ok
test storage::schema::tests::test_v7_rebuilds_content_hashes_and_marks_dirty ... ok
test config::tests::open_storage_with_cli_no_db_supports_external_jsonl ... ok
test cli::commands::dep::tests::test_no_false_positive_cycle ... ok
test config::tests::rebuilt_database_postconditions_reject_missing_labels ... ok
{
  "components": [
    {
      "nodes": [
        {
          "id": "root",
          "title": "Root",
          "status": "open",
          "priority": 2,
          "depth": 0
        },
        {
          "id": "bd-1",
          "title": "A",
          "status": "open",
          "priority": 2,
          "depth": 1
        },
        {
          "id": "bd-2",
          "title": "B",
          "status": "open",
          "priority": 2,
          "depth": 1
        }
      ],
      "edges": [
        [
          "bd-1",
          "bd-2"
        ],
        [
          "bd-1",
          "root"
        ],
        [
          "bd-2",
          "bd-1"
        ]
      ],
      "roots": [
        "root"
      ]
    }
  ],
  "total_nodes": 3,
  "total_components": 1
}
test cli::commands::graph::tests::test_graph_all_cycle_robustness ... ok
test cli::commands::dep::tests::test_get_dependents ... ok
test cli::commands::search::tests::test_search_matches_title_description_id ... ok
test cli::commands::graph::tests::test_calculate_depths_cycle_has_no_roots ... ok
test storage::sqlite::tests::test_get_ready_issues_treats_null_legacy_flags_as_false ... ok
test cli::commands::doctor::tests::test_repair_recoverable_db_state_quarantines_orphan_shm_sidecar ... ok
test cli::commands::dep::tests::test_cycle_detection_simple ... ok
test cli::commands::dep::tests::test_get_dependencies ... ok
test cli::commands::epic::tests::epic_status_includes_deferred_epics ... ok
test storage::schema::tests::test_v6_repair_integer_datetime_columns ... ok
test cli::commands::search::tests::test_search_command_pipeline_applies_reverse_once ... ok
test storage::sqlite::tests::test_events_have_timestamps ... ok
test config::tests::open_storage_with_cli_no_db_refuses_to_flush_stale_snapshot ... ok
test storage::schema::tests::test_migration_blocked_cache_missing_issue_id ... ok
test config::tests::rebuilt_database_postconditions_allow_external_dependency_targets ... ok
test cli::commands::create::tests::test_create_issue_with_overrides ... ok
test storage::schema::tests::test_apply_schema_file_backed_has_no_duplicate_issues_columns ... ok
test storage::sqlite::tests::test_blocked_cache_refresh_error_with_foreign_keys_off_is_not_deferred ... ok
test storage::sqlite::tests::test_get_ready_issues_fall_back_when_cache_table_missing ... ok
test cli::commands::doctor::tests::test_check_issue_write_probe_succeeds_on_healthy_database ... ok
test storage::sqlite::tests::test_open_nonexistent_parent_fails ... ok
test cli::commands::stats::tests::test_compute_summary_basic ... ok
test config::tests::rebuilt_database_postconditions_reject_orphaned_issue_references ... ok
test cli::commands::delete::tests::test_cascade_dependents_collection ... ok
test storage::sqlite::tests::test_add_comment_round_trip ... ok
test cli::commands::update::tests::test_execute_prepared_route_repairs_blocked_cache_after_late_update_error ... ok
test storage::sqlite::tests::test_create_duplicate_id_fails ... ok
test storage::sqlite::tests::test_parse_datetime_empty_string_returns_epoch ... ok
test storage::sqlite::tests::test_parse_datetime_garbage_returns_error ... ok
test storage::sqlite::tests::test_parse_datetime_naive_format ... ok
test storage::sqlite::tests::test_get_blocked_issues_fall_back_on_malformed_cache_json ... ok
test storage::sqlite::tests::test_parse_datetime_rfc3339_with_offset ... ok
test storage::sqlite::tests::test_parse_datetime_rfc3339_with_z ... ok
test storage::sqlite::tests::test_parse_datetime_value_integer_microseconds ... ok
test storage::sqlite::tests::test_parse_datetime_value_integer_nanoseconds ... ok
test storage::sqlite::tests::test_parse_datetime_value_integer_negative_is_pre_epoch ... ok
test storage::sqlite::tests::test_parse_datetime_value_integer_seconds ... ok
test storage::sqlite::tests::test_parse_datetime_value_null_is_epoch ... ok
test storage::sqlite::tests::test_parse_datetime_value_rejects_blob ... ok
test storage::sqlite::tests::test_parse_datetime_value_text_roundtrips ... ok
test storage::sqlite::tests::test_parse_opt_datetime_value_integer_preserved_not_dropped ... ok
test storage::sqlite::tests::test_parse_opt_datetime_value_null_is_none ... ok
test storage::sqlite::tests::test_list_issues_filter_by_title ... ok
test storage::schema::tests::test_apply_schema ... ok
test storage::sqlite::tests::test_external_project_capabilities_ignore_tombstones ... ok
test storage::sqlite::tests::test_blocker_helpers_ignore_non_blocking_related_edges ... ok
test storage::sqlite::tests::test_get_blocked_ids_and_is_blocked_fall_back_when_cache_table_missing ... ok
test storage::sqlite::tests::test_get_all_issues_metadata_errors_on_invalid_updated_at ... ok
test storage::sqlite::tests::test_add_dependency_rejects_external_parent_child_target ... ok
test storage::sqlite::tests::test_blocked_cache_handles_quotes_in_ids ... ok
test storage::sqlite::tests::test_delete_config ... ok
test storage::sqlite::tests::test_get_ready_issues_for_command_output_falls_back_when_cache_table_missing ... ok
test config::tests::open_storage_with_cli_recovers_using_resolved_external_jsonl ... ok
test storage::schema::tests::test_active_list_query_plan_uses_composite_index ... ok
test storage::sqlite::tests::test_list_issues_filter_by_multiple_labels_uses_and_logic ... ok
test storage::sqlite::tests::test_list_issues_filter_by_updated_date ... ok
test storage::sqlite::tests::open_auto_migrates_legacy_integer_datetimes_and_done_status ... ok
test cli::commands::epic::tests::epic_status_childless_epic_not_eligible ... ok
test storage::sqlite::tests::test_delete_issue_sets_tombstone ... ok
test config::tests::rebuilt_database_postconditions_accept_relation_rich_state ... ok
test storage::sqlite::tests::test_get_comments_orders_by_created_at ... ok
test cli::commands::init::tests::test_metadata_json_content ... ok
test cli::commands::stats::tests::test_compute_summary_ready_excludes_wisp_ids ... ok
test storage::schema::tests::test_migration_rebuilds_legacy_config_metadata_primary_keys ... ok
test cli::commands::query::tests::test_query_save_rejects_invalid_filters_without_persisting ... ok
test storage::sqlite::tests::test_create_issue ... ok
test storage::sqlite::tests::test_get_comments_errors_on_invalid_timestamp ... ok
test cli::commands::doctor::tests::test_repair_database_from_jsonl_restores_original_db_on_import_failure ... ok
test storage::sqlite::tests::test_set_config_normalizes_issue_prefix ... ok
test config::tests::open_storage_with_cli_no_db_flushes_force_flush_without_dirty_rows ... ok
test cli::commands::show::tests::test_show_returns_none_for_missing_id ... ok
test storage::sqlite::tests::dot_notation_children_escapes_like_specials_in_parent_id ... ok
test storage::sqlite::tests::dot_notation_children_returns_empty_when_none ... ok
test sync::history::tests::test_backup_before_export_keeps_same_stem_targets_separate ... ok
test sync::history::tests::test_backup_before_export_rejects_symlinked_history_directory ... ok
test sync::history::tests::test_backup_rotation ... ok
test sync::history::tests::test_deduplication ... ok
test sync::history::tests::test_list_backups_ignores_symlinked_backup_files ... ok
test sync::history::tests::test_list_backups_marks_invalid_metadata_without_guessing_target ... ok
test sync::history::tests::test_list_backups_parses_high_precision_timestamps_and_collision_suffix ... ok
test sync::history::tests::test_list_backups_parsing ... ok
test sync::history::tests::test_list_backups_rejects_symlinked_history_directory ... ok
test sync::history::tests::test_prune_backups ... ok
test sync::history::tests::test_prune_backups_applies_keep_per_stem ... ok
test sync::history::tests::test_prune_backups_removes_metadata_sidecars ... ok
test sync::history::tests::test_prune_backups_returns_error_on_partial_deletion_failure ... ok
test sync::history::tests::test_rapid_distinct_backups_do_not_collide ... ok
test sync::history::tests::test_write_backup_metadata_rejects_existing_symlink ... ok
test sync::path::tests::test_allowed_db_file ... ok
test sync::path::tests::test_allowed_db_journal_file ... ok
test sync::path::tests::test_allowed_db_wal_file ... ok
test sync::path::tests::test_allowed_jsonl_file ... ok
test sync::path::tests::test_allowed_manifest_file ... ok
test sync::path::tests::test_allowed_metadata_file ... ok
test sync::path::tests::test_allowed_normalized_internal_path_with_parent_component ... ok
test sync::path::tests::test_allowed_pid_scoped_temp_file ... ok
test sync::path::tests::test_allowed_temp_file ... ok
test sync::path::tests::test_is_sync_path_allowed_accepts_normalized_internal_path ... ok
test sync::path::tests::test_is_sync_path_allowed_quick_check ... ok
test sync::path::tests::test_new_file_in_beads_dir ... ok
test sync::path::tests::test_rejected_absolute_path_outside ... ok
test sync::path::tests::test_rejected_directory_named_like_jsonl ... ok
test sync::path::tests::test_rejected_disallowed_extension ... ok
test sync::path::tests::test_rejected_git_path_component ... ok
test sync::path::tests::test_rejected_outside_beads_dir ... ok
test sync::path::tests::test_rejected_source_file ... ok
test sync::path::tests::test_rejected_traversal ... ok
test sync::path::tests::test_require_valid_sync_path_error ... ok
test sync::path::tests::test_require_valid_sync_path_ok ... ok
test sync::path::tests::test_safe_overwrite_allows_external_jsonl_with_flag ... ok
test sync::path::tests::test_safe_overwrite_allows_manifest_inside_beads ... ok
test sync::path::tests::test_safe_overwrite_blocks_external_without_flag ... ok
test sync::path::tests::test_safe_overwrite_rejects_external_directory_named_jsonl ... ok
test sync::path::tests::test_safe_overwrite_rejects_external_non_jsonl ... ok
test sync::path::tests::test_symlink_escape_rejected ... ok
test sync::path::tests::test_temp_file_allows_external_with_flag ... ok
test sync::path::tests::test_temp_file_nested_beads_subdir ... ok
test sync::path::tests::test_temp_file_rejects_different_directory ... ok
test sync::path::tests::test_temp_file_rejects_existing_symlink ... ok
test sync::path::tests::test_temp_file_rejects_external_without_flag ... ok
test sync::path::tests::test_temp_file_rejects_git_path ... ok
test sync::path::tests::test_temp_file_rejects_missing_tmp_extension ... ok
test sync::path::tests::test_temp_file_valid_same_directory ... ok
test sync::path::tests::test_temp_file_valid_same_directory_with_pid_scoped_name ... ok
test sync::path::tests::test_validate_jsonl_fd_metadata_accepts_regular_file ... ok
test sync::path::tests::test_validate_jsonl_fd_metadata_rejects_directory_fd ... ok
test sync::path::tests::test_validate_no_git_path_rejects_symlinked_git_parent ... ok
test sync::path::tests::test_validate_sync_path_with_external_rejects_symlinked_jsonl ... ok
test sync::path::tests::test_validation_logs_rejection ... ok
test sync::tests::blocking_write_lock_errors_when_lock_path_cannot_open ... ok
test sync::tests::blocking_write_lock_with_timeout_errors_when_lock_is_held ... ok
test sync::tests::export_temp_path_is_pid_scoped_and_sibling_to_target ... ok
test sync::tests::test_analyze_jsonl_rejects_duplicate_issue_ids ... ok
test storage::sqlite::tests::test_get_ready_issues_filters_by_labels ... ok
test cli::commands::init::tests::test_init_fails_if_already_initialized ... ok
test config::tests::open_storage_with_cli_no_db_does_not_render_after_flush_conflict ... ok
test storage::sqlite::tests::test_find_ids_by_hash_only_matches_hash_portion ... ok
test sync::tests::test_compute_jsonl_hash_ignores_empty_lines_and_whitespace ... ok
test config::tests::open_storage_result_load_config_matches_direct_load_config ... ok
test storage::sqlite::tests::test_pragmas_are_set_correctly ... ok
test storage::sqlite::tests::test_reopen_records_reopened_event ... ok
test storage::sqlite::tests::test_event_insert_for_missing_issue_succeeds_with_fk_disabled ... ok
test cli::commands::init::tests::test_init_with_prefix ... ok
test sync::tests::test_count_issues_in_jsonl ... ok
test sync::tests::test_count_issues_missing_file_returns_zero ... ok
test cli::commands::stats::tests::test_label_breakdown ... ok
test cli::commands::search::tests::test_search_respects_reverse_without_explicit_sort ... ok
test config::tests::deferred_recovery_restore_for_missing_db_cleans_up_fresh_database_family ... ok
test cli::commands::init::tests::test_init_force_overwrites_existing ... ok
test storage::sqlite::tests::test_get_all_issues_metadata_preserves_custom_status ... ok
test storage::sqlite::tests::test_open_memory ... ok
test sync::tests::test_ensure_no_conflict_markers_errors ... ok
test storage::sqlite::tests::test_foreign_key_restore_combines_original_error_with_restore_error ... ok
test storage::sqlite::tests::test_get_dependents_with_metadata_errors_on_missing_dependent_issue ... ok
test sync::tests::test_auto_import_if_stale_skips_probe_for_allow_stale ... ok
test storage::sqlite::tests::test_search_issues_filter_by_updated_date ... ok
test storage::sqlite::tests::test_transaction_rollback_on_error ... ok
test storage::sqlite::tests::test_set_export_hashes_deduplicates_duplicate_issue_ids_last_value_wins ... ok
test storage::sqlite::tests::test_blocked_cache_invalidation ... ok
test storage::sqlite::tests::test_get_ready_issues_for_command_output_matches_full_ready_output ... ok
test storage::schema::tests::test_v6_repair_legacy_status_values ... ok
test storage::sqlite::tests::test_transaction_rolls_back_on_closure_error ... ok
test storage::schema::tests::test_migration_adds_missing_dependency_type ... ok
test sync::tests::test_filter_dirty_metadata_for_export_only_includes_exported_ids ... ok
test storage::sqlite::tests::test_list_issues_combined_type_and_label_filters ... ok
test storage::schema::tests::test_migration_blocked_cache_upgrade ... ok
test sync::tests::test_get_issue_ids_from_jsonl ... ok
test sync::tests::test_get_issue_ids_missing_file_returns_empty ... ok
test storage::schema::tests::test_runtime_schema_compatible_rejects_legacy_kv_primary_keys ... ok
test storage::sqlite::tests::test_get_blocked_issues_lists_blockers ... ok
test storage::sqlite::tests::test_list_issues_empty_db ... ok
test sync::tests::test_compute_staleness_does_not_trust_matching_mtime_without_hash_match ... ok
test storage::sqlite::tests::test_open_repairs_runtime_compatible_legacy_db_indexes ... ok
test cli::commands::r#where::tests::detect_prefix_prefers_configured_storage_prefix_when_jsonl_prefixes_conflict ... ok
test sync::tests::test_import_error_reports_foreign_key_restore_failure_when_both_fail ... ok
test sync::tests::test_detect_collision_id_preempts_content_hash ... ok
test storage::sqlite::tests::test_reset_data_tables_preserves_config ... ok
test storage::sqlite::tests::test_list_issues_filter_by_labels ... ok
test config::tests::open_storage_with_cli_no_db_keeps_distinct_closed_issues_with_identical_content ... ok
test storage::sqlite::tests::test_would_create_cycle_detects_cycle ... ok
test storage::sqlite::tests::test_delete_issue_recomputes_content_hash_for_tombstone ... ok
test storage::sqlite::tests::test_set_changed_export_hashes_skips_unchanged_rows ... ok
test sync::tests::test_import_collision_by_external_ref_same_id ... ok
test storage::sqlite::tests::test_rebuild_blocked_cache_impl_recreates_table_and_repopulates_entries ... ok
test storage::sqlite::tests::test_next_child_number ... ok
test storage::sqlite::tests::test_set_export_hashes_updates_large_existing_batch ... ok
test cli::commands::r#where::tests::detect_prefix_prefers_db_prefix_over_jsonl_inference ... ok
test sync::tests::test_load_base_snapshot_rejects_symlink_escape ... ok
test sync::tests::test_manual_merge_reports_both_modified_conflict ... ok
test sync::tests::test_manual_merge_reports_convergent_creation_conflict ... ok
test sync::tests::test_merge_both_modified_prefer_local ... ok
test sync::tests::test_compute_staleness_marks_db_newer_when_force_flush_is_pending ... ok
test sync::tests::test_merge_both_modified_prefer_newer ... ok
test sync::tests::test_merge_conflict_manual_strategy ... ok
test sync::tests::test_merge_convergent_creation_different_content ... ok
test sync::tests::test_merge_convergent_creation_same_content ... ok
test sync::tests::test_merge_deleted_both_sides ... ok
test sync::tests::test_merge_deleted_external_modified_local ... ok
test sync::tests::test_merge_deleted_external_unmodified_local ... ok
test sync::tests::test_merge_deleted_local_modified_external ... ok
test sync::tests::test_merge_neither_changed ... ok
test sync::tests::test_merge_new_external_issue_kept ... ok
test sync::tests::test_merge_new_local_issue_kept ... ok
test sync::tests::test_merge_only_external_modified ... ok
test sync::tests::test_merge_only_local_modified ... ok
test sync::tests::test_merge_report_has_conflicts ... ok
test sync::tests::test_merge_report_total_actions ... ok
test sync::tests::test_normalize_issue_clears_closed_at_for_open ... ok
test sync::tests::test_normalize_issue_closed_at_repair ... ok
test sync::tests::test_normalize_issue_computes_content_hash ... ok
test sync::tests::test_normalize_issue_for_export_orders_identical_comments_by_id ... ok
test sync::tests::test_normalize_issue_normalizes_legacy_standard_dependency_type_with_underscores ... ok
test sync::tests::test_normalize_issue_preserves_custom_dependency_type_with_underscores ... ok
test sync::tests::test_normalize_issue_preserves_unknown_custom_status ... ok
test sync::tests::test_normalize_issue_remaps_legacy_done_to_closed ... ok
test sync::tests::test_normalize_issue_remaps_mixed_case_terminal_aliases ... ok
test sync::tests::test_normalize_issue_wisp_detection ... ok
test sync::tests::test_preflight_check_status_ordering ... ok
test sync::tests::test_preflight_import_conflict_markers_mixed_content ... ok
test sync::tests::test_preflight_import_empty_file_passes_json_check ... ok
test sync::tests::test_preflight_import_mixed_prefix_partial_mismatch ... ok
test sync::tests::test_preflight_import_only_blank_lines_passes_json_check ... ok
test sync::tests::test_preflight_import_passes_valid_json_lines ... ok
test sync::tests::test_preflight_import_passes_valid_jsonl ... ok
test sync::tests::test_preflight_import_prefix_check_skipped_when_override ... ok
test sync::tests::test_preflight_import_prefix_no_check_without_expected ... ok
test sync::tests::test_preflight_import_prefix_passes_matching_prefix ... ok
test sync::tests::test_preflight_import_prefix_skips_tombstones ... ok
test sync::tests::test_preflight_import_rejects_conflict_markers ... ok
test sync::tests::test_preflight_import_rejects_duplicate_issue_ids_during_validation ... ok
test sync::tests::test_preflight_import_rejects_invalid_json_lines ... ok
test sync::tests::test_preflight_import_rejects_nonexistent_file ... ok
test sync::tests::test_preflight_import_rejects_prefix_mismatch ... ok
test sync::tests::test_preflight_import_rejects_semantically_invalid_issue_records ... ok
test sync::tests::test_preflight_import_rejects_shared_prefix_superset ... ok
test sync::tests::test_preflight_import_success_path_all_checks ... ok
test sync::tests::test_preflight_result_aggregates_status ... ok
test sync::tests::test_preflight_result_into_result_fails_on_fail ... ok
test sync::tests::test_preflight_result_into_result_succeeds_on_pass ... ok
test sync::tests::test_preflight_result_into_result_succeeds_on_warn ... ok
test config::tests::vacuum_into_reopen_failure_returns_error_without_storage_handle ... ok
test storage::sqlite::tests::test_search_issues_respects_include_deferred_flag ... ok
test sync::tests::test_determine_action_tombstone_skip ... ok
test storage::sqlite::tests::write_transaction_propagates_body_error ... ok
test sync::tests::test_save_base_snapshot_from_jsonl_uses_finalized_export_contents ... ok
test sync::tests::test_save_base_snapshot_rejects_existing_temp_symlink ... ok
test sync::tests::test_save_base_snapshot_sorts_issues_deterministically ... ok
test sync::tests::test_scan_conflict_markers_detects_all_kinds ... ok
test storage::sqlite::tests::test_add_dependency_rejects_missing_target ... ok
test sync::tests::test_export_policy_required_core_fails_on_issue_error ... ok
test sync::tests::test_three_way_merge_basic ... ok
test sync::tests::test_three_way_merge_deletions ... ok
test sync::tests::test_three_way_merge_empty_context ... ok
test sync::tests::test_three_way_merge_tombstone_allows_local ... ok
test sync::tests::test_three_way_merge_tombstone_protection_blocks_external_winner ... ok
test sync::tests::test_three_way_merge_with_notes ... ok
test sync::tests::test_three_way_merge_with_tombstone_protection ... ok
test sync::tests::test_validate_jsonl_issue_records_rejects_duplicate_issue_ids ... ok
test sync::tests::try_sync_lock_errors_when_lock_path_cannot_open ... ok
test sync::tests::try_sync_lock_returns_none_when_lock_is_held ... ok
test tests::run_returns_ok ... ok
test tests::structured_error_exit_code_matches_issue_errors ... ok
test tests::upgrade_module_is_available_when_feature_enabled ... ok
test util::hash::tests::test_content_hash_changes_with_title ... ok
test util::hash::tests::test_content_hash_deterministic ... ok
test util::hash::tests::test_content_hash_from_parts ... ok
test util::hash::tests::test_content_hash_ignores_timestamps ... ok
test util::hash::tests::test_content_hash_includes_created_by ... ok
test util::hash::tests::test_content_hash_includes_pinned ... ok
test util::hash::tests::test_content_hash_includes_source_system ... ok
test util::hash::tests::test_content_hash_is_hex ... ok
test util::hash::tests::test_hex_encode_32_bytes_sha256_width ... ok
test util::hash::tests::test_hex_encode_all_256_byte_values ... ok
test util::hash::tests::test_hex_encode_all_ff_32_bytes ... ok
test util::hash::tests::test_hex_encode_all_zeros_32_bytes ... ok
test util::hash::tests::test_hex_encode_empty ... ok
test util::hash::tests::test_hex_encode_high_bit_bytes ... ok
test util::hash::tests::test_hex_encode_is_lowercase ... ok
test util::hash::tests::test_hex_encode_length_invariant ... ok
test util::hash::tests::test_hex_encode_matches_sha256_digest ... ok
test util::hash::tests::test_hex_encode_single_byte ... ok
test util::id::tests::test_abbreviate_prefix_handles_mixed_case_and_underscores ... ok
test util::id::tests::test_base36_encode ... ok
test util::id::tests::test_compute_id_hash_length ... ok
test util::id::tests::test_desperate_fallback_id_format ... ok
test util::id::tests::test_find_matching_ids_no_match ... ok
test util::id::tests::test_find_matching_ids_substring ... ok
test util::id::tests::test_generate_id_seed ... ok
test util::id::tests::test_id_generator_collision_handling ... ok
test util::id::tests::test_id_generator_generate ... ok
test util::id::tests::test_id_generator_optimal_length ... ok
test util::id::tests::test_is_valid_id_format ... ok
test util::id::tests::test_normalize_prefix_sanitizes_and_lowercases ... ok
test util::id::tests::test_parse_id_child ... ok
test util::id::tests::test_parse_id_external_style ... ok
test util::id::tests::test_parse_id_grandchild ... ok
test util::id::tests::test_parse_id_hyphenated_prefix ... ok
test util::id::tests::test_parse_id_hyphenated_prefix_word_like_hash ... ok
test util::id::tests::test_parse_id_invalid_empty_hash ... ok
test util::id::tests::test_parse_id_invalid_no_dash ... ok
test util::id::tests::test_parse_id_invalid_uppercase ... ok
test util::id::tests::test_parse_id_long_hash ... ok
test util::id::tests::test_parse_id_root ... ok
test util::id::tests::test_parsed_id_is_child_of ... ok
test util::id::tests::test_parsed_id_parent ... ok
test util::id::tests::test_parsed_id_to_string ... ok
test util::id::tests::test_resolve_all_fallible_propagates_lookup_error ... ok
test util::id::tests::test_resolve_ambiguous ... ok
test util::id::tests::test_resolve_case_insensitive ... ok
test util::id::tests::test_resolve_child_id ... ok
test util::id::tests::test_resolve_empty_input ... ok
test util::id::tests::test_resolve_exact_match ... ok
test util::id::tests::test_resolve_fallible_propagates_lookup_error ... ok
test util::id::tests::test_resolve_not_found ... ok
test util::id::tests::test_resolve_prefix_normalized ... ok
test util::id::tests::test_resolve_substring_match ... ok
test util::id::tests::test_resolve_whitespace_trimmed ... ok
test util::id::tests::test_resolve_with_custom_prefix ... ok
test util::id::tests::test_validate_prefix ... ok
test util::markdown_import::tests::test_acceptance_criteria_alias ... ok
test util::markdown_import::tests::test_case_insensitive_sections ... ok
test util::markdown_import::tests::test_dependencies_markdown_bullets_ignore_list_markers ... ok
test util::markdown_import::tests::test_dependencies_parsing ... ok
test util::markdown_import::tests::test_dependencies_whitespace_separated_typed_tokens ... ok
test storage::sqlite::tests::test_multiple_close_claim_cycles_no_unique_violation ... ok
test util::markdown_import::tests::test_design_section ... ok
test util::markdown_import::tests::test_explicit_description_overrides_implicit ... ok
test util::markdown_import::tests::test_implicit_description_quirk ... ok
test util::markdown_import::tests::test_labels_comma_separated ... ok
test util::markdown_import::tests::test_labels_whitespace_separated ... ok
test util::markdown_import::tests::test_non_bulleted_deps_still_split_on_whitespace ... ok
test util::markdown_import::tests::test_parent_section_parsing ... ok
test util::markdown_import::tests::test_parse_dependency ... ok
test util::markdown_import::tests::test_parse_markdown_content_rejects_non_empty_content_without_issue_headers ... ok
test util::markdown_import::tests::test_parse_markdown_file_rejects_directory ... ok
test util::markdown_import::tests::test_parse_markdown_file_rejects_non_regular_md_path ... ok
test util::markdown_import::tests::test_parse_markdown_file_rejects_parent_dir ... ok
test util::markdown_import::tests::test_parse_markdown_file_rejects_symlink ... ok
test util::markdown_import::tests::test_parse_multiple_issues ... ok
test util::markdown_import::tests::test_parse_simple_issue ... ok
test util::markdown_import::tests::test_split_list_content_spaces ... ok
test util::markdown_import::tests::test_stand_in_id_section ... ok
test util::markdown_import::tests::test_title_based_dependencies_bulleted ... ok
test util::markdown_import::tests::test_unknown_sections_ignored ... ok
test util::markdown_import::tests::test_validate_dependency_type ... ok
test util::progress::tests::test_multi_progress_hidden ... ok
test util::progress::tests::test_progress_bar_hidden_when_not_terminal ... ok
test util::progress::tests::test_progress_tracker_determinate ... ok
test util::progress::tests::test_progress_tracker_spinner ... ok
test util::progress::tests::test_spinner_hidden_when_not_terminal ... ok
test util::tests::durable_rename_reports_parent_sync_failure_after_successful_rename ... ok
test util::tests::durable_rename_syncs_both_parents_for_cross_directory_rename ... ok
test util::tests::durable_rename_syncs_parent_once_for_same_directory ... ok
test util::tests::test_last_touched_permissions ... ok
test util::tests::test_set_get_clear_last_touched ... ok
test util::time::tests::test_format_relative_time_keeps_midrange_months ... ok
test util::tests::test_set_last_touched_creates_parent_dir ... ok
test util::time::tests::test_format_relative_time_normalizes_twelve_months_to_year ... ok
test util::time::tests::test_parse_flexible_keywords ... ok
test util::time::tests::test_parse_flexible_relative ... ok
test util::time::tests::test_parse_flexible_relative_does_not_silently_clamp_large_valid_offsets ... ok
test util::time::tests::test_parse_flexible_relative_negative ... ok
test util::time::tests::test_parse_flexible_relative_rejects_out_of_range_offsets ... ok
test util::time::tests::test_parse_flexible_rfc3339 ... ok
test util::time::tests::test_parse_flexible_rfc3339_preserves_pre_epoch_nanoseconds ... ok
test util::time::tests::test_parse_flexible_rfc3339_rejects_nonzero_offset_seconds ... ok
test util::time::tests::test_parse_flexible_rfc3339_zero_offset_spellings ... ok
test util::time::tests::test_parse_flexible_simple_date ... ok
test util::time::tests::test_parse_relative_time_does_not_silently_clamp_large_valid_offsets ... ok
test util::time::tests::test_parse_relative_time_invalid ... ok
test util::time::tests::test_parse_relative_time_negative ... ok
test util::time::tests::test_parse_relative_time_positive ... ok
test util::time::tests::test_parse_relative_time_rejects_out_of_range_offsets ... ok
test validation::tests::comment_validation_rejects_empty_body ... ok
test validation::tests::dependency_validation_allows_non_blocking_cycle ... ok
test validation::tests::dependency_validation_rejects_cycle ... ok
test validation::tests::dependency_validation_rejects_duplicate ... ok
test validation::tests::dependency_validation_rejects_missing_issue ... ok
test validation::tests::dependency_validation_rejects_self_dependency ... ok
test validation::tests::id_format_validation_accepts_classic_ids ... ok
test validation::tests::id_format_validation_accepts_long_hash ... ok
test validation::tests::id_format_validation_rejects_invalid_ids ... ok
test validation::tests::issue_validation_allows_tombstone_without_closed_at ... ok
test validation::tests::issue_validation_collects_multiple_errors ... ok
test validation::tests::issue_validation_counts_title_limit_in_chars_not_utf8_bytes ... ok
test validation::tests::issue_validation_rejects_closed_without_closed_at ... ok
test validation::tests::issue_validation_rejects_empty_title ... ok
test validation::tests::issue_validation_rejects_external_ref_whitespace ... ok
test validation::tests::issue_validation_rejects_invalid_id ... ok
test validation::tests::issue_validation_rejects_large_description ... ok
test validation::tests::issue_validation_rejects_non_terminal_closed_at ... ok
test validation::tests::issue_validation_rejects_nul_in_content_hash_fields ... ok
test validation::tests::issue_validation_rejects_priority_out_of_range ... ok
test validation::tests::label_validation_allows_namespaced_labels ... ok
test validation::tests::label_validation_rejects_empty ... ok
test validation::tests::label_validation_rejects_invalid_characters ... ok
test validation::tests::sync_safety_allows_beads_path ... ok
test validation::tests::sync_safety_allows_gitignore_file ... ok
test validation::tests::sync_safety_containment_allows_beads_subpath ... ok
test validation::tests::sync_safety_containment_allows_external_with_flag ... ok
test validation::tests::sync_safety_containment_rejects_git_even_with_external_flag ... ok
test validation::tests::sync_safety_containment_rejects_escape ... ok
test validation::tests::sync_safety_no_git_library_dependencies ... ok
test validation::tests::sync_safety_rejects_git_in_string ... ok
test validation::tests::sync_safety_rejects_git_path_component ... ok
test validation::tests::sync_safety_no_git_commands_in_sync_module ... ok
test storage::sqlite::tests::test_purge_issue_succeeds_without_fk_side_effects ... ok
test storage::sqlite::tests::test_open_seeds_known_metadata_defaults ... ok
test sync::tests::test_export_deterministic_hash ... ok
test sync::tests::test_detect_collision_duplicate_content_hash_keeps_first_match ... ok
test sync::tests::test_import_rolls_back_partial_changes_after_relation_sync_failure ... ok
test sync::tests::test_export_empty_database ... ok
test sync::tests::test_compute_staleness_marks_db_newer_when_jsonl_is_missing_but_db_has_issues ... ok
test sync::tests::test_finalize_export_rolls_back_on_failure ... ok
test storage::sqlite::tests::test_list_issues_reverse_default_sort ... ok
test storage::sqlite::tests::test_foreign_key_restore_reports_noop_inside_transaction ... ok
test sync::tests::test_detect_collision_id_match ... ok
test sync::tests::test_import_new_issue_creates ... ok
test storage::schema::tests::test_schema_parity_conformance ... ok
test storage::sqlite::tests::test_update_issue_recomputes_hash ... ok
test storage::sqlite::tests::test_search_issues_applies_offset ... ok
test storage::sqlite::tests::test_update_issue_skip_cache_rebuild_marks_cache_stale_reads_compute_in_memory ... ok
test storage::sqlite::tests::test_set_export_hashes_rewrites_large_mixed_prefix_batch_on_file_db ... ok
test storage::sqlite::tests::test_set_parent_skip_cache_rebuild_marks_cache_stale_reads_compute_in_memory ... ok
test storage::sqlite::tests::test_update_issue_same_priority_is_noop ... ok
test storage::sqlite::tests::test_get_issue_not_found_returns_none ... ok
test storage::sqlite::tests::test_rebuild_child_counters_skips_missing_parents ... ok
test sync::tests::test_import_keeps_distinct_ids_with_identical_content ... ok
test sync::tests::test_preflight_export_passes_with_valid_setup ... ok
test sync::tests::test_export_policy_strict_fails_on_write_error ... ok
test sync::tests::test_import_rebuilds_nested_child_counters_only_for_existing_parents ... ok
test storage::sqlite::tests::test_get_blocked_issues_includes_nonterminal_statuses ... ok
test storage::sqlite::tests::test_get_dependencies_with_metadata_external_placeholder ... ok
test storage::sqlite::tests::test_add_dependency_and_remove ... ok
test sync::tests::test_determine_action_timestamp_comparison ... ok
test cli::commands::doctor::tests::test_repair_database_from_jsonl_refuses_conflict_markers_without_backup ... ok
test storage::sqlite::tests::test_upsert_issue_for_import_coalesces_optional_text_fields_to_empty_strings ... ok
test sync::tests::test_refresh_jsonl_witness_best_effort_ignores_missing_jsonl ... ok
test sync::tests::test_safety_guard_empty_over_nonempty ... ok
test storage::sqlite::tests::test_has_external_dependencies_detects_external_parent_child_children ... ok
test cli::commands::close::tests::execute_with_args_closes_requested_blocker_chain_in_one_batch ... ok
test storage::sqlite::tests::test_open_repairs_missing_canonical_indexes_even_when_user_version_is_current ... ok
test storage::sqlite::tests::test_get_ready_issues_filters_by_parent ... ok
test storage::sqlite::tests::test_update_issue_not_found_fails ... ok
test sync::tests::test_export_computes_content_hash ... ok
test storage::sqlite::tests::test_incremental_blocked_cache_update_recomputes_entire_parent_child_component ... ok
test storage::schema::tests::test_rebuild_issues_table_restores_foreign_keys_when_begin_fails ... ok
test storage::sqlite::tests::test_external_dependency_blocks_and_propagates_to_children ... ok
test sync::tests::test_import_prefix_mismatch_error_for_shared_prefix_superset ... ok
test cli::commands::tests::finalize_batched_refresh_degrades_when_cache_was_already_stale ... ok
test storage::sqlite::tests::dot_notation_children_detects_open_direct_children ... ok
test storage::sqlite::tests::test_search_issues_full_text ... ok
test sync::tests::test_restore_foreign_keys_after_import_errors_on_dangling_rows ... ok
test sync::tests::test_export_with_issues ... ok
test storage::sqlite::tests::test_metadata_state_updates_keep_single_seeded_row ... ok
test sync::tests::test_import_tombstone_protection ... ok
test storage::sqlite::tests::test_open_current_read_only_declines_stale_schema_header ... ok
test sync::tests::test_compute_staleness_uses_matching_jsonl_mtime_witness ... ok
test sync::tests::test_import_records_matching_jsonl_mtime_witness ... ok
test storage::sqlite::tests::test_get_dependencies_with_metadata_errors_on_missing_internal_target ... ok
test storage::sqlite::tests::test_search_issues_orders_by_updated ... ok
test storage::sqlite::tests::test_rename_label_same_name_is_noop ... ok
test sync::tests::test_export_policy_partial_collects_write_error ... ok
test sync::tests::test_import_collision_by_id_skips_older ... ok
test storage::sqlite::tests::test_get_ready_issues_excludes_in_progress ... ok
test sync::tests::test_compute_staleness_refreshing_witnesses_backfills_jsonl_size ... ok
test storage::sqlite::tests::test_set_labels_deduplicates_input ... ok
test sync::tests::test_finalize_export_updates_metadata_and_clears_dirty ... ok
test storage::sqlite::tests::test_blocked_cache_refresh_restores_foreign_keys_after_rebuild ... ok
test cli::commands::doctor::tests::test_collect_doctor_report_reports_missing_metadata_tables_without_aborting ... ok
test sync::tests::test_import_skips_child_counters_for_missing_parents ... ok
test sync::tests::test_auto_flush_propagates_jsonl_scan_io_errors ... ok
test storage::sqlite::tests::test_add_comment_marks_dirty ... ok
test storage::sqlite::tests::test_update_status_triggers_successful_cache_rebuild ... ok
test sync::tests::test_export_policy_best_effort_skips_write_error ... ok
test sync::tests::test_safety_guard_with_force ... ok
test sync::tests::test_import_duplicate_external_ref_errors ... ok
test storage::sqlite::tests::test_sync_comments_for_import_preserves_comments_on_other_issues ... ok
test cli::commands::doctor::tests::test_collect_doctor_report_accepts_configured_external_jsonl ... ok
test sync::tests::test_stale_database_guard_with_force_succeeds ... ok
test storage::sqlite::tests::test_update_issue_changes_fields ... ok
test storage::sqlite::tests::test_open_current_read_only_skips_metadata_default_seeding ... ok
test storage::sqlite::tests::test_close_blocker_then_claim_unblocked_issue_no_unique_violation ... ok
test config::tests::open_storage_with_cli_recovers_corrupt_db_from_valid_jsonl ... ok
test sync::tests::test_import_skips_ephemerals ... ok
test sync::tests::test_export_deterministic_order ... ok
test storage::sqlite::tests::test_open_with_timeout_does_not_require_write_lock_when_schema_current ... ok
test storage::sqlite::tests::test_open_repairs_legacy_kv_primary_key_tables ... ok
test sync::tests::test_detect_collision_external_ref_priority ... ok
test sync::tests::test_import_duplicate_external_ref_clears_and_inserts ... ok
test sync::tests::test_import_prefix_mismatch_error ... ok
test sync::tests::test_import_duplicate_issue_ids_error ... ok
test sync::tests::test_stale_database_guard_prevents_losing_issues ... ok
test storage::sqlite::tests::test_add_dependency_with_metadata_persists_json ... ok
test storage::sqlite::tests::test_open_creates_database ... ok
test sync::tests::test_auto_flush_clears_byte_identical_dirty_marker_without_rewrite ... ok
test sync::tests::test_import_restores_foreign_keys_after_relation_sync_failure ... ok
test cli::commands::doctor::tests::test_collect_doctor_report_skips_count_comparison_for_invalid_jsonl ... ok
test sync::tests::test_export_policy_required_core_allows_non_core_errors ... ok
test sync::tests::test_import_collision_by_id_updates_newer ... ok
test storage::sqlite::tests::test_open_uses_default_busy_timeout ... ok
test config::tests::open_storage_with_cli_recovers_malformed_schema_db_from_valid_jsonl ... ok
test sync::tests::test_import_handles_empty_lines ... ok
test cli::commands::doctor::tests::test_inspect_existing_doctor_database_uses_live_write_probe ... ok
test cli::commands::doctor::tests::test_fix_root_gitignore_if_warned_removes_all_offending_patterns ... ok
test sync::tests::test_auto_import_if_stale_skips_probe_for_no_auto_import ... ok
test cli::commands::graph::tests::test_collect_single_graph_preserves_missing_dependent_placeholder ... ok
test sync::tests::test_export_excludes_ephemerals ... ok
test cli::commands::defer::tests::execute_undefer_clears_defer_until ... ok
test config::tests::open_storage_with_cli_recovers_when_post_open_probe_finds_duplicate_config_rows ... ok
test cli::commands::doctor::tests::test_collect_doctor_report_surfaces_missing_explicit_metadata_jsonl ... ok
test config::tests::deferred_recovery_restore_reopens_original_database_family ... ok
test cli::commands::tests::retry_mutation_recovers_from_recoverable_database_error ... ok
test config::tests::open_storage_with_cli_recovers_malformed_schema_db_with_in_progress_issue ... ok
test cli::commands::defer::tests::execute_defer_sets_status_and_until ... ok
test cli::commands::defer::tests::execute_undefer_preserves_non_deferred_status_for_soft_defer ... ok
test cli::commands::defer::tests::execute_defer_without_until_sets_indefinite ... ok
test cli::commands::info::tests::test_collect_info_output_accepts_startup_prefix_alias ... ok
test cli::commands::info::tests::test_collect_info_output_detects_prefix_without_schema_flag ... ok
test cli::commands::info::tests::test_collect_info_output_does_not_create_missing_db ... ok
test cli::commands::info::tests::test_collect_info_output_reads_existing_db_without_recovery ... ok
test cli::commands::info::tests::test_collect_info_output_reports_actual_schema_snapshot ... ok
test cli::commands::info::tests::test_collect_info_output_uses_jsonl_prefix_when_db_is_missing ... ok
test cli::commands::info::tests::test_collect_info_output_prefers_startup_issue_prefix_over_db_config ... ok
test storage::sqlite::tests::test_rebuild_blocked_cache_rewrites_large_existing_batch_on_file_db ... ok
test cli::commands::info::tests::test_collect_info_output_accepts_db_prefix_alias ... ok
test cli::commands::r#where::tests::resolve_where_output_accepts_startup_prefix_alias ... ok
test cli::commands::r#where::tests::resolve_where_output_does_not_create_missing_db ... ok
test cli::commands::r#where::tests::resolve_where_output_falls_back_for_external_db_override ... ok
test cli::commands::r#where::tests::resolve_where_output_preserves_redirect_origin ... ok
test cli::commands::reopen::tests::execute_clears_defer_until_when_reopening_closed_deferred_issue ... ok
test cli::commands::reopen::tests::execute_reopen_tombstone_skips_without_resurrecting_it ... ok

test result: ok. 1398 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.33s

     Running unittests src/main.rs (/tmp/rch_target_copper_osprey/debug/deps/br-f7a3f095e7f8b766)

running 28 tests
test tests::is_mutating_command_detects_mutations ... ok
test tests::human_error_color_respects_no_color_precedence ... ok
test tests::build_overrides_maps_flags ... ok
test tests::build_overrides_omits_absent_startup_bool_flags ... ok
test tests::preopen_storage_keeps_bootstrap_path_for_staleness_checks ... ok
test tests::preopen_storage_keeps_mutating_auto_flush_path ... ok
test tests::preopen_storage_requires_write_lock_before_open ... ok
test tests::doctor_requires_write_lock_before_live_inspection ... ok
test tests::orphans_handles_freshness_without_global_auto_import ... ok
test tests::preopen_storage_skips_commands_without_bootstrap_or_flush_work ... ok
test tests::parse_global_flags_and_command ... ok
test tests::diagnostic_and_config_commands_skip_auto_import ... ok
test tests::is_mutating_command_distinguishes_read_only_subcommands ... ok
test tests::help_includes_core_commands ... ok
test tests::read_only_fast_open_requires_explicit_read_suppression ... ok
test tests::should_not_render_errors_as_json_without_json_request ... ok
test tests::parse_create_title_positional ... ok
test tests::should_render_errors_as_json_when_command_requests_json_format ... ok
test tests::should_render_errors_as_json_for_query_run_json_format ... ok
test tests::version_includes_name_and_version ... ok
test tests::should_render_errors_as_json_when_env_requests_toon_format ... ok
test tests::sync_is_not_auto_imported_or_auto_flushed ... ok
test tests::should_render_errors_as_json_when_env_requests_json_format ... ok
test tests::should_render_errors_as_json_when_command_requests_toon_format ... ok
test tests::sync_modes_require_write_lock_before_storage_open ... ok
{
  "id": "br-391",
  "title": "Use preopened storage",
  "status": "open",
  "priority": 2,
  "issue_type": "task",
  "created_at": "2026-04-24T22:10:33.479563028Z",
  "created_by": "ubuntu",
  "updated_at": "2026-04-24T22:10:33.479563028Z",
  "source_repo": ".",
  "compaction_level": 0,
  "original_size": 0
}
test tests::preopened_storage_reuses_startup_paths ... ok
test tests::auto_import_expected_prefix_uses_merged_config_layers ... ok
test tests::create_dispatch_reuses_preopened_storage_context ... ok

test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s

     Running tests/atomic_manifest_write.rs (/tmp/rch_target_copper_osprey/debug/deps/atomic_manifest_write-cec49f008f201382)

running 143 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test pre_existing_manifest_survives_if_no_manifest_flag ... ok
test manifest_write_leaves_no_temp_files ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test manifest_overwrite_replaces_old_content_atomically ... ok
test manifest_is_valid_json_after_flush ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 143 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.78s

     Running tests/bench_cold_warm.rs (/tmp/rch_target_copper_osprey/debug/deps/bench_cold_warm-0833addd52681e61)

running 144 tests
test cold_warm_full ... ignored, run with: cargo test --test bench_cold_warm -- --ignored --nocapture
test cold_warm_quick ... ignored, run with: cargo test --test bench_cold_warm cold_warm_quick -- --ignored --nocapture
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test test_timing_stats ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test test_summary_calculation ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test test_cold_warm_comparison_structure ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 142 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.83s

     Running tests/bench_cold_warm_start.rs (/tmp/rch_target_copper_osprey/debug/deps/bench_cold_warm_start-de767a36108348c8)

running 146 tests
test cold_warm_all ... ignored, manual benchmark: cargo test --test bench_cold_warm_start cold_warm_all -- --ignored --nocapture
test cold_warm_large ... ignored, manual benchmark: cargo test --test bench_cold_warm_start -- --ignored --nocapture
test cold_warm_medium ... ignored, manual benchmark: cargo test --test bench_cold_warm_start -- --ignored --nocapture
test cold_warm_real_datasets ... ignored, manual benchmark: cargo test --test bench_cold_warm_start cold_warm_real_datasets -- --ignored --nocapture
test cold_warm_small ... ignored, manual benchmark: cargo test --test bench_cold_warm_start -- --ignored --nocapture
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test test_std_dev_calculation ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test test_cold_warm_ratio ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 141 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 0.68s

     Running tests/bench_real_datasets.rs (/tmp/rch_target_copper_osprey/debug/deps/bench_real_datasets-319aaf8916b35a95)

running 145 tests
test benchmark_all_datasets ... ignored, run with: cargo test --test bench_real_datasets -- --ignored --nocapture
test benchmark_beads_rust_only ... ignored, manual benchmark run
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_truncate_output ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test test_calculate_summary ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test test_extract_issue_id_from_object_output ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test test_make_comparison ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test test_extract_issue_id_from_array_output ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 143 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.69s

     Running tests/bench_synthetic_scale.rs (/tmp/rch_target_copper_osprey/debug/deps/bench_synthetic_scale-03a10c6ecea0abdc)

running 147 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test stress_synthetic_all ... ignored, stress test: BR_E2E_STRESS=1 cargo test --test bench_synthetic_scale -- --ignored
test stress_synthetic_large ... ignored, stress test: BR_E2E_STRESS=1 cargo test --test bench_synthetic_scale -- --ignored
test stress_synthetic_medium ... ignored, stress test: BR_E2E_STRESS=1 cargo test --test bench_synthetic_scale -- --ignored
test stress_synthetic_small ... ignored, stress test: BR_E2E_STRESS=1 cargo test --test bench_synthetic_scale -- --ignored
test stress_synthetic_xlarge ... ignored, stress test: BR_E2E_STRESS=1 cargo test --test bench_synthetic_scale -- --ignored
test test_scale_tier_properties ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test test_synthetic_config_from_tier ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test test_generate_title ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 142 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 0.75s

     Running tests/benchmark_comparison.rs (/tmp/rch_target_copper_osprey/debug/deps/benchmark_comparison-834bcef6e665781d)

running 145 tests
test benchmark_comparison_full ... ignored
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test test_outlier_filtering ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test test_benchmark_comparison_calculations ... ok
test test_timing_stats_calculations ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test benchmark_infrastructure_works ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test benchmark_comparison_quick ... ok

test result: ok. 144 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.85s

     Running tests/benchmark_datasets.rs (/tmp/rch_target_copper_osprey/debug/deps/benchmark_datasets-016627d17624d467)

running 142 tests
test benchmark_dataset_full ... ignored
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test benchmark_dataset_infrastructure_works ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test benchmark_dataset_quick ... ok

test result: ok. 141 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 8.58s

     Running tests/conformance.rs (/tmp/rch_target_copper_osprey/debug/deps/conformance-50b70ba72105391f)

running 362 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test conformance_config_get ... ignored
test conformance_config_get_after_set ... ignored
test conformance_config_invalid_key ... ignored
test conformance_audit_record_tool_call ... ok
test conformance_audit_record_llm_call ... ok
test conformance_blocked_multiple_blockers ... ok
test conformance_blocked_shows_blockers ... ok
test conformance_blocked_chain ... ok
test conformance_content_hash_matches_go_bd_fixture ... ok
test conformance_blocked_empty ... ok
test conformance_changelog_empty ... ok
test conformance_blocked_with_deps ... ok
test conformance_audit_label ... ok
test conformance_blocked_json_shape ... ok
test conformance_delete_creates_tombstone ... ignored
test conformance_audit_record_with_error ... ok
test conformance_changelog_json_shape ... ok
test conformance_create_all_priorities ... ok
test conformance_changelog_with_closed ... ok
test conformance_create_all_types ... ok
test conformance_doctor_healthy ... ignored
test conformance_doctor_json_shape ... ignored
test conformance_doctor_with_issues ... ignored
test conformance_close_issue ... ok
test conformance_epic_close_eligible_all_closed ... ignored, br parent-child dependency blocks children; bd does not
test conformance_create_with_assignee ... ok
test conformance_graph_compact_flag ... ignored, br-only feature: --compact flag not in bd v0.46.0
test conformance_audit_record_with_issue ... ok
test conformance_count_by_status ... ok
test conformance_info_json_parity ... ignored, bd returns extra config object with compaction settings not implemented in br
test conformance_count_by_priority ... ok
test conformance_count_by_assignee ... ok
test conformance_list_by_type ... ignored, bd v0.46.0 list --type filter returns empty: known behavioral difference
test conformance_create_special_chars ... ok
test conformance_list_filter_assignee ... ignored, bd v0.46.0 list --assignee filter returns empty: known behavioral difference
test conformance_list_filter_label ... ignored, bd v0.46.0 list --label filter returns invalid JSON: known behavioral difference
test conformance_list_filter_multiple ... ignored, bd v0.46.0 list with multiple filters returns invalid JSON: known behavioral difference
test conformance_list_filter_priority_range ... ignored, bd v0.46.0 list --priority range returns empty: known behavioral difference
test conformance_list_filter_status_closed ... ignored, bd v0.46.0 list --status filter returns invalid JSON: known behavioral difference
test conformance_list_filter_status_in_progress ... ignored, bd v0.46.0 list --status filter returns invalid JSON: known behavioral difference
test conformance_list_filter_status_open ... ignored, bd v0.46.0 list --status filter returns invalid JSON: known behavioral difference
test conformance_list_limit ... ignored, bd v0.46.0 list --limit returns empty: known behavioral difference
test conformance_list_sort_created ... ignored, bd v0.46.0 list --sort created returns empty: known behavioral difference
test conformance_list_with_issues ... ignored, bd v0.46.0 list --json returns empty: known behavioral difference
test conformance_dep_tree_deep ... ok
test conformance_dep_cycles_none ... ok
test conformance_create_with_description ... ok
test conformance_dep_remove_preserves_other_deps ... ok
test conformance_dep_remove_unblocks_issue ... ok
test conformance_show_deleted_issue ... ignored
test conformance_delete_already_deleted_error ... ok
test conformance_dep_tree_basic ... ok
test conformance_close_with_reason ... ok
test conformance_dep_list_basic_expanded ... ok
test conformance_dep_add_basic ... ok
test conformance_count_empty ... ok
test conformance_reopen_preserves_fields ... ok
test conformance_defer_basic ... ok
test conformance_dep_remove ... ok
test conformance_dep_cycles_json ... ok
test conformance_close_sets_closed_at ... ok
test conformance_config_list ... ok
test conformance_init_existing_db ... ok
test conformance_graph_no_deps ... ok
test conformance_create_with_type_and_priority ... ok
test conformance_completions_bash ... ok
test conformance_count_by_type ... ok
test conformance_dep_add_nonexistent_source_error ... ok
test conformance_completions_fish ... ok
test conformance_config_json_shape ... ok
test conformance_stale_all_stale ... ignored
test conformance_stale_custom_days ... ignored
test conformance_q_with_priority ... ok
test conformance_delete_issue ... ok
test conformance_sync_base_snapshot_created_after_sync ... ignored, bd v0.46.0 sync does git commit, fails in non-git dirs: br is intentionally non-invasive
test conformance_show_basic ... ok
test conformance_reopen_tombstone_error ... ok
test conformance_search_basic ... ok
test conformance_show_full_details ... ok
test conformance_show_with_comments ... ok
test conformance_show_with_dependencies ... ok
test conformance_stats_all_fields ... ok
test conformance_stale_empty ... ok
test conformance_stale_default ... ok
test conformance_show_partial_id ... ok
test conformance_stale_json_shape ... ok
test conformance_show_nonexistent_error ... ok
test conformance_stats ... ok
test conformance_stats_with_deps ... ok
test conformance_sync_base_snapshot_content_matches ... ok
test common::harness::tests::test_workspace_basic ... ok
test conformance_stale_excludes_closed ... ok
test conformance_sync_flush_with_comments ... ok
test conformance_sync_flush_jsonl_line_format ... ok
test conformance_sync_flush_only ... ok
test conformance_sync_flush_single_issue ... ok
test conformance_sync_flush_empty_db ... ok
test conformance_sync_flush_many_issues ... ok
test conformance_sync_flush_with_dependencies ... ok
test conformance_stats_json_shape ... ok
test conformance_sync_base_snapshot_preserves_issue_state ... ok
test conformance_sync_import_empty_jsonl ... ok
test conformance_stats_empty ... ok
test conformance_stats_mixed ... ok
test conformance_sync_flush_with_labels ... ok
test conformance_sync_import ... ok
test conformance_reopen_clears_closed_at ... ok
test conformance_list_json_structure ... ok
test conformance_graph_json_shape ... ok
test conformance_sync_import_many_issues ... ok
test conformance_epic_status_eligible_only ... ok
test conformance_lint_empty ... ok
test conformance_epic_status_empty ... ok
test conformance_defer_excludes_from_ready ... ok
test conformance_graph_complex_deps ... ok
test conformance_init ... ok
test conformance_init_creates_beads_dir ... ok
test conformance_config_set ... ok
test conformance_ready_with_deps ... ok
test conformance_query_delete ... ok
test conformance_dep_add_cycle_detection ... ok
test conformance_query_run ... ok
test conformance_dep_list_empty ... ok
test conformance_ready_json_shape ... ok
test conformance_q_error_no_title ... ok
test conformance_lint_json_shape ... ok
test conformance_close_preserves_fields ... ok
test conformance_orphans_empty ... ok
test conformance_undefer_basic ... ok
test conformance_sync_status_json_output ... ok
test conformance_dep_add_transitive_cycle ... ok
test conformance_update_preserves_other_fields ... ok
test conformance_update_issue ... ok
test conformance_update_nonexistent_error ... ok
test conformance_update_assignee ... ok
test conformance_count_json_shape ... ok
test conformance_dep_remove_basic_expanded ... ok
test conformance_list_empty ... ok
test conformance_close_already_closed ... ok
test conformance_lint_exit_code ... ok
test conformance_completions_zsh ... ok
test conformance_q_with_type ... ok
test conformance_epic_status_with_epic ... ok
test conformance_dep_tree_empty ... ok
test conformance_update_clear_assignee ... ok
test conformance_dep_list_by_type ... ok
test conformance_create_with_external_ref ... ok
test conformance_ready_filter_type ... ok
test conformance_lint_with_issues ... ok
test conformance_epic_status_with_children ... ok
test conformance_label_basic ... ok
test conformance_epic_close_eligible_open_children ... ok
test conformance_ready_filter_assignee ... ok
test conformance_sync_roundtrip_special_chars ... ok
test conformance_sync_import_rejects_conflict_markers ... ok
test conformance_epic_status_json_shape ... ok
test conformance_init_metadata ... ok
test conformance_reopen_never_closed_error ... ok
test conformance_create_very_long_title ... ok
test conformance_dep_list ... ok
test conformance_count_basic ... ok
test conformance_dep_add_all_types ... ok
test conformance_orphans_with_issues ... ok
test conformance_ready_limit ... ok
test conformance_dep_cycles_complex ... ok
test conformance_dep_cycles_simple ... ok
test conformance_history_list_after_sync ... ok
test conformance_sync_import_prefix_mismatch_behavior ... ok
test conformance_dep_remove_nonexistent ... ok
test conformance_close_updates_dependents ... ok
test conformance_orphans_json_shape ... ok
test conformance_init_reinit ... ok
test conformance_init_config ... ok
test conformance_reopen_basic ... ok
test conformance_delete_with_dependents ... ok
test conformance_list_sort_priority ... ok
test conformance_config_defaults ... ok
test conformance_q_id_in_list ... ok
test conformance_create_basic ... ok
test conformance_ready_with_issues ... ok
test conformance_where_json_parity ... ignored, bd returns extra prefix field not implemented in br
test conformance_sync_roundtrip_unicode ... ok
test conformance_query_save_and_list ... ok
test conformance_q_basic ... ok
test conformance_create_invalid_priority_error ... ok
test conformance_dep_add_duplicate ... ok
test conformance_dependency_blocking ... ok
test conformance_close_blocked_issue ... ok
test conformance_ready_priority_order ... ok
test conformance_ready_empty ... ok
test conformance_epic_nested ... ok
test conformance_history_json_shape ... ok
test conformance_dep_add_self_reference_error ... ok
test conformance_graph_all_flag ... ok
test conformance_undefer_restores_ready ... ok
test conformance_sync_import_single_issue ... ok
test conformance_q_creates_issue ... ok
test conformance_init_json_output ... ok
test conformance_query_list_empty ... ok
test conformance_update_title ... ok
test conformance_dep_tree_json ... ok
test conformance_dep_add_nonexistent_target_error ... ok
test conformance_create_empty_title_error ... ok
test conformance_update_multiple_fields ... ok
test conformance_dep_list_json_structure ... ok
test conformance_history_list_empty ... ok
test conformance_create_unicode_title ... ok
test conformance_sync_import_updates_existing ... ok
test conformance_sync_large_description ... ok
test conformance_lint_by_type ... ok
test conformance_graph_simple_dep ... ok
test conformance_sync_import_rejects_conflict_in_middle ... ok
test conformance_sync_tombstones ... ok
test conformance_sync_import_same_prefix_succeeds ... ok
test conformance_sync_status_clean ... ok
test conformance_sync_roundtrip_preserves_all_fields ... ok
test conformance_version_json ... ok
test conformance_sync_roundtrip ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test conformance_update_status ... ok
test conformance_sync_status_shows_prefix_info ... ok
test conformance_sync_import_rejects_partial_conflict_markers ... ok
test conformance_version_semver ... ok
test conformance_version_text ... ok
test conformance_version_fields ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 336 passed; 0 failed; 26 ignored; 0 measured; 0 filtered out; finished in 0.75s

     Running tests/conformance_edge_cases.rs (/tmp/rch_target_copper_osprey/debug/deps/conformance_edge_cases-5d41463f2f42fb47)

running 529 tests
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test conformance::common::artifact_validator::tests::empty_suite_fails ... ok
test conformance::common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test conformance::common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test conformance::common::artifact_validator::tests::valid_event_passes ... ok
test conformance::common::artifact_validator::tests::path_traversal_fails ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test conformance::common::artifact_validator::tests::valid_snapshot_passes ... ok
test conformance::common::artifact_validator::tests::valid_summary_passes ... ok
test conformance::common::baseline::tests::test_regression_check_within_threshold ... ok
test conformance::common::baseline::tests::test_regression_config_defaults ... ok
test conformance::common::baseline::tests::test_baseline_store_roundtrip ... ok
test conformance::common::binary_discovery::tests::test_compare_versions ... ok
test conformance::common::binary_discovery::tests::test_parse_plain_version ... ok
test conformance::common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test conformance::common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test conformance::common::cli::tests::unrelated_env_are_preserved ... ok
test conformance::common::dataset_registry::tests::test_dataset_override_creation ... ok
test conformance::common::dataset_registry::tests::test_dataset_override_with_name ... ok
test conformance::common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test conformance::common::baseline::tests::test_regression_check_improvement ... ok
test conformance::common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test conformance::common::baseline::tests::test_regression_summary ... ok
test conformance::common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test conformance::common::baseline::tests::test_regression_summary_strict_mode ... ok
test conformance::common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test conformance::common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test conformance::common::baseline::tests::test_regression_check_no_baseline ... ok
test conformance::common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test conformance::common::dataset_registry::tests::test_provenance_from_metadata ... ok
test conformance::common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test conformance::common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test conformance::common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test conformance::common::dataset_registry::tests::test_empty_workspace ... ok
test conformance::common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test conformance::common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test conformance::common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test conformance::common::harness::tests::test_extract_json_payload ... ok
test conformance::common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test conformance::common::harness::tests::test_parallelism_mode_default ... ok
test conformance::common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test conformance::common::harness::tests::test_parse_created_id ... ok
test conformance::common::harness::tests::test_resource_guardrails_default ... ok
test conformance::common::dataset_registry::tests::test_provenance_to_json ... ok
test conformance::common::harness::tests::test_runner_policy_benchmark ... ok
test conformance::common::harness::tests::test_runner_policy_ci ... ok
test conformance::common::harness::tests::test_runner_policy_builder ... ok
test conformance::common::harness::tests::test_runner_policy_local ... ok
test conformance::common::harness::tests::test_runner_policy_default ... ok
test conformance::common::report_indexer::tests::test_artifact_dir_not_found ... ok
test conformance::common::json_baseline::tests::test_list_baselines ... ok
test conformance::common::dataset_registry::tests::test_provenance_with_context ... ok
test conformance::common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test conformance::common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test conformance::common::scenarios::tests::compare_mode_exact_json_matches ... ok
test conformance::common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test conformance::common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test conformance::common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test conformance::common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test conformance::common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test conformance::common::scenarios::tests::compare_mode_structure_only_matches ... ok
test conformance::common::scenarios::tests::test_array_sorting_disabled ... ok
test conformance::common::scenarios::tests::test_array_sorting_nested ... ok
test conformance::common::scenarios::tests::test_array_sorting_normalization ... ok
test conformance::common::scenarios::tests::test_compare_mode_default ... ok
test conformance::common::json_baseline::tests::test_baseline_path ... ok
test conformance::common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test conformance::common::harness::tests::test_truncate_output ... ok
test conformance::common::scenarios::tests::test_cross_platform_constructor ... ok
test conformance::common::scenarios::tests::test_extract_json_payload_array ... ok
test conformance::common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test conformance::common::scenarios::tests::test_extract_json_payload_no_json ... ok
test conformance::common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test conformance::common::harness::tests::test_runner_policy_to_json ... ok
test conformance::common::scenarios::tests::test_field_removal ... ok
test conformance::common::scenarios::tests::test_field_removal_nested ... ok
test conformance::common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test conformance::common::scenarios::tests::test_id_normalization ... ok
test conformance::common::binary_discovery::tests::test_discover_br ... ok
test conformance::common::report_indexer::tests::test_markdown_report_generation ... ok
test conformance::common::scenarios::tests::test_invariants_success ... ok
test conformance::common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test conformance::common::scenarios::tests::test_invariants_with_constraints ... ok
test conformance::common::scenarios::tests::test_line_ending_normalization ... ok
test conformance::common::scenarios::tests::test_line_ending_normalization_nested ... ok
test conformance::common::scenarios::tests::test_normalization_rules_apply ... ok
test conformance::common::report_indexer::tests::test_failures_only_filter ... ok
test conformance::common::scenarios::tests::test_path_field_with_line_endings ... ok
test conformance::common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test conformance::common::scenarios::tests::test_path_separator_normalization ... ok
test conformance::common::scenarios::tests::test_remove_field_path_nested ... ok
test conformance::common::scenarios::tests::test_scenario_builder ... ok
test conformance::common::scenarios::tests::test_scenario_command_builder ... ok
test conformance::common::scenarios::tests::test_scenario_filter_description ... ok
test conformance::common::scenarios::tests::test_id_normalization_no_dash ... ok
test conformance::common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test conformance::common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test conformance::common::scenarios::tests::test_scenario_filter_exclude ... ok
test conformance::common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test conformance::common::scenarios::tests::test_scenario_filter_filter_list ... ok
test conformance::common::scenarios::tests::test_scenario_filter_include_all ... ok
test conformance::common::scenarios::tests::test_scenario_filter_include_any ... ok
test conformance::common::scenarios::tests::test_scenario_filter_to_json ... ok
test conformance::common::scenarios::tests::test_scenario_has_all_tags ... ok
test conformance::common::scenarios::tests::test_scenario_has_any_tag ... ok
test conformance::common::scenarios::tests::test_invariants_failure ... ok
test conformance::common::scenarios::tests::test_scenario_supports_mode ... ok
test conformance::common::scenarios::tests::test_extract_json_payload ... ok
test conformance::common::scenarios::tests::test_tag_match_mode_default ... ok
test conformance::common::scenarios::tests::test_timestamp_masking ... ok
test conformance::common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test conformance::common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test conformance::common::scenarios::tests::test_id_normalization_disabled ... ok
test conformance::common::scenarios::tests::test_scenario_command_default_label ... ok
test conformance::common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test conformance::common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test conformance::common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test conformance::common::scenarios::tests::test_strict_no_cross_platform ... ok
test conformance::common::scenarios::tests::test_structure_only_ignores_values ... ok
test conformance::common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test conformance::conformance_config_get ... ignored
test conformance::conformance_config_get_after_set ... ignored
test conformance::conformance_config_invalid_key ... ignored
test conformance::common::scenarios::tests::test_scenario_default_modes ... ok
test conformance::conformance_content_hash_matches_go_bd_fixture ... ok
test conformance::conformance_audit_record_with_issue ... ok
test conformance::conformance_audit_record_llm_call ... ok
test conformance::conformance_delete_creates_tombstone ... ignored
test conformance::conformance_doctor_healthy ... ignored
test conformance::conformance_doctor_json_shape ... ignored
test conformance::conformance_audit_label ... ok
test conformance::conformance_doctor_with_issues ... ignored
test conformance::conformance_epic_close_eligible_all_closed ... ignored, br parent-child dependency blocks children; bd does not
test conformance::conformance_graph_compact_flag ... ignored, br-only feature: --compact flag not in bd v0.46.0
test conformance::conformance_info_json_parity ... ignored, bd returns extra config object with compaction settings not implemented in br
test conformance::common::json_baseline::tests::test_baseline_exists ... ok
test conformance::conformance_graph_simple_dep ... ok
test conformance::conformance_dep_add_all_types ... ok
test conformance::conformance_blocked_json_shape ... ok
test conformance::conformance_defer_basic ... ok
test conformance::conformance_dep_tree_basic ... ok
test conformance::conformance_init_config ... ok
test conformance::conformance_epic_status_empty ... ok
test conformance::common::harness::tests::test_workspace_basic ... ok
test conformance::conformance_graph_no_deps ... ok
test conformance::conformance_create_with_assignee ... ok
test conformance::conformance_list_by_type ... ignored, bd v0.46.0 list --type filter returns empty: known behavioral difference
test conformance::conformance_dep_add_nonexistent_source_error ... ok
test conformance::conformance_dep_list_basic_expanded ... ok
test conformance::conformance_list_filter_assignee ... ignored, bd v0.46.0 list --assignee filter returns empty: known behavioral difference
test conformance::conformance_list_filter_label ... ignored, bd v0.46.0 list --label filter returns invalid JSON: known behavioral difference
test conformance::conformance_list_filter_multiple ... ignored, bd v0.46.0 list with multiple filters returns invalid JSON: known behavioral difference
test conformance::common::binary_discovery::tests::test_discover_binaries ... ok
test conformance::conformance_list_filter_priority_range ... ignored, bd v0.46.0 list --priority range returns empty: known behavioral difference
test conformance::conformance_list_filter_status_closed ... ignored, bd v0.46.0 list --status filter returns invalid JSON: known behavioral difference
test conformance::conformance_list_filter_status_in_progress ... ignored, bd v0.46.0 list --status filter returns invalid JSON: known behavioral difference
test conformance::conformance_list_filter_status_open ... ignored, bd v0.46.0 list --status filter returns invalid JSON: known behavioral difference
test conformance::conformance_create_all_types ... ok
test conformance::conformance_blocked_shows_blockers ... ok
test conformance::conformance_dep_add_duplicate ... ok
test conformance::conformance_list_limit ... ignored, bd v0.46.0 list --limit returns empty: known behavioral difference
test conformance::conformance_list_sort_created ... ignored, bd v0.46.0 list --sort created returns empty: known behavioral difference
test conformance::conformance_list_with_issues ... ignored, bd v0.46.0 list --json returns empty: known behavioral difference
test conformance::conformance_epic_status_eligible_only ... ok
test conformance::conformance_dep_cycles_simple ... ok
test conformance::conformance_dep_add_nonexistent_target_error ... ok
test conformance::conformance_history_list_after_sync ... ok
test conformance::conformance_dep_add_basic ... ok
test conformance::conformance_dep_tree_deep ... ok
test conformance::conformance_history_json_shape ... ok
test conformance::conformance_init ... ok
test conformance::conformance_init_creates_beads_dir ... ok
test conformance::conformance_epic_status_json_shape ... ok
test conformance::conformance_dep_tree_empty ... ok
test conformance::conformance_lint_with_issues ... ok
test conformance::conformance_orphans_json_shape ... ok
test conformance::conformance_list_empty ... ok
test conformance::conformance_list_json_structure ... ok
test conformance::conformance_list_sort_priority ... ok
test conformance::conformance_orphans_with_issues ... ok
test conformance::conformance_query_list_empty ... ok
test conformance::conformance_orphans_empty ... ok
test conformance::conformance_q_creates_issue ... ok
test conformance::conformance_q_id_in_list ... ok
test conformance::conformance_q_basic ... ok
test conformance::conformance_q_with_priority ... ok
test conformance::conformance_q_with_type ... ok
test conformance::conformance_query_run ... ok
test conformance::conformance_query_delete ... ok
test conformance::conformance_ready_empty ... ok
test conformance::conformance_ready_filter_assignee ... ok
test conformance::common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test conformance::conformance_q_error_no_title ... ok
test conformance::conformance_query_save_and_list ... ok
test conformance::common::report_indexer::tests::test_html_report_generation ... ok
test conformance::conformance_show_deleted_issue ... ignored
test conformance::conformance_ready_filter_type ... ok
test conformance::conformance_ready_json_shape ... ok
test conformance::conformance_ready_with_deps ... ok
test conformance::conformance_ready_limit ... ok
test conformance::conformance_ready_priority_order ... ok
test conformance::conformance_ready_with_issues ... ok
test conformance::conformance_stale_all_stale ... ignored
test conformance::conformance_stale_custom_days ... ignored
test conformance::conformance_show_basic ... ok
test conformance::conformance_show_with_comments ... ok
test conformance::conformance_create_unicode_title ... ok
test conformance::conformance_create_invalid_priority_error ... ok
test conformance::conformance_create_basic ... ok
test conformance::conformance_dep_cycles_none ... ok
test conformance::conformance_init_existing_db ... ok
test conformance::conformance_config_list ... ok
test conformance::conformance_lint_empty ... ok
test conformance::conformance_dep_list_by_type ... ok
test conformance::conformance_changelog_with_closed ... ok
test conformance::conformance_count_by_assignee ... ok
test conformance::conformance_epic_nested ... ok
test conformance::conformance_changelog_empty ... ok
test conformance::conformance_reopen_clears_closed_at ... ok
test conformance::conformance_epic_status_with_epic ... ok
test conformance::conformance_create_special_chars ... ok
test conformance::conformance_dep_list_empty ... ok
test conformance::conformance_create_very_long_title ... ok
test conformance::conformance_reopen_basic ... ok
test conformance::conformance_blocked_empty ... ok
test conformance::conformance_config_json_shape ... ok
test conformance::conformance_stale_default ... ok
test conformance::conformance_dep_cycles_complex ... ok
test conformance::conformance_dep_add_cycle_detection ... ok
test conformance::conformance_close_issue ... ok
test conformance::conformance_close_sets_closed_at ... ok
test conformance::conformance_audit_record_tool_call ... ok
test conformance::conformance_count_json_shape ... ok
test conformance::conformance_close_already_closed ... ok
test conformance::conformance_create_with_description ... ok
test conformance::conformance_init_metadata ... ok
test conformance::conformance_close_with_reason ... ok
test conformance::conformance_completions_bash ... ok
test conformance::conformance_dep_cycles_json ... ok
test conformance::conformance_create_empty_title_error ... ok
test conformance::conformance_count_basic ... ok
test conformance::conformance_count_by_priority ... ok
test conformance::conformance_graph_complex_deps ... ok
test conformance::conformance_close_updates_dependents ... ok
test conformance::conformance_delete_issue ... ok
test conformance::conformance_dep_list_json_structure ... ok
test conformance::conformance_dep_remove ... ok
test conformance::conformance_completions_fish ... ok
test conformance::conformance_blocked_chain ... ok
test conformance::conformance_defer_excludes_from_ready ... ok
test conformance::conformance_config_set ... ok
test conformance::conformance_create_with_external_ref ... ok
test conformance::conformance_dep_add_self_reference_error ... ok
test conformance::conformance_close_blocked_issue ... ok
test conformance::conformance_delete_with_dependents ... ok
test conformance::conformance_lint_by_type ... ok
test conformance::conformance_dependency_blocking ... ok
test conformance::conformance_graph_all_flag ... ok
test conformance::conformance_graph_json_shape ... ok
test conformance::conformance_dep_remove_nonexistent ... ok
test conformance::conformance_dep_remove_preserves_other_deps ... ok
test conformance::conformance_create_with_type_and_priority ... ok
test conformance::conformance_dep_list ... ok
test conformance::conformance_dep_add_transitive_cycle ... ok
test conformance::conformance_dep_remove_basic_expanded ... ok
test conformance::conformance_history_list_empty ... ok
test conformance::conformance_show_partial_id ... ok
test conformance::conformance_create_all_priorities ... ok
test conformance::conformance_delete_already_deleted_error ... ok
test conformance::conformance_changelog_json_shape ... ok
test conformance::conformance_label_basic ... ok
test conformance::conformance_search_basic ... ok
test conformance::conformance_init_json_output ... ok
test conformance::conformance_completions_zsh ... ok
test conformance::conformance_audit_record_with_error ... ok
test conformance::conformance_blocked_multiple_blockers ... ok
test conformance::conformance_reopen_never_closed_error ... ok
test conformance::conformance_sync_base_snapshot_created_after_sync ... ignored, bd v0.46.0 sync does git commit, fails in non-git dirs: br is intentionally non-invasive
test conformance::common::binary_discovery::tests::test_discovered_binaries_json ... ok
test conformance::conformance_epic_status_with_children ... ok
test conformance::conformance_config_defaults ... ok
test conformance::conformance_init_reinit ... ok
test conformance::conformance_lint_exit_code ... ok
test conformance::conformance_close_preserves_fields ... ok
test conformance::conformance_dep_tree_json ... ok
test conformance::conformance_epic_close_eligible_open_children ... ok
test conformance::conformance_blocked_with_deps ... ok
test conformance::conformance_lint_json_shape ... ok
test conformance::conformance_reopen_preserves_fields ... ok
test conformance::conformance_count_empty ... ok
test conformance::conformance_count_by_status ... ok
test conformance::conformance_show_with_dependencies ... ok
test conformance::conformance_stale_excludes_closed ... ok
test conformance::conformance_stale_json_shape ... ok
test conformance::conformance_count_by_type ... ok
test conformance::conformance_dep_remove_unblocks_issue ... ok
test conformance::conformance_stale_empty ... ok
test conformance::conformance_reopen_tombstone_error ... ok
test conformance::conformance_stats_all_fields ... ok
test conformance::conformance_sync_base_snapshot_preserves_issue_state ... ok
test conformance::conformance_sync_import_empty_jsonl ... ok
test conformance::conformance_sync_import_rejects_partial_conflict_markers ... ok
test conformance::conformance_sync_import ... ok
test conformance::conformance_sync_large_description ... ok
test conformance::conformance_sync_import_same_prefix_succeeds ... ok
test conformance::conformance_stats ... ok
test conformance::conformance_sync_import_updates_existing ... ok
test conformance::conformance_show_full_details ... ok
test conformance::conformance_sync_import_single_issue ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test conformance::conformance_where_json_parity ... ignored, bd returns extra prefix field not implemented in br
test conformance::conformance_sync_flush_single_issue ... ok
test conformance::conformance_sync_import_prefix_mismatch_behavior ... ok
test conformance::conformance_sync_import_rejects_conflict_in_middle ... ok
test conformance::conformance_sync_import_many_issues ... ok
test conformance::conformance_sync_flush_with_dependencies ... ok
test conformance::conformance_stats_json_shape ... ok
test conformance::conformance_sync_flush_with_comments ... ok
test conformance::conformance_sync_flush_only ... ok
test conformance::conformance_stats_mixed ... ok
test conformance::conformance_stats_empty ... ok
test conformance::conformance_stats_with_deps ... ok
test conformance::conformance_show_nonexistent_error ... ok
test conformance::common::harness::tests::test_run_br_env_uses_override ... ok
test conformance::conformance_sync_status_json_output ... ok
test conformance::conformance_sync_status_clean ... ok
test conformance_workspace_max_issues ... ignored
test conformance::conformance_sync_roundtrip_unicode ... ok
test conformance::conformance_sync_tombstones ... ok
test conformance::conformance_sync_roundtrip_preserves_all_fields ... ok
test conformance::conformance_update_assignee ... ok
test conformance::conformance_update_issue ... ok
test conformance::conformance_sync_roundtrip_special_chars ... ok
test conformance::conformance_version_text ... ok
test conformance::conformance_update_nonexistent_error ... ok
test conformance::conformance_sync_base_snapshot_content_matches ... ok
test conformance::conformance_sync_flush_with_labels ... ok
test conformance_deep_deps_10_levels ... ok
test conformance::conformance_update_clear_assignee ... ok
test conformance::conformance_sync_flush_jsonl_line_format ... ok
test conformance::conformance_sync_status_shows_prefix_info ... ok
test conformance_priority_boundary_0 ... ok
test conformance::conformance_update_status ... ok
test conformance::conformance_sync_flush_empty_db ... ok
test conformance_path_separators_in_content ... ok
test conformance_sql_injection_desc ... ok
test conformance_double_init ... ok
test conformance::conformance_update_preserves_other_fields ... ok
test conformance_encoding_utf8 ... ok
test conformance_unicode_handling ... ok
test conformance_rapid_updates_100 ... ok
test conformance::conformance_undefer_restores_ready ... ok
test conformance_concurrent_reads ... ok
test conformance_schema_version ... ok
test conformance_title_empty ... ok
test conformance::conformance_update_title ... ok
test conformance::conformance_version_semver ... ok
test conformance::conformance_version_json ... ok
test conformance_line_endings ... ok
test conformance_priority_boundary_4 ... ok
test conformance::conformance_sync_import_rejects_conflict_markers ... ok
test conformance::conformance_update_multiple_fields ... ok
test conformance::conformance_undefer_basic ... ok
test conformance_invalid_jsonl_import ... ok
test conformance::conformance_version_fields ... ok
test conformance_title_very_long ... ok
test conformance_id_format_validation ... ok
test conformance_sql_injection_title ... ok
test conformance::conformance_sync_flush_many_issues ... ok
test conformance_sync_after_delete ... ok
test conformance_many_labels_20 ... ok
test conformance::conformance_sync_roundtrip ... ok
test conformance_large_dep_graph_100 ... ok
test conformance_many_comments_20 ... ok
test conformance_missing_beads_dir ... ok
test conformance_priority_invalid_neg ... ok
test conformance_priority_invalid_5 ... ok
test conformance_null_bytes ... ok
test conformance_utf8_bom_handling ... ok
test conformance_rapid_creates_50 ... ok
test conformance::common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test conformance::common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test conformance::common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test conformance::common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test conformance::common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test conformance::common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test conformance::common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test conformance::common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test conformance::common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test conformance::common::dataset_registry::tests::test_run_with_integrity ... ok
test conformance::common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test conformance::common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test conformance::common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 502 passed; 0 failed; 27 ignored; 0 measured; 0 filtered out; finished in 0.79s

     Running tests/conformance_labels_comments.rs (/tmp/rch_target_copper_osprey/debug/deps/conformance_labels_comments-a263d04083d92041)

running 162 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test conformance_comments_issue_not_found ... ok
test conformance_label_unicode ... ok
test conformance_label_remove_nonexistent ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test conformance_comments_empty ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test conformance_comments_list ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test conformance_comments_timestamps ... ok
test conformance_comments_add ... ok
test conformance_label_json_shape ... ok
test conformance_label_add_single ... ok
test conformance_comments_unicode ... ok
test conformance_label_duplicate ... ok
test conformance_comments_markdown ... ok
test conformance_comments_author ... ok
test conformance_comments_json_shape ... ok
test conformance_label_special_chars ... ok
test conformance_label_list ... ok
test conformance_label_remove ... ok
test conformance_label_case_sensitivity ... ok
test conformance_label_filter_issues ... ok
test conformance_label_add_multiple ... ok
test conformance_comments_multiple ... ok
test conformance_comments_ordering ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test conformance_label_list_all ... ok

test result: ok. 162 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.95s

     Running tests/conformance_schema.rs (/tmp/rch_target_copper_osprey/debug/deps/conformance_schema-f2bd72bf529127bc)

running 148 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test conformance_metadata_json_structure ... ok
test conformance_schema_issues_columns ... ok
test conformance_schema_labels_comments ... ok
test conformance_schema_dependencies_structure ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test conformance_jsonl_compaction_level_serialization ... ok
test conformance_jsonl_field_parity ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test conformance_schema_tables_present ... ok
test conformance_schema_full_comparison ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test conformance_schema_indexes ... ok

test result: ok. 148 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.79s

     Running tests/conformance_text_output.rs (/tmp/rch_target_copper_osprey/debug/deps/conformance_text_output-72116a7ab8839c90)

running 164 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::harness::tests::test_truncate_output ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test conformance_text_blocked_with_issues ... ignored, text formatting differences between br and bd for blocked output
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test conformance_text_list_status_filter ... ignored, text formatting differences between br and bd for list output
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test conformance_text_stats_with_issues ... ignored, text formatting differences between br and bd for stats output
test conformance_text_list_type_filter ... ok
test conformance_text_list_priority_filter ... ok
test conformance_text_blocked_empty ... ok
test conformance_text_list_with_issues ... ok
test conformance_text_orphans_empty ... ok
test conformance_text_list_empty ... ok
test conformance_text_ready_with_issues ... ok
test conformance_text_ready_with_limit ... ok
test conformance_text_ready_empty ... ok
test common::harness::tests::test_workspace_basic ... ok
test conformance_text_show_not_found ... ok
test conformance_text_stats_empty ... ok
test conformance_text_show ... ok
test normalization_tests::test_normalize_trailing_whitespace ... ok
test normalization_tests::test_comparison_result_mismatch ... ok
test normalization_tests::test_normalize_dates ... ok
test normalization_tests::test_normalize_durations ... ok
test normalization_tests::test_comparison_result_match ... ok
test normalization_tests::test_normalize_paths ... ok
test normalization_tests::test_normalize_timestamps ... ok
test normalization_tests::test_normalize_issue_ids ... ok
test normalization_tests::test_normalize_ansi_codes ... ok
test normalization_tests::test_normalize_line_endings ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 161 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.65s

     Running tests/conformance_workflows.rs (/tmp/rch_target_copper_osprey/debug/deps/conformance_workflows-fdbdc8091caf5c77)

running 147 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test conformance_workflow_assignee_changes ... ok
test conformance_workflow_dependency_chain ... ok
test conformance_workflow_dep_removal ... ok
test conformance_workflow_create_update_lifecycle ... ok
test conformance_workflow_delete_lifecycle ... ok
test conformance_workflow_close_with_stats ... ok
test conformance_workflow_sequential_updates ... ok
test conformance_workflow_full_lifecycle ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 147 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s

     Running tests/e2e_audit.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_audit-0f309cc677808e1a)

running 162 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test e2e_audit_record_before_init_fails ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_audit_interactions_file_created ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_audit_record_tool_call_fields ... ok
test e2e_audit_record_json_output ... ok
test e2e_audit_label_json_output ... ok
test e2e_audit_label_existing_entry ... ok
test e2e_audit_label_missing_parent_fails ... ok
test e2e_audit_record_special_characters ... ok
test e2e_audit_record_without_kind_fails ... ok
test e2e_audit_record_via_stdin ... ok
test e2e_audit_record_single_event ... ok
test e2e_audit_record_multiple_events_preserve_order ... ok
test e2e_audit_label_with_reason ... ok
test e2e_audit_record_created_at_auto_set ... ok
test e2e_audit_with_actor_override ... ok
test e2e_audit_record_quiet_suppresses_stdout ... ok
test e2e_audit_record_very_long_text ... ok
test e2e_audit_record_with_all_optional_fields ... ok
test e2e_audit_label_without_label_fails ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_audit_summary_quiet_suppresses_stdout ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_audit_unique_ids ... ok
test e2e_audit_log_for_issue ... ok
test e2e_audit_summary ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 162 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s

     Running tests/e2e_basic_lifecycle.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_basic_lifecycle-8bf888b5fe2e258d)

running 166 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_version_text ... ok
test e2e_version_json ... ok
test e2e_no_db_mixed_prefixes_are_supported ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test e2e_doctor_json ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_quick_capture ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_non_hermetic_smoke_existing_workspace_preserves_env_sensitive_paths ... ok
test e2e_sync_status_text ... ok
test e2e_sync_conflict_markers_aborts_import ... ok
test e2e_jsonl_discovery_uses_legacy_when_no_issues ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_sync_manifest ... ok
test e2e_create_updates_last_touched_context ... ok
test e2e_sync_status_json ... ok
test e2e_create_dry_run_does_not_update_last_touched_context ... ok
test e2e_sync_content_hash_consistency ... ok
test e2e_no_db_read_write ... ok
test e2e_sync_force_jsonl_merge_does_not_resurrect_local_tombstone ... ok
test e2e_no_db_create_updates_last_touched_after_flush ... ok
test e2e_sync_roundtrip ... ok
test e2e_basic_lifecycle ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test e2e_sync_import_staleness_and_force ... ok
test e2e_update_claim_multiple_ids_is_all_or_nothing ... ok
test e2e_jsonl_discovery_prefers_issues ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_sync_tombstone_preservation ... ok
test e2e_sync_tombstone_protection ... ok
test e2e_no_db_mutations_succeed_with_large_export_hash_batches ... ok
test e2e_sync_merge_resolution_flags_choose_db_or_jsonl ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test e2e_sync_flush_only_succeeds_with_large_mixed_prefix_export_hash_rewrite ... ok

test result: ok. 166 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.79s

     Running tests/e2e_changelog.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_changelog-5f04bf8092118267)

running 154 tests
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test changelog_before_init_fails ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test changelog_no_closed_issues ... ok
test changelog_all_time ... ok
test changelog_robot_mode ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test changelog_with_close_reasons ... ok
test changelog_since_future_date ... ok
test changelog_since_date ... ok
test changelog_text_output ... ok
test changelog_since_relative_time ... ok
test changelog_with_closed_issues ... ok
test changelog_mixed_statuses ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test changelog_groups_by_type ... ok
test changelog_sorts_by_priority ... ok
test changelog_reopen_then_close ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test changelog_many_closed_issues ... ok

test result: ok. 154 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.82s

     Running tests/e2e_claim_atomic.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_claim_atomic-e78c23e5e6cf3f86)

running 9 tests
test test_non_claim_update_skips_guard ... ok
test test_claim_already_assigned_different_actor_fails ... ok
test test_claim_same_actor_idempotent ... ok
test test_claim_unassigned_succeeds ... ok
test test_claim_empty_string_assignee_treated_as_unassigned ... ok
test test_claim_whitespace_assignee_treated_as_unassigned ... ok
test test_claim_exclusive_rejects_same_actor ... ok
test test_concurrent_claim_exactly_one_wins ... ok
test test_concurrent_claim_different_issues_both_succeed ... ok

test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s

     Running tests/e2e_cold_warm_benchmarks.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_cold_warm_benchmarks-496453215e2549e2)

running 144 tests
test cold_warm_benchmark_full ... ignored, run with: cargo test --test e2e_cold_warm_benchmarks -- --ignored --nocapture
test cache_benefit_calculation ... ok
test cold_warm_tagging_works ... ok
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test cold_warm_quick ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test run_stats_calculation ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 143 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.61s

     Running tests/e2e_comments.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_comments-37ded3517a46183b)

running 152 tests
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test e2e_comments_add_nonexistent_issue ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_comments_add_empty ... ok
test e2e_comments_list_empty ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_comments_add_json_output ... ok
test e2e_comments_list_json_structure ... ok
test e2e_comments_special_characters ... ok
test e2e_comments_add_single_and_list ... ok
test e2e_comments_shorthand ... ok
test e2e_comments_long_text ... ok
test e2e_comments_on_closed_issue ... ok
test e2e_comments_add_to_existing ... ok
test e2e_comments_add_multiple_verify_order ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test e2e_comments_sync_roundtrip ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 152 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s

     Running tests/e2e_comments_stdin.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_comments_stdin-9aabefad8337dc84)

running 140 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test test_comments_add_from_stdin ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s

     Running tests/e2e_completions.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_completions-cd746567cd7534c4)

running 162 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test e2e_completions_bash_contains_flags ... ok
test e2e_completions_bash_file_output ... ok
test e2e_completions_bash_generates_valid_script ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_completions_bash_contains_subcommands ... ok
test e2e_completions_powershell_contains_subcommands ... ok
test e2e_completions_elvish_generates_valid_script ... ok
test e2e_completions_file_output_overwrites_existing ... ok
test e2e_completions_all_shells_file_output ... ok
test e2e_completions_fish_file_output ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_completions_fish_contains_subcommands ... ok
test e2e_completions_fish_generates_valid_script ... ok
test e2e_completions_idempotent ... ok
test e2e_completions_powershell_file_output ... ok
test e2e_completions_powershell_generates_valid_script ... ok
test e2e_completions_unknown_shell_error ... ok
test e2e_completions_zsh_contains_subcommands ... ok
test e2e_completions_zsh_file_output ... ok
test e2e_completions_file_output_matches_stdout ... ok
test e2e_completions_all_shells_succeed ... ok
test e2e_completions_all_shells_have_help ... ok
test e2e_completions_zsh_generates_valid_script ... ok
test e2e_completions_no_workspace_required ... ok
test e2e_completions_with_initialized_workspace ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 162 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s

     Running tests/e2e_concurrency.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_concurrency-93c9d5b171809a7c)

running 160 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_mutating_command_fails_when_write_lock_path_unusable ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test e2e_lock_timeout_timing ... ok
test e2e_concurrent_writes_succeed_with_retry ... ok
test e2e_lock_error_reporting ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_read_command_witness_refresh_waits_for_write_lock ... ok
test e2e_read_command_auto_import_waits_for_write_lock ... ok
test e2e_write_lock_contention_respects_lock_timeout ... ok
test e2e_write_serialization ... ok
test e2e_killed_writer_waiting_on_write_lock_does_not_poison_workspace ... ok
test e2e_interleaved_command_families_remain_bounded ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_mixed_read_write_concurrency ... ok
test e2e_sync_status_observer_stays_available_during_writes ... ok
test e2e_concurrent_reads_succeed ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test e2e_parallel_read_only_commands_do_not_busy_on_drop ... ok
test e2e_routed_access_remains_bounded_while_remote_workspace_mutates ... ok
test e2e_external_access_and_background_status_are_bounded_during_mutation ... ok
test e2e_routed_external_mutation_succeeds_during_local_updates ... ok
test e2e_lock_timeout_behavior ... ok
test e2e_interleaved_command_families_preserve_workspace_integrity ... ok
test e2e_actor_oriented_command_families_preserve_workspace_integrity ... ok
test e2e_close_update_reopen_preserve_blocked_cache_integrity ... ok

test result: ok. 160 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.47s

     Running tests/e2e_config_precedence.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_config_precedence-cfd222f3ba0e2a3b)

running 149 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_config_set_preserves_malformed_project_yaml ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_config_list_rejects_project_and_user_together ... ok
test e2e_config_delete_no_db_preserves_db_values ... ok
test e2e_config_precedence_cli_over_env_project ... ok
test e2e_config_precedence_legacy_used_when_user_missing ... ok
test e2e_create_normalizes_runtime_issue_prefix_from_project_config ... ok
test e2e_config_precedence_includes_legacy_layer ... ok
test e2e_config_delete_preserves_db_when_project_yaml_is_malformed ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_config_get_ignores_global_no_db_flag ... ok
test e2e_config_precedence_env_project_user_db ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 149 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s

     Running tests/e2e_create_output.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_create_output-34324cfce3ecbd6d)

running 7 tests
test test_create_file_empty_markdown_emits_empty_toon_array ... ok
test test_create_rejects_positional_and_title_flag_together ... ok
test test_create_toon_output_decodes_single_issue ... ok
test test_create_with_title_flag ... ok
test test_create_file_silent_outputs_only_ids ... ok
test test_create_positional_vs_title_flag ... ok
test test_create_json_output_includes_labels_and_deps ... ok

test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s

     Running tests/e2e_defer.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_defer-07a088f06d1e5b5b)

running 161 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test defer_nonexistent_error ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test defer_until_invalid_error ... ok
test defer_json_output ... ok
test defer_sets_status_deferred ... ok
test defer_indefinitely_no_until ... ok
test defer_closed_issue_skips ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test defer_until_tomorrow ... ok
test defer_until_relative ... ok
test undefer_already_open_skips ... ok
test defer_until_past_allows ... ok
test defer_until_datetime ... ok
test defer_with_until_timestamp ... ok
test defer_until_specific_date ... ok
test deferred_not_blocked ... ok
test defer_already_deferred_updates_time ... ok
test undefer_json_output ... ok
test deferred_not_in_ready ... ok
test undefer_clears_defer_until ... ok
test undefer_sets_status_open ... ok
test defer_multiple_issues ... ok
test undefer_appears_in_ready ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test undefer_multiple_issues ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 161 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s

     Running tests/e2e_dep_tree_mermaid.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_dep_tree_mermaid-0ca624ab6edb757d)

running 153 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test e2e_dep_tree_mermaid_issue_not_found ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_dep_tree_mermaid_title_with_quotes ... ok
test e2e_dep_tree_mermaid_quiet_mode ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_dep_tree_mermaid_single_node_no_deps ... ok
test e2e_dep_tree_mermaid_external_dependency_uses_safe_node_ids ... ok
test e2e_dep_tree_mermaid_format_case_insensitive ... ok
test e2e_dep_tree_mermaid_with_different_priorities ... ok
test e2e_dep_tree_mermaid_linear_chain ... ok
test e2e_dep_tree_mermaid_vs_json_consistency ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test e2e_dep_tree_mermaid_text_vs_mermaid_format ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test e2e_dep_tree_mermaid_branching_deps ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_dep_tree_mermaid_output_valid_mermaid_diagram ... ok
test e2e_dep_tree_mermaid_diamond_shape ... ok
test e2e_dep_tree_mermaid_max_depth_truncation ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 153 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.67s

     Running tests/e2e_env_overrides.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_env_overrides-c6fe9da641039330)

running 184 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test e2e_beads_dir_invalid_path_fails ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_version_honors_toon_env_mode ... ok
test e2e_info_message_honors_toon_env_mode ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_audit_record_honors_toon_env_mode ... ok
test e2e_info_shows_resolved_paths ... ok
test e2e_where_honors_toon_env_mode ... ok
test e2e_where_with_beads_dir_override ... ok
test e2e_no_db_with_beads_jsonl ... ok
test e2e_info_plain_output_shows_storage_paths ... ok
test e2e_beads_jsonl_external_path ... ok
test e2e_where_command_shows_paths ... ok
test e2e_beads_jsonl_env_overrides_metadata ... ok
test e2e_beads_dir_env_overrides_discovery ... ok
test e2e_bd_actor_env_sets_actor ... ok
test e2e_info_honors_toon_env_mode ... ok
test e2e_orphans_honors_toon_env_mode_when_empty ... ok
test e2e_bd_db_env_override_allows_access_outside_workspace ... ok
test e2e_beads_jsonl_metadata_external_without_allow_fails ... ok
test e2e_count_honors_toon_env_mode ... ok
test e2e_beads_jsonl_without_allow_flag_warns ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test e2e_q_honors_toon_env_mode ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_invalid_beads_dir_does_not_fall_back_to_cwd_workspace ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test e2e_stale_honors_toon_env_mode ... ok
test e2e_empty_beads_dir_env_ignored ... ok
test e2e_lint_honors_toon_env_mode ... ok
test e2e_delete_honors_toon_env_mode ... ok
test e2e_whitespace_beads_dir_env_ignored ... ok
test e2e_comments_add_honors_toon_env_mode ... ok
test e2e_epic_status_honors_toon_env_mode ... ok
test e2e_audit_log_and_summary_honor_toon_env_mode ... ok
test e2e_comments_add_does_not_invoke_git_for_author_fallback ... ok
test e2e_defer_honors_toon_env_mode ... ok
test e2e_actor_flag_overrides_env ... ok
test e2e_close_honors_toon_env_mode ... ok
test e2e_label_add_honors_toon_env_mode ... ok
test e2e_query_save_list_delete_honor_toon_env_mode ... ok
test e2e_update_honors_toon_env_mode ... ok
test e2e_no_db_with_beads_dir ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_no_db_creates_to_jsonl ... ok
test e2e_no_db_ignores_lock_timeout_flag ... ok
test e2e_history_list_and_prune_honor_toon_env_mode ... ok
test e2e_reopen_honors_toon_env_mode ... ok
test e2e_beads_dir_takes_precedence_over_cwd ... ok
test e2e_delete_preview_honors_toon_env_mode ... ok
test e2e_epic_close_eligible_honors_toon_env_mode ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 184 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.73s

     Running tests/e2e_epic.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_epic-7c8202770c32fe66)

running 152 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test e2e_epic_close_eligible_dry_run_json_empty_array ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_epic_childless_epic_not_eligible ... ok
test e2e_epic_no_epics_message ... ok
test e2e_epic_closed_epic_not_shown ... ok
test e2e_epic_close_eligible_no_eligible_message ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test e2e_epic_close_eligible_dry_run ... ok
test e2e_epic_status_eligible_when_all_children_closed ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test e2e_epic_deleted_child_removes_dependency ... ok
test e2e_epic_close_eligible_closes_epics ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_epic_status_shows_progress ... ok
test e2e_epic_nested_epics ... ok
test e2e_epic_status_eligible_only_filter ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test e2e_epic_multiple_children_partial_progress ... ok

test result: ok. 152 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.01s

     Running tests/e2e_errors.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_errors-bf8348dbcffdf021)

running 203 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_error_text_mode_no_color ... ok
test e2e_structured_error_not_initialized ... ok
test e2e_lint_before_init_fails ... ok
test e2e_custom_type_accepted ... ok
test e2e_sync_rename_prefix_validation_failure_does_not_create_missing_db ... ok
test e2e_sync_rename_prefix_validation_failure_restores_original_corrupt_db_family ... ok
test e2e_structured_error_conflict_markers ... ok
test e2e_structured_error_jsonl_parse ... ok
test e2e_structured_error_issue_not_found ... ok
test e2e_auto_flush_failure_is_visible_in_json_mode ... ok
test e2e_structured_error_invalid_priority ... ok
test e2e_error_text_vs_json_parity ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test e2e_auto_flush_skips_silently_overwriting_conflict_markered_jsonl ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_lint_clean_output_when_no_warnings ... ok
test e2e_sync_flush_checks_conflict_markers_before_noop_short_circuit ... ok
test e2e_error_multiple_errors_same_exit_code ... ok
test e2e_lint_bug_missing_sections_json ... ok
test e2e_structured_error_label_too_long ... ok
test e2e_lint_skips_types_without_required_sections ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_sync_merge_detects_conflict_markers_in_base_snapshot ... ok
test e2e_structured_error_self_dependency ... ok
test e2e_structured_error_label_validation ... ok
test e2e_sync_rename_prefix_failed_import_restores_original_corrupt_db_family ... ok
test e2e_lint_text_output_exit_code ... ok
test e2e_validation_error_empty_label ... ok
test e2e_structured_error_dependency_target_not_found ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test e2e_update_self_parent_does_not_partially_apply_other_changes ... ok
test e2e_update_invalid_parent_does_not_partially_apply_other_changes ... ok
test e2e_sync_invalid_orphans ... ok
test e2e_delete_dry_run_json_returns_structured_preview ... ok
test e2e_delete_child_with_parent_child_dependency_previews_parent ... ok
test e2e_sync_rename_prefix_import_failure_does_not_leave_missing_db_created ... ok
test e2e_dependency_metadata_flag_persists_to_jsonl ... ok
test e2e_delete_dry_run_sorts_requested_ids ... ok
test e2e_lint_multiple_issues_aggregate_warnings ... ok
test e2e_error_exit_code_categories ... ok
test e2e_error_text_json_parity_validation ... ok
test e2e_lint_type_filter_limits_results ... ok
test e2e_sync_flush_refuses_to_overwrite_conflict_markers ... ok
test e2e_dependency_remove_json_reports_removed_type ... ok
test e2e_lint_status_all_includes_closed ... ok
test e2e_lint_ids_only_lints_selected ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_delete_hard_json_reports_removed_labels_and_events ... ok
test e2e_delete_ignores_non_blocking_related_dependencies ... ok
test e2e_delete_json_sorts_deleted_ids ... ok
test e2e_sync_rename_prefix_applies_after_missing_db_recovery_without_force ... ok
test e2e_sync_export_guards ... ok
test e2e_update_tombstone_rejected ... ok
test e2e_structured_error_cycle_detected ... ok
test e2e_delete_with_dependents_preview ... ok
test e2e_sync_auto_rebuild_plain_import_reports_recovery_result ... ok
test e2e_delete_with_dependents_json_returns_structured_preview ... ok
test e2e_dependency_errors ... ok
test e2e_sync_rename_prefix_clears_duplicate_external_ref_after_missing_db_recovery ... ok
test e2e_dependency_idempotent_duplicate ... ok
test e2e_error_handling ... ok
test e2e_sync_rename_prefix_applies_after_missing_db_recovery_with_force ... ok
test e2e_structured_error_ambiguous_id ... ok
test e2e_sync_rebuild_with_rename_prefix_keeps_renamed_issues ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test e2e_sync_rebuild_keeps_jsonl_authoritative_for_existing_tombstones ... ok
test e2e_sync_force_import_keeps_jsonl_authoritative_for_existing_tombstones ... ok
test e2e_ambiguous_id ... ok
test e2e_sync_rebuild_preserves_unflushed_tombstones_across_delegation ... ok
test e2e_validation_special_characters_in_label ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 203 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s

     Running tests/e2e_git_safety_full_cli.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_git_safety_full_cli-4b1e65fc8d333a75)

running 142 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test regression_auto_flush_does_not_touch_git ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test regression_auto_import_does_not_touch_git ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test regression_full_cli_does_not_touch_git ... ok

test result: ok. 142 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.88s

     Running tests/e2e_global_flags.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_global_flags-98d03da1802f6f5f)

running 184 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_json_flag_blocked ... ok
test e2e_no_auto_flush_from_project_config ... ok
test e2e_env_output_format_json_defaults_count_to_structured_output ... ok
test e2e_lock_timeout_flag ... ok
test e2e_global_flag_after_command ... ok
test e2e_json_flag_stats ... ok
test e2e_json_flag_list ... ok
test e2e_global_flag_before_command ... ok
test e2e_no_auto_flush_flag ... ok
test e2e_allow_stale_flag ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test e2e_json_flag_show ... ok
test e2e_quiet_flag ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_verbose_flag ... ok
test e2e_very_verbose_flag ... ok
test e2e_no_auto_flush_config_hyphen_variant ... ok
test e2e_no_color_env_var ... ok
test e2e_quiet_overrides_env_json_for_list ... ok
test e2e_json_no_color_combined ... ok
test e2e_robot_flag_sync_flush_outputs_json ... ok
test e2e_json_overrides_quiet ... ok
test e2e_json_flag_ready ... ok
test e2e_no_db_flag_show ... ok
test e2e_quiet_json_combined ... ok
test e2e_no_color_flag ... ok
test e2e_quiet_flag_list ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_robot_flag_stderr_diagnostics ... ok
test e2e_no_auto_import_flag ... ok
test e2e_quiet_reduces_output ... ok
test e2e_quiet_list_suppresses_truncation_note ... ok
test e2e_robot_flag_list ... ok
test e2e_quiet_flag_graph_subcommands ... ok
test e2e_quiet_flag_comments_subcommands ... ok
test e2e_no_db_flag_list ... ok
test e2e_no_db_flag_ready ... ok
test e2e_no_db_json_combined ... ok
test e2e_quiet_flag_sync_subcommands ... ok
test e2e_no_db_hard_delete_flushes_jsonl ... ok
test e2e_quiet_flag_query_subcommands ... ok
test e2e_quiet_flag_defer_subcommands ... ok
test e2e_no_color_across_commands ... ok
test e2e_no_db_show_bypasses_corrupt_db_and_preserves_relations ... ok
test e2e_json_stdout_is_clean_json ... ok
test e2e_quiet_flag_count_and_where ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test e2e_quiet_flag_dep_subcommands ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test e2e_quiet_flag_config_epic_label_and_q_subcommands ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 184 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.61s

     Running tests/e2e_graph.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_graph-e709a97f7100ce08)

running 150 tests
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_graph_requires_issue_or_all ... ok
test e2e_graph_all_no_issues ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_graph_single_issue_no_dependents ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_graph_single_issue_compact ... ok
test e2e_graph_all_includes_custom_status_issues ... ok
test e2e_graph_single_issue_honors_toon_env_mode ... ok
test e2e_graph_all_json ... ok
test e2e_graph_single_issue_json ... ok
test e2e_graph_single_issue_with_dependents ... ok
test e2e_graph_all_with_connected_components ... ok
test e2e_graph_chain_depth ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 150 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s

     Running tests/e2e_graph_ordering.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_graph_ordering-5df7491363d50582)

running 140 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test e2e_graph_dfs_ordering ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s

     Running tests/e2e_harness_demo.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_harness_demo-fe52d3e640fb3575)

running 143 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test harness_env_isolation ... ok
test harness_captures_failure ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test harness_stdin_input ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test harness_full_workflow ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 143 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s

     Running tests/e2e_history.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_history-f288157c0f5e6dfc)

running 162 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test e2e_history_list_before_init_fails ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_history_list_empty_initially ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_history_default_command_is_list ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_history_restore_nonexistent_backup_fails ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_history_diff_nonexistent_backup_fails ... ok
test e2e_history_diff_fails_when_no_current_jsonl ... ok
test e2e_history_list_shows_backup_details ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_history_prune_json_output ... ok
test e2e_history_list_json_output ... ok
test e2e_history_prune_with_older_than ... ok
test e2e_history_backup_deduplication ... ok
test e2e_history_restore_without_force_succeeds_when_no_current ... ok
test e2e_history_list_after_sync_creates_backup ... ok
test e2e_history_restore_json_output ... ok
test e2e_history_diff_json_reports_internal_diff_status ... ok
test e2e_history_diff_shows_differences ... ok
test e2e_history_restore_without_force_fails_when_exists ... ok
test e2e_history_restore_backup ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test e2e_history_restore_verifies_content ... ok
test e2e_history_with_many_issues ... ok
test e2e_history_multiple_backups_chronological_order ... ok
test e2e_history_prune_keeps_recent ... ok
test e2e_history_prune_removes_oldest_backups ... ok

test result: ok. 162 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.92s

     Running tests/e2e_history_custom_path.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_history_custom_path-14f49287db205f23)

running 140 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_history_custom_path ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s

     Running tests/e2e_history_restore_prune.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_history_restore_prune-c5e20e8fb656ece5)

running 157 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_history_prune_with_older_than_days ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_history_restore_requires_force_when_exists ... ok
test e2e_history_restore_succeeds_without_force_when_missing ... ok
test e2e_history_restore_empty_backup ... ok
test e2e_history_prune_quiet_mode ... ok
test e2e_history_restore_json_output ... ok
test e2e_history_restore_corrupt_backup_succeeds_copy ... ok
test e2e_history_restore_preserves_backup_file ... ok
test e2e_history_restore_quiet_mode ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test e2e_history_restore_force_no_missing_target_window ... ok
test e2e_history_restore_verifies_content_integrity ... ok
test e2e_history_restore_with_real_dataset ... ok
test e2e_history_prune_no_backups_to_delete ... ok
test e2e_history_prune_json_output ... ok
test e2e_history_prune_with_keep_zero_deletes_all ... ok
test e2e_history_prune_keeps_newest ... ok
test e2e_history_prune_deletes_excess_backups ... ok
test e2e_history_prune_with_real_dataset ... ok

test result: ok. 157 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.64s

     Running tests/e2e_installer.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_installer-98ec65bcda4e30c1)

running 156 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test e2e_installer_full_install_and_verify ... ignored, requires network access and takes time
test common::binary_discovery::tests::test_discover_binaries ... ok
test e2e_installer_version_resolution_github_api ... ignored, requires network access
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test e2e_installer_checksum_verification_sha256sum ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_installer_detects_system_platform ... ok
test e2e_installer_platform_detection_linux_x64 ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_installer_checksum_mismatch_fails ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_installer_idempotent_runs_twice ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test e2e_installer_uninstall_removes_binary ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test e2e_installer_respects_br_install_dir ... ok
test e2e_installer_creates_dest_directory ... ok
test e2e_installer_help_shows_all_options ... ok
test e2e_installer_from_source_flag_accepted ... ok
test e2e_installer_no_gum_disables_fancy_output ... ok
test e2e_installer_version_resolution_explicit ... ok
test e2e_installer_lock_prevents_concurrent ... ok
test e2e_installer_proxy_env_vars_accepted ... ok
test e2e_installer_shows_supported_platforms ... ok

test result: ok. 154 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 2.04s

     Running tests/e2e_issue_252_fresh_bead_lookup.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_issue_252_fresh_bead_lookup-7682280ff7d6468d)

running 141 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test e2e_issue_252_sync_flush_only_exports_every_freshly_created_bead ... ok
test e2e_issue_252_show_update_defer_find_all_freshly_created_beads ... ok

test result: ok. 141 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.06s

     Running tests/e2e_labels.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_labels-01303b31029fe55d)

running 162 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_harness_label_list_all_empty ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test e2e_label_add_nonexistent_issue_error ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test e2e_harness_label_rename_nonexistent ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_label_very_long_name ... ok
test e2e_label_add_json_output ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_label_invalid_format_error ... ok
test e2e_label_add_duplicate ... ok
test e2e_label_remove_nonexistent_noop ... ok
test e2e_label_add_single_verify_show ... ok
test e2e_label_case_sensitivity ... ok
test e2e_label_rename_rejects_long_new_name ... ok
test e2e_label_persistence_jsonl ... ok
test e2e_label_on_closed_issue ... ok
test e2e_label_remove_verify ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test e2e_label_add_multiple_to_same_issue ... ok
test e2e_label_rename ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test e2e_label_special_characters ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test e2e_harness_label_list_all_fresh ... ok
test e2e_label_add_same_to_multiple_issues ... ok
test e2e_label_list_all ... ok
test e2e_harness_label_list_all_real_dataset ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_harness_label_rename_fresh ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test e2e_harness_label_rename_real_dataset ... ok

test result: ok. 162 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.88s

     Running tests/e2e_lint.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_lint-fe8d91b5cfa54ac9)

running 161 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test e2e_lint_before_init_fails ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_lint_clean_workspace_json_empty_results ... ok
test e2e_lint_clean_workspace_no_issues ... ok
test e2e_lint_bug_missing_acceptance_criteria ... ok
test e2e_lint_case_insensitive_section_matching ... ok
test e2e_lint_chore_no_required_sections ... ok
test e2e_lint_epic_missing_success_criteria ... ok
test e2e_lint_bug_missing_steps_to_reproduce ... ok
test e2e_lint_bug_missing_all_sections ... ok
test e2e_lint_nonexistent_id_error ... ok
test e2e_lint_task_missing_acceptance_criteria ... ok
test e2e_lint_json_exit_code_always_zero ... ok
test e2e_lint_unknown_type_filter_no_matches ... ok
test e2e_lint_text_output_warnings ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_lint_json_output_structure ... ok
test e2e_lint_filter_by_type_bug ... ok
test e2e_lint_issue_with_all_required_sections_passes ... ok
test e2e_lint_text_exit_code_nonzero_with_warnings ... ok
test e2e_lint_specific_issue_id ... ok
test e2e_lint_filter_by_status_deferred ... ok
test e2e_lint_filter_by_status_all ... ok
test e2e_lint_multiple_issues_with_warnings ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 161 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s

     Running tests/e2e_list_comprehensive.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_list_comprehensive-ca44939479eba322)

running 178 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test e2e_list_before_init_fails ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_list_csv_escaping ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_list_desc_contains ... ok
test e2e_list_priority_min ... ok
test e2e_list_assignee_filter ... ok
test e2e_list_empty_result ... ok
test e2e_list_csv_output ... ok
test e2e_list_default_and_pretty_outputs_differ ... ok
test e2e_list_json_output ... ok
test e2e_list_custom_type ... ok
test e2e_list_priority_filter_exact ... ok
test e2e_list_limit_zero_unlimited ... ok
test e2e_list_sort_by_title ... ok
test e2e_list_deferred_flag ... ok
test e2e_list_pretty_format ... ok
test e2e_list_csv_custom_fields ... ok
test e2e_list_title_contains ... ok
test e2e_list_sort_by_priority ... ok
test e2e_list_type_filter_task ... ok
test e2e_list_multiple_type_filter ... ok
test e2e_list_label_filter_multiple_and ... ok
test e2e_list_sort_by_priority_reverse ... ok
test e2e_list_custom_status ... ok
test e2e_list_combined_filters ... ok
test e2e_list_priority_range ... ok
test e2e_list_multiple_status_filter ... ok
test e2e_list_limit_with_label_filter ... ok
test e2e_list_basic_text_output ... ok
test e2e_list_all_includes_closed ... ok
test e2e_list_status_filter_closed ... ok
test e2e_list_label_filter_and ... ok
test e2e_list_long_format ... ok
test e2e_list_label_filter_or ... ok
test e2e_list_status_filter_deferred ... ok
test e2e_list_priority_max ... ok
test e2e_list_limit ... ok
test e2e_list_unassigned_filter ... ok
test e2e_list_type_filter_bug ... ok
test e2e_list_status_filter_open ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 178 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.65s

     Running tests/e2e_list_priority.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_list_priority-faf9a7f2e3d609bc)

running 142 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test test_list_csv_fields_with_newlines ... ok
test test_list_csv_default_header_and_escaping ... ok
test test_list_priority_accepts_p_prefix ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 142 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.61s

     Running tests/e2e_list_scenarios.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_list_scenarios-43539a4a689e6156)

running 172 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test list_before_init_fails ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test list_empty_workspace ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test list_issue_with_special_chars_in_title ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test list_csv_output_format ... ok
test list_combined_filters_type_and_priority ... ok
test list_filter_by_status_closed ... ok
test list_filter_by_label_multiple ... ok
test list_filter_by_priority_p0 ... ok
test list_sort_by_priority_desc ... ok
test list_filter_by_status_in_progress ... ok
test list_combined_filters_assignee_and_label ... ok
test list_filter_by_status_open ... ok
test list_csv_with_custom_fields ... ok
test list_filter_by_multiple_priorities ... ok
test list_filter_by_label_single ... ok
test list_filter_by_status_deferred ... ok
test list_filter_by_assignee ... ok
test list_filter_by_priority_p1 ... ok
test list_filter_by_type_bug ... ok
test list_include_closed_shows_all ... ok
test list_sort_by_priority_asc ... ok
test list_filter_no_matches ... ok
test list_sort_by_created_at_desc ... ok
test list_sort_by_created_at_asc ... ok
test list_with_limit_zero_unlimited ... ok
test list_filter_by_unassigned ... ok
test list_with_limit ... ok
test list_filter_nonexistent_assignee ... ok
test list_json_output_format ... ok
test list_text_output_format ... ok
test list_filter_nonexistent_label ... ok
test list_filter_by_type_task ... ok
test list_filter_by_type_feature ... ok

test result: ok. 172 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.78s

     Running tests/e2e_orphans.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_orphans-f6ff478afeb6b2b9)

running 155 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test e2e_orphans_before_init_returns_empty ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_orphans_empty_json_array_when_no_orphans ... ok
test e2e_orphans_empty_robot_output_overrides_toon_env_output ... ok
test e2e_orphans_not_git_repo_returns_empty ... ok
test e2e_orphans_no_orphans_empty_list ... ok
test e2e_orphans_details_flag_shows_commit_info ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_orphans_detects_issue_without_parens ... ok
test e2e_orphans_robot_flag_overrides_toon_env_output ... ok
test e2e_orphans_robot_flag_json_output ... ok
test e2e_orphans_auto_imports_newer_jsonl_before_scanning_issue_state ... ok
test e2e_orphans_detects_open_issue_in_commit ... ok
test e2e_orphans_json_output_structure ... ok
test e2e_orphans_issue_referenced_multiple_times ... ok
test e2e_orphans_includes_in_progress_issues ... ok
test e2e_orphans_excludes_closed_issues ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test e2e_orphans_multiple_issues_multiple_commits ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 155 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s

     Running tests/e2e_queries.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_queries-fd9c3c7c2435d7a0)

running 151 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test e2e_config_command ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_query_run_inherits_env_json_output ... ok
test e2e_reopen_honors_env_json_mode ... ok
test e2e_saved_queries_errors ... ok
test e2e_reopen_tombstone_skips_without_resurrection ... ok
test e2e_stats_command ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test e2e_saved_queries_reject_no_db_mode ... ok
test e2e_saved_queries_assignee_override_clears_unassigned ... ok
test e2e_reopen_command ... ok
test e2e_saved_queries_run_with_overrides ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_saved_queries_lifecycle ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test e2e_queries_ready_stale_count_search ... ok

test result: ok. 151 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.64s

     Running tests/e2e_quick_capture.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_quick_capture-4eacfc14c30bdf3b)

running 160 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test q_without_init_fails ... ok
test q_empty_title_fails ... ok
test q_invalid_priority_fails ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test q_creates_issue_returns_id_only ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test q_issue_appears_in_list ... ok
test q_output_is_valid_id ... ok
test q_multiple_words_title ... ok
test q_with_custom_type_succeeds ... ok
test q_silent_mode_stderr ... ok
test q_with_labels ... ok
test q_default_values ... ok
test q_output_usable_in_pipeline ... ok
test q_special_characters_in_title ... ok
test q_with_type_flag ... ok
test q_with_priority_flag ... ok
test q_with_all_flags ... ok
test q_with_p_prefix_priority ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test q_updates_last_touched_context ... ok
test q_parent_accepts_short_parent_id ... ok
test q_status_is_always_open ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test q_multiple_creates_unique_ids ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 160 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.64s

     Running tests/e2e_raw_fsqlite_rebuilt_lookup.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_raw_fsqlite_rebuilt_lookup-b1a02a86d6b1ceee)

running 140 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test e2e_raw_fsqlite_keyed_lookup_matches_full_scan_after_alt_rebuild ... ok

test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.50s

     Running tests/e2e_ready.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_ready-b9048e3fd61cc4ac)

running 162 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test ready_cli_empty_result_message ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test ready_cli_excludes_in_progress_issues ... ok
test ready_cli_text_reports_no_ready_issues_when_work_exists ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test ready_cli_sort_priority ... ok
test ready_cli_filters_by_label_or ... ok
test ready_cli_filters_by_assignee ... ok
test ready_cli_assignee_flag_without_value_uses_actor ... ok
test ready_cli_excludes_deferred_by_default ... ok
test ready_cli_filters_by_label_and ... ok
test ready_respects_external_dependencies ... ok
test ready_cli_filters_by_multiple_labels_and ... ok
test ready_cli_text_output_format ... ok
test ready_cli_filters_unassigned_only ... ok
test ready_cli_priority_p_format ... ok
test ready_cli_combined_filters ... ok
test ready_cli_filters_by_priority ... ok
test ready_cli_filters_by_multiple_types ... ok
test ready_cli_limit_zero_returns_all ... ok
test ready_cli_filters_by_type ... ok
test ready_cli_filters_by_multiple_priorities ... ok
test ready_cli_respects_limit ... ok
test ready_cli_excludes_blocked_issues ... ok
test ready_cli_includes_deferred_with_flag ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 162 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s

     Running tests/e2e_ready_limit.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_ready_limit-4ac2adf1dc6a7349)

running 140 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test test_ready_limit_with_external_blockers ... ok

test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.65s

     Running tests/e2e_relations.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_relations-b4270bc1ad5657e8)

running 151 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_close_honors_env_json_mode ... ok
test e2e_close_suggest_next_unblocks ... ok
test e2e_dep_add_updates_last_touched_context ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test e2e_label_add_updates_last_touched_context ... ok
test e2e_close_json_reports_closed_and_skipped_in_partial_batch ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test e2e_comments_add_updates_last_touched_context ... ok
test e2e_dep_add_list_blocked_remove ... ok
test e2e_close_blocked_requires_force ... ok
test e2e_relations_labels_comments ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_dep_remove_updates_last_touched_context ... ok
test e2e_dep_tree_external_nodes ... ok
test e2e_dep_list_external_nodes ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 151 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s

     Running tests/e2e_report_generation.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_report_generation-9a92421e73500932)

running 145 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test generate_and_save_report ... ignored, Run manually after running tests with HARNESS_ARTIFACTS=1
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test test_html_report ... ok
test test_failures_only_filter ... ok
test test_markdown_report ... ok
test test_report_indexer_basic ... ok
test test_write_reports ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 144 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.59s

     Running tests/e2e_routing.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_routing-0b2c27b60f43e6a3)

running 188 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test e2e_config_delete_db_flag_invalid_target_preserves_yaml ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_routing_not_initialized_error ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_routing_invalid_beads_dir_env ... ok
test e2e_config_get_db_flag_invalid_target_fails_instead_of_falling_back ... ok
test e2e_routing_redirect_empty_file ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test e2e_routing_redirect_missing_target ... ok
test e2e_routing_db_flag_external_path ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test e2e_routing_db_flag_external_db_uses_workspace_beads_dir ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_routing_path_normalization ... ok
test e2e_routing_redirect_file_absolute_path ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_routing_routes_jsonl_malformed_line ... ok
test e2e_routing_redirect_file_relative_path ... ok
test e2e_routing_routes_jsonl_local_route ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_routing_local_prefix_no_routes_file ... ok
test e2e_routing_show_external_issue_not_found ... ok
test e2e_routing_delete_external_issue_via_main_workspace ... ok
test e2e_routing_show_external_issue_not_found_quiet_still_fails ... ok
test e2e_routing_lint_external_issue_via_main_workspace ... ok
test e2e_routing_show_external_issue_uses_metadata_database_path ... ok
test e2e_routing_show_format_toon_routes_external_issue ... ok
test e2e_routing_dep_add_rejects_direct_cross_project_target ... ok
test e2e_routing_show_format_json_routes_external_issue ... ok
test e2e_routing_routes_jsonl_external_route ... ok
test e2e_routing_show_mixed_no_db_batches_preserve_local_db_override ... ok
test e2e_changelog_since_commit_uses_target_repo_root ... ok
test e2e_routing_graph_external_issue_via_main_workspace ... ok
test e2e_routing_audit_log_external_issue_via_main_workspace ... ok
test e2e_routing_update_external_issue_uses_metadata_database_path ... ok
test e2e_routing_update_failure_does_not_print_partial_success ... ok
test e2e_routing_comments_add_sets_invoking_workspace_last_touched_for_follow_up_update ... ok
test e2e_routing_close_external_issue_via_main_workspace ... ok
test e2e_routing_update_external_issue_via_main_workspace ... ok
test e2e_routing_close_sets_invoking_workspace_last_touched_for_follow_up_reopen ... ok
test e2e_routing_label_add_and_list_external_issue_via_main_workspace ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test e2e_routing_external_target_lock_blocks_routed_access ... ok
test e2e_routing_label_add_failure_does_not_mutate_earlier_batches ... ok
test e2e_routing_show_json_preserves_requested_order_across_routes ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test e2e_routing_update_sets_invoking_workspace_last_touched_for_follow_up_close ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test e2e_routing_label_add_sets_invoking_workspace_last_touched_for_follow_up_update ... ok
test e2e_routing_defer_and_undefer_external_issue_via_main_workspace ... ok
test e2e_routing_comments_add_and_list_external_issue_via_main_workspace ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test e2e_routing_reopen_external_issue_via_main_workspace ... ok
test e2e_routing_show_text_preserves_requested_order_across_routes ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test e2e_routing_dep_add_remove_and_list_external_issue_via_main_workspace ... ok
test e2e_routing_update_claim_failure_does_not_mutate_earlier_routes ... ok
test e2e_routing_update_text_preserves_requested_order_across_routes ... ok
test e2e_routing_dep_add_sets_invoking_workspace_last_touched_for_follow_up_update ... ok
test e2e_routing_delete_preview_does_not_mutate_earlier_local_batch ... ok
test e2e_routing_update_mixed_batches_preserve_local_db_override ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 188 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.68s

     Running tests/e2e_schema.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_schema-b726cbaf8cd86fc7)

running 142 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test e2e_schema_json_issue ... ok
test e2e_schema_toon_decodes ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test agent_baseline_snapshots_match_current_binary ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 142 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.66s

     Running tests/e2e_search_scenarios.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_search_scenarios-e476eec6ac83f7ca)

running 158 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test search_before_init_fails ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test search_special_characters ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test search_combined_multiple_filters ... ok
test search_finds_content_in_title_only ... ok
test search_empty_query ... ok
test search_with_priority_filter ... ok
test search_json_output_structure ... ok
test search_with_status_filter ... ok
test search_basic_single_word ... ok
test search_with_label_filter ... ok
test search_finds_content_in_description ... ok
test search_no_results ... ok
test search_text_output ... ok
test search_with_type_filter ... ok
test search_partial_word ... ok
test search_include_closed ... ok
test search_case_insensitive ... ok
test search_multiple_words ... ok
test search_with_numbers ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 158 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.75s

     Running tests/e2e_stale.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_stale-41a66fe991b3df33)

running 144 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_stale_json_output ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_stale_default_includes_custom_nonterminal_statuses ... ok
test e2e_stale_with_deferred_status_filter ... ok
test e2e_stale_basic ... ok
test e2e_stale_with_status_filter ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 144 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.65s

     Running tests/e2e_stats.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_stats-84e6f47d43d4c696)

running 146 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test stats_json_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test stats_json_has_breakdowns ... ok
test stats_plain_text_succeeds ... ok
test stats_no_activity_flag_suppresses_activity ... ok
test stats_json_populated_workspace ... ok
test stats_json_with_deps_shows_blocked ... ok
test stats_json_after_close ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 146 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.71s

     Running tests/e2e_sync_artifacts.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_sync_artifacts-2fed7f0128d33cd2)

running 150 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_sync_export_empty_db ... ok
test e2e_sync_error_conflict_markers ... ok
test e2e_sync_export_with_artifacts ... ok
test e2e_staleness_detects_real_content_change ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_sync_status_with_artifacts ... ok
test e2e_staleness_hash_check_prevents_false_touch ... ok
test e2e_sync_import_with_artifacts ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test e2e_sync_deterministic_export ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_sync_full_cycle_with_artifacts ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test e2e_rebuilt_alt_db_preserves_fresh_lookup_and_mutation_paths ... ok
test e2e_sync_import_force_preserves_integrity_and_close_works ... ok

test result: ok. 150 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.49s

     Running tests/e2e_sync_failure_injection.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_sync_failure_injection-4f1ca5288dae1abf)

running 159 tests
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test atomic_write_pipeline_produces_valid_output ... ok
test export_preserves_large_existing_jsonl ... ok
test export_empty_db_produces_empty_jsonl ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test export_failure_temp_file_preserves_original ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test import_failure_missing_file_no_db_changes ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test cli_export_readonly_preserves_state ... ok
test export_failure_readonly_dir_preserves_original ... ok
test import_failure_malformed_json_no_db_changes ... ok
test cli_import_malformed_preserves_db ... ok
test import_failure_conflict_markers_no_db_changes ... ok
test stale_temp_file_handled_gracefully ... ok
test export_sets_correct_permissions ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test import_failure_prefix_mismatch_no_db_changes ... ok
test export_cleans_up_temp_file_on_success ... ok
test multiple_export_failures_no_accumulation ... ok
test cli_symlinked_beads_target_offline_recovers_after_restore ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test cli_sync_crash_boundary_matrix_preserves_artifacts ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test cli_mutation_crash_boundary_matrix_marks_dirty_until_recovered ... ok
test cli_sync_flush_concurrent_export_race_serializes_jsonl_sidecars ... FAILED
test cli_sync_flush_sigkill_while_waiting_for_write_lock_preserves_dirty_state ... FAILED

failures:

---- cli_sync_flush_concurrent_export_race_serializes_jsonl_sidecars stdout ----

thread 'cli_sync_flush_concurrent_export_race_serializes_jsonl_sidecars' (810952) panicked at tests/e2e_sync_failure_injection.rs:123:13:
first concurrent sync flush stayed alive but was never observed blocked on .write.lock; last wait channel: Some("hrtimer_nanosleep")
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- cli_sync_flush_sigkill_while_waiting_for_write_lock_preserves_dirty_state stdout ----

thread 'cli_sync_flush_sigkill_while_waiting_for_write_lock_preserves_dirty_state' (810954) panicked at tests/e2e_sync_failure_injection.rs:123:13:
blocked sync flush stayed alive but was never observed blocked on .write.lock; last wait channel: Some("hrtimer_nanosleep")


failures:
    cli_sync_flush_concurrent_export_race_serializes_jsonl_sidecars
    cli_sync_flush_sigkill_while_waiting_for_write_lock_preserves_dirty_state

test result: FAILED. 157 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.22s

error: test failed, to rerun pass `--test e2e_sync_failure_injection`
     Running tests/e2e_sync_fuzz_edge_cases.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_sync_fuzz_edge_cases-6daf12dd7fee6948)

running 152 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test edge_case_symlink_escape_blocked ... ok
test edge_case_path_traversal_blocked ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test edge_case_invalid_utf8 ... ok
test edge_case_import_rejects_partial_lines ... ok
test edge_case_deeply_nested_json ... ok
test edge_case_rename_prefix_rejects_malformed_jsonl_before_config_write ... ok
test edge_case_import_rejects_conflict_markers ... ok
test edge_case_no_partial_writes_on_failure ... ok
test edge_case_huge_line ... ok
test edge_case_import_rejects_invalid_json ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test edge_case_whitespace_only ... ok
test edge_case_empty_file ... ok
test edge_case_import_handles_empty_lines ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 152 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s

     Running tests/e2e_sync_git_safety.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_sync_git_safety-3bdcd60203a222e1)

running 146 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test integration_sync_manifest_only_touches_allowed_files ... ok
test regression_sync_manifest_does_not_touch_git ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test regression_sync_export_does_not_create_commits ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test regression_sync_never_touches_source_files ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test regression_sync_import_does_not_create_commits ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test regression_full_sync_cycle_does_not_touch_git ... ok
test integration_sync_only_touches_allowed_files ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 146 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.61s

     Running tests/e2e_sync_preflight_integration.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_sync_preflight_integration-c46f7bf108f31f42)

running 148 tests
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test preflight_import_rejects_outside_beads_dir ... ok
test preflight_import_rejects_path_traversal ... ok
test preflight_import_rejects_conflict_markers ... ok
test preflight_results_are_actionable ... ok
test preflight_import_rejects_git_paths ... ok
test preflight_import_conflict_markers_shows_line_numbers ... ok
test cli_import_shows_preflight_failure ... ok
test preflight_export_rejects_git_paths ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test preflight_export_warns_empty_db_over_nonempty_jsonl ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 148 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s

     Running tests/e2e_terminal_sanitization.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_terminal_sanitization-8c9ec6f93c8a03c6)

running 140 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test human_output_escapes_terminal_controls_but_json_preserves_values ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s

     Running tests/e2e_undefer.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_undefer-554485208e5badbd)

running 141 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test test_soft_defer_preserves_in_progress_status ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test test_soft_defer_behavior ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 141 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.57s

     Running tests/e2e_upgrade.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_upgrade-f15dfa25259f403d)

running 164 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test e2e_upgrade_guarded_dry_run_isolated ... ok
test e2e_upgrade_guarded_full_upgrade_skipped_without_env ... ok
test e2e_upgrade_guarded_isolated_binary_setup ... ok
test e2e_upgrade_guarded_full_upgrade_check_only ... ok
test e2e_upgrade_feature_enabled ... ok
test e2e_upgrade_help_works ... ok
test e2e_version_shows_version ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_upgrade_consistent_help_output ... ok
test e2e_version_quiet_suppresses_output ... ok
test e2e_version_json_output ... ok
test e2e_version_no_workspace_required ... ok
test e2e_upgrade_version_output_stable ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_upgrade_captures_network_error_in_log ... ok
test e2e_upgrade_dry_run_no_changes ... ok
test e2e_upgrade_no_workspace_required ... ok
test e2e_upgrade_dry_run_quiet_suppresses_output ... ok
test e2e_upgrade_json_error_is_valid_json ... ok
test e2e_upgrade_check_quiet_suppresses_output ... ok
test e2e_upgrade_dry_run_json ... ok
test e2e_upgrade_check_json_error_structure ... ok
test e2e_upgrade_with_version_flag ... ok
test e2e_upgrade_check_attempts_api_call ... ok
test e2e_upgrade_force_flag_accepted ... ok
test e2e_upgrade_graceful_network_error ... ok
test e2e_upgrade_check_with_force_error ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 164 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s

     Running tests/e2e_version.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_version-ed38f4de15d6cef3)

running 143 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test e2e_version_short_flag ... ok
test e2e_version_json_flag ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_version_check_flag ... ok
test e2e_version_check_json ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 143 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.64s

     Running tests/e2e_workspace_commands.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_workspace_commands-c1fbebb35b4df6e0)

running 175 tests
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test e2e_info_uninitialized ... ok
test e2e_config_edit_creates_user_config ... ok
test e2e_version_help ... ok
test e2e_version_short_flag ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_doctor_uninitialized ... ok
test e2e_version_json_output ... ok
test e2e_version_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_where_json_omits_prefix_for_mixed_jsonl_fallback ... ok
test e2e_where_uninitialized ... ok
test e2e_where_json_recovers_prefix_from_valid_lines_despite_malformed_jsonl_entries ... ok
test e2e_config_json_output ... ok
test e2e_config_get_set ... ok
test e2e_init_new_workspace ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_where_json_reports_effective_prefix_from_project_config ... ok
test e2e_info_json_output ... ok
test e2e_config_list ... ok
test e2e_where_basic ... ok
test e2e_info_basic ... ok
test e2e_where_json_uses_configured_prefix_for_mixed_jsonl_when_db_has_default_prefix ... ok
test e2e_init_already_initialized ... ok
test e2e_where_json_output ... ok
test e2e_doctor_json_output ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test e2e_workspace_paths_consistent ... ok
test e2e_doctor_healthy_workspace ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_init_creates_jsonl ... ok
test e2e_init_force_reinit ... ok
test e2e_update_quiet_suppresses_success_output ... ok
test e2e_doctor_detects_issues ... ok
test e2e_full_workspace_lifecycle ... ok
test e2e_doctor_repair_json_rebuilds_when_db_is_missing ... ok
test e2e_sync_import_only_accepts_mixed_prefixes_and_keeps_default_prefix_for_new_ids ... ok
test e2e_doctor_repair_json_rebuilds_when_db_is_malformed ... ok
test e2e_doctor_detects_and_quarantines_anomalous_wal_sidecar ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test e2e_startup_auto_recovery_preserves_unflushed_tombstones ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_doctor_repair_json_rebuilds_and_returns_single_payload ... ok
test e2e_doctor_repair_preserves_unflushed_tombstones ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 175 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s

     Running tests/e2e_workspace_scenarios.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_workspace_scenarios-a0a2b1142c543e0d)

running 159 tests
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test scenario_doctor_no_workspace ... ok
test scenario_version_text ... ok
test scenario_version_json ... ok
test scenario_version_no_workspace_required ... ok
test common::harness::tests::test_workspace_basic ... ok
test scenario_where_no_workspace ... ok
test scenario_init_new_workspace ... ok
test scenario_init_json_output ... ok
test scenario_config_path ... ok
test scenario_config_list_json ... ok
test scenario_info_shows_paths ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test scenario_config_set_and_get ... ok
test scenario_info_json_output ... ok
test scenario_config_list ... ok
test scenario_config_get_json ... ok
test scenario_where_shows_workspace_path ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test scenario_doctor_json_output ... ok
test scenario_init_reinit_rejected_without_force ... ok
test scenario_doctor_healthy_workspace ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test scenario_workspace_lifecycle ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test scenario_long_lived_single_workspace_stress_suite ... ok

test result: ok. 159 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.75s

     Running tests/e2e_wrap.rs (/tmp/rch_target_copper_osprey/debug/deps/e2e_wrap-b2fc2574805965a9)

running 155 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_wrap_with_unicode_content ... ok
test e2e_list_without_wrap_truncates ... ok
test e2e_wrap_very_narrow_terminal ... ok
test e2e_search_with_wrap ... ok
test e2e_list_with_wrap_shows_full_content ... ok
test e2e_search_without_wrap ... ok
test e2e_wrap_very_wide_terminal ... ok
test e2e_ready_with_wrap ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_ready_without_wrap ... ok
test e2e_show_without_wrap ... ok
test e2e_blocked_with_wrap ... ok
test e2e_wrap_empty_database ... ok
test e2e_list_wrap_json_unchanged ... ok
test e2e_show_with_wrap ... ok
test e2e_blocked_with_dependencies ... ok
test e2e_comments_with_wrap ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 155 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s

     Running tests/golden_beads_init.rs (/tmp/rch_target_copper_osprey/debug/deps/golden_beads_init-b5868ee3198492da)

running 5 tests
test golden_init_expected_file_set ... ok
test golden_init_issues_jsonl_empty ... ok
test golden_init_metadata_valid_json ... ok
test golden_init_text_contents ... ok
test golden_init_directory_listing ... ok

test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s

     Running tests/golden_rich_panels.rs (/tmp/rch_target_copper_osprey/debug/deps/golden_rich_panels-70e0d2797483019d)

running 3 tests
test golden_list_rich_widths ... ok
test golden_show_rich_widths ... ok
test golden_stats_rich_widths ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.48s

     Running tests/import_mixed_case.rs (/tmp/rch_target_copper_osprey/debug/deps/import_mixed_case-c524fff094b11570)

running 6 tests
test import_custom_status_preserves_case_through_roundtrip ... ok
test import_export_roundtrip_normalizes_case ... ok
test import_custom_issue_type_preserves_case_through_roundtrip ... ok
test import_mixed_case_issue_type_normalizes ... ok
test import_mixed_case_status_normalizes ... ok
test import_mixed_case_content_hash_matches_canonical ... ok

test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s

     Running tests/jsonl_import_export.rs (/tmp/rch_target_copper_osprey/debug/deps/jsonl_import_export-8589fb460f3c787b)

running 162 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test export_empty_db_guard_blocks_overwrite ... ok
test export_produces_deterministic_content_hash ... ok
test import_collision_by_external_ref ... ok
test import_collision_by_id_skips_when_older ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test import_skips_ephemeral_issues ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test export_empty_db_guard_bypassed_with_force ... ok
test import_skip_prefix_validation_allows_mismatch ... ok
test import_rejects_prefix_mismatch ... ok
test import_collision_by_id_updates_when_newer ... ok
test export_import_roundtrip_preserves_relationships ... ok
test import_deduplicates_export_hash_rebuild_when_multiple_records_target_same_issue ... ok
test export_sorts_comments_canonically_after_loading_relations ... ok
test import_handles_empty_lines_gracefully ... ok
test import_rejects_invalid_id_format ... ok
test import_rejects_conflict_markers ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test import_creates_new_issues ... ok
test import_reads_multiple_jsonl_lines_without_buffer_accumulation ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test import_rejects_malformed_json ... ok
test import_tombstone_protection_prevents_resurrection ... ok
test export_sorts_by_id ... ok
test import_sets_closed_at_when_missing ... ok
test import_repopulates_export_hashes ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test export_import_roundtrip_keeps_optional_text_fields_integrity_safe ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 162 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.61s

     Running tests/markdown_import.rs (/tmp/rch_target_copper_osprey/debug/deps/markdown_import-c660697f5d34d00c)

running 155 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test test_markdown_import_rejects_title_argument ... ok
test test_markdown_import_rejects_non_empty_file_without_issue_headers ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test test_markdown_import_rejects_dry_run ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test test_markdown_import_implicit_description_keeps_first_non_empty_line_only ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test test_markdown_import_title_based_dependency_resolution ... ok
test test_markdown_import_json_output ... ok
test test_markdown_import_all_failed_returns_error ... ok
test test_markdown_import_invalid_dependency_warns ... ok
test test_markdown_import_rejects_external_ref_argument ... ok
test test_markdown_import_title_with_colon_dependency_resolution ... ok
test test_markdown_import_standin_id_dependency_resolution ... ok
test test_markdown_import ... ok
test test_markdown_import_dependency_bullets_do_not_create_marker_dependency ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test test_markdown_import_parent_argument_sets_global_default ... ok
test test_markdown_import_whitespace_separated_typed_dependencies ... ok
test test_markdown_import_updates_last_touched_context ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 155 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.61s

     Running tests/package_manifests.rs (/tmp/rch_target_copper_osprey/debug/deps/package_manifests-18e65c7c9b3c873c)

running 5 tests
test test_cargo_metadata ... ok
test test_scoop_manifest_schema ... ok
test test_version_consistency ... ok
test test_pkgbuild_syntax ... ok
test test_homebrew_formula_syntax ... ok

test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s

     Running tests/proptest_claim_exclusion.rs (/tmp/rch_target_copper_osprey/debug/deps/proptest_claim_exclusion-734a4cbd1199e747)

running 2 tests
test closing_issue_excludes_from_ready ... ok
test claimed_issue_excluded_from_ready ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.28s

     Running tests/proptest_hash.rs (/tmp/rch_target_copper_osprey/debug/deps/proptest_hash-f3d84be21b877b68)

running 13 tests
test hash_changes_with_issue_type ... ok
test hex_encode_fuzz::hex_encode_roundtrip ... ok
test hash_low_collision_rate ... ok
test hash_changes_with_pinned ... ok
test hash_ignores_timestamps ... ok
test hash_changes_with_priority ... ok
test hash_changes_with_status ... ok
test hash_changes_with_title ... ok
test trait_matches_function ... ok
test hash_valid_hex_format ... ok
test parts_match_direct ... ok
test hash_deterministic ... ok
test hash_matches_go_bd_reference_for_shared_fields ... ok

test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s

     Running tests/proptest_id.rs (/tmp/rch_target_copper_osprey/debug/deps/proptest_id-4ac18f2fcbefc85e)

running 11 tests
test id_no_collisions_batch ... ok
test optimal_length_monotonic ... ok
test id_seed_distinguishes_delimiter_positions ... ok
test child_id_depth ... ok
test id_different_for_different_titles ... ok
test parsed_id_roundtrip ... ok
test hash_length_respected ... ok
test prefix_preserved ... ok
test id_seed_deterministic ... ok
test id_always_valid_format ... ok
test id_deterministic_same_inputs ... ok

test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running tests/proptest_jsonl_roundtrip.rs (/tmp/rch_target_copper_osprey/debug/deps/proptest_jsonl_roundtrip-05d33944b99175d5)

running 5 tests
test jsonl_import_preserves_custom_status_and_issue_type_case ... ok
test jsonl_import_normalizes_mixed_case_known_status_and_issue_type ... ok
test jsonl_round_trip_preserves_identity_hashes_and_relations ... ok
test jsonl_reimport_is_idempotent ... ok
test jsonl_import_is_invariant_to_issue_line_order ... ok

test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 15.95s

     Running tests/proptest_merge.rs (/tmp/rch_target_copper_osprey/debug/deps/proptest_merge-0b5e5b7d2d02b316)

running 20 tests
test merge_both_custom_status_manual_is_conflict ... ok
test merge_custom_status_deterministic ... ok
test merge_custom_status_prefer_newer_keeps_newer ... ok
test merge_same_custom_status_both_sides_is_keep ... ok
test merge_one_side_custom_status_no_conflict ... ok
test three_way_merge_new_right_all_kept ... ok
test merge_both_modified_manual_is_conflict ... ok
test three_way_merge_all_identical_keeps_all ... ok
test merge_all_none_is_no_action ... ok
test merge_all_identical_keeps_left ... ok
test three_way_merge_tombstone_protection ... ok
test merge_base_only_is_delete ... ok
test merge_both_modified_prefer_external_keeps_right ... ok
test merge_both_modified_prefer_local_keeps_left ... ok
test merge_new_left_only_is_keep ... ok
test merge_new_right_only_is_keep ... ok
test merge_unmodified_left_deleted_right_is_delete ... ok
test three_way_merge_action_coverage ... ok
test merge_unmodified_right_deleted_left_is_delete ... ok
test merge_is_deterministic ... ok

test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running tests/proptest_model_roundtrip.rs (/tmp/rch_target_copper_osprey/debug/deps/proptest_model_roundtrip-546440ae19dee427)

running 11 tests
test dep_type_deser_case_insensitive ... ok
test issue_type_roundtrip ... ok
test custom_issue_type_preserved_verbatim ... ok
test dep_type_roundtrip ... ok
test issue_type_deser_case_insensitive ... ok
test custom_status_preserved_verbatim ... ok
test status_deser_case_insensitive ... ok
test status_roundtrip ... ok
test content_hash_stable_across_issue_type_casing ... ok
test content_hash_stable_across_status_casing ... ok
test jsonl_import_mixed_case_status_issue_type_preserves_hash ... ok

test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s

     Running tests/proptest_status_partition.rs (/tmp/rch_target_copper_osprey/debug/deps/proptest_status_partition-aecc8ae092e5bdb4)

running 1 test
test status_partition_is_exhaustive_and_disjoint ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.66s

     Running tests/proptest_time.rs (/tmp/rch_target_copper_osprey/debug/deps/proptest_time-d082c0a120e651bd)

running 14 tests
test keyword_next_week_is_week_away ... ok
test keyword_tomorrow_is_future ... ok
test rfc3339_with_offset_parses ... ok
test whitespace_is_trimmed ... ok
test rfc3339_roundtrip ... ok
test simple_date_parses ... ok
test invalid_unit_rejected ... ok
test relative_hours_correct ... ok
test relative_positive_is_future ... ok
test relative_negative_is_past ... ok
test relative_weeks_correct ... ok
test relative_minutes_correct ... ok
test rfc3339_parses_correctly ... ok
test garbage_rejected ... ok

test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running tests/proptest_validation.rs (/tmp/rch_target_copper_osprey/debug/deps/proptest_validation-1ab3568d3323152f)

running 21 tests
test all_standard_types_valid ... ok
test all_standard_statuses_valid ... ok
test empty_title_fails ... ok
test empty_label_fails ... ok
test invalid_priority_fails ... ok
test long_label_fails ... ok
test long_actor_fields_fail ... ok
test title_at_limit_passes ... ok
test long_title_fails ... ok
test large_description_fails ... ok
test unbounded_labels_fail ... ok
test long_custom_status_and_type_fail ... ok
test external_ref_whitespace_fails ... ok
test label_with_space_fails ... ok
test negative_priority_fails ... ok
test valid_priority_passes ... ok
test updated_before_created_fails ... ok
test large_rich_text_fields_fail ... ok
test valid_external_ref_passes ... ok
test valid_label_passes ... ok
test valid_issue_passes ... ok

test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running tests/repro_3way_merge_bug.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_3way_merge_bug-fe5714488177f10f)

running 142 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::harness::tests::test_truncate_output ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test repro_merge_tolerates_base_only_deleted_issue_absent_from_db ... ok
test repro_merge_base_snapshot_matches_finalized_export_with_notes ... ok
test repro_3way_merge_data_loss ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 142 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.61s

     Running tests/repro_auto_flush_inefficiency.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_auto_flush_inefficiency-c939974a9a3475a9)

running 4 tests
test test_auto_flush_optimizes_no_content_change ... ignored, integration test cannot mark an issue dirty without changing JSONL bytes
test test_auto_flush_uses_resolved_jsonl_path ... ok
test test_auto_flush_flush_on_label_change ... ok
test test_auto_flush_preserves_unrelated_existing_jsonl_lines ... ok

test result: ok. 3 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.07s

     Running tests/repro_cache_crash.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_cache_crash-11b41b8c3db5de6c)

running 143 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test test_rebuild_blocked_cache_crash_with_multiple_parents ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test repro_dep_add_parent_child_succeeds_db_backed_after_blocked_cache_exists ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test repro_dep_add_parent_child_succeeds_no_db_after_blocked_cache_exists ... ok
test test_rebuild_blocked_cache_is_idempotent_when_rows_already_exist ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 143 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s

     Running tests/repro_collision_labels.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_collision_labels-1f0c67cc42a76672)

running 1 test
test test_collision_identical_content_different_labels ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s

     Running tests/repro_create_output.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_create_output-7020309f1cea5faa)

running 2 tests
test test_create_dry_run_plain_output_is_line_oriented ... ok
test test_create_json_output_is_single_object ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s

     Running tests/repro_create_path_traversal_check.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_create_path_traversal_check-ae18a7c130585832)

running 1 test
test test_create_from_file_rejects_parent_dir ... ignored, Path traversal restriction still active; feature to allow .. in CLI input not yet implemented

test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/repro_dep_tree.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_dep_tree-489d1a6c10a01689)

running 140 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test test_dep_tree_diamond_dependency_visibility ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s

     Running tests/repro_dotted_id_resolution.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_dotted_id_resolution-4b601d058d49da67)

running 140 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test e2e_dotted_child_show_and_update_stay_on_exact_issue_after_rebuild ... ok

test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.90s

     Running tests/repro_epic_blocking.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_epic_blocking-ea4d0100e104483a)

running 2 tests
test test_epic_does_not_block_task ... ok
test test_epic_blocking_propagates_to_task ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s

     Running tests/repro_history_collision.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_history_collision-43744375dd361e2a)

running 1 test
test test_backup_stem_collision ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.00s

     Running tests/repro_id_collision.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_id_collision-3be1fcc69421b5ed)

running 1 test
test test_id_generator_fallback_collision ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/repro_import_collision_remap.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_import_collision_remap-f7c8c06f68d52802)

running 1 test
test test_import_collision_remaps_dependencies ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s

     Running tests/repro_issue_256_update_diff_target.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_issue_256_update_diff_target-4277d5c3671c66a2)

running 141 tests
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test br_update_prints_target_beads_title_not_unrelated_bead_title ... ok
test br_update_prints_correct_diff_for_real_field_change ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 141 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.65s

     Running tests/repro_list_sort.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_list_sort-2101d128f3fc9265)

running 1 test
test test_list_sort_title_case_insensitive ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s

     Running tests/repro_list_sort_alias.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_list_sort_alias-6b8ba9310002c57e)

running 1 test
test test_list_sort_aliases_are_accepted ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s

     Running tests/repro_parent_blocking.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_parent_blocking-df45798fb1e1835f)

running 1 test
test test_blocked_parent_blocks_child_ready ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s

     Running tests/repro_pinned_blocker.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_pinned_blocker-8cc8703eb12014e4)

running 2 tests
test test_custom_status_blocks_dependents ... ok
test test_pinned_status_blocks_dependents ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s

     Running tests/repro_sync_cycle_fuzz_crashes.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_sync_cycle_fuzz_crashes-0c997a536e89c29e)

running 152 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test repro_sync_cycle_corrupt_db ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test repro_sync_cycle_hash_edge_cases ... ok
test repro_sync_cycle_preflight_malformed ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test repro_sync_cycle_crash_conflict_markers_variant ... ok
test repro_sync_cycle_crash_export_upsert_orphan ... ok
test repro_sync_cycle_slow_unit_force_upsert_orphan ... ok
test repro_sync_cycle_crash_binary_garbage_jsonl ... ok
test repro_sync_cycle_duplicate_lines ... ok
test repro_sync_cycle_crash_conflict_markers ... ok
test repro_sync_cycle_stale_wal_shm ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test repro_sync_cycle_crash_mangled_binary ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test repro_sync_cycle_crlf_jsonl ... ok
test repro_sync_cycle_empty_jsonl ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 152 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s

     Running tests/repro_sync_relations.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_sync_relations-9bdbb82dfe81a1e7)

running 141 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test test_dependency_updates_bump_timestamp ... ok
test test_relation_updates_bump_timestamp_and_sync ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 141 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s

     Running tests/repro_time_panic.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_time_panic-169b41c42b018460)

running 2 tests
test test_parse_flexible_timestamp_panic_on_multibyte ... ok
test test_parse_relative_time_panic_on_multibyte ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/repro_truncate_width.rs (/tmp/rch_target_copper_osprey/debug/deps/repro_truncate_width-fc1d9bf0998b2094)

running 1 test
test test_truncate_title_with_wide_characters ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/snapshots.rs (/tmp/rch_target_copper_osprey/debug/deps/snapshots-01255441eba88f33)

running 227 tests
test snapshots::common::artifact_validator::tests::empty_suite_fails ... ok
test snapshots::common::artifact_validator::tests::invalid_event_type_fails ... ok
test snapshots::common::artifact_validator::tests::path_traversal_fails ... ok
test snapshots::common::artifact_validator::tests::invalid_timestamp_fails ... ok
test snapshots::common::artifact_validator::tests::valid_event_passes ... ok
test snapshots::common::artifact_validator::tests::valid_snapshot_passes ... ok
test snapshots::common::artifact_validator::tests::valid_summary_passes ... ok
test snapshots::common::baseline::tests::test_baseline_store_roundtrip ... ok
test snapshots::common::baseline::tests::test_regression_check_improvement ... ok
test snapshots::common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test snapshots::common::baseline::tests::test_regression_check_no_baseline ... ok
test snapshots::common::baseline::tests::test_regression_check_within_threshold ... ok
test snapshots::common::baseline::tests::test_regression_config_defaults ... ok
test snapshots::common::baseline::tests::test_regression_summary ... ok
test snapshots::common::baseline::tests::test_regression_summary_strict_mode ... ok
test snapshots::common::binary_discovery::tests::test_compare_versions ... ok
test snapshots::common::binary_discovery::tests::test_parse_plain_version ... ok
test snapshots::common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test snapshots::common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test snapshots::common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test snapshots::common::cli::tests::unrelated_env_are_preserved ... ok
test snapshots::common::dataset_registry::tests::test_dataset_override_with_name ... ok
test snapshots::common::dataset_registry::tests::test_dataset_override_creation ... ok
test snapshots::common::dataset_registry::tests::test_empty_workspace ... ok
test snapshots::common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test snapshots::common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test snapshots::common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test snapshots::common::dataset_registry::tests::test_provenance_from_metadata ... ok
test snapshots::common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test snapshots::common::dataset_registry::tests::test_provenance_with_context ... ok
test snapshots::common::dataset_registry::tests::test_provenance_to_json ... ok
test snapshots::common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test snapshots::common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test snapshots::common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test snapshots::common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test snapshots::common::harness::tests::test_extract_json_payload ... ok
test snapshots::common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test snapshots::common::harness::tests::test_parallelism_mode_default ... ok
test snapshots::common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test snapshots::common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test snapshots::common::harness::tests::test_parse_created_id ... ok
test snapshots::common::harness::tests::test_resource_guardrails_default ... ok
test snapshots::common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test snapshots::common::harness::tests::test_runner_policy_benchmark ... ok
test snapshots::common::harness::tests::test_runner_policy_ci ... ok
test snapshots::common::harness::tests::test_runner_policy_builder ... ok
test snapshots::common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test snapshots::common::harness::tests::test_runner_policy_default ... ok
test snapshots::common::harness::tests::test_runner_policy_to_json ... ok
test snapshots::common::harness::tests::test_truncate_output ... ok
test snapshots::common::harness::tests::test_runner_policy_local ... ok
test snapshots::common::json_baseline::tests::test_baseline_exists ... ok
test snapshots::common::json_baseline::tests::test_baseline_path ... ok
test snapshots::common::json_baseline::tests::test_list_baselines ... ok
test snapshots::common::report_indexer::tests::test_artifact_dir_not_found ... ok
test snapshots::common::report_indexer::tests::test_failures_only_filter ... ok
test snapshots::common::report_indexer::tests::test_html_report_generation ... ok
test snapshots::common::report_indexer::tests::test_markdown_report_generation ... ok
test snapshots::common::binary_discovery::tests::test_discover_br ... ok
test snapshots::common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test snapshots::common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test snapshots::common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test snapshots::common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test snapshots::common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test snapshots::common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test snapshots::common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test snapshots::common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test snapshots::common::scenarios::tests::compare_mode_exact_json_matches ... ok
test snapshots::common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test snapshots::common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test snapshots::common::scenarios::tests::compare_mode_structure_only_matches ... ok
test snapshots::common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test snapshots::common::scenarios::tests::test_array_sorting_disabled ... ok
test snapshots::common::scenarios::tests::test_array_sorting_nested ... ok
test snapshots::common::scenarios::tests::test_compare_mode_default ... ok
test snapshots::common::scenarios::tests::test_array_sorting_normalization ... ok
test snapshots::common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test snapshots::common::scenarios::tests::test_cross_platform_constructor ... ok
test snapshots::common::scenarios::tests::test_extract_json_payload ... ok
test snapshots::common::scenarios::tests::test_extract_json_payload_array ... ok
test snapshots::common::binary_discovery::tests::test_discovered_binaries_json ... ok
test snapshots::common::binary_discovery::tests::test_discover_binaries ... ok
test snapshots::common::scenarios::tests::test_extract_json_payload_no_json ... ok
test snapshots::common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test snapshots::common::scenarios::tests::test_field_removal ... ok
test snapshots::common::scenarios::tests::test_field_removal_nested ... ok
test snapshots::common::scenarios::tests::test_id_normalization ... ok
test snapshots::common::scenarios::tests::test_id_normalization_no_dash ... ok
test snapshots::common::scenarios::tests::test_id_normalization_disabled ... ok
test snapshots::common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test snapshots::common::scenarios::tests::test_invariants_success ... ok
test snapshots::common::scenarios::tests::test_invariants_failure ... ok
test snapshots::common::scenarios::tests::test_invariants_with_constraints ... ok
test snapshots::common::scenarios::tests::test_line_ending_normalization ... ok
test snapshots::common::scenarios::tests::test_line_ending_normalization_nested ... ok
test snapshots::common::scenarios::tests::test_normalization_rules_apply ... ok
test snapshots::common::scenarios::tests::test_path_field_with_line_endings ... ok
test snapshots::common::scenarios::tests::test_path_separator_normalization ... ok
test snapshots::common::scenarios::tests::test_remove_field_path_nested ... ok
test snapshots::common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test snapshots::common::scenarios::tests::test_scenario_builder ... ok
test snapshots::common::scenarios::tests::test_scenario_command_builder ... ok
test snapshots::common::scenarios::tests::test_scenario_command_default_label ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_description ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test snapshots::common::scenarios::tests::test_scenario_default_modes ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_include_all ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_include_any ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_to_json ... ok
test snapshots::common::scenarios::tests::test_scenario_has_all_tags ... ok
test snapshots::common::scenarios::tests::test_scenario_has_any_tag ... ok
test snapshots::common::scenarios::tests::test_strict_no_cross_platform ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_exclude ... ok
test snapshots::common::scenarios::tests::test_scenario_supports_mode ... ok
test snapshots::golden_snapshot_tests::test_collapse_blank_lines ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_filter_list ... ok
test snapshots::common::scenarios::tests::test_structure_only_ignores_values ... ok
test snapshots::common::scenarios::tests::test_tag_match_mode_default ... ok
test snapshots::common::scenarios::tests::test_timestamp_masking ... ok
test snapshots::common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test snapshots::common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test snapshots::golden_snapshot_tests::test_mask_temp_paths ... ok
test snapshots::golden_snapshot_tests::test_text_diff_detects_missing_lines ... ok
test snapshots::golden_snapshot_tests::test_mask_home_paths_macos ... ok
test snapshots::golden_snapshot_tests::test_text_diff_format ... ok
test snapshots::golden_snapshot_tests::test_text_diff_matches ... ok
test snapshots::golden_snapshot_tests::test_comprehensive_normalization ... ok
test snapshots::common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test snapshots::golden_snapshot_tests::test_text_snapshot_metadata ... ok
test snapshots::common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test snapshots::common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test snapshots::golden_snapshot_tests::test_minimal_config_preserves_ids ... ok
test snapshots::golden_snapshot_tests::test_normalize_line_endings ... ok
test snapshots::golden_snapshot_tests::test_normalize_output_backward_compat ... ok
test snapshots::golden_snapshot_tests::test_normalize_line_numbers ... ok
test snapshots::golden_snapshot_tests::test_normalize_paths_windows_to_unix ... ok
test snapshots::golden_snapshot_tests::test_mask_git_hash ... ok
test snapshots::golden_snapshot_tests::test_text_diff_detects_extra_lines ... ok
test snapshots::golden_snapshot_tests::test_mask_home_paths_linux ... ok
test snapshots::golden_snapshot_tests::test_mask_timestamps ... ok
test snapshots::golden_snapshot_tests::test_duration_masking ... ok
test snapshots::golden_snapshot_tests::test_strip_ansi_codes ... ok
test snapshots::golden_snapshot_tests::test_strip_ansi_preserves_unicode ... ok
test snapshots::golden_snapshot_tests::test_redact_issue_ids ... ok
test snapshots::golden_snapshot_tests::test_text_diff_detects_differences ... ok
test snapshots::golden_snapshot_tests::test_strip_trailing_whitespace ... ok
test snapshots::common::harness::tests::test_workspace_basic ... ok
test snapshots::cli_output::snapshot_version_output ... ok
test snapshots::error_messages::snapshot_error_not_initialized ... ok
stored new snapshot /data/projects/beads_rust/tests/snapshots/snapshots/snapshots__snapshots__cli_output__help_output.snap.new
test snapshots::cli_output::snapshot_help_output ... FAILED
test snapshots::common::harness::tests::test_run_br_env_uses_override ... ok
stored new snapshot /data/projects/beads_rust/tests/snapshots/snapshots/snapshots__snapshots__cli_output__create_help.snap.new
test snapshots::cli_output::snapshot_create_help ... FAILED
test snapshots::error_messages::snapshot_error_issue_not_found ... ok
test snapshots::cli_output::snapshot_list_empty ... ok
test snapshots::schema_output::schema_document_golden_json_all ... ok
test snapshots::schema_output::schema_document_golden_toon_all ... ok
test snapshots::json_output::snapshot_count_empty_json ... ok
test snapshots::history_diff_output::history_diff_golden_text_v0_1_0_to_v0_1_1 ... ok
test snapshots::history_diff_output::history_diff_golden_json_summary_v0_1_0_to_v0_1_1 ... ok
stored new snapshot /data/projects/beads_rust/tests/snapshots/snapshots/snapshots__snapshots__cli_output__doctor_output.snap.new
test snapshots::cli_output::snapshot_doctor_output ... FAILED
test snapshots::json_output::snapshot_orphans_json ... ok
test snapshots::cli_output::snapshot_show_output ... ok
test snapshots::json_output::snapshot_ready_empty_json ... ok
test snapshots::error_messages::snapshot_error_self_dependency ... ok
test snapshots::error_messages::snapshot_error_invalid_priority ... ok
test snapshots::json_output::snapshot_list_empty_json ... ok
test snapshots::json_output::snapshot_blocked_empty_json ... ok
test snapshots::toon_output::toon_golden_ready_output ... ok
test snapshots::json_output::snapshot_stale_empty_json ... ok
test snapshots::json_output::snapshot_create_json ... ok
test snapshots::json_output::representative_json_golden_show_output ... ok
test snapshots::json_output::representative_json_golden_list_output ... ok
test snapshots::json_output::snapshot_stale_json ... ok
test snapshots::json_output::snapshot_stats_json ... ok
test snapshots::cli_output::snapshot_search_output ... ok
test snapshots::error_messages::snapshot_error_invalid_label ... ok
test snapshots::toon_output::toon_golden_list_output ... ok
test snapshots::json_output::snapshot_search_no_match_json ... ok
test snapshots::json_output::snapshot_ready_json ... ok
test snapshots::toon_output::toon_golden_show_output ... ok
test snapshots::json_output::snapshot_show_json ... ok
test snapshots::common::dataset_registry::tests::test_registry_creation ... ok
test snapshots::robot_output::robot_golden_ready_output ... ok
test snapshots::cli_output::snapshot_list_with_issues ... ok
test snapshots::common::dataset_registry::tests::test_integrity_guard_creation ... ok
test snapshots::common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test snapshots::common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test snapshots::json_output::snapshot_close_json ... ok
test snapshots::json_output::snapshot_update_json ... ok
test snapshots::common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test snapshots::jsonl_format::snapshot_jsonl_export ... ok
test snapshots::json_output::snapshot_search_json ... ok
test snapshots::error_messages::snapshot_error_update_closed_issue ... ok
test snapshots::json_output::snapshot_comments_json ... ok
test snapshots::cli_output::snapshot_reopen_output ... ok
test snapshots::json_output::snapshot_count_json ... ok
test snapshots::json_output::snapshot_list_json ... ok
test snapshots::json_output::snapshot_show_multiple_ids_json ... ok
test snapshots::cli_output::snapshot_label_add_list_output ... ok
test snapshots::json_output::snapshot_count_grouped_json ... ok
test snapshots::json_output::snapshot_graph_json ... ok
test snapshots::common::dataset_registry::tests::test_source_integrity_check ... ok
test snapshots::json_output::snapshot_label_json ... ok
test snapshots::json_output::snapshot_dep_list_json ... ok
test snapshots::error_messages::snapshot_error_dependency_cycle ... ok
test snapshots::json_output::snapshot_blocked_json ... ok
test snapshots::json_output::snapshot_graph_all_json ... ok
test snapshots::json_output::snapshot_list_with_filters_json ... ok
test snapshots::cli_output::snapshot_stats_output ... ok
test snapshots::cli_output::snapshot_blocked_output ... ok
test snapshots::json_output::snapshot_count_grouped_by_type_json ... ok
test snapshots::json_output::snapshot_count_grouped_by_priority_json ... ok
test snapshots::cli_output::snapshot_ready_output ... ok
test snapshots::common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test snapshots::common::dataset_registry::tests::test_isolated_from_override ... ok
test snapshots::json_output::snapshot_ready_priority_ordering_json ... ok
test snapshots::json_output::snapshot_list_priority_ordering_json ... ok
test snapshots::cli_output::snapshot_count_output ... ok
test snapshots::common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test snapshots::common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test snapshots::common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test snapshots::common::dataset_registry::tests::test_run_with_integrity ... ok
test snapshots::robot_output::robot_golden_bv_plan_output ... ok
test snapshots::robot_output::robot_golden_bv_next_output ... ok
test snapshots::common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test snapshots::robot_output::robot_golden_bv_triage_output ... ok

failures:

---- snapshots::cli_output::snapshot_help_output stdout ----
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Snapshot file: tests/snapshots/snapshots/snapshots__snapshots__cli_output__help_output.snap
Snapshot: help_output
Source: tests/snapshots/cli_output.rs:11
────────────────────────────────────────────────────────────────────────────────
Expression: normalize_output(&output.stdout)
────────────────────────────────────────────────────────────────────────────────
-old snapshot
+new results
────────────┬───────────────────────────────────────────────────────────────────
   38    38 │   status       Alias for stats
   39    39 │   sync         Sync database with JSONL file (export or import)
   40    40 │   undefer      Undefer issues (make ready again)
   41    41 │   update       Update an issue
   42       │-  serve        Start an MCP (Model Context Protocol) server on stdio
   43    42 │   upgrade      Upgrade br to the latest version
   44    43 │   version      Show version information
   45    44 │   where        Show the active .beads directory
   46    45 │   help         Print this message or the help of the given subcommand(s)
┈┈┈┈┈┈┈┈┈┈┈┈┼┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
   52    51 │       --ID-REDACTED                    Force direct mode (no daemon) - effectively no-op in br v1
   53    52 │       --ID-REDACTED                Skip auto JSONL export
   54    53 │       --ID-REDACTED               Skip auto import check
   55    54 │       --ID-REDACTED                  Allow stale DB (bypass freshness check warning)
   56       │-      --ID-REDACTED <LOCK_TIMEOUT>  `SQLite` busy timeout in ms
         55 │+      --ID-REDACTED <LOCK_TIMEOUT>  `SQLite` busy/ID-REDACTED timeout in ms
   57    56 │       --no-db                        ID-REDACTED mode (no DB connection)
   58    57 │   -v, --verbose...                   Increase logging verbosity (-v, -vv)
   59    58 │   -q, --quiet                        Quiet mode (no output except errors)
   60    59 │       --ID-REDACTED                     Disable colored output
────────────┴───────────────────────────────────────────────────────────────────
To update snapshots run `cargo insta review`
Stopped on the first failure. Run `cargo insta test` to run all snapshots.

thread 'snapshots::cli_output::snapshot_help_output' (838237) panicked at /home/ubuntu/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/insta-1.47.2/src/runtime.rs:719:13:
snapshot assertion for 'help_output' failed in line 11
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- snapshots::cli_output::snapshot_create_help stdout ----
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Snapshot file: tests/snapshots/snapshots/snapshots__snapshots__cli_output__create_help.snap
Snapshot: create_help
Source: tests/snapshots/cli_output.rs:42
────────────────────────────────────────────────────────────────────────────────
Expression: normalize_output(&output.stdout)
────────────────────────────────────────────────────────────────────────────────
-old snapshot
+new results
────────────┬───────────────────────────────────────────────────────────────────
   30    30 │       --ID-REDACTED                    Force direct mode (no daemon) - effectively no-op in br v1
   31    31 │       --ID-REDACTED                Skip auto JSONL export
   32    32 │       --ID-REDACTED               Skip auto import check
   33    33 │       --ID-REDACTED                  Allow stale DB (bypass freshness check warning)
   34       │-      --ID-REDACTED <LOCK_TIMEOUT>  `SQLite` busy timeout in ms
         34 │+      --ID-REDACTED <LOCK_TIMEOUT>  `SQLite` busy/ID-REDACTED timeout in ms
   35    35 │       --no-db                        ID-REDACTED mode (no DB connection)
   36    36 │   -v, --verbose...                   Increase logging verbosity (-v, -vv)
   37    37 │   -q, --quiet                        Quiet mode (no output except errors)
   38    38 │       --ID-REDACTED                     Disable colored output
────────────┴───────────────────────────────────────────────────────────────────
To update snapshots run `cargo insta review`
Stopped on the first failure. Run `cargo insta test` to run all snapshots.

thread 'snapshots::cli_output::snapshot_create_help' (838235) panicked at /home/ubuntu/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/insta-1.47.2/src/runtime.rs:719:13:
snapshot assertion for 'create_help' failed in line 42

---- snapshots::cli_output::snapshot_doctor_output stdout ----
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Snapshot file: tests/snapshots/snapshots/snapshots__snapshots__cli_output__doctor_output.snap
Snapshot: doctor_output
Source: tests/snapshots/cli_output.rs:137
────────────────────────────────────────────────────────────────────────────────
Expression: normalize_output(&output.stdout)
────────────────────────────────────────────────────────────────────────────────
-old snapshot
+new results
────────────┬───────────────────────────────────────────────────────────────────
    1     1 │ br doctor
          2 │+HEALTH workspace: degraded
    2     3 │ OK jsonl.merge_artifacts
    3     4 │ OK sync_jsonl_path: JSONL path is within sync allowlist
    4     5 │ OK sync_conflict_markers: No merge conflict markers found
    5     6 │ OK jsonl.parse: Parsed 0 records
┈┈┈┈┈┈┈┈┈┈┈┈┼┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
    8     9 │ OK schema.tables
    9    10 │ OK schema.columns
   10    11 │ OK db.recoverable_anomalies
   11    12 │ OK db.null_defaults
   12       │-WARN sqlite.integrity_check: database disk image is malformed: page 4 is never used
         13 │+OK sqlite.integrity_check
   13    14 │ OK counts.db_vs_jsonl: Both have 0 records
   14    15 │ OK sync.metadata: External changes pending import
   15    16 │ OK db.write_probe: No issues available for ID-REDACTED write probe
   16       │-WARN sqlite3.integrity_check: *** in database main ***; Page 4: never used; Page 5: never used; Page 6: never used; Page 7: never used; Page 8: never used; Page 9: never used; Page 10: never used; Page 37: never used; Page 38: never used; Page 39: never used; Page 40: never used; Page 41: never used; Page 42: never used; Page 43: never used; Page 51: never used; Page 52: never used; Page 53: never used; Page 54: never used; Page 55: never used; Page 56: never used; Page 57: never used; Page 62: never used; Page 63: never used; Page 64: never used; Page 65: never used; Page 66: never used; Page 67: never used; Page 68: never used; Page 82: never used; Page 83: never used; Page 84: never used; Page 85: never used; Page 86: never used; Page 87: never used; Page 88: never used; Page 92: never used; Page 93: never used; Page 94: never used; Page 95: never used; Page 96: never used; Page 97: never used; Page 98: never used
         17 │+OK sqlite3.integrity_check
────────────┴───────────────────────────────────────────────────────────────────
To update snapshots run `cargo insta review`
Stopped on the first failure. Run `cargo insta test` to run all snapshots.

thread 'snapshots::cli_output::snapshot_doctor_output' (838236) panicked at /home/ubuntu/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/insta-1.47.2/src/runtime.rs:719:13:
snapshot assertion for 'doctor_output' failed in line 137


failures:
    snapshots::cli_output::snapshot_create_help
    snapshots::cli_output::snapshot_doctor_output
    snapshots::cli_output::snapshot_help_output

test result: FAILED. 224 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.77s

error: test failed, to rerun pass `--test snapshots`
     Running tests/storage_blocked_cache.rs (/tmp/rch_target_copper_osprey/debug/deps/storage_blocked_cache-e8dd16c4188745a7)

running 156 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test closing_blocked_issue_removes_from_cache ... ok
test chain_dependency_blocks_downstream ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test blocked_cache_stores_blocker_metadata ... ok
test ready_and_blocked_are_disjoint ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test force_rebuild_matches_auto_rebuild ... ok
test force_rebuild_with_direct_blocker_dependency_succeeds ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test parent_child_transitive_blocking ... ok
test multiple_blockers_partial_close ... ok
test reopen_blocker_re_blocks_dependent ... ok
test delete_issue_cleans_cache ... ok
test in_progress_blocker_still_blocks ... ok
test deep_parent_child_chain_blocking ... ok
test is_blocked_matches_get_blocked_ids ... ok
test remove_parent_unblocks_child ... ok
test mixed_dependency_types_all_block ... ok
test remove_all_dependencies_clears_cache ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test deep_chain_beyond_50_levels_blocks_all_descendants ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 156 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s

     Running tests/storage_crud.rs (/tmp/rch_target_copper_osprey/debug/deps/storage_crud-87f3cb6d41b10f2e)

running 176 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test clear_dirty_flags_removes_specified ... ok
test comments_with_same_timestamp_are_ordered_by_id ... ok
test clear_dirty_flags_empty_list_is_noop ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::harness::tests::test_workspace_basic ... ok
test create_issue_minimal_fields ... ok
test create_issue_all_fields_populated ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test upsert_issue_stores_all_fields ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test update_issue_clear_optional_fields ... ok
test upsert_issue_for_import_updates_existing ... ok
test get_issue_returns_none_for_nonexistent ... ok
test delete_issue_marks_dirty ... ok
test count_active_issues_excludes_closed_and_templates_but_includes_deferred ... ok
test delete_issue_creates_tombstone ... ok
test get_dirty_issue_ids_returns_all_dirty ... ok
test id_exists_returns_true_for_existing ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test count_issues_returns_correct_count ... ok
test update_issue_priority_records_event ... ok
test update_issue_empty_update_is_noop ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test get_issue_details_includes_events_and_relations ... ok
test delete_issue_records_event ... ok
test update_issue_multiple_fields ... ok
test create_issue_marks_dirty ... ok
test delete_nonexistent_issue_fails ... ok
test id_exists_returns_false_for_nonexistent ... ok
test deleted_issues_excluded_from_list ... ok
test update_issue_marks_dirty ... ok
test update_issue_rejects_negative_estimate_without_persisting ... ok
test upsert_issue_for_import_creates_new ... ok
test update_issue_rejects_empty_title_without_persisting ... ok
test update_issue_single_field_title ... ok
test data_persists_across_connections ... ok
test failed_create_does_not_persist ... ok
test update_nonexistent_issue_fails ... ok
test update_issue_status_records_event ... ok
test get_issue_returns_issue_with_correct_types ... ok
test create_duplicate_id_fails ... ok
test create_issue_records_created_event ... ok
test get_issue_for_export_includes_relations ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 176 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s

     Running tests/storage_deps.rs (/tmp/rch_target_copper_osprey/debug/deps/storage_deps-4c26df0ae7cb9d0f)

running 168 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test add_dependency_marks_dirty ... ok
test add_dependency_duplicate_returns_false ... ok
test blocked_cache_invalidated_on_remove_dependency ... ok
test add_dependency_creates_link ... ok
test blocked_cache_invalidated_on_add_dependency ... ok
test blocked_issues_excluded_from_ready_list ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::harness::tests::test_workspace_basic ... ok
test would_create_cycle_detects_simple_cycle ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test remove_dependency_records_event ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test count_dependents_returns_correct_count ... ok
test would_create_cycle_mixed_types ... ok
test remove_dependency_nonexistent_returns_false ... ok
test blocked_cache_reflects_status_changes ... ok
test detect_all_cycles_empty_when_no_cycles ... ok
test would_create_cycle_transitive_detection ... ok
test count_dependencies_returns_correct_count ... ok
test diamond_pattern_blocked_propagation ... ok
test remove_dependency_marks_dirty ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test would_create_cycle_no_cycle ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test get_dependents_returns_all ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test get_dependents_empty_for_new_issue ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test add_dependency_records_event ... ok
test diamond_pattern_dependencies ... ok
test deep_hierarchy_five_levels ... ok
test remove_dependency_removes_link ... ok
test get_dependencies_empty_for_new_issue ... ok
test remove_all_dependencies_clears_all ... ok
test get_dependencies_returns_all ... ok
test detect_all_cycles_finds_cycles ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test deep_hierarchy_transitive_blocked ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 168 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.66s

     Running tests/storage_export_atomic.rs (/tmp/rch_target_copper_osprey/debug/deps/storage_export_atomic-bf2b2e5fdea4840c)

running 152 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test temp_file_cleaned_up_on_failure ... ok
test successive_exports_idempotent ... ok
test re_export_overwrites_cleanly ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test export_rejects_path_traversal ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test export_rejects_git_path ... ok
test export_rejects_symlink_escape ... ok
test export_external_still_rejects_git ... ok
test export_rejects_existing_temp_symlink_and_preserves_live_jsonl ... ok
test export_external_path_with_flag ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test export_produces_valid_jsonl_per_line ... ok
test export_rejects_outside_beads_dir ... ok
test concurrent_exports_no_corruption ... ok
test export_count_matches_file_line_count ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 152 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s

     Running tests/storage_golden_snapshot.rs (/tmp/rch_target_copper_osprey/debug/deps/storage_golden_snapshot-db41ac41f988f61b)

running 1 test
stored new snapshot /data/projects/beads_rust/tests/snapshots/storage_golden_snapshot__create_update_close_sqlite_rows_and_jsonl.snap.new
test golden_create_update_close_sqlite_rows_and_jsonl ... FAILED

failures:

---- golden_create_update_close_sqlite_rows_and_jsonl stdout ----
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Snapshot file: tests/snapshots/storage_golden_snapshot__create_update_close_sqlite_rows_and_jsonl.snap
Snapshot: create_update_close_sqlite_rows_and_jsonl
Source: tests/storage_golden_snapshot.rs:185
────────────────────────────────────────────────────────────────────────────────
Expression: snapshot
────────────────────────────────────────────────────────────────────────────────
-old snapshot
+new results
────────────┬───────────────────────────────────────────────────────────────────
   10    10 │   closed_by_session: golden-session
   11    11 │   created_at: 2026-04-22T12:00:00+00:00
   12    12 │   updated_at: <updated_at>
   13    13 │   closed_at: 2026-04-23T08:30:00+00:00
   14       │-  content_hash: bbc13eb863a74d49c2f925d144df7baee08642a505ef73734458abd16f71914e
         14 │+  content_hash: 07150e7ecd2168d4336cb2258a3c36be9ce4fb12ad2d939b90909e0bfe35b530
   15    15 │ events:
   16    16 │   - id=1 type=created actor=golden-create old= new= comment=Created issue: Golden storage lifecycle
   17    17 │   - id=2 type=updated actor=golden-update old=Golden storage lifecycle new=Golden storage lifecycle updated comment=Title changed
   18    18 │   - id=3 type=priority_changed actor=golden-update old=2 new=1 comment=
────────────┴───────────────────────────────────────────────────────────────────
To update snapshots run `cargo insta review`
Stopped on the first failure. Run `cargo insta test` to run all snapshots.

thread 'golden_create_update_close_sqlite_rows_and_jsonl' (842308) panicked at /home/ubuntu/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/insta-1.47.2/src/runtime.rs:719:13:
snapshot assertion for 'create_update_close_sqlite_rows_and_jsonl' failed in line 185
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    golden_create_update_close_sqlite_rows_and_jsonl

test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s

error: test failed, to rerun pass `--test storage_golden_snapshot`
     Running tests/storage_history.rs (/tmp/rch_target_copper_osprey/debug/deps/storage_history-fff1811607545123)

running 15 tests
test disabled_config_skips_backup ... ok
test list_backups_nonexistent_dir_returns_empty ... ok
test prune_empty_dir_is_noop ... ok
test nonexistent_target_skips_backup ... ok
test backups_sorted_newest_first ... ok
test backup_entry_fields_populated ... ok
test list_backups_prefix_filter ... ok
test identical_content_is_deduplicated ... ok
test backup_preserves_content_exactly ... ok
test rotation_by_age_deletes_old ... ok
test list_backups_skips_invalid_filenames ... ok
test prune_zero_keep_deletes_all ... ok
test changed_content_creates_new_backup ... ok
test mixed_stems_rotate_independently ... ok
test rotation_by_count_keeps_newest ... ok

test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.00s

     Running tests/storage_id_hash_parity.rs (/tmp/rch_target_copper_osprey/debug/deps/storage_id_hash_parity-f08cb90401e2b630)

running 16 tests
test content_hash_boolean_sensitivity ... ok
test collision_handling_fixture ... ok
test content_hash_deterministic_fixture ... ok
test content_hash_optional_fields ... ok
test content_hash_priority_sensitivity ... ok
test content_hash_status_sensitivity ... ok
test content_hash_title_sensitivity ... ok
test content_hash_type_sensitivity ... ok
test content_hash_trait_implementation ... ok
test hash_computation_base36_fixture ... ok
test id_parsing_fixtures ... ok
test id_seed_deterministic_fixture ... FAILED
test optimal_length_birthday_problem ... ok
test prefix_change_id_generation ... ok
test prefix_configuration_fixture ... ok
test prefix_validation_parsing ... ok

failures:

---- id_seed_deterministic_fixture stdout ----

thread 'id_seed_deterministic_fixture' (845004) panicked at tests/storage_id_hash_parity.rs:37:5:
Seed should start with title
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    id_seed_deterministic_fixture

test result: FAILED. 15 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

error: test failed, to rerun pass `--test storage_id_hash_parity`
     Running tests/storage_invariants.rs (/tmp/rch_target_copper_osprey/debug/deps/storage_invariants-44965999e4e9f590)

running 170 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test find_by_content_hash_roundtrip ... ok
test list_filters_combined_all_priority_levels ... ok
test list_filters_combined_title_and_type ... ok
test list_filters_include_templates ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test dependency_crud_updates_blocked_cache ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test list_filters_combined_include_closed_with_status_filter ... ok
test list_filters_no_filters_returns_all_open ... ok
test list_filters_combined_status_and_priority ... ok
test list_filters_combined_unassigned_and_priority ... ok
test list_filters_combined_five_filters ... ok
test list_filters_include_closed ... ok
test list_filters_assignee ... ok
test list_filters_combined_status_type_priority ... ok
test list_filters_status_single ... ok
test list_filters_combined_with_limit ... ok
test list_issues_with_counts_accurate_dependencies ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test list_filters_combined_multiple_statuses_and_types ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test ready_filters_exclude_blocked_and_deferred ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test list_filters_type_multiple ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test list_filters_status_multiple ... ok
test list_filters_respect_title_priority_and_closed ... ok
test list_filters_type_single ... ok
test schema_tables_and_columns_exist ... ok
test list_filters_limit ... ok
test list_filters_empty_result ... ok
test label_crud_roundtrip ... ok
test list_filters_title_contains ... ok
test list_filters_combined_type_and_assignee ... ok
test list_filters_priority_single ... ok
test list_filters_priority_range ... ok
test list_filters_unassigned ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 170 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s

     Running tests/storage_list_filters.rs (/tmp/rch_target_copper_osprey/debug/deps/storage_list_filters-4adb664d6c873d3b)

running 173 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test combined_status_and_priority_filters ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_workspace_basic ... ok
test combined_title_and_limit_filters ... ok
test combined_type_and_assignee_filters ... ok
test combined_multiple_statuses_types_priorities ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test include_templates_returns_all ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test filter_with_special_characters_in_title ... ok
test filter_by_multiple_statuses ... ok
test filter_with_limit_zero_returns_all ... ok
test empty_status_vec_returns_all ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test filter_with_limit_zero_still_applies_offset ... ok
test filter_by_all_issue_types ... ok
test empty_filters_returns_all_non_closed ... ok
test filter_by_title_contains_case_insensitive ... ok
test filter_by_single_priority_critical ... ok
test results_sorted_by_priority_then_created_at ... ok
test filter_no_matches_returns_empty ... ok
test filter_by_unassigned ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test default_excludes_templates ... ok
test filter_by_closed_status_requires_include_closed ... ok
test filter_by_multiple_priorities ... ok
test filter_by_single_status_in_progress ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test default_excludes_closed_issues ... ok
test filter_by_specific_assignee ... ok
test filter_with_limit_larger_than_result_count ... ok
test filter_by_single_type_bug ... ok
test tombstone_excluded_by_default ... ok
test filter_by_title_contains_partial_match ... ok
test assignee_filter_is_case_sensitive ... ok
test filter_with_limit ... ok
test filter_by_all_priority_levels ... ok
test filter_by_title_contains ... ok
test include_closed_returns_all ... ok
test filter_by_multiple_types ... ok
test filter_by_single_status_open ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 173 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s

     Running tests/storage_ready.rs (/tmp/rch_target_copper_osprey/debug/deps/storage_ready-68116c98d8bd16eb)

running 159 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test ready_filter_by_multiple_types ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test ready_include_deferred_flag ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test ready_filter_by_labels_or ... ok
test ready_combined_assignee_and_type_filter ... ok
test ready_excludes_blocked_issues_with_filters ... ok
test ready_excludes_in_progress_and_includes_only_open ... ok
test ready_sort_policy_oldest ... ok
test ready_filter_by_single_priority ... ok
test ready_filter_by_multiple_priorities ... ok
test ready_filter_by_labels_and_multiple ... ok
test ready_sort_policy_hybrid ... ok
test ready_filter_with_limit ... ok
test ready_filter_limit_zero_returns_all ... ok
test ready_filter_limit_greater_than_total ... ok
test ready_combined_priority_and_label_filter ... ok
test ready_filter_unassigned_only ... ok
test ready_filter_by_single_type ... ok
test ready_filter_by_assignee ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test ready_sort_policy_priority ... ok
test ready_filter_by_labels_and_single ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok

test result: ok. 159 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s

     Running tests/test_create_deps_colon.rs (/tmp/rch_target_copper_osprey/debug/deps/test_create_deps_colon-d99061f3724c77a8)

running 1 test
test test_create_deps_colon_title ... FAILED

failures:

---- test_create_deps_colon_title stdout ----

thread 'test_create_deps_colon_title' (846667) panicked at tests/test_create_deps_colon.rs:63:10:
dependencies array
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    test_create_deps_colon_title

test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s

error: test failed, to rerun pass `--test test_create_deps_colon`
     Running tests/test_create_parent_standin.rs (/tmp/rch_target_copper_osprey/debug/deps/test_create_parent_standin-701e6c650d77024a)

running 1 test
test test_create_parent_standin ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s

     Running tests/workspace_failure_replay.rs (/tmp/rch_target_copper_osprey/debug/deps/workspace_failure_replay-0f0e7ec48846e6e7)

running 144 tests
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_summary_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_parallelism_mode_default ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_resource_guardrails_default ... ok
test common::harness::tests::test_parse_created_id ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_truncate_output ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_structure_only_ignores_values ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test workspace_failure_replay_classification_coherence ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test workspace_failure_replay_manifest_expectations_hold_on_fresh_copies ... FAILED
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... FAILED
test workspace_failure_replay_doctor_reliability_audit_matches_fixture_posture ... FAILED
test workspace_failure_replay_core_read_surfaces_match_expected_posture ... FAILED
test workspace_failure_replay_core_write_surfaces_match_expected_posture ... FAILED

failures:

---- workspace_failure_replay_manifest_expectations_hold_on_fresh_copies stdout ----

thread 'workspace_failure_replay_manifest_expectations_hold_on_fresh_copies' (846912) panicked at tests/common/cli.rs:199:31:
run br: Os { code: 2, kind: NotFound, message: "No such file or directory" }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace stdout ----

thread 'common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace' (846904) panicked at tests/common/harness.rs:830:35:
run command: Os { code: 2, kind: NotFound, message: "No such file or directory" }

---- workspace_failure_replay_doctor_reliability_audit_matches_fixture_posture stdout ----

thread 'workspace_failure_replay_doctor_reliability_audit_matches_fixture_posture' (846911) panicked at tests/common/cli.rs:199:31:
run br: Os { code: 2, kind: NotFound, message: "No such file or directory" }

---- workspace_failure_replay_core_read_surfaces_match_expected_posture stdout ----

thread 'workspace_failure_replay_core_read_surfaces_match_expected_posture' (846908) panicked at tests/common/cli.rs:199:31:
run br: Os { code: 2, kind: NotFound, message: "No such file or directory" }

---- workspace_failure_replay_core_write_surfaces_match_expected_posture stdout ----

thread 'workspace_failure_replay_core_write_surfaces_match_expected_posture' (846909) panicked at tests/common/cli.rs:199:31:
run br: Os { code: 2, kind: NotFound, message: "No such file or directory" }


failures:
    common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace
    workspace_failure_replay_core_read_surfaces_match_expected_posture
    workspace_failure_replay_core_write_surfaces_match_expected_posture
    workspace_failure_replay_doctor_reliability_audit_matches_fixture_posture
    workspace_failure_replay_manifest_expectations_hold_on_fresh_copies

test result: FAILED. 139 passed; 5 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s

error: test failed, to rerun pass `--test workspace_failure_replay`
   Doc-tests beads_rust

running 10 tests
test src/format/markdown.rs - format::markdown (line 15) ... ignored
test src/format/rich.rs - format::rich (line 18) ... ignored
test src/format/syntax.rs - format::syntax (line 15) ... ignored
test src/format/syntax.rs - format::syntax::parse_code_fence (line 124) ... ignored
test src/output/mod.rs - output (line 18) ... ignored
test src/sync/path.rs - sync::path::validate_sync_path (line 227) ... ignored
test src/sync/path.rs - sync::path::validate_sync_path_with_external (line 535) ... ignored
test src/util/progress.rs - util::progress::create_multi_progress (line 100) ... ignored
test src/util/progress.rs - util::progress::create_progress_bar (line 33) ... ignored
test src/util/progress.rs - util::progress::create_spinner (line 70) ... ignored

test result: ok. 0 passed; 0 failed; 10 ignored; 0 measured; 0 filtered out; finished in 0.00s

all doctests ran in 0.15s; merged doctests compilation took 0.15s
error: 6 targets failed:
    `--test e2e_sync_failure_injection`
    `--test snapshots`
    `--test storage_golden_snapshot`
    `--test storage_id_hash_parity`
    `--test test_create_deps_colon`
    `--test workspace_failure_replay`
