  [2m2026-04-24T21:55:16.387005Z[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 proc-macro2 v1.0.106
   Compiling unicode-ident v1.0.24
   Compiling quote v1.0.45
   Compiling libc v0.2.185
   Compiling version_check v0.9.5
   Compiling cfg-if v1.0.4
   Compiling thiserror v2.0.18
   Compiling parking_lot_core v0.9.12
   Compiling memchr v2.8.0
   Compiling serde_core v1.0.228
   Compiling regex-syntax v0.8.10
   Compiling crossbeam-utils v0.8.21
   Compiling crc32fast v1.5.0
   Compiling find-msvc-tools v0.1.9
   Compiling shlex v1.3.0
   Compiling tinyvec_macros v0.1.1
   Compiling smallvec v1.15.1
   Compiling serde v1.0.228
   Compiling once_cell v1.21.4
   Compiling itoa v1.0.18
   Compiling equivalent v1.0.2
   Compiling fastrand v2.4.1
   Compiling zmij v1.0.21
   Compiling gix-trace v0.1.18
   Compiling scopeguard v1.2.0
   Compiling autocfg v1.5.0
   Compiling typenum v1.19.0
   Compiling log v0.4.29
   Compiling tinyvec v1.11.0
   Compiling hashbrown v0.17.0
   Compiling same-file v1.0.6
   Compiling zlib-rs v0.5.5
   Compiling generic-array v0.14.7
   Compiling lock_api v0.4.14
   Compiling pin-project-lite v0.2.17
   Compiling subtle v2.6.1
   Compiling heapless v0.8.0
   Compiling futures-core v0.3.32
   Compiling byteorder v1.5.0
   Compiling bitflags v2.11.1
   Compiling serde_json v1.0.149
   Compiling rustix v1.1.4
   Compiling aho-corasick v1.1.4
   Compiling walkdir v2.5.0
   Compiling stable_deref_trait v1.2.1
   Compiling linux-raw-sys v0.12.1
   Compiling tracing-core v0.1.36
   Compiling unicode-normalization v0.1.25
   Compiling num-traits v0.2.19
   Compiling hash32 v0.3.1
   Compiling cpufeatures v0.2.17
   Compiling rand_core v0.10.1
   Compiling slab v0.4.12
   Compiling getrandom v0.4.2
   Compiling foldhash v0.2.0
   Compiling futures-io v0.3.32
   Compiling allocator-api2 v0.2.21
   Compiling jiff v0.2.23
   Compiling base64 v0.22.1
   Compiling indexmap v2.14.0
   Compiling winnow v0.7.15
   Compiling cfg_aliases v0.2.1
   Compiling signal-hook v0.3.18
   Compiling memoffset v0.9.1
   Compiling lazy_static v1.5.0
   Compiling cpufeatures v0.3.0
   Compiling syn v2.0.117
   Compiling hashbrown v0.16.1
   Compiling sharded-slab v0.1.7
   Compiling nix v0.31.2
   Compiling tracing-log v0.2.0
   Compiling jobserver v0.1.34
   Compiling faster-hex v0.10.0
   Compiling memmap2 v0.9.10
   Compiling crossbeam-epoch v0.9.18
   Compiling errno v0.3.14
   Compiling thread_local v1.1.9
   Compiling parking_lot v0.12.5
   Compiling cc v1.2.60
   Compiling signal-hook-registry v1.4.8
   Compiling foldhash v0.1.5
   Compiling io-uring v0.7.11
   Compiling nu-ansi-term v0.50.3
   Compiling virtue-next v0.1.3
   Compiling signal-hook v0.4.4
   Compiling crossbeam-deque v0.8.6
   Compiling prodash v30.0.1
   Compiling rmp v0.8.15
   Compiling regex-automata v0.4.14
   Compiling hashbrown v0.15.5
   Compiling unty-next v0.1.0
   Compiling hashbrown v0.14.5
   Compiling parking v2.2.1
   Compiling crossbeam-queue v0.3.12
   Compiling arrayvec v0.7.6
   Compiling arrayref v0.3.9
   Compiling constant_time_eq v0.4.2
   Compiling fnv v1.0.7
   Compiling getrandom v0.2.17
   Compiling block-buffer v0.10.4
   Compiling crypto-common v0.1.7
   Compiling socket2 v0.6.3
   Compiling futures-lite v2.6.1
   Compiling zerocopy v0.8.48
   Compiling rand_core v0.6.4
   Compiling digest v0.10.7
   Compiling rustversion v1.0.22
   Compiling xxhash-rust v0.8.15
   Compiling zeroize v1.8.2
   Compiling unicode-bom v2.0.3
   Compiling static_assertions v1.1.0
   Compiling sha1 v0.10.6
   Compiling bincode_derive-next v2.1.0
   Compiling kstring v2.0.2
   Compiling mio v1.2.0
   Compiling sha1-checked v0.10.0
   Compiling gix-sec v0.12.2
   Compiling ident_case v1.0.1
   Compiling dashmap v6.1.0
   Compiling strsim v0.11.1
   Compiling anyhow v1.0.102
   Compiling bytes v1.11.1
   Compiling cmake v0.1.58
   Compiling dunce v1.0.5
   Compiling fs_extra v1.3.0
   Compiling shell-words v1.1.1
   Compiling sha2 v0.10.9
   Compiling hmac v0.12.1
   Compiling filetime v0.2.27
   Compiling futures-sink v0.3.32
   Compiling percent-encoding v2.3.2
   Compiling nix v0.29.0
   Compiling encoding_rs v0.8.35
   Compiling aws-lc-rs v1.16.3
   Compiling camino v1.2.2
   Compiling vergen-lib v9.1.0
   Compiling inout v0.1.4
   Compiling tokio v1.52.0
   Compiling tempfile v3.27.0
   Compiling blake3 v1.8.4
   Compiling aws-lc-sys v0.40.0
   Compiling http v1.4.0
   Compiling clru v0.6.3
   Compiling ahash v0.8.12
   Compiling writeable v0.6.3
   Compiling powerfmt v0.2.0
   Compiling litemap v0.8.2
   Compiling deranged v0.5.8
   Compiling semver v1.0.28
   Compiling cargo-platform v0.3.2
   Compiling cipher v0.4.4
   Compiling imara-diff v0.1.8
   Compiling vergen v9.1.0
   Compiling arc-swap v1.9.1
   Compiling universal-hash v0.5.1
   Compiling rustls-pki-types v1.14.0
   Compiling utf8_iter v1.0.4
   Compiling rustc_version v0.4.1
   Compiling anstyle v1.0.14
   Compiling base64ct v1.8.3
   Compiling opaque-debug v0.3.1
   Compiling pollster v0.4.0
   Compiling num_threads v0.1.7
   Compiling time-core v0.1.8
   Compiling icu_properties_data v2.2.0
   Compiling icu_normalizer_data v2.2.0
   Compiling ucd-trie v0.1.7
   Compiling num-conv v0.2.1
   Compiling crc32c v0.6.8
   Compiling simd-adler32 v0.3.9
   Compiling poly1305 v0.8.0
   Compiling chacha20 v0.9.1
   Compiling http-body v1.0.1
   Compiling password-hash v0.5.0
   Compiling pest v2.8.6
   Compiling vergen-gix v9.1.0
   Compiling blake2 v0.10.6
   Compiling aead v0.5.2
   Compiling futures-task v0.3.32
   Compiling utf8parse v0.2.2
   Compiling untrusted v0.9.0
   Compiling adler2 v2.0.1
   Compiling unicode-width v0.2.2
   Compiling rustls v0.23.38
   Compiling httparse v1.10.1
   Compiling miniz_oxide v0.8.9
   Compiling argon2 v0.5.3
   Compiling futures-util v0.3.32
   Compiling bstr v1.12.1
   Compiling regex v1.12.3
   Compiling time v0.3.47
   Compiling anstyle-parse v1.0.0
   Compiling chacha20poly1305 v0.10.1
   Compiling atomic-waker v1.1.2
   Compiling is_terminal_polyfill v1.70.2
   Compiling try-lock v0.2.5
   Compiling pkg-config v0.3.33
   Compiling synstructure v0.13.2
   Compiling darling_core v0.20.11
   Compiling colorchoice v1.0.5
   Compiling tower-service v0.3.3
   Compiling anstyle-query v1.1.5
   Compiling want v0.3.1
   Compiling futures-channel v0.3.32
   Compiling anstream v1.0.0
   Compiling gix-utils v0.3.1
   Compiling zlib-rs v0.6.3
   Compiling clap_lex v1.1.0
   Compiling unicode-segmentation v1.13.2
   Compiling either v1.15.0
   Compiling getrandom v0.3.4
   Compiling heck v0.5.0
   Compiling onig_sys v69.9.1
   Compiling matchers v0.2.0
   Compiling pest_meta v2.8.6
   Compiling clap_builder v4.6.0
   Compiling hybrid-array v0.4.10
   Compiling convert_case v0.10.0
   Compiling sync_wrapper v1.0.2
   Compiling quick-xml v0.38.4
   Compiling object v0.37.3
   Compiling openssl-probe v0.2.1
   Compiling ipnet v2.12.0
   Compiling portable-atomic v1.13.1
   Compiling tower-layer v0.3.3
   Compiling bit-vec v0.8.0
   Compiling rustls-native-certs v0.8.3
   Compiling bit-set v0.8.0
   Compiling form_urlencoded v1.2.2
   Compiling console v0.16.3
   Compiling polling v3.11.0
   Compiling pest_generator v2.8.6
   Compiling num-integer v0.1.46
   Compiling ref-cast v1.0.25
   Compiling thiserror-impl v2.0.18
   Compiling serde_derive v1.0.228
   Compiling tracing-attributes v0.1.31
   Compiling pin-project-internal v1.1.11
   Compiling visibility v0.1.1
   Compiling zerocopy-derive v0.8.48
   Compiling zerofrom-derive v0.1.7
   Compiling yoke-derive v0.8.2
   Compiling zerovec-derive v0.11.3
   Compiling displaydoc v0.2.5
   Compiling maybe-async v0.2.10
   Compiling clap_derive v4.6.1
   Compiling tokio-util v0.7.18
   Compiling pest_derive v2.8.6
   Compiling tower v0.5.3
   Compiling derive_more-impl v2.1.1
   Compiling pin-project v1.1.11
   Compiling darling_macro v0.20.11
   Compiling litrs v1.0.0
   Compiling pulldown-cmark v0.13.3
   Compiling gimli v0.32.3
   Compiling iana-time-zone v0.1.65
   Compiling tracing v0.1.44
   Compiling linked-hash-map v0.5.6
   Compiling gix-validate v0.10.1
   Compiling gix-date v0.12.1
   Compiling gix-chunk v0.4.12
   Compiling fsqlite-error v0.1.2
   Compiling gix-quote v0.6.2
   Compiling gix-bitmap v0.2.16
   Compiling gix-packetline v0.20.0
   Compiling gix-path v0.10.22
   Compiling zerofrom v0.1.7
   Compiling darling v0.20.11
   Compiling h2 v0.4.13
   Compiling iri-string v0.7.12
   Compiling gix-actor v0.37.1
   Compiling bumpalo v3.20.2
   Compiling derive_builder_core v0.20.2
   Compiling yaml-rust v0.4.5
   Compiling yoke v0.8.2
   Compiling document-features v0.2.12
   Compiling num-bigint v0.4.6
   Compiling ref-cast-impl v1.0.25
   Compiling derive_more v2.1.1
   Compiling gix-features v0.45.2
   Compiling gix-config-value v0.16.0
   Compiling zerovec v0.11.6
   Compiling gix-command v0.6.5
   Compiling zerotrie v0.2.4
   Compiling zopfli v0.8.3
   Compiling xattr v1.6.1
   Compiling rand_core v0.9.5
   Compiling gix-hash v0.21.2
   Compiling gix-fs v0.18.2
   Compiling gix-glob v0.23.0
   Compiling gix-url v0.34.0
   Compiling crypto-common v0.2.1
   Compiling block-buffer v0.12.0
   Compiling gix-hashtable v0.11.0
   Compiling gix-tempfile v20.0.1
   Compiling gix-commitgraph v0.31.0
   Compiling serde_derive_internals v0.29.1
   Compiling getopts v0.2.24
   Compiling gix-object v0.54.1
   Compiling gix-attributes v0.29.0
   Compiling gix-ignore v0.18.0
   Compiling tinystr v0.8.3
   Compiling gix-lock v20.0.1
   Compiling icu_locale_core v2.2.0
   Compiling potential_utf v0.1.5
   Compiling gix-transport v0.52.1
   Compiling flate2 v1.1.9
   Compiling gix-shallow v0.7.0
   Compiling derive_builder_macro v0.20.2
   Compiling icu_collections v2.2.0
   Compiling clap v4.6.1
   Compiling gix-pathspec v0.14.0
   Compiling tower-http v0.6.8
   Compiling http-body-util v0.1.3
   Compiling signal-hook-mio v0.2.5
   Compiling derive_builder v0.20.2
   Compiling lru v0.12.5
   Compiling serde_yml v0.0.12
   Compiling unit-prefix v0.5.2
   Compiling rayon-core v1.13.0
   Compiling is_executable v1.0.5
   Compiling self_update v0.44.0
   Compiling unicase v2.9.0
   Compiling rustc-demangle v0.1.27
   Compiling pulldown-cmark-escape v0.11.0
   Compiling gix-revwalk v0.25.0
   Compiling gix-ref v0.57.0
   Compiling gix-filter v0.24.1
   Compiling gix-pack v0.64.1
   Compiling icu_provider v2.2.0
   Compiling gix-traverse v0.51.1
   Compiling gix-revision v0.39.0
   Compiling addr2line v0.25.1
   Compiling const-oid v0.10.2
   Compiling icu_properties v2.2.0
   Compiling tracing-serde v0.2.0
   Compiling franken-kernel v0.2.9
   Compiling franken-evidence v0.2.9
   Compiling rmp-serde v1.3.1
   Compiling tracing-subscriber v0.3.23
   Compiling gix-index v0.45.1
   Compiling bincode-next v2.1.0
   Compiling cargo_metadata v0.23.1
   Compiling icu_normalizer v2.2.0
   Compiling gix-refspec v0.35.0
   Compiling hyper v1.9.0
   Compiling json5 v0.4.1
   Compiling franken-decision v0.2.9
   Compiling plist v1.8.0
   Compiling chrono v0.4.44
   Compiling bincode v1.3.3
   Compiling gix-discover v0.45.0
   Compiling gix-config v0.50.0
   Compiling gix-odb v0.74.0
   Compiling gix-protocol v0.55.0
   Compiling digest v0.11.2
   Compiling idna_adapter v1.2.1
   Compiling lru v0.16.4
   Compiling gix-worktree v0.46.0
   Compiling idna v1.1.0
   Compiling clap_complete v4.6.2
   Compiling indicatif v0.18.4
   Compiling gix-dir v0.19.0
   Compiling gix-diff v0.57.1
   Compiling hyper-util v0.1.20
   Compiling url v2.5.8
   Compiling backtrace v0.3.76
   Compiling asupersync v0.2.9
   Compiling tar v0.4.45
   Compiling gix-submodule v0.24.0
   Compiling ppv-lite86 v0.2.21
   Compiling half v2.7.1
   Compiling num-rational v0.4.2
   Compiling gix-status v0.24.0
   Compiling rand_chacha v0.3.1
   Compiling crossterm v0.29.0
   Compiling zip v6.0.0
   Compiling schemars_derive v1.2.1
   Compiling self-replace v1.5.0
   Compiling fancy-regex v0.17.0
   Compiling libyml v0.0.5
   Compiling rand v0.8.5
   Compiling gix v0.77.0
   Compiling alloca v0.4.0
   Compiling wait-timeout v0.2.1
   Compiling os_pipe v1.2.3
   Compiling stdio-override v0.2.0
   Compiling dyn-clone v1.0.20
   Compiling urlencoding v2.1.3
   Compiling ryu v1.0.23
   Compiling plotters-backend v0.3.7
   Compiling predicates-core v1.0.10
   Compiling ciborium-io v0.2.2
   Compiling ciborium-ll v0.2.2
   Compiling plotters-svg v0.3.7
   Compiling sha2 v0.11.0
   Compiling itertools v0.13.0
   Compiling float-cmp v0.10.0
   Compiling schemars v1.2.1
   Compiling cast v0.3.0
   Compiling difflib v0.4.0
   Compiling normalize-line-endings v0.3.0
   Compiling assert_cmd v2.2.1
   Compiling termtree v0.5.1
   Compiling quick-error v1.2.3
   Compiling similar v3.1.0
   Compiling rusty-fork v0.3.1
   Compiling predicates-tree v1.0.13
   Compiling predicates v3.1.4
   Compiling rayon v1.12.0
   Compiling plotters v0.3.7
   Compiling ciborium v0.2.2
   Compiling criterion-plot v0.8.2
   Compiling rand_chacha v0.9.0
   Compiling tinytemplate v1.2.1
   Compiling rand v0.9.4
   Compiling rand_xorshift v0.4.0
   Compiling page_size v0.6.0
   Compiling chacha20 v0.10.0
   Compiling anes v0.1.6
   Compiling similar v2.7.0
   Compiling unarray v0.1.4
   Compiling oorandom v11.1.5
   Compiling rand v0.10.1
   Compiling proptest v1.11.0
   Compiling onig v6.5.1
   Compiling insta v1.47.2
   Compiling criterion v0.8.2
   Compiling syntect v5.3.0
   Compiling rich_rust v0.2.1
   Compiling tru v0.2.2
   Compiling beads_rust v0.1.45 (/data/projects/beads_rust)
   Compiling rustls-webpki v0.103.12
   Compiling tokio-rustls v0.26.4
   Compiling rustls-platform-verifier v0.6.2
   Compiling hyper-rustls v0.27.9
   Compiling reqwest v0.13.2
   Compiling fsqlite-types v0.1.2
   Compiling fsqlite-observability v0.1.2
   Compiling fsqlite-func v0.1.2
   Compiling fsqlite-ast v0.1.2
   Compiling fsqlite-vfs v0.1.3
   Compiling fsqlite-parser v0.1.2
   Compiling fsqlite-ext-misc v0.1.2
   Compiling fsqlite-ext-rtree v0.1.2
   Compiling fsqlite-ext-json v0.1.2
   Compiling fsqlite-ext-icu v0.1.2
   Compiling fsqlite-ext-fts5 v0.1.2
   Compiling fsqlite-wal v0.1.2
   Compiling fsqlite-planner v0.1.2
   Compiling fsqlite-pager v0.1.2
   Compiling fsqlite-btree v0.1.2
   Compiling fsqlite-mvcc v0.1.2
   Compiling fsqlite-vdbe v0.1.2
   Compiling fsqlite-core v0.1.2
   Compiling fsqlite v0.1.2
    Finished `test` profile [optimized + debuginfo] target(s) in 3m 26s
     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/.tmpHDkZkz/AGENTS.md",
  "created_file": true,
  "current_version": 1,
  "would_action": "add"
}
{
  "action": "add",
  "performed": true,
  "file_path": "/tmp/.tmprNdwBc/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_append_blurb_to_empty_content_has_no_leading_blank_lines ... ok
test cli::commands::agents::tests::test_agent_file_not_found_reason_for_project_subdir ... ok
test cli::commands::agents::tests::test_check_agent_file_reads_unreadable_path_once ... 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_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_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_contains_blurb_skips_incomplete_marker_before_valid_block ... ok
test cli::commands::agents::tests::test_execute_json_add_requires_force ... ok
test cli::commands::agents::tests::test_execute_rejects_conflicting_actions ... ok
test cli::commands::agents::tests::test_inferred_dry_run_action_for_unreadable_agent_file_is_none ... ok
test cli::commands::agents::tests::test_get_blurb_version ... ok
test cli::commands::agents::tests::test_remove_blurb ... ok
test cli::commands::agents::tests::test_execute_json_add_force_creates_file ... 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_remove_blurb_ignores_earlier_end_marker_text ... ok
test cli::commands::agents::tests::test_remove_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_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_detect_in_parents ... 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_ensure_interactions_file_rejects_symlink_escape ... ok
test cli::commands::audit::tests::test_append_preserves_order ... 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::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_priority_single ... ok
test cli::commands::blocked::tests::test_filter_by_priority_multiple ... 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::audit::tests::test_record_output_shape ... 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_type_icon ... ok
test cli::commands::changelog::tests::test_resolve_since_rfc3339 ... 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_result_shape_with_skipped_is_wrapped ... ok
test cli::commands::close::tests::test_close_with_suggest_result_empty_unblocked ... 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_closed_issue_serialization_with_reason ... ok
test cli::commands::close::tests::test_closed_issue_serialization_without_reason ... ok
test cli::commands::close::tests::test_skipped_issue_blocked_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_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_comment_text_from_positional_args ... 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_actor_falls_through ... ok
test cli::commands::comments::tests::test_resolve_author_empty_override_uses_actor ... ok
test cli::commands::comments::tests::test_resolve_author_env_helper_checks_windows_username ... ok
test cli::commands::comments::tests::test_resolve_author_no_override_uses_actor ... ok
test cli::commands::comments::tests::test_resolve_author_whitespace_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_nested_key_parsing ... ok
test cli::commands::config::tests::test_delete_config_key_from_yaml_file_removes_value ... ok
test cli::commands::config::tests::test_parse_editor_command_respects_quotes ... 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_set_yaml_value_overwrites_scalar_child ... ok
test cli::commands::config::tests::test_set_yaml_value_overwrites_scalar_root ... ok
test cli::commands::completions::tests::test_bash_completion_generation ... ok
test cli::commands::completions::tests::test_zsh_completion_generation ... ok
test cli::commands::config::tests::test_user_config_path_format ... 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_write_config_atomically_preserves_existing_permissions ... ok
test cli::commands::completions::tests::test_fish_completion_generation ... ok
test cli::commands::config::tests::test_write_config_atomically_skips_stale_temp_path ... 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::create::tests::test_parse_optional_date_leap_year ... ok
test cli::commands::create::tests::test_parse_optional_date_partial_date ... ok
test cli::commands::create::tests::test_parse_optional_date_whitespace_only ... ok
test cli::commands::create::tests::test_parse_optional_date_simple_date ... ok
test cli::commands::create::tests::test_parse_optional_date_with_timezone ... ok
test cli::commands::create::tests::test_parse_optional_date_year_boundaries ... ok
test cli::commands::defer::tests::test_parse_defer_time_invalid ... ok
test cli::commands::defer::tests::test_parse_defer_time_minutes ... ok
test cli::commands::defer::tests::test_parse_defer_time_negative ... ok
test cli::commands::defer::tests::test_parse_defer_time_next_week ... ok
test cli::commands::defer::tests::test_parse_defer_time_relative_days ... 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::defer::tests::test_parse_defer_time_rfc3339 ... ok
test cli::commands::defer::tests::test_parse_defer_time_simple_date ... ok
test cli::commands::defer::tests::test_parse_defer_time_tomorrow ... ok
test cli::commands::dep::tests::test_apply_external_dep_list_metadata_external_issue_id ... ok
test cli::commands::dep::tests::test_dep_direction_default ... ok
test cli::commands::dep::tests::test_apply_external_dep_list_metadata_rewrites_generated_placeholder_title ... 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::create::tests::test_parse_optional_date_empty_string ... 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_apply_external_dep_list_metadata_preserves_title ... ok
test cli::commands::dep::tests::test_dependency_type_parsing ... 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::dep::tests::test_dep_direction_variants ... 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::dep::tests::test_apply_external_dep_list_metadata_sets_status_and_title ... 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::dep::tests::test_dep_list_item_json ... ok
test cli::commands::doctor::tests::test_build_issue_write_probe_check_reports_zero_row_update_before_rollback_failure ... ok
test cli::commands::dep::tests::test_dep_list_panel_title_matches_direction ... ok
test cli::commands::dep::tests::test_blocking_dependency_types ... ok
test cli::commands::dep::tests::test_dep_action_result_json ... ok
test cli::commands::doctor::tests::test_build_issue_write_probe_check_marks_rollback_failure_as_error ... ok
test cli::commands::dep::tests::test_sort_dep_list_items_for_human_uses_ids_as_tiebreakers ... ok
test cli::commands::doctor::tests::report_has_warn_level_page_anomaly_matches_orphan_page_warn ... ok
test cli::commands::dep::tests::test_cycles_result_json ... ok
test cli::commands::doctor::tests::test_jsonl_rebuild_audit_records_import_counts ... ok
test cli::commands::doctor::tests::test_integrity_check_messages_collects_all_rows ... 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_all_graph_output_empty ... ok
test cli::commands::graph::tests::test_all_graph_output_serialization ... ok
test cli::commands::graph::tests::test_all_graph_output_multiple_components ... ok
test cli::commands::graph::tests::test_calculate_depths_from_dependency_edges_collapses_reachable_cycle ... 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_format_compact_dependency_edges_preserves_branching ... ok
test cli::commands::graph::tests::test_connected_component_with_multiple_roots ... ok
test cli::commands::graph::tests::test_graph_node_all_fields_present ... ok
test cli::commands::graph::tests::test_graph_node_deserialize ... ok
test cli::commands::graph::tests::test_graph_node_serialization ... ok
test cli::commands::graph::tests::test_single_graph_output_serialization ... ok
test cli::commands::graph::tests::test_single_graph_output_with_complex_edges ... ok
test cli::commands::graph::tests::test_sort_single_graph_nodes_keeps_root_first_without_reordering_subtrees ... ok
test cli::commands::history::tests::test_shell_quote_escapes_single_quotes ... ok
test cli::commands::graph::tests::test_human_graph_render_mode_prefers_compact_over_rich ... ok
test cli::commands::info::tests::test_format_bytes_kb ... ok
test cli::commands::graph::tests::test_graph_node_priority_boundaries ... ok
test cli::commands::info::tests::test_format_bytes_mb ... ok
test cli::commands::info::tests::test_format_bytes_small ... 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_with_flag ... ok
test cli::commands::label::tests::test_parse_issues_and_label_single_issue ... ok
test cli::commands::label::tests::test_validate_label_invalid ... ok
test cli::commands::doctor::tests::test_required_schema_checks_missing_tables ... ok
test cli::commands::list::tests::test_build_filters_includes_closed_for_terminal_status ... 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::list::tests::test_build_filters_parses_priorities ... 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_positional ... 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::graph::tests::test_graph_node_all_status_values ... ok
test cli::commands::lint::tests::test_required_sections_present_case_insensitive ... ok
test cli::commands::label::tests::test_validate_label_namespaced_allows_provides ... 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::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_robot_overrides_plain ... ok
test cli::commands::orphans::tests::test_resolve_render_mode_respects_quiet ... 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::orphans::tests::test_parse_git_log_hierarchical_ids ... ok
test cli::commands::orphans::tests::test_parse_git_log_preserves_order ... 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::orphans::tests::test_parse_git_log_extracts_issue_ids ... 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::orphans::tests::test_parse_git_log_normalizes_case ... ok
test cli::commands::orphans::tests::test_resolve_render_mode_robot_overrides_inherited_toon ... 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_filters_roundtrip_all_fields ... ok
test cli::commands::orphans::tests::test_parse_git_log_custom_prefix ... ok
test cli::commands::query::tests::test_saved_filters_serialization_skips_defaults ... ok
test cli::commands::query::tests::test_saved_query_without_description ... ok
test cli::commands::orphans::tests::test_parse_git_log_no_matches ... ok
test cli::commands::query::tests::test_to_list_args_preserves_output_defaults ... ok
test cli::commands::ready::tests::test_parse_priorities ... ok
test cli::commands::ready::tests::test_parse_types ... ok
test cli::commands::history::tests::test_restore_next_step_sets_jsonl_path_for_internal_custom_targets ... ok
test cli::commands::history::tests::test_current_jsonl_path_for_backup_rejects_missing_target_metadata ... ok
test cli::commands::r#where::tests::prefix_from_jsonl_skips_invalid_json_lines ... ok
test cli::commands::history::tests::test_restore_next_step_requires_external_flag_for_external_targets ... ok
test cli::commands::doctor::tests::test_classify_doctor_checks_marks_count_mismatch_degraded ... ok
test cli::commands::doctor::tests::test_classify_doctor_checks_marks_write_probe_failure_recoverable ... ok
test cli::commands::r#where::tests::prefix_from_jsonl_returns_none_for_mixed_prefixes ... ok
test cli::commands::doctor::tests::test_check_root_gitignore_warns_for_directory_patterns ... ok
test cli::commands::history::tests::test_restore_next_step_uses_default_import_for_internal_targets ... ok
test cli::commands::doctor::tests::test_select_doctor_jsonl_path_keeps_missing_explicit_override ... ok
test cli::commands::history::tests::test_current_jsonl_path_for_backup_rejects_path_traversal ... ok
test cli::commands::history::tests::test_unified_diff_for_files_returns_empty_for_identical_files ... ok
test cli::commands::search::tests::test_label_any_filters_do_not_require_client_filtering ... ok
test cli::commands::search::tests::test_label_filters_do_not_require_client_filtering ... 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_search_respects_sort_before_limit ... 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::history::tests::test_current_jsonl_path_for_backup_accepts_relative_external_active_path_when_missing ... 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_reorder_details_by_requested_inputs_restores_mixed_route_order ... ok
test cli::commands::show::tests::test_issue_json_serialization ... ok
test cli::commands::show::tests::test_show_not_found_error ... ok
test cli::commands::show::tests::test_show_resolves_full_id ... ok
test cli::commands::show::tests::test_show_json_output_shape ... 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_issue_json_serialization_multiple ... ok
test cli::commands::stats::tests::test_capitalize ... ok
test cli::commands::stats::tests::test_compute_assignee_breakdown ... ok
test cli::commands::stats::tests::test_compute_priority_breakdown ... ok
test cli::commands::schema::tests::schema_generation_is_json_serializable ... ok
test cli::commands::doctor::tests::test_classify_doctor_checks_marks_invalid_jsonl_unsafe ... ok
test cli::commands::doctor::tests::test_classify_doctor_checks_preserves_shm_only_sidecar_presence ... ok
test cli::commands::create::tests::test_parse_optional_date_invalid_format ... ok
test cli::commands::doctor::tests::test_repair_recoverable_db_state_skips_missing_db ... ok
test cli::commands::history::tests::test_diff_status_for_json_falls_back_for_large_inputs ... ok
test cli::commands::doctor::tests::test_check_database_sidecars_warns_on_wal_without_shm ... ok
test cli::commands::doctor::tests::test_write_jsonl_rebuild_verification_failed_marker_records_failed_checks ... ok
test cli::commands::history::tests::test_current_jsonl_path_for_backup_rejects_invalid_name ... ok
test cli::commands::history::tests::test_diff_status_for_json_falls_back_for_invalid_utf8 ... ok
test cli::commands::history::tests::test_history_diff_for_files_reports_identical_non_utf8_without_text_diff ... ok
test cli::commands::delete::tests::test_read_ids_from_file ... ok
test cli::commands::doctor::tests::test_classify_doctor_checks_preserves_shm_only_sidecar_presence_without_details ... ok
test cli::commands::history::tests::test_unified_diff_for_files_reports_differences ... ok
test cli::commands::doctor::tests::test_repeated_jsonl_rebuild_refusal_reason_detects_failed_marker ... ok
test cli::commands::doctor::tests::test_check_jsonl_detects_invalid_issue_records ... 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::history::tests::test_restore_backup_cleans_temp_file_when_rename_fails ... ok
test cli::commands::stats::tests::test_parse_issue_activity_patch_skips_non_issue_markers ... ok
test cli::commands::stats::tests::test_parse_issue_activity_stream_keeps_commit_boundaries_separate ... 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::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::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::stats::tests::test_parse_issue_activity_patch_counts_created_issue ... ok
test cli::commands::sync::tests::test_detect_prefix_from_jsonl_validates_entire_file_before_returning_prefix ... ok
test cli::commands::sync::tests::test_merge_resolution_flags_require_merge_mode ... ok
test cli::commands::sync::tests::test_jsonl_contains_duplicate_external_refs_detects_duplicates ... ok
test cli::commands::sync::tests::test_auto_rebuild_semantic_flag_conflict_reason_preserves_external_jsonl_flag ... 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_should_defer_jsonl_recovery_only_for_rename_prefix_import ... ok
test cli::commands::sync::tests::test_sync_operation_selects_default_and_explicit_modes ... ok
test cli::commands::sync::tests::test_sync_operation_status_takes_precedence_over_work_modes ... ok
test cli::commands::history::tests::commit_restored_target_replaces_existing_atomically ... ok
test cli::commands::sync::tests::test_detect_prefix_from_jsonl_rejects_malformed_before_prefix ... ok
test cli::commands::sync::tests::test_jsonl_contains_prefix_mismatch_only_for_non_tombstone_ids ... ok
test cli::commands::history::tests::commit_restored_target_rollback_on_rename_failure ... ok
test cli::commands::r#where::tests::resolve_where_output_uses_explicit_db_override ... ok
test cli::commands::doctor::tests::test_check_recovery_artifacts_warns_on_preserved_database_family ... ok
test cli::commands::sync::tests::test_scan_jsonl_for_tombstone_filter_rejects_duplicate_issue_ids ... ok
test cli::commands::orphans::tests::test_get_git_commit_refs_empty_repo_returns_empty ... ok
test cli::commands::history::tests::test_commit_restored_target_restores_original_file_when_replace_fails ... ok
test cli::commands::doctor::tests::test_repair_recoverable_db_state_skips_repair_for_wal_without_shm_warn ... ok
test cli::commands::doctor::tests::test_check_jsonl_detects_malformed ... ok
test cli::commands::history::tests::test_current_jsonl_path_for_backup_rejects_tampered_absolute_metadata ... ok
test cli::commands::sync::tests::test_tombstones_missing_from_jsonl_tombstones_blocks_resurrection ... ok
test cli::commands::doctor::tests::test_check_jsonl_returns_count_only_for_valid_records ... ok
test cli::commands::sync::tests::test_detect_prefix_from_jsonl_supports_hyphenated_prefixes ... ok
test cli::commands::history::tests::test_restore_backup_rejects_symlinked_backup_file ... ok
test cli::commands::sync::tests::test_tombstones_missing_from_jsonl_tombstones_only_skips_already_flushed_deletions ... 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::sync::tests::test_validate_sync_paths_allows_missing_internal_parent_directory ... 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_internal_parent_symlink_escape_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_traversal_for_missing_external_parent ... ok
test cli::commands::history::tests::test_restore_backup_uses_metadata_target_path ... 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::sync::tests::test_validate_sync_paths_rejects_external_path_without_effective_policy ... ok
test cli::commands::update::tests::test_build_update_with_claim ... ok
test cli::commands::sync::tests::test_validate_sync_paths_rejects_symlinked_git_parent_with_opt_in ... ok
test cli::commands::update::tests::test_build_update_with_priority ... ok
test cli::commands::update::tests::test_build_update_with_status ... ok
test cli::commands::history::tests::test_current_jsonl_path_for_backup_reads_target_metadata ... ok
test cli::commands::update::tests::test_optional_date_field_with_empty ... 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::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::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::history::tests::test_restore_backup_recreates_missing_target_parent_directories ... ok
test cli::commands::upgrade::tests::parse_sha256_checksum_accepts_standard_sha256sum_line ... ok
test cli::commands::update::tests::test_optional_date_field_invalid_format ... ok
test cli::commands::upgrade::tests::parse_sha256_checksum_rejects_wrong_archive_name ... ok
test cli::commands::upgrade::tests::test_version_comparison_equal ... 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_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::upgrade::tests::test_version_comparison_double_digits ... ok
test cli::commands::version::tests::test_version_json_omits_none_fields ... ok
test cli::commands::version::tests::test_version_json_schema ... ok
test cli::commands::version::tests::test_version_short_format ... ok
test cli::commands::orphans::tests::test_get_git_commit_refs_uses_target_repo_root ... ok
test cli::tests::test_resolve_output_format_basic_with_outer_mode_honors_explicit_format ... 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 cli::tests::test_ready_assignee_flag_accepts_missing_value ... ok
test config::routing::tests::find_route_match ... ok
test config::routing::tests::find_town_root_not_found ... ok
test cli::tests::test_list_limit_defaults_to_50 ... ok
test config::routing::tests::find_town_root_test ... ok
test config::routing::tests::extract_prefix_basic ... ok
test config::routing::tests::follow_redirects_allows_dot_redirect_to_current_beads_dir ... ok
test config::routing::tests::follow_redirects_rejects_non_beads_directory_target ... ok
test cli::tests::test_ready_assignee_conflicts_with_unassigned ... ok
test config::routing::tests::follow_redirects_detects_loops_after_canonicalizing_targets ... ok
test cli::tests::test_cli_reference_documents_current_clap_surface ... ok
test cli::commands::stats::tests::test_compute_recent_activity_uses_resolved_jsonl_path ... ok
test cli::tests::test_create_positional_title_conflicts_with_title_flag ... 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::load_routes_empty ... ok
test config::routing::tests::group_issue_inputs_by_route_merges_equivalent_external_paths ... ok
test config::routing::tests::group_issue_inputs_by_route_preserves_first_seen_batch_order ... 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 config::routing::tests::read_redirect_dot_stays_in_beads_dir ... ok
test config::routing::tests::resolve_route_no_routes_file ... ok
test config::routing::tests::read_redirect_relative ... ok
test config::routing::tests::resolve_route_self_path_is_not_external_after_normalization ... ok
test config::routing::tests::resolve_route_with_local_route ... ok
test config::tests::actor_from_layer_returns_trimmed_value ... ok
test cli::tests::test_list_limit_zero_parses_as_unlimited ... ok
test config::tests::actor_from_layer_returns_none_for_empty ... ok
test config::routing::tests::resolve_route_no_prefix ... 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::config_paths_uses_discovery ... ok
test cli::tests::test_agents_add_conflicts_with_check ... ok
test config::tests::config_paths_resolve_with_default_metadata ... 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::deferred_jsonl_recovery_refuses_broken_symlinked_db_path ... ok
test config::tests::discover_beads_dir_finds_at_root ... 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::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_cli_db_override ... ok
test cli::commands::changelog::tests::test_git_tag_date_falls_back_for_lightweight_tags ... 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_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_jsonl_falls_back_to_legacy ... ok
test config::tests::discover_jsonl_ignores_merge_artifacts ... ok
test config::tests::discover_jsonl_prefers_issues_over_legacy ... ok
test config::tests::discover_beads_dir_with_cli_from_uses_env_db_override ... ok
test config::tests::discover_jsonl_returns_none_when_empty ... ok
test config::tests::discover_beads_dir_with_env_override_rejects_invalid_path_even_when_workspace_exists ... ok
test config::tests::env_key_variants_generates_all_forms ... ok
test config::tests::discover_optional_beads_dir_with_cli_follows_redirect_for_explicit_db_override ... ok
test config::tests::id_config_accepts_legacy_prefix_key ... ok
test config::tests::first_prefix_from_jsonl_preserves_hyphenated_prefixes ... ok
test config::tests::external_projects_runtime_mapping_overrides_startup_mapping ... ok
test config::tests::first_prefix_from_jsonl_preserves_hyphenated_prefixes_across_multiple_rows ... ok
test config::tests::discover_optional_beads_dir_with_cli_uses_explicit_db_override ... 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::is_excluded_jsonl_allows_valid_files ... ok
test config::tests::implicit_external_jsonl_allowed_requires_external_db_family ... 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_startup_keys ... ok
test config::tests::merge_from_overwrites_existing_keys ... ok
test config::tests::load_project_config_returns_empty_when_missing ... ok
test config::tests::is_startup_key_identifies_runtime_keys ... ok
test config::tests::load_project_config_parses_yaml ... 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_jsonl_override_respected_even_with_db_override ... ok
test config::tests::metadata_handles_extra_fields ... ok
test config::tests::metadata_jsonl_override_respected ... ok
test config::tests::metadata_with_backend_and_retention ... ok
test config::tests::metadata_override_paths ... ok
test config::tests::no_auto_flush_from_layer_canonical_key_beats_legacy_key ... ok
test config::tests::no_auto_flush_from_layer_hyphen_underscore_equivalence ... ok
test config::tests::multiple_jsonl_candidates_prefers_issues ... ok
test config::tests::move_database_family_to_recovery_backs_up_dangling_symlink_sidecars ... ok
test config::tests::move_database_family_to_recovery_rolls_back_partial_failure ... ok
test config::tests::no_auto_flush_from_layer_reads_sync_auto_flush_false ... ok
test config::tests::no_auto_flush_from_layer_reads_sync_auto_flush_true ... ok
test config::tests::move_database_family_to_recovery_records_verified_file_backups ... ok
test config::tests::normalize_key_handles_various_formats ... ok
test config::tests::open_storage_with_cli_does_not_recover_from_invalid_jsonl ... ok
test cli::commands::changelog::tests::test_git_tag_date_prefers_annotated_tag_timestamp ... ok
test cli::commands::changelog::tests::test_git_commit_date_uses_target_repo_root ... ok
test cli::commands::stats::tests::test_git_repo_context_reads_root_and_head ... ok
test cli::commands::count::tests::test_group_counts_status ... ok
test cli::commands::create::tests::test_create_issue_with_missing_dependency_fails ... ok
test cli::commands::delete::tests::test_cascade_dependents_collection ... ok
test cli::commands::stats::tests::test_compute_recent_activity_counts_issue_transitions_from_git_history ... ok
test cli::commands::create::tests::test_create_issue_with_labels_and_deps ... ok
test cli::commands::epic::tests::epic_status_childless_epic_not_eligible ... 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::init::tests::test_init_creates_beads_directory ... 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::create::tests::test_create_issue_trims_labels ... ok
test cli::commands::create::tests::test_create_issue_validation_empty_title ... ok
test cli::commands::stats::tests::test_compute_summary_excludes_template_epics_from_close_eligible_count ... ok
test cli::commands::init::tests::test_init_fails_if_already_initialized ... ok
test cli::commands::graph::tests::test_calculate_depths_cycle_has_no_roots ... ok
test cli::commands::config::tests::test_build_layers_reads_db_layer_from_startup_db_override ... ok
test cli::commands::sync::tests::test_sync_status_empty_db ... ok
test cli::commands::create::tests::test_create_parent_dependency ... ok
test cli::commands::stats::tests::test_label_breakdown ... 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::dep::tests::test_remove_dependency ... 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 cli::commands::create::tests::test_create_child_generates_hierarchical_id ... 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 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 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_available_themes_not_empty ... ok
test format::syntax::tests::test_detect_language_from_filename ... ok
test config::tests::rebuilt_database_postconditions_reject_child_counter_drift ... 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 format::markdown::tests::test_render_markdown_rich_contains_content ... ok
test format::syntax::tests::test_highlight_code_empty ... ok
test format::syntax::tests::test_highlight_code_toon_mode_unchanged ... ok
test format::syntax::tests::test_highlight_code_rich_mode_python ... ok
test cli::commands::count::tests::test_group_counts_label_includes_unlabeled ... 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::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 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::recent_lock_file_is_not_orphaned ... ok
test health::tests::shm_without_wal_is_degraded_sidecar_mismatch ... ok
test health::tests::stale_lock_modified_time_is_orphaned ... ok
test health::tests::tiny_db_file_below_sqlite_magic_is_flagged_as_not_sqlite ... ok
test health::tests::wal_without_shm_is_expected_for_frankensqlite ... ok
test health::tests::workspace_classification_builds_reliability_audit_record ... ok
test logging::tests::default_filter_respects_quiet ... ok
test logging::tests::default_filter_varies_with_verbosity ... ok
test logging::tests::init_logging_does_not_panic ... ok
test logging::tests::init_test_logging_is_idempotent ... 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 cli::commands::tests::preserve_returns_original_error_when_cache_is_marked_stale ... ok
test model::tests::test_dependency_type_display ... ok
test model::tests::test_dependency_type_field_renamed ... ok
test model::tests::test_dependency_type_from_str_custom ... 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_deserialize_all ... ok
test model::tests::test_event_type_as_str ... ok
test model::tests::test_event_type_deserialize_custom ... ok
test format::syntax::tests::test_highlight_code_rich_mode_rust ... ok
test model::tests::test_event_type_serialization ... ok
test model::tests::test_is_expired_tombstone_no_deleted_at ... ok
test model::tests::test_is_expired_tombstone_expired ... 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_deterministic ... ok
test model::tests::test_issue_content_hash_unchanged_by_id ... ok
test model::tests::test_issue_serialization ... ok
test model::tests::test_issue_content_hash_unchanged_by_timestamps ... 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_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_display ... ok
test model::tests::test_status_from_str_blocked ... ok
test model::tests::test_priority_from_str_with_p_prefix ... 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 format::syntax::tests::test_highlight_code_unknown_language_fallback ... 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 output::context::tests::detect_mode_short_quiet_alias_matches_long_quiet ... ok
test output::context::tests::detect_mode_uses_env_json_default_when_no_explicit_format_requested ... ok
test output::context::tests::json_value_returns_none_on_serialize_error ... ok
test output::context::tests::pretty_json_len_matches_pretty_serializer_output ... ok
test output::context::tests::detect_mode_uses_env_toon_default_when_no_explicit_format_requested ... ok
test output::context::tests::detect_mode_uses_robot_flag_for_sync ... 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_events_errors_on_invalid_timestamp ... ok
test storage::events::tests::test_get_all_events ... ok
test storage::events::tests::test_get_events_limit_is_applied_after_timestamp_sort ... ok
test output::context::tests::detect_mode_global_flag_matrix_has_unambiguous_precedence ... ok
test storage::events::tests::test_get_events_ordering ... ok
test storage::events::tests::test_insert_closed_event ... ok
test storage::events::tests::test_insert_commented_event ... ok
test storage::events::tests::test_get_events_with_limit ... ok
test storage::events::tests::test_insert_created_event ... ok
test storage::events::tests::test_insert_dependency_added_event ... ok
test storage::events::tests::test_insert_label_events ... ok
test storage::events::tests::test_insert_status_changed_event ... ok
test storage::events::tests::test_reopened_event ... ok
test format::syntax::tests::test_highlight_long_code_with_line_numbers ... ok
test storage::events::tests::test_multiple_event_types_sequence ... ok
test cli::commands::epic::tests::epic_status_tracks_children_and_eligibility ... ok
✓ created
ℹ details
test cli::commands::dep::tests::test_no_false_positive_cycle ... ok
⚠ careful
test output::context::tests::rich_status_helpers_emit_trailing_newlines ... 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 config::tests::open_storage_with_cli_no_db_flushes_force_flush_without_dirty_rows ... ok
test cli::commands::delete::tests::test_sorted_cascade_dependents_include_transitive_dependents ... ok
test config::tests::db_layer_skips_startup_keys ... ok
test cli::commands::sync::tests::test_snapshot_tombstones_ignores_malformed_non_tombstone_rows ... ok
test cli::commands::stats::tests::test_blocked_by_blocks_deps ... 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::show::tests::test_show_multiple_issues ... ok
test cli::commands::graph::tests::test_collect_single_graph_preserves_missing_dependent_placeholder ... ok
test config::tests::rebuilt_database_postconditions_reject_issue_count_mismatch ... ok
test cli::commands::delete::tests::test_delete_nonexistent_fails ... ok
test cli::commands::search::tests::test_search_matches_title_description_id ... ok
test cli::commands::search::tests::test_attach_counts_backfills_labels ... ok
test cli::commands::create::tests::test_create_issue_dry_run_no_writes ... ok
test cli::commands::sync::tests::test_sync_status_with_dirty_issues ... 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::show::tests::test_show_returns_none_for_missing_id ... ok
test cli::commands::create::tests::test_create_issue_custom_type_accepted ... ok
test config::tests::open_storage_with_cli_recovers_corrupt_db_from_valid_jsonl ... ok
test cli::commands::create::tests::test_create_issue_with_parent_propagates_storage_error ... ok
test storage::schema::tests::test_v6_repair_integer_datetime_columns ... ok
test cli::commands::update::tests::test_validate_mutable_target_issues_allows_open_issue ... ok
test storage::schema::tests::test_rebuild_issues_table_errors_when_canonical_columns_are_missing ... ok
test cli::commands::dep::tests::test_get_dependencies ... ok
test storage::schema::tests::test_migration_blocked_cache_missing_issue_id ... ok
test cli::commands::init::tests::test_gitignore_excludes_db_files ... ok
test cli::commands::tests::mutation_recovery_can_be_signaled_by_probe_after_constraint_style_error ... ok
test cli::commands::init::tests::test_metadata_json_content ... ok
test cli::commands::doctor::tests::test_repair_recoverable_db_state_quarantines_orphan_shm_sidecar ... ok
test cli::commands::epic::tests::epic_status_includes_deferred_epics ... ok
test cli::commands::create::tests::test_create_child_with_nonexistent_parent_fails ... ok
test storage::sqlite::tests::dot_notation_children_returns_empty_when_none ... ok
test config::tests::open_storage_with_cli_no_db_refuses_to_flush_stale_snapshot ... ok
test cli::commands::update::tests::test_validate_mutable_target_issues_rejects_tombstone ... ok
test cli::commands::sync::tests::test_snapshot_tombstones_tolerates_missing_issues_table ... ok
test config::tests::open_storage_result_load_config_matches_direct_load_config ... ok
test cli::commands::stats::tests::test_blocked_by_status_counts_without_dependency_blocker ... ok
test storage::schema::tests::test_migration_rebuilds_legacy_config_metadata_primary_keys ... ok
test cli::commands::stats::tests::test_compute_summary_ready_excludes_templates ... ok
test cli::commands::dep::tests::test_cycle_detection_transitive ... ok
test cli::commands::dep::tests::test_add_dependency ... ok
test config::tests::rebuilt_database_postconditions_reject_missing_labels ... ok
test cli::commands::dep::tests::test_resolve_dep_tree_node_metadata_missing_internal_issue ... ok
test cli::commands::delete::tests::test_direct_dependents_collection_is_shallow ... ok
test config::tests::open_storage_with_startup_config_uses_preloaded_paths ... ok
test cli::commands::create::tests::test_create_issue_basic_success ... ok
test cli::commands::doctor::tests::test_repair_database_from_jsonl_refuses_duplicate_ids_without_backup ... ok
test cli::commands::r#where::tests::detect_prefix_prefers_configured_storage_prefix_when_jsonl_prefixes_conflict ... ok
test storage::schema::tests::test_apply_schema_file_backed_has_no_duplicate_issues_columns ... ok
test cli::commands::doctor::tests::test_check_recoverable_anomalies_detects_duplicate_config_and_metadata ... ok
test cli::commands::stats::tests::test_compute_summary_ready_excludes_wisp_ids ... ok
test storage::sqlite::tests::dot_notation_children_escapes_like_specials_in_parent_id ... ok
test storage::schema::tests::test_schema_parity_conformance ... ok
test config::tests::rebuilt_database_postconditions_accept_relation_rich_state ... ok
test cli::commands::search::tests::test_search_respects_reverse_without_explicit_sort ... ok
test cli::commands::stats::tests::test_blocked_cleared_when_blocker_closed ... ok
test config::tests::open_storage_with_cli_no_db_supports_external_jsonl ... ok
test storage::sqlite::tests::dot_notation_children_excludes_grandchildren ... ok
test cli::commands::create::tests::test_create_issue_with_overrides ... ok
test config::tests::open_storage_with_cli_recovers_using_resolved_external_jsonl ... ok
test storage::schema::tests::test_v7_rebuilds_content_hashes_and_marks_dirty ... ok
test config::tests::rebuilt_database_postconditions_reject_missing_dependencies ... ok
test config::tests::rebuilt_database_postconditions_reject_orphaned_issue_references ... ok
test cli::commands::search::tests::test_search_command_pipeline_applies_reverse_once ... ok
test cli::commands::close::tests::execute_with_args_closes_requested_blocker_chain_in_one_batch ... ok
test config::tests::rebuilt_database_postconditions_allow_external_dependency_targets ... ok
test storage::schema::tests::test_migration_adds_missing_dependency_type ... ok
test storage::schema::tests::test_migration_blocked_cache_upgrade ... ok
test config::tests::open_storage_with_cli_no_db_keeps_distinct_closed_issues_with_identical_content ... ok
test storage::schema::tests::test_migration_adds_missing_issue_columns ... ok
test cli::commands::r#where::tests::detect_prefix_prefers_db_prefix_over_jsonl_inference ... ok
test cli::commands::delete::tests::test_preview_cascade_closure_exceeds_direct_dependents ... ok
test config::tests::database_snapshot_keeps_live_sidecars_absent ... ok
test config::tests::open_storage_with_cli_no_db_does_not_render_after_flush_conflict ... ok
test cli::commands::delete::tests::test_delete_creates_tombstone ... ok
test cli::commands::doctor::tests::test_check_issue_write_probe_succeeds_on_healthy_database ... ok
test config::tests::rebuilt_database_postconditions_reject_missing_comments ... ok
test storage::schema::tests::test_active_list_query_plan_uses_composite_index ... ok
test config::tests::open_storage_with_cli_no_db_does_not_update_last_touched_after_flush_conflict ... ok
test cli::commands::dep::tests::test_cycle_detection_simple ... ok
test config::tests::open_storage_with_cli_backs_up_rollback_journal_sidecars_during_recovery ... ok
test storage::schema::tests::test_apply_schema ... ok
test cli::commands::sync::tests::test_restore_tombstones_preserves_relations_and_marks_dirty ... ok
test config::tests::open_storage_with_cli_rebuilds_missing_db_from_jsonl ... ok
test cli::tests::test_saved_queries_from_db_reads_saved_query_names_without_config_scan ... ok
test cli::commands::dep::tests::test_get_dependents ... ok
test config::tests::deferred_recovery_restore_for_missing_db_cleans_up_fresh_database_family ... ok
test storage::schema::tests::test_v6_repair_legacy_status_values ... ok
test cli::commands::tests::finalize_batched_refresh_marks_cache_stale_when_rebuild_fails ... ok
test cli::commands::doctor::tests::test_collect_doctor_report_reports_missing_metadata_tables_without_aborting ... ok
test storage::sqlite::tests::connection_write_transaction_propagates_body_error ... ok
test cli::commands::sync::tests::test_restore_tombstones_rolls_back_when_relation_restore_fails ... ok
test cli::commands::tests::partial_mutation_rebuild_skips_clean_state ... ok
test storage::sqlite::tests::test_datetime_from_epoch_seconds_f64_negative_fraction_floor_split ... ok
test storage::sqlite::tests::test_expand_blocked_cache_component_includes_parent_and_siblings ... ok
test storage::sqlite::tests::test_finish_issue_mutation_write_probe_returns_rollback_error_when_cleanup_fails ... ok
test storage::sqlite::tests::test_open_nonexistent_parent_fails ... ok
test storage::sqlite::tests::test_diag_data_visibility ... ok
test storage::sqlite::tests::test_get_ready_issues_treats_null_legacy_flags_as_false ... ok
test storage::sqlite::tests::test_finish_issue_mutation_write_probe_prefers_write_error ... ok
test cli::commands::doctor::tests::test_collect_doctor_report_surfaces_missing_explicit_metadata_jsonl ... 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_parse_datetime_rfc3339_with_offset ... ok
test storage::sqlite::tests::test_parse_datetime_value_integer_microseconds ... ok
test storage::sqlite::tests::test_parse_datetime_value_integer_negative_is_pre_epoch ... ok
test storage::sqlite::tests::test_parse_datetime_rfc3339_with_z ... ok
test storage::sqlite::tests::test_parse_datetime_value_integer_nanoseconds ... 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_null_is_none ... ok
test storage::sqlite::tests::test_parse_opt_datetime_value_integer_preserved_not_dropped ... ok
test storage::sqlite::tests::test_parse_datetime_value_integer_seconds ... ok
test cli::commands::tests::finalize_batched_refresh_degrades_when_cache_was_already_stale ... ok
test cli::commands::show::tests::test_show_retrieves_issue_by_id ... ok
test cli::commands::doctor::tests::test_collect_doctor_report_skips_count_comparison_for_invalid_jsonl ... ok
test storage::sqlite::tests::test_diag_root_page_visibility ... ok
test cli::commands::tests::preserve_surfaces_rebuild_failure_when_stale_marker_write_also_fails ... ok
test storage::sqlite::tests::test_database_header_user_version_reads_file_header_value ... ok
test storage::sqlite::tests::test_get_comments_orders_by_created_at ... ok
test cli::commands::sync::tests::test_restore_tombstones_restores_dependencies_between_preserved_tombstones ... ok
test storage::sqlite::tests::test_open_creates_database ... ok
test storage::sqlite::tests::test_list_issues_empty_db ... ok
test storage::sqlite::tests::test_close_blocker_then_claim_unblocked_issue_no_unique_violation ... ok
test cli::commands::query::tests::test_query_save_rejects_invalid_filters_without_persisting ... ok
test storage::sqlite::tests::test_blocked_cache_refresh_error_with_foreign_keys_off_is_not_deferred ... ok
test storage::sqlite::tests::test_search_issues_filter_by_updated_date ... ok
test storage::sqlite::tests::test_delete_issue_recomputes_content_hash_for_tombstone ... ok
test config::tests::open_storage_with_cli_backs_up_non_file_sidecars_that_block_recovery ... ok
test storage::sqlite::tests::test_create_duplicate_id_fails ... ok
test storage::sqlite::tests::test_list_issues_filter_by_updated_date ... ok
test cli::commands::init::tests::test_init_with_prefix ... ok
test config::tests::rebuilt_database_postconditions_reject_stale_events ... ok
test storage::sqlite::tests::test_events_have_timestamps ... ok
test storage::sqlite::tests::test_get_dependencies_with_metadata_errors_on_missing_internal_target ... ok
test storage::sqlite::tests::test_get_blocked_issues_includes_nonterminal_statuses ... ok
test storage::sqlite::tests::test_set_changed_export_hashes_skips_unchanged_rows ... ok
test storage::sqlite::tests::test_multiple_close_claim_cycles_no_unique_violation ... ok
test sync::history::tests::test_backup_before_export_rejects_symlinked_history_directory ... ok
test sync::history::tests::test_backup_before_export_keeps_same_stem_targets_separate ... ok
test sync::history::tests::test_backup_rotation ... 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::history::tests::test_deduplication ... ok
test sync::path::tests::test_temp_file_rejects_external_without_flag ... ok
test sync::path::tests::test_temp_file_rejects_existing_symlink ... 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_validation_logs_rejection ... ok
test sync::path::tests::test_validate_sync_path_with_external_rejects_symlinked_jsonl ... ok
test sync::tests::blocking_write_lock_errors_when_lock_path_cannot_open ... 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_rebuild_child_counters_skips_missing_parents ... ok
test cli::commands::graph::tests::test_collect_single_graph_uses_first_visit_dfs_order ... ok
test sync::tests::blocking_write_lock_with_timeout_errors_when_lock_is_held ... ok
test cli::commands::create::tests::test_create_issue_deduplicates_labels ... ok
test sync::tests::test_compute_jsonl_hash_ignores_empty_lines_and_whitespace ... ok
test storage::sqlite::tests::test_incremental_blocked_cache_update_recomputes_entire_parent_child_component ... ok
test storage::sqlite::tests::test_get_all_issues_metadata_errors_on_invalid_updated_at ... ok
test storage::sqlite::tests::test_get_comments_errors_on_invalid_timestamp ... ok
test storage::sqlite::tests::test_open_seeds_known_metadata_defaults ... ok
test storage::sqlite::tests::test_foreign_key_restore_reports_noop_inside_transaction ... ok
test sync::tests::test_count_issues_in_jsonl ... ok
test sync::tests::test_count_issues_missing_file_returns_zero ... ok
test storage::sqlite::tests::test_get_dependents_with_metadata_errors_on_missing_dependent_issue ... ok
test storage::sqlite::tests::test_blocker_helpers_ignore_non_blocking_related_edges ... ok
test storage::sqlite::tests::dot_notation_children_detects_open_direct_children ... ok
test storage::sqlite::tests::test_delete_issue_sets_tombstone ... ok
test storage::sqlite::tests::test_list_issues_filter_by_title ... ok
test config::tests::open_storage_with_cli_recovers_malformed_schema_db_from_valid_jsonl ... ok
test sync::tests::test_ensure_no_conflict_markers_errors ... ok
test storage::schema::tests::test_rebuild_issues_table_restores_foreign_keys_when_begin_fails ... ok
test storage::sqlite::tests::test_get_all_issues_metadata_preserves_custom_status ... ok
test storage::sqlite::tests::test_update_issue_recomputes_hash ... ok
test storage::sqlite::tests::test_add_dependency_rejects_external_parent_child_target ... ok
test cli::commands::doctor::tests::test_repair_database_from_jsonl_restores_issue_prefix_from_jsonl ... ok
test sync::tests::test_auto_flush_propagates_jsonl_scan_io_errors ... ok
test cli::commands::doctor::tests::test_fix_root_gitignore_if_warned_removes_all_offending_patterns ... ok
test storage::sqlite::tests::test_get_ready_issues_for_command_output_falls_back_when_cache_table_missing ... ok
test storage::sqlite::tests::test_has_external_dependencies_detects_external_parent_child_children ... ok
test storage::sqlite::tests::test_blocked_cache_invalidation ... ok
test storage::sqlite::tests::test_add_dependency_rejects_missing_target ... ok
test sync::tests::test_filter_dirty_metadata_for_export_only_includes_exported_ids ... ok
test storage::sqlite::tests::test_reset_data_tables_preserves_config ... ok
test sync::tests::test_compute_staleness_does_not_trust_matching_mtime_without_hash_match ... 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::sqlite::tests::test_next_child_number ... ok
test storage::sqlite::tests::write_transaction_propagates_body_error ... ok
test storage::schema::tests::test_runtime_schema_compatible_rejects_legacy_kv_primary_keys ... ok
test cli::commands::stats::tests::test_compute_summary_basic ... ok
test storage::sqlite::tests::test_purge_issue_succeeds_without_fk_side_effects ... ok
test sync::tests::test_compute_staleness_marks_db_newer_when_force_flush_is_pending ... ok
test sync::tests::test_import_error_reports_foreign_key_restore_failure_when_both_fail ... ok
test storage::sqlite::tests::test_find_ids_by_hash_only_matches_hash_portion ... ok
test storage::sqlite::tests::test_set_export_hashes_updates_large_existing_batch ... ok
test storage::sqlite::tests::test_foreign_key_restore_combines_original_error_with_restore_error ... ok
test storage::sqlite::tests::test_add_dependency_and_remove ... ok
test storage::sqlite::tests::test_get_blocked_issues_lists_blockers ... ok
test storage::sqlite::tests::test_create_issue ... ok
test storage::sqlite::tests::test_list_issues_combined_type_and_label_filters ... ok
test storage::sqlite::tests::test_get_ready_issues_filters_by_parent ... ok
test sync::tests::test_export_empty_database ... ok
test storage::sqlite::tests::test_sync_comments_for_import_preserves_comments_on_other_issues ... ok
test storage::sqlite::tests::test_list_issues_filter_by_multiple_labels_uses_and_logic ... ok
test storage::sqlite::tests::test_would_create_cycle_detects_cycle ... 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_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 storage::sqlite::tests::test_update_status_triggers_successful_cache_rebuild ... 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 storage::sqlite::tests::test_set_parent_skip_cache_rebuild_marks_cache_stale_reads_compute_in_memory ... ok
test storage::sqlite::tests::test_update_issue_changes_fields ... ok
test config::tests::vacuum_into_reopen_failure_returns_error_without_storage_handle ... ok
test cli::commands::tests::retry_mutation_recovers_from_recoverable_database_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_open_current_read_only_skips_metadata_default_seeding ... ok
test storage::sqlite::tests::test_get_ready_issues_for_command_output_matches_full_ready_output ... 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 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::tests::test_set_last_touched_creates_parent_dir ... ok
test util::time::tests::test_format_relative_time_keeps_midrange_months ... 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_escape ... ok
test validation::tests::sync_safety_containment_rejects_git_even_with_external_flag ... ok
test validation::tests::sync_safety_no_git_commands_in_sync_module ... 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 storage::sqlite::tests::test_add_dependency_with_metadata_rejects_invalid_json ... ok
test sync::tests::test_auto_import_if_stale_skips_probe_for_no_auto_import ... ok
test storage::sqlite::tests::test_blocked_cache_handles_quotes_in_ids ... ok
test cli::commands::sync::tests::test_snapshot_tombstones_tolerates_broken_relation_tables ... ok
test storage::sqlite::tests::test_open_repairs_runtime_compatible_legacy_db_indexes ... ok
test storage::sqlite::tests::test_search_issues_applies_offset ... ok
test sync::tests::test_export_policy_best_effort_skips_write_error ... ok
test sync::tests::test_determine_action_tombstone_skip ... ok
test storage::sqlite::tests::test_open_memory ... ok
test storage::sqlite::tests::test_get_blocked_issues_fall_back_on_malformed_cache_json ... ok
test storage::sqlite::tests::test_search_issues_orders_by_updated ... ok
test sync::tests::test_import_keeps_distinct_ids_with_identical_content ... ok
test storage::sqlite::tests::test_get_ready_issues_filters_by_labels ... ok
test storage::sqlite::tests::test_add_dependency_with_metadata_persists_json ... ok
test storage::sqlite::tests::test_get_issue_not_found_returns_none ... ok
test sync::tests::test_export_deterministic_order ... ok
test cli::commands::doctor::tests::test_repair_database_from_jsonl_restores_original_db_on_import_failure ... ok
test cli::commands::doctor::tests::test_inspect_existing_doctor_database_uses_live_write_probe ... ok
test storage::sqlite::tests::test_update_issue_skip_cache_rebuild_marks_cache_stale_reads_compute_in_memory ... ok
test storage::sqlite::tests::test_list_issues_filter_by_labels ... ok
test storage::sqlite::tests::test_search_issues_respects_include_deferred_flag ... ok
test storage::sqlite::tests::test_set_export_hashes_rewrites_large_mixed_prefix_batch_on_file_db ... ok
test storage::sqlite::tests::test_set_config_normalizes_issue_prefix ... ok
test sync::tests::test_safety_guard_empty_over_nonempty ... ok
test sync::tests::test_auto_import_if_stale_skips_probe_for_allow_stale ... ok
test sync::tests::test_export_policy_required_core_fails_on_issue_error ... ok
test storage::sqlite::tests::test_list_issues_reverse_default_sort ... ok
test sync::tests::test_export_deterministic_hash ... ok
test storage::sqlite::tests::test_update_issue_same_priority_is_noop ... ok
test storage::sqlite::tests::test_get_blocked_ids_and_is_blocked_fall_back_when_cache_table_missing ... ok
test sync::tests::test_preflight_export_passes_with_valid_setup ... ok
test storage::sqlite::tests::test_blocked_cache_refresh_restores_foreign_keys_after_rebuild ... ok
test sync::tests::test_export_policy_required_core_allows_non_core_errors ... ok
test storage::sqlite::tests::test_update_issue_not_found_fails ... 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_set_export_hashes_deduplicates_duplicate_issue_ids_last_value_wins ... ok
test storage::sqlite::tests::test_search_issues_full_text ... ok
test sync::tests::test_export_policy_partial_collects_write_error ... ok
test storage::sqlite::tests::test_get_blockers_fall_back_on_malformed_cache_json ... ok
test sync::tests::test_auto_flush_clears_byte_identical_dirty_marker_without_rewrite ... ok
test config::tests::open_storage_with_cli_recovers_malformed_schema_db_with_in_progress_issue ... ok
test sync::tests::test_detect_collision_id_match ... ok
test sync::tests::test_detect_collision_external_ref_priority ... ok
test sync::tests::test_refresh_jsonl_witness_best_effort_ignores_missing_jsonl ... ok
test storage::sqlite::tests::test_open_current_read_only_declines_stale_schema_header ... ok
test storage::sqlite::tests::test_rename_label_same_name_is_noop ... ok
test sync::tests::test_import_rolls_back_partial_changes_after_relation_sync_failure ... ok
test sync::tests::test_import_prefix_mismatch_error ... ok
test sync::tests::test_compute_staleness_uses_matching_jsonl_mtime_witness ... ok
test cli::commands::init::tests::test_init_force_overwrites_existing ... ok
test sync::tests::test_finalize_export_rolls_back_on_failure ... ok
test sync::tests::test_import_collision_by_external_ref_same_id ... ok
test sync::tests::test_import_duplicate_external_ref_errors ... ok
test storage::sqlite::tests::test_add_comment_marks_dirty ... ok
test storage::sqlite::tests::test_get_ready_issues_excludes_in_progress ... ok
test sync::tests::test_import_handles_empty_lines ... ok
test storage::sqlite::tests::test_reopen_records_reopened_event ... ok
test sync::tests::test_export_computes_content_hash ... ok
test storage::sqlite::tests::test_set_labels_deduplicates_input ... ok
test sync::tests::test_import_tombstone_protection ... ok
test storage::sqlite::tests::test_transaction_rolls_back_on_closure_error ... ok
test storage::sqlite::tests::test_get_ready_issues_fall_back_when_cache_table_missing ... ok
test storage::sqlite::tests::test_upsert_issue_for_import_coalesces_optional_text_fields_to_empty_strings ... ok
test sync::tests::test_export_excludes_ephemerals ... ok
test sync::tests::test_compute_staleness_refreshing_witnesses_backfills_jsonl_size ... ok
test config::tests::open_storage_with_cli_recovers_when_post_open_probe_finds_duplicate_config_rows ... ok
test sync::tests::test_export_with_issues ... ok
test sync::tests::test_compute_staleness_marks_db_newer_when_jsonl_is_missing_but_db_has_issues ... ok
test storage::sqlite::tests::test_external_project_capabilities_ignore_tombstones ... ok
test sync::tests::test_import_collision_by_id_updates_newer ... ok
test sync::tests::test_import_records_matching_jsonl_mtime_witness ... ok
test sync::tests::test_import_duplicate_external_ref_clears_and_inserts ... ok
test storage::sqlite::tests::test_rebuild_blocked_cache_impl_recreates_table_and_repopulates_entries ... ok
test cli::commands::doctor::tests::test_collect_doctor_report_accepts_configured_external_jsonl ... ok
test storage::sqlite::tests::test_metadata_state_updates_keep_single_seeded_row ... ok
test sync::tests::test_import_rebuilds_nested_child_counters_only_for_existing_parents ... ok
test sync::tests::test_import_prefix_mismatch_error_for_shared_prefix_superset ... ok
test config::tests::deferred_recovery_restore_reopens_original_database_family ... ok
test storage::sqlite::tests::test_get_dependencies_with_metadata_external_placeholder ... ok
test sync::tests::test_import_skips_child_counters_for_missing_parents ... ok
test sync::tests::test_safety_guard_with_force ... ok
test storage::sqlite::tests::test_delete_config ... ok
test sync::tests::test_import_restores_foreign_keys_after_relation_sync_failure ... ok
test sync::tests::test_export_policy_strict_fails_on_write_error ... ok
test sync::tests::test_restore_foreign_keys_after_import_errors_on_dangling_rows ... ok
test storage::sqlite::tests::test_open_uses_default_busy_timeout ... ok
test sync::tests::test_import_new_issue_creates ... ok
test storage::sqlite::tests::test_event_insert_for_missing_issue_succeeds_with_fk_disabled ... ok
test sync::tests::test_stale_database_guard_with_force_succeeds ... ok
test storage::sqlite::tests::test_pragmas_are_set_correctly ... ok
test sync::tests::test_import_collision_by_id_skips_older ... ok
test sync::tests::test_import_duplicate_issue_ids_error ... ok
test sync::tests::test_stale_database_guard_prevents_losing_issues ... ok
test sync::tests::test_detect_collision_id_preempts_content_hash ... ok
test storage::sqlite::tests::test_open_repairs_missing_canonical_indexes_even_when_user_version_is_current ... ok
test sync::tests::test_detect_collision_duplicate_content_hash_keeps_first_match ... ok
test sync::tests::test_determine_action_timestamp_comparison ... ok
test sync::tests::test_import_skips_ephemerals ... ok
test storage::sqlite::tests::test_open_with_timeout_does_not_require_write_lock_when_schema_current ... ok
test sync::tests::test_finalize_export_updates_metadata_and_clears_dirty ... ok
test cli::commands::doctor::tests::test_repair_database_from_jsonl_refuses_conflict_markers_without_backup ... ok
test storage::sqlite::tests::test_add_and_remove_labels_sorted ... ok
test storage::sqlite::tests::test_transaction_rollback_on_error ... ok
test storage::sqlite::tests::open_auto_migrates_legacy_integer_datetimes_and_done_status ... ok
{
  "closed": [],
  "skipped": [
    {
      "id": "bd-closed",
      "reason": "already closed"
    }
  ]
}
test cli::commands::close::tests::execute_with_args_returns_nothing_to_do_when_all_requested_issues_are_skipped ... ok
test storage::sqlite::tests::test_external_dependency_blocks_and_propagates_to_children ... ok
test storage::sqlite::tests::test_open_repairs_legacy_kv_primary_key_tables ... ok
test cli::commands::defer::tests::execute_defer_sets_status_and_until ... ok
test cli::commands::defer::tests::execute_defer_without_until_sets_indefinite ... ok
test cli::commands::defer::tests::execute_undefer_clears_defer_until ... ok
test cli::commands::defer::tests::execute_undefer_preserves_non_deferred_status_for_soft_defer ... ok
test cli::commands::info::tests::test_collect_info_output_accepts_db_prefix_alias ... 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_uses_jsonl_prefix_when_db_is_missing ... 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_prefers_startup_issue_prefix_over_db_config ... 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 storage::sqlite::tests::test_rebuild_blocked_cache_rewrites_large_existing_batch_on_file_db ... ok

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

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

running 28 tests
test tests::human_error_color_respects_no_color_precedence ... ok
test tests::is_mutating_command_detects_mutations ... ok
test tests::build_overrides_omits_absent_startup_bool_flags ... ok
test tests::preopen_storage_keeps_mutating_auto_flush_path ... ok
test tests::preopen_storage_skips_commands_without_bootstrap_or_flush_work ... ok
test tests::preopen_storage_keeps_bootstrap_path_for_staleness_checks ... ok
test tests::preopen_storage_requires_write_lock_before_open ... ok
test tests::parse_create_title_positional ... ok
test tests::help_includes_core_commands ... ok
test tests::build_overrides_maps_flags ... ok
test tests::should_render_errors_as_json_when_command_requests_json_format ... ok
test tests::doctor_requires_write_lock_before_live_inspection ... ok
test tests::should_not_render_errors_as_json_without_json_request ... ok
test tests::should_render_errors_as_json_when_command_requests_toon_format ... ok
test tests::orphans_handles_freshness_without_global_auto_import ... ok
test tests::diagnostic_and_config_commands_skip_auto_import ... ok
test tests::should_render_errors_as_json_when_env_requests_json_format ... ok
test tests::parse_global_flags_and_command ... ok
test tests::should_render_errors_as_json_for_query_run_json_format ... ok
test tests::version_includes_name_and_version ... ok
test tests::is_mutating_command_distinguishes_read_only_subcommands ... ok
test tests::read_only_fast_open_requires_explicit_read_suppression ... 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::sync_modes_require_write_lock_before_storage_open ... ok
test tests::auto_import_expected_prefix_uses_merged_config_layers ... ok
test tests::preopened_storage_reuses_startup_paths ... ok
{
  "id": "br-nm4",
  "title": "Use preopened storage",
  "status": "open",
  "priority": 2,
  "issue_type": "task",
  "created_at": "2026-04-24T21:58:49.546457772Z",
  "created_by": "ubuntu",
  "updated_at": "2026-04-24T21:58:49.546457772Z",
  "source_repo": ".",
  "compaction_level": 0,
  "original_size": 0
}
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.06s

     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_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_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_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_source_commit_override_prefers_explicit_dataset_env ... 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_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_artifact_logger_snapshot_writes_event ... 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_artifact_logger_writes_and_cleans ... 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::binary_discovery::tests::test_discover_br ... 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::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... 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_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... 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_exit_code_only_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_html_report_generation ... 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_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 ... 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_field_removal_nested ... 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::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... 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_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_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_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_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_masking_empty_value ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test pre_existing_manifest_survives_if_no_manifest_flag ... ok
test manifest_write_leaves_no_temp_files ... ok
test manifest_overwrite_replaces_old_content_atomically ... 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 manifest_is_valid_json_after_flush ... 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::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... 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 common::dataset_registry::tests::test_isolated_dataset_copy ... ok

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

     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::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::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::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::binary_discovery::tests::test_parse_plain_version ... 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_empty_workspace_has_no_source_commit ... 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_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_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::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_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::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::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_matches_specified ... 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_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_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::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_array ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_array_sorting_normalization ... 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_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_field_removal_nested ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_id_normalization_disabled ... 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_separator_normalization ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... 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_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::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... 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_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_timestamp_masking ... 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_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test test_cold_warm_comparison_structure ... ok
test test_summary_calculation ... ok
test test_timing_stats ... 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_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_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::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_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::dataset_registry::tests::test_isolated_dataset_copy ... 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.73s

     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::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_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_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::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_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::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::dataset_registry::tests::test_dataset_override_creation ... ok
test common::baseline::tests::test_regression_summary ... 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_parse_created_id ... 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_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_snapshot_writes_event ... ok
test common::binary_discovery::tests::test_discover_br ... 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::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_runner_policy_default ... 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::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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::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::json_baseline::tests::test_baseline_exists ... 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_matches ... ok
test common::report_indexer::tests::test_failures_only_filter ... 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_with_preamble ... 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::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_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::binary_discovery::tests::test_discovered_binaries_json ... 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_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_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_path_separator_normalization ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... 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_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_scenario_has_any_tag ... ok
test common::scenarios::tests::test_timestamp_masking ... 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_exceeded ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test test_cold_warm_ratio ... ok
test test_std_dev_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_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::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... 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::dataset_registry::tests::test_run_with_integrity ... 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.80s

     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::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_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_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_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_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::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::harness::tests::test_runner_policy_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_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::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... 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_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::compare_mode_normalized_json_ignores_timestamps ... 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_with_preamble ... 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::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_nested ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... 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_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::binary_discovery::tests::test_discover_binaries ... 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_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_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_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 test_calculate_summary ... ok
test test_extract_issue_id_from_array_output ... ok
test test_extract_issue_id_from_object_output ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test test_make_comparison ... 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_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_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::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... 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_isolated_dataset_copy ... ok

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

     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::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_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::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... 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_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_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_from_override_missing_path ... 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_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::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_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::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::harness::tests::test_artifact_logger_snapshot_writes_event ... 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::harness::tests::test_artifact_logger_writes_and_cleans ... 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_markdown_report_generation ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... 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_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::compare_mode_exact_json_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_structure_only_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_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::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... 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_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_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_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::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... 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_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_tolerance_nested ... 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 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 common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test test_scale_tier_properties ... ok
test test_synthetic_config_from_tier ... ok
test test_generate_title ... 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_source_integrity_check ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... 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 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 result: ok. 142 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 5.54s

     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_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::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_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_collect_file_tree_deterministic_order ... 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_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_builder ... 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_default ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... 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::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... 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::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::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::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_contains_fields_fails_on_mismatch ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... 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::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_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_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... 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_field_removal ... ok
test common::binary_discovery::tests::test_discover_binaries ... 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_normalization_no_backslashes ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_scenario_builder ... 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_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_filter_empty_matches_all ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... ok
test common::scenarios::tests::test_remove_field_path_nested ... 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::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_timestamp_masking ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... 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_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 test_benchmark_comparison_calculations ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test test_outlier_filtering ... ok
test test_timing_stats_calculations ... 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_scenario_has_any_tag ... 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_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 benchmark_infrastructure_works ... 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 common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test benchmark_comparison_quick ... 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 result: ok. 144 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 4.91s

     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_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_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_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::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::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_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_local ... 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_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::json_baseline::tests::test_baseline_exists ... 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::report_indexer::tests::test_indexer_parses_artifacts ... 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_markdown_report_generation ... 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_exact_json_fails_on_difference ... 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_contains_fields_matches_specified ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... 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_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_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_array_sorting_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_nested ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... 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_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_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_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_empty_value ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... 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_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::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_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test benchmark_dataset_infrastructure_works ... 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 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_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... 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_metadata_includes_source_commit ... ok
test benchmark_dataset_quick ... ok

test result: ok. 141 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 49.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_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_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_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_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_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::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::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_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::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_failures_only_filter ... 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::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... 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_exit_code_only_matches ... ok
test common::binary_discovery::tests::test_discover_br ... 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_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_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::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... 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_delete_creates_tombstone ... ignored
test conformance_content_hash_matches_go_bd_fixture ... ok
test conformance_audit_label ... ok
test conformance_audit_record_llm_call ... ok
test conformance_audit_record_tool_call ... ok
test conformance_audit_record_with_error ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test conformance_audit_record_with_issue ... ok
test conformance_changelog_json_shape ... ok
test conformance_config_list ... ok
test conformance_doctor_healthy ... ignored
test conformance_doctor_json_shape ... ignored
test common::binary_discovery::tests::test_discover_binaries ... ok
test conformance_doctor_with_issues ... ignored
test conformance_epic_close_eligible_all_closed ... ignored, br parent-child dependency blocks children; bd does not
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test conformance_close_with_reason ... ok
test conformance_graph_compact_flag ... ignored, br-only feature: --compact flag not in bd v0.46.0
test conformance_info_json_parity ... ignored, bd returns extra config object with compaction settings not implemented in br
test conformance_close_updates_dependents ... ok
test conformance_list_by_type ... ignored, bd v0.46.0 list --type filter returns empty: known behavioral difference
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_list_basic_expanded ... ok
test conformance_dep_add_cycle_detection ... ok
test common::harness::tests::test_workspace_basic ... ok
test conformance_query_save_and_list ... ok
test conformance_close_preserves_fields ... ok
test conformance_ready_filter_assignee ... ok
test conformance_ready_filter_type ... ok
test conformance_ready_json_shape ... ok
test conformance_ready_limit ... ok
test conformance_ready_priority_order ... ok
test conformance_ready_with_deps ... ok
test conformance_ready_with_issues ... ok
test conformance_reopen_basic ... ok
test conformance_reopen_clears_closed_at ... ok
test conformance_reopen_never_closed_error ... ok
test conformance_reopen_preserves_fields ... ok
test conformance_reopen_tombstone_error ... ok
test conformance_search_basic ... ok
test conformance_show_deleted_issue ... ignored
test conformance_show_full_details ... ok
test conformance_show_basic ... ok
test conformance_show_partial_id ... ok
test conformance_show_nonexistent_error ... ok
test conformance_show_with_comments ... ok
test conformance_stale_all_stale ... ignored
test conformance_stale_custom_days ... ignored
test conformance_show_with_dependencies ... ok
test conformance_stale_default ... ok
test conformance_stale_empty ... ok
test conformance_stale_excludes_closed ... ok
test conformance_stale_json_shape ... ok
test conformance_stats ... ok
test conformance_stats_all_fields ... ok
test conformance_stats_empty ... ok
test conformance_stats_json_shape ... ok
test conformance_stats_mixed ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... 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_stats_with_deps ... ok
test conformance_sync_base_snapshot_content_matches ... ok
test conformance_create_with_description ... ok
test conformance_create_very_long_title ... ok
test conformance_create_all_priorities ... ok
test conformance_count_by_assignee ... ok
test conformance_blocked_json_shape ... ok
test conformance_dep_remove_unblocks_issue ... ok
test conformance_blocked_with_deps ... ok
test conformance_dep_add_basic ... ok
test conformance_completions_fish ... ok
test conformance_orphans_with_issues ... ok
test conformance_config_defaults ... ok
test conformance_changelog_with_closed ... ok
test conformance_dep_cycles_complex ... ok
test conformance_dep_tree_empty ... ok
test conformance_q_creates_issue ... ok
test conformance_dep_add_duplicate ... ok
test conformance_blocked_empty ... ok
test conformance_create_basic ... ok
test conformance_changelog_empty ... ok
test conformance_dep_add_all_types ... ok
test conformance_count_json_shape ... ok
test conformance_count_by_priority ... ok
test conformance_dep_add_nonexistent_source_error ... ok
test conformance_close_blocked_issue ... ok
test conformance_epic_close_eligible_open_children ... ok
test conformance_epic_status_json_shape ... ok
test conformance_count_by_type ... ok
test conformance_lint_empty ... ok
test conformance_create_all_types ... ok
test conformance_sync_base_snapshot_preserves_issue_state ... ok
test conformance_sync_flush_jsonl_line_format ... ok
test conformance_q_with_priority ... ok
test conformance_sync_flush_empty_db ... ok
test conformance_close_already_closed ... ok
test conformance_sync_flush_only ... ok
test conformance_sync_flush_many_issues ... ok
test conformance_sync_flush_with_labels ... ok
test conformance_sync_flush_with_comments ... ok
test conformance_sync_roundtrip ... ok
test conformance_sync_flush_single_issue ... ok
test conformance_sync_import ... ok
test conformance_where_json_parity ... ignored, bd returns extra prefix field not implemented in br
test conformance_sync_import_updates_existing ... ok
test conformance_sync_import_rejects_conflict_in_middle ... ok
test conformance_sync_flush_with_dependencies ... ok
test conformance_sync_roundtrip_unicode ... ok
test conformance_sync_roundtrip_preserves_all_fields ... ok
test conformance_sync_import_many_issues ... ok
test conformance_sync_import_rejects_partial_conflict_markers ... ok
test conformance_sync_import_rejects_conflict_markers ... ok
test conformance_sync_import_same_prefix_succeeds ... ok
test conformance_sync_large_description ... ok
test conformance_sync_import_empty_jsonl ... ok
test conformance_sync_import_single_issue ... ok
test conformance_sync_roundtrip_special_chars ... ok
test conformance_sync_import_prefix_mismatch_behavior ... ok
test conformance_sync_status_clean ... ok
test conformance_sync_status_shows_prefix_info ... ok
test conformance_undefer_restores_ready ... ok
test conformance_sync_status_json_output ... ok
test conformance_update_issue ... ok
test conformance_update_preserves_other_fields ... ok
test conformance_undefer_basic ... ok
test conformance_update_multiple_fields ... ok
test conformance_update_nonexistent_error ... ok
test conformance_update_assignee ... ok
test conformance_version_fields ... ok
test conformance_version_text ... ok
test conformance_version_semver ... ok
test conformance_update_clear_assignee ... ok
test conformance_version_json ... ok
test conformance_update_title ... ok
test conformance_sync_tombstones ... ok
test conformance_update_status ... 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_source_integrity_check ... ok
test conformance_count_by_status ... ok
test conformance_create_empty_title_error ... ok
test conformance_config_json_shape ... ok
test conformance_graph_all_flag ... ok
test conformance_close_issue ... ok
test conformance_dep_remove_nonexistent ... ok
test conformance_dep_tree_deep ... ok
test conformance_q_error_no_title ... ok
test conformance_completions_bash ... ok
test conformance_epic_status_with_epic ... ok
test conformance_config_set ... ok
test conformance_create_unicode_title ... ok
test conformance_dep_cycles_json ... ok
test conformance_query_list_empty ... ok
test conformance_delete_issue ... ok
test conformance_completions_zsh ... ok
test conformance_graph_simple_dep ... ok
test conformance_lint_by_type ... ok
test conformance_query_delete ... ok
test conformance_init_json_output ... ok
test conformance_lint_with_issues ... ok
test conformance_dep_list ... ok
test conformance_init_reinit ... ok
test conformance_blocked_chain ... ok
test conformance_dep_cycles_none ... ok
test conformance_orphans_empty ... ok
test conformance_create_special_chars ... ok
test conformance_graph_complex_deps ... ok
test conformance_orphans_json_shape ... ok
test conformance_epic_nested ... ok
test conformance_list_sort_priority ... ok
test conformance_init_config ... ok
test conformance_history_json_shape ... ok
test conformance_list_empty ... ok
test conformance_ready_empty ... ok
test conformance_graph_no_deps ... ok
test conformance_init_creates_beads_dir ... ok
test conformance_create_with_assignee ... ok
test conformance_epic_status_with_children ... ok
test conformance_history_list_after_sync ... ok
test conformance_defer_basic ... ok
test conformance_dep_add_transitive_cycle ... ok
test conformance_count_empty ... ok
test conformance_dep_remove ... ok
test conformance_lint_json_shape ... ok
test conformance_dep_cycles_simple ... ok
test conformance_init_existing_db ... ok
test conformance_dep_list_by_type ... ok
test conformance_dep_list_json_structure ... ok
test conformance_create_with_type_and_priority ... ok
test conformance_init_metadata ... ok
test conformance_history_list_empty ... ok
test conformance_close_sets_closed_at ... ok
test conformance_q_with_type ... ok
test conformance_dep_add_nonexistent_target_error ... ok
test conformance_list_json_structure ... ok
test conformance_blocked_multiple_blockers ... ok
test conformance_dep_remove_preserves_other_deps ... ok
test conformance_dependency_blocking ... ok
test conformance_label_basic ... ok
test conformance_dep_remove_basic_expanded ... ok
test conformance_dep_tree_basic ... ok
test conformance_defer_excludes_from_ready ... ok
test conformance_graph_json_shape ... ok
test conformance_dep_tree_json ... ok
test conformance_init ... ok
test conformance_q_basic ... ok
test conformance_delete_with_dependents ... ok
test conformance_q_id_in_list ... ok
test conformance_create_invalid_priority_error ... ok
test conformance_delete_already_deleted_error ... ok
test conformance_blocked_shows_blockers ... ok
test conformance_query_run ... ok
test conformance_count_basic ... ok
test conformance_lint_exit_code ... ok
test conformance_dep_add_self_reference_error ... ok
test conformance_epic_status_eligible_only ... ok
test conformance_epic_status_empty ... ok
test conformance_create_with_external_ref ... ok
test conformance_dep_list_empty ... 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::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 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 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.78s

     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::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::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_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_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_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_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_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_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::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::json_baseline::tests::test_baseline_exists ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... 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::json_baseline::tests::test_list_baselines ... 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_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_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::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_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_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_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_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_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_scenario_has_any_tag ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test conformance::common::artifact_validator::tests::invalid_timestamp_fails ... ok
test conformance::common::artifact_validator::tests::invalid_event_type_fails ... ok
test conformance::common::artifact_validator::tests::empty_suite_fails ... ok
test conformance::common::artifact_validator::tests::path_traversal_fails ... ok
test conformance::common::artifact_validator::tests::valid_event_passes ... ok
test conformance::common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test conformance::common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test conformance::common::baseline::tests::test_baseline_store_roundtrip ... 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_resource_guardrails_default ... ok
test conformance::common::harness::tests::test_runner_policy_benchmark ... ok
test conformance::common::baseline::tests::test_regression_check_improvement ... 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::baseline::tests::test_regression_config_defaults ... ok
test conformance::common::harness::tests::test_runner_policy_to_json ... ok
test conformance::common::harness::tests::test_truncate_output ... ok
test conformance::common::binary_discovery::tests::test_compare_versions ... ok
test conformance::common::baseline::tests::test_regression_summary_strict_mode ... ok
test conformance::common::json_baseline::tests::test_baseline_exists ... ok
test conformance::common::json_baseline::tests::test_baseline_path ... ok
test conformance::common::binary_discovery::tests::test_parse_plain_version ... 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_dataset_override_with_name ... ok
test conformance::common::report_indexer::tests::test_failures_only_filter ... ok
test conformance::common::report_indexer::tests::test_html_report_generation ... ok
test conformance::common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test conformance::common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test conformance::common::dataset_registry::tests::test_isolated_from_override_missing_path ... 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_provenance_to_json ... ok
test conformance::common::dataset_registry::tests::test_provenance_with_context ... ok
test conformance::common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test conformance::common::artifact_validator::tests::valid_summary_passes ... ok
test conformance::common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test conformance::common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test conformance::common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... 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::baseline::tests::test_regression_check_exceeds_threshold ... ok
test conformance::common::baseline::tests::test_regression_summary ... ok
test conformance::common::harness::tests::test_parse_created_id ... ok
test conformance::common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test conformance::common::baseline::tests::test_regression_check_no_baseline ... ok
test conformance::common::baseline::tests::test_regression_check_within_threshold ... 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::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test conformance::common::cli::tests::inherited_beads_and_toon_env_are_cleared ... ok
test conformance::common::scenarios::tests::test_array_sorting_nested ... ok
test conformance::common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test conformance::common::scenarios::tests::test_array_sorting_normalization ... ok
test conformance::common::scenarios::tests::test_compare_mode_default ... ok
test conformance::common::dataset_registry::tests::test_dataset_override_creation ... ok
test conformance::common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test conformance::common::cli::tests::unrelated_env_are_preserved ... ok
test conformance::common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test conformance::common::scenarios::tests::test_cross_platform_constructor ... ok
test conformance::common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test conformance::common::scenarios::tests::test_extract_json_payload ... ok
test conformance::common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test conformance::common::report_indexer::tests::test_markdown_report_generation ... ok
test conformance::common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test conformance::common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test conformance::common::dataset_registry::tests::test_empty_workspace ... ok
test conformance::common::scenarios::tests::test_extract_json_payload_array ... ok
test conformance::common::scenarios::tests::compare_mode_fields_excluded_matches ... 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::scenarios::tests::test_field_removal ... ok
test conformance::common::scenarios::tests::test_field_removal_nested ... ok
test conformance::common::scenarios::tests::test_id_normalization ... ok
test conformance::common::scenarios::tests::test_id_normalization_disabled ... ok
test conformance::common::scenarios::tests::test_id_normalization_no_dash ... ok
test conformance::common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test conformance::common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test conformance::common::scenarios::tests::test_invariants_success ... 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_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::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test conformance::common::scenarios::tests::test_normalization_rules_apply ... ok
test conformance::common::scenarios::tests::test_scenario_command_builder ... ok
test conformance::common::scenarios::tests::test_scenario_command_default_label ... ok
test conformance::common::scenarios::tests::test_invariants_failure ... ok
test conformance::common::scenarios::tests::test_scenario_default_modes ... ok
test conformance::common::scenarios::tests::test_scenario_filter_description ... 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_include_all ... ok
test conformance::common::scenarios::tests::test_scenario_filter_filter_list ... ok
test conformance::common::scenarios::tests::test_scenario_filter_include_any ... ok
test conformance::common::scenarios::tests::test_scenario_supports_mode ... 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::test_timestamp_masking ... ok
test conformance::common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test conformance::common::scenarios::tests::test_scenario_has_all_tags ... ok
test conformance::common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test conformance::common::scenarios::tests::test_scenario_has_any_tag ... ok
test conformance::common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test conformance::common::scenarios::tests::test_scenario_filter_to_json ... ok
test conformance::common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test conformance::common::scenarios::tests::test_tag_match_mode_default ... ok
test conformance::common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test conformance::common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test conformance::common::binary_discovery::tests::test_discover_br ... ok
test conformance::conformance_config_get ... ignored
test conformance::conformance_config_get_after_set ... ignored
test conformance::conformance_config_invalid_key ... ignored
test conformance::conformance_content_hash_matches_go_bd_fixture ... ok
test conformance::common::binary_discovery::tests::test_discover_binaries ... ok
test conformance::conformance_delete_creates_tombstone ... ignored
test conformance::conformance_blocked_chain ... ok
test conformance::conformance_audit_record_with_error ... ok
test conformance::conformance_close_preserves_fields ... ok
test conformance::conformance_doctor_healthy ... ignored
test conformance::conformance_doctor_json_shape ... ignored
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::conformance_delete_with_dependents ... ok
test conformance::common::harness::tests::test_workspace_basic ... ok
test conformance::conformance_graph_no_deps ... ok
test conformance::conformance_audit_record_with_issue ... ok
test conformance::conformance_changelog_json_shape ... ok
test conformance::conformance_blocked_multiple_blockers ... ok
test conformance::conformance_blocked_with_deps ... ok
test conformance::conformance_epic_status_json_shape ... ok
test conformance::conformance_changelog_empty ... ok
test conformance::conformance_close_updates_dependents ... ok
test conformance::conformance_list_by_type ... ignored, bd v0.46.0 list --type filter returns empty: known behavioral difference
test conformance::conformance_count_by_type ... ok
test conformance::conformance_history_json_shape ... ok
test conformance::conformance_lint_by_type ... 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::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_label_basic ... ok
test conformance::conformance_list_filter_status_open ... ignored, bd v0.46.0 list --status filter returns invalid JSON: known behavioral difference
test conformance::conformance_epic_status_empty ... 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_dep_add_nonexistent_target_error ... ok
test conformance::conformance_list_with_issues ... ignored, bd v0.46.0 list --json returns empty: known behavioral difference
test conformance::conformance_lint_with_issues ... ok
test conformance::conformance_lint_empty ... ok
test conformance::conformance_lint_json_shape ... ok
test conformance::conformance_lint_exit_code ... ok
test conformance::conformance_list_empty ... ok
test conformance::conformance_list_json_structure ... ok
test conformance::conformance_orphans_empty ... ok
test conformance::conformance_orphans_json_shape ... ok
test conformance::conformance_list_sort_priority ... ok
test conformance::conformance_q_basic ... ok
test conformance::conformance_orphans_with_issues ... ok
test conformance::conformance_q_creates_issue ... ok
test conformance::conformance_q_error_no_title ... ok
test conformance::conformance_q_with_type ... ok
test conformance::conformance_q_id_in_list ... ok
test conformance::conformance_q_with_priority ... ok
test conformance::conformance_query_delete ... ok
test conformance::conformance_query_list_empty ... ok
test conformance::conformance_query_save_and_list ... ok
test conformance::conformance_query_run ... ok
test conformance::conformance_ready_filter_assignee ... ok
test conformance::conformance_ready_filter_type ... ok
test conformance::conformance_ready_empty ... ok
test conformance::conformance_show_deleted_issue ... ignored
test conformance::conformance_ready_limit ... ok
test conformance::conformance_ready_json_shape ... ok
test conformance::conformance_ready_priority_order ... ok
test conformance::conformance_ready_with_deps ... ok
test conformance::conformance_reopen_basic ... ok
test conformance::conformance_stale_all_stale ... ignored
test conformance::conformance_reopen_tombstone_error ... ok
test conformance::conformance_stale_custom_days ... ignored
test conformance::conformance_search_basic ... ok
test conformance::conformance_reopen_preserves_fields ... ok
test conformance::conformance_ready_with_issues ... ok
test conformance::conformance_show_full_details ... ok
test conformance::conformance_show_basic ... ok
test conformance::conformance_reopen_clears_closed_at ... ok
test conformance::conformance_show_partial_id ... ok
test conformance::conformance_show_nonexistent_error ... ok
test conformance::conformance_reopen_never_closed_error ... ok
test conformance::conformance_show_with_comments ... 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::conformance_show_with_dependencies ... ok
test conformance::conformance_stats ... ok
test conformance::conformance_stale_excludes_closed ... ok
test conformance::conformance_stale_json_shape ... ok
test conformance::conformance_stats_json_shape ... ok
test conformance::conformance_stats_empty ... ok
test conformance::conformance_stale_empty ... ok
test conformance::conformance_stats_all_fields ... ok
test conformance::conformance_stale_default ... ok
test conformance::conformance_sync_base_snapshot_content_matches ... ok
test conformance::conformance_stats_with_deps ... ok
test conformance::conformance_stats_mixed ... ok
test conformance::conformance_sync_base_snapshot_preserves_issue_state ... ok
test conformance::conformance_sync_flush_empty_db ... ok
test conformance::conformance_sync_flush_many_issues ... ok
test conformance::conformance_sync_flush_only ... ok
test conformance::conformance_sync_flush_single_issue ... ok
test conformance::conformance_sync_flush_with_comments ... ok
test conformance::conformance_sync_flush_with_labels ... ok
test conformance::conformance_sync_flush_jsonl_line_format ... ok
test conformance::conformance_sync_flush_with_dependencies ... ok
test conformance::conformance_sync_import_empty_jsonl ... ok
test conformance::conformance_sync_import_many_issues ... ok
test conformance::conformance_sync_import ... 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_rejects_conflict_markers ... ok
test conformance::conformance_sync_import_same_prefix_succeeds ... ok
test conformance::conformance_sync_import_rejects_partial_conflict_markers ... ok
test conformance::conformance_sync_large_description ... ok
test conformance::conformance_sync_import_single_issue ... ok
test conformance::conformance_sync_roundtrip ... ok
test conformance::conformance_sync_roundtrip_preserves_all_fields ... ok
test conformance::conformance_sync_roundtrip_unicode ... ok
test conformance::conformance_sync_import_updates_existing ... ok
test conformance::conformance_sync_status_clean ... ok
test conformance::conformance_sync_roundtrip_special_chars ... ok
test conformance::conformance_sync_status_json_output ... ok
test conformance::conformance_sync_status_shows_prefix_info ... ok
test conformance::conformance_sync_tombstones ... ok
test conformance::conformance_update_assignee ... ok
test conformance::conformance_update_clear_assignee ... ok
test conformance::conformance_where_json_parity ... ignored, bd returns extra prefix field not implemented in br
test conformance::conformance_update_multiple_fields ... ok
test conformance::conformance_update_issue ... ok
test conformance::conformance_update_preserves_other_fields ... ok
test conformance::conformance_undefer_basic ... ok
test conformance::conformance_update_nonexistent_error ... ok
test conformance::conformance_undefer_restores_ready ... ok
test conformance::conformance_update_title ... ok
test conformance::conformance_update_status ... ok
test conformance::conformance_version_fields ... ok
test conformance::conformance_version_json ... ok
test conformance::conformance_version_semver ... ok
test conformance::conformance_version_text ... ok
test conformance_concurrent_reads ... ok
test conformance_double_init ... ok
test conformance_id_format_validation ... ok
test conformance_encoding_utf8 ... ok
test conformance_invalid_jsonl_import ... ok
test conformance_large_dep_graph_100 ... ok
test conformance_line_endings ... ok
test conformance_many_comments_20 ... ok
test conformance_deep_deps_10_levels ... ok
test conformance_many_labels_20 ... ok
test conformance_missing_beads_dir ... ok
test conformance_null_bytes ... ok
test conformance_priority_boundary_0 ... ok
test conformance_priority_invalid_neg ... ok
test conformance_priority_boundary_4 ... ok
test conformance_priority_invalid_5 ... ok
test conformance_path_separators_in_content ... ok
test conformance_schema_version ... ok
test conformance_workspace_max_issues ... ignored
test conformance_rapid_creates_50 ... ok
test conformance_sync_after_delete ... ok
test conformance_sql_injection_title ... ok
test conformance_title_empty ... ok
test conformance_rapid_updates_100 ... ok
test conformance_sql_injection_desc ... ok
test conformance_title_very_long ... ok
test conformance_unicode_handling ... ok
test conformance_utf8_bom_handling ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test conformance::common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test conformance::common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::harness::tests::test_workspace_basic ... ok
test conformance::conformance_blocked_json_shape ... ok
test conformance::conformance_graph_json_shape ... ok
test conformance::conformance_audit_record_llm_call ... ok
test conformance::conformance_dep_remove_unblocks_issue ... ok
test conformance::conformance_epic_close_eligible_open_children ... ok
test conformance::conformance_count_by_priority ... ok
test conformance::conformance_history_list_after_sync ... ok
test conformance::conformance_init ... ok
test conformance::conformance_config_defaults ... ok
test conformance::conformance_epic_status_eligible_only ... ok
test conformance::conformance_init_json_output ... ok
test conformance::conformance_init_reinit ... ok
test conformance::conformance_epic_status_with_epic ... ok
test conformance::conformance_dep_add_cycle_detection ... ok
test conformance::conformance_blocked_empty ... ok
test conformance::conformance_create_all_types ... ok
test conformance::conformance_dep_remove_basic_expanded ... ok
test conformance::conformance_epic_nested ... ok
test conformance::conformance_init_config ... ok
test conformance::conformance_dep_tree_basic ... ok
test conformance::conformance_dep_cycles_none ... ok
test conformance::conformance_dep_cycles_complex ... ok
test conformance::conformance_init_creates_beads_dir ... ok
test conformance::conformance_audit_label ... ok
test conformance::conformance_changelog_with_closed ... ok
test conformance::conformance_close_blocked_issue ... ok
test conformance::conformance_defer_excludes_from_ready ... ok
test conformance::conformance_count_by_status ... ok
test conformance::conformance_dep_cycles_json ... ok
test conformance::conformance_dep_list_json_structure ... ok
test conformance::conformance_dep_remove ... ok
test conformance::conformance_dep_add_self_reference_error ... ok
test conformance::conformance_close_with_reason ... ok
test conformance::conformance_dep_add_basic ... ok
test conformance::conformance_completions_zsh ... ok
test conformance::conformance_dep_remove_preserves_other_deps ... ok
test conformance::conformance_config_list ... ok
test conformance::conformance_dep_tree_deep ... ok
test conformance::conformance_init_existing_db ... ok
test conformance::conformance_create_with_type_and_priority ... ok
test conformance::conformance_create_special_chars ... ok
test conformance::conformance_delete_already_deleted_error ... ok
test conformance::conformance_create_with_external_ref ... ok
test conformance::conformance_create_invalid_priority_error ... ok
test conformance::conformance_dep_tree_empty ... ok
test conformance::conformance_dep_tree_json ... ok
test conformance::conformance_dep_remove_nonexistent ... ok
test conformance::conformance_dep_add_nonexistent_source_error ... ok
test conformance::conformance_dep_list_by_type ... ok
test conformance::conformance_create_with_description ... ok
test conformance::conformance_count_empty ... ok
test conformance::conformance_create_unicode_title ... ok
test conformance::conformance_defer_basic ... ok
test conformance::conformance_close_already_closed ... ok
test conformance::conformance_create_very_long_title ... ok
test conformance::conformance_create_all_priorities ... ok
test conformance::conformance_close_issue ... ok
test conformance::conformance_dep_add_duplicate ... ok
test conformance::conformance_completions_bash ... ok
test conformance::conformance_epic_status_with_children ... ok
test conformance::conformance_dep_cycles_simple ... ok
test conformance::conformance_create_with_assignee ... ok
test conformance::conformance_dep_add_transitive_cycle ... ok
test conformance::conformance_dep_list ... ok
test conformance::common::binary_discovery::tests::test_discovered_binaries_json ... ok
test conformance::conformance_config_json_shape ... ok
test conformance::conformance_config_set ... ok
test conformance::conformance_history_list_empty ... ok
test conformance::conformance_completions_fish ... ok
test conformance::conformance_audit_record_tool_call ... ok
test conformance::conformance_count_json_shape ... ok
test conformance::conformance_create_basic ... ok
test conformance::conformance_close_sets_closed_at ... ok
test conformance::conformance_graph_complex_deps ... ok
test conformance::conformance_graph_simple_dep ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test conformance::conformance_dep_add_all_types ... ok
test conformance::conformance_delete_issue ... ok
test conformance::common::harness::tests::test_run_br_env_uses_override ... ok
test conformance::common::dataset_registry::tests::test_source_integrity_check ... 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 conformance::common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test conformance::common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test conformance::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::conformance_dependency_blocking ... ok
test conformance::conformance_dep_list_empty ... ok
test conformance::conformance_create_empty_title_error ... ok
test conformance::conformance_dep_list_basic_expanded ... ok
test conformance::conformance_count_by_assignee ... ok
test conformance::conformance_blocked_shows_blockers ... ok
test conformance::conformance_count_basic ... ok
test conformance::conformance_init_metadata ... ok
test conformance::conformance_graph_all_flag ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test conformance::common::dataset_registry::tests::test_registry_creation ... ok
test conformance::common::dataset_registry::tests::test_isolated_from_override ... ok
test conformance::common::dataset_registry::tests::test_isolated_dataset_copy ... 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 conformance::common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test conformance::common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test conformance::common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test conformance::common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test 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.94s

     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_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_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_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_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_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::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_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::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::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_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_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_invariants_failure ... ok
test common::scenarios::tests::test_invariants_with_constraints ... 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_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_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::binary_discovery::tests::test_discovered_binaries_json ... 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::binary_discovery::tests::test_discover_binaries ... 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 common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_masking ... 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_source_integrity_check ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test conformance_comments_issue_not_found ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test conformance_comments_empty ... ok
test conformance_label_unicode ... ok
test conformance_comments_unicode ... ok
test conformance_label_remove_nonexistent ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test conformance_comments_timestamps ... 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 conformance_comments_author ... ok
test conformance_label_special_chars ... ok
test conformance_label_duplicate ... ok
test conformance_comments_list ... ok
test conformance_comments_markdown ... ok
test conformance_label_add_single ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test conformance_label_remove ... ok
test conformance_label_filter_issues ... ok
test conformance_label_case_sensitivity ... ok
test conformance_label_json_shape ... ok
test conformance_comments_json_shape ... ok
test conformance_comments_add ... ok
test conformance_label_add_multiple ... ok
test conformance_label_list ... ok
test conformance_comments_multiple ... ok
test conformance_label_list_all ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test conformance_comments_ordering ... ok

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

     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::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_exceeds_threshold ... 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_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_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_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_runner_policy_builder ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... 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_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_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_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_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::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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_with_preamble ... 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_field_removal_nested ... 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_id_normalization_preserves_prefix ... 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_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_default_modes ... ok
test common::scenarios::tests::test_invariants_with_constraints ... 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_path_separator_normalization ... 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_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 conformance_metadata_json_structure ... ok
test conformance_schema_issues_columns ... ok
test conformance_schema_labels_comments ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test conformance_schema_dependencies_structure ... ok
test conformance_jsonl_compaction_level_serialization ... ok
test conformance_jsonl_field_parity ... 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_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_metadata_to_json_includes_new_fields ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test conformance_schema_full_comparison ... ok
test conformance_schema_tables_present ... ok
test conformance_schema_indexes ... 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.62s

     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::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::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_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_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_artifact_logger_snapshot_writes_event ... 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::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::json_baseline::tests::test_list_baselines ... ok
test common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... 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::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::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_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_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_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_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_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 ... 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_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::test_timestamp_tolerance_exceeded ... ok
test conformance_text_blocked_with_issues ... ignored, text formatting differences between br and bd for blocked output
test conformance_text_list_status_filter ... ignored, text formatting differences between br and bd for list output
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test conformance_text_stats_with_issues ... ignored, text formatting differences between br and bd for stats output
test common::binary_discovery::tests::test_discover_binaries ... ok
test conformance_text_list_type_filter ... ok
test conformance_text_list_with_issues ... ok
test conformance_text_list_empty ... ok
test conformance_text_blocked_empty ... ok
test conformance_text_list_priority_filter ... ok
test conformance_text_ready_with_issues ... ok
test conformance_text_ready_with_limit ... ok
test conformance_text_show_not_found ... ok
test conformance_text_orphans_empty ... ok
test conformance_text_stats_empty ... ok
test conformance_text_show ... ok
test conformance_text_ready_empty ... ok
test normalization_tests::test_comparison_result_mismatch ... ok
test normalization_tests::test_normalize_durations ... ok
test normalization_tests::test_normalize_trailing_whitespace ... ok
test normalization_tests::test_normalize_line_endings ... ok
test normalization_tests::test_normalize_dates ... ok
test normalization_tests::test_comparison_result_match ... ok
test normalization_tests::test_normalize_issue_ids ... ok
test normalization_tests::test_normalize_ansi_codes ... ok
test normalization_tests::test_normalize_paths ... ok
test normalization_tests::test_normalize_timestamps ... 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_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::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... 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.57s

     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_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::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_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_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... 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::baseline::tests::test_regression_check_improvement ... 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::binary_discovery::tests::test_compare_versions ... 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_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_parallelism_mode_default ... 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_extract_json_payload ... 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_parse_created_id ... 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::binary_discovery::tests::test_discover_br ... ok
test common::json_baseline::tests::test_list_baselines ... 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::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_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::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_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_array ... 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_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_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_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_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_structure_only_ignores_values ... 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::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... 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 conformance_workflow_create_update_lifecycle ... ok
test conformance_workflow_assignee_changes ... ok
test conformance_workflow_dependency_chain ... ok
test conformance_workflow_close_with_stats ... ok
test conformance_workflow_full_lifecycle ... ok
test conformance_workflow_sequential_updates ... ok
test conformance_workflow_delete_lifecycle ... ok
test conformance_workflow_dep_removal ... 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_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_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. 147 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.68s

     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::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_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::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::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::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_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_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_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_custom_metadata_targets ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... 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_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::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_markdown_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_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_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_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_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::binary_discovery::tests::test_discover_binaries ... 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_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_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... 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_scenario_builder ... 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_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_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_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 e2e_audit_record_before_init_fails ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_audit_record_very_long_text ... ok
test e2e_audit_record_json_output ... ok
test e2e_audit_record_special_characters ... ok
test e2e_audit_record_with_all_optional_fields ... ok
test e2e_audit_record_via_stdin ... ok
test e2e_audit_label_without_label_fails ... ok
test e2e_audit_record_single_event ... ok
test e2e_audit_label_with_reason ... 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_to_json ... ok
test e2e_audit_with_actor_override ... ok
test e2e_audit_record_without_kind_fails ... ok
test e2e_audit_interactions_file_created ... ok
test e2e_audit_record_tool_call_fields ... ok
test e2e_audit_record_created_at_auto_set ... ok
test e2e_audit_label_existing_entry ... ok
test e2e_audit_label_missing_parent_fails ... ok
test e2e_audit_label_json_output ... ok
test e2e_audit_record_quiet_suppresses_stdout ... ok
test e2e_audit_record_multiple_events_preserve_order ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_audit_summary_quiet_suppresses_stdout ... 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_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_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::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.80s

     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_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_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::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_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_parse_created_id ... 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_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_truncate_output ... ok
test common::binary_discovery::tests::test_discover_br ... 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_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_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::json_baseline::tests::test_baseline_path ... 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_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_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::binary_discovery::tests::test_discovered_binaries_json ... 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::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... 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_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_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_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_path_field_with_line_endings ... 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_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_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_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::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 e2e_version_text ... ok
test e2e_version_json ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_doctor_json ... ok
test e2e_non_hermetic_smoke_existing_workspace_preserves_env_sensitive_paths ... ok
test e2e_no_db_mixed_prefixes_are_supported ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_quick_capture ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test e2e_sync_conflict_markers_aborts_import ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test e2e_sync_status_text ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_sync_manifest ... ok
test e2e_sync_status_json ... ok
test e2e_jsonl_discovery_uses_legacy_when_no_issues ... ok
test e2e_create_dry_run_does_not_update_last_touched_context ... ok
test e2e_sync_content_hash_consistency ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_create_updates_last_touched_context ... ok
test e2e_sync_force_jsonl_merge_does_not_resurrect_local_tombstone ... ok
test e2e_sync_roundtrip ... ok
test e2e_no_db_read_write ... ok
test e2e_no_db_create_updates_last_touched_after_flush ... ok
test e2e_sync_import_staleness_and_force ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test e2e_basic_lifecycle ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test e2e_update_claim_multiple_ids_is_all_or_nothing ... 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 e2e_jsonl_discovery_prefers_issues ... 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_sync_merge_resolution_flags_choose_db_or_jsonl ... ok
test e2e_no_db_mutations_succeed_with_large_export_hash_batches ... 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.90s

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

running 154 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::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::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test changelog_before_init_fails ... 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_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_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_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_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_uses_rch_fallback_envs ... 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::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_artifact_logger_writes_and_cleans ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::harness::tests::test_parallelism_mode_default ... 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::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::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::harness::tests::test_truncate_output ... 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::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_failures_only_filter ... 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::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::test_array_sorting_disabled ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::test_array_sorting_normalization ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test common::binary_discovery::tests::test_discover_binaries ... 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::binary_discovery::tests::test_discovered_binaries_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_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 ... 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_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_default_modes ... 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_builder ... 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_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_to_json ... 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_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_scenario_has_any_tag ... 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_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_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 changelog_no_closed_issues ... 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 changelog_robot_mode ... ok
test changelog_with_close_reasons ... ok
test changelog_since_date ... ok
test changelog_since_future_date ... ok
test changelog_all_time ... ok
test common::dataset_registry::tests::test_source_integrity_check ... 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_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test changelog_sorts_by_priority ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test changelog_reopen_then_close ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test changelog_groups_by_type ... 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 2.15s

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

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

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

     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_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::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::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_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_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::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::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::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::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::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_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_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_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_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_builder ... 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_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 cold_warm_quick ... 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_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_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. 143 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.67s

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

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_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::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_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_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_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_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... 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_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_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::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_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_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_truncate_output ... 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::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... 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_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::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_failures_only_filter ... 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_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::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::compare_mode_exact_json_matches ... 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_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::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_disabled ... ok
test common::scenarios::tests::test_id_normalization ... 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_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::binary_discovery::tests::test_discovered_binaries_json ... 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_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_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::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_tag_match_mode_default ... 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_tolerance_exceeded ... 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_timestamp_tolerance_nested ... 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_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_integrity_guard_verify_after ... ok
test e2e_comments_add_nonexistent_issue ... ok
test e2e_comments_add_empty ... ok
test e2e_comments_list_empty ... ok
test e2e_comments_add_json_output ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_comments_list_json_structure ... ok
test e2e_comments_long_text ... ok
test e2e_comments_shorthand ... ok
test e2e_comments_special_characters ... ok
test e2e_comments_add_single_and_list ... ok
test e2e_comments_on_closed_issue ... ok
test e2e_comments_add_to_existing ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test e2e_comments_add_multiple_verify_order ... 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::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_comments_sync_roundtrip ... 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.70s

     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_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_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_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_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_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_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_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::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_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::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::json_baseline::tests::test_list_baselines ... 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_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_array_unordered_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_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_compare_mode_default ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... 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_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_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_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_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_has_all_tags ... 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_strict_no_cross_platform ... 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_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_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 test_comments_add_from_stdin ... 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 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.68s

     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_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_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_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_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_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_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::binary_discovery::tests::test_discover_br ... 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::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_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::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_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_remove_field_path_nested ... 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_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::binary_discovery::tests::test_discover_binaries ... 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_tolerance_exceeded ... 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::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::binary_discovery::tests::test_discovered_binaries_json ... ok
test e2e_completions_fish_file_output ... ok
test e2e_completions_fish_contains_subcommands ... ok
test e2e_completions_idempotent ... ok
test e2e_completions_file_output_overwrites_existing ... ok
test e2e_completions_powershell_generates_valid_script ... ok
test e2e_completions_bash_generates_valid_script ... ok
test e2e_completions_bash_contains_subcommands ... ok
test e2e_completions_zsh_generates_valid_script ... ok
test e2e_completions_all_shells_succeed ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_completions_unknown_shell_error ... ok
test e2e_completions_zsh_contains_subcommands ... ok
test e2e_completions_bash_file_output ... ok
test e2e_completions_fish_generates_valid_script ... ok
test e2e_completions_elvish_generates_valid_script ... ok
test e2e_completions_no_workspace_required ... ok
test e2e_completions_file_output_matches_stdout ... ok
test e2e_completions_bash_contains_flags ... ok
test e2e_completions_powershell_contains_subcommands ... ok
test e2e_completions_zsh_file_output ... ok
test e2e_completions_powershell_file_output ... ok
test e2e_completions_all_shells_have_help ... ok
test e2e_completions_all_shells_file_output ... ok
test e2e_completions_with_initialized_workspace ... 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 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_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. 162 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.64s

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

running 160 tests
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
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::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::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_dataset_override_creation ... 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_provenance_from_metadata ... 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_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_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_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::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_runner_policy_default ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::harness::tests::test_extract_json_payload ... 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_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_exact_json_fails_on_difference ... 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_exact_json_matches ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... 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::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::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_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_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_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... 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_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_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_structure_only_ignores_values ... 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::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... 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 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_to_json ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test e2e_lock_timeout_timing ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_lock_error_reporting ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test e2e_concurrent_writes_succeed_with_retry ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_read_command_auto_import_waits_for_write_lock ... ok
test e2e_write_lock_contention_respects_lock_timeout ... ok
test e2e_read_command_witness_refresh_waits_for_write_lock ... 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_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::dataset_registry::tests::test_isolated_from_override ... ok
test e2e_mixed_read_write_concurrency ... 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_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_lock_timeout_behavior ... ok
test e2e_routed_external_mutation_succeeds_during_local_updates ... 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.56s

     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_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_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_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_collect_file_tree_deterministic_order ... 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_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::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_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::binary_discovery::tests::test_discover_br ... 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_exact_json_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_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::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_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 ... ok
test common::scenarios::tests::test_extract_json_payload ... 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_remove_field_path_nested ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... 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_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_tolerance_nested ... 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::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 e2e_config_set_preserves_malformed_project_yaml ... ok
test e2e_config_list_rejects_project_and_user_together ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_config_delete_preserves_db_when_project_yaml_is_malformed ... ok
test e2e_config_precedence_cli_over_env_project ... ok
test e2e_config_delete_no_db_preserves_db_values ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_create_normalizes_runtime_issue_prefix_from_project_config ... 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_config_precedence_includes_legacy_layer ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test e2e_config_get_ignores_global_no_db_flag ... ok
test e2e_config_precedence_env_project_user_db ... ok
test e2e_config_precedence_legacy_used_when_user_missing ... 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. 149 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.67s

     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_with_title_flag ... ok
test test_create_toon_output_decodes_single_issue ... 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.13s

     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_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_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_config_defaults ... 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::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_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_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::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_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_artifact_logger_writes_and_cleans ... 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_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::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::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::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_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_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_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_line_ending_normalization ... 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_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_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_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_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::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... 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_to_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_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 defer_nonexistent_error ... ok
test undefer_already_open_skips ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test defer_until_invalid_error ... ok
test defer_until_specific_date ... ok
test defer_indefinitely_no_until ... ok
test defer_sets_status_deferred ... ok
test defer_until_tomorrow ... ok
test defer_until_past_allows ... ok
test defer_json_output ... ok
test defer_closed_issue_skips ... ok
test defer_until_relative ... ok
test defer_until_datetime ... ok
test defer_with_until_timestamp ... ok
test deferred_not_blocked ... ok
test undefer_json_output ... ok
test defer_already_deferred_updates_time ... ok
test undefer_sets_status_open ... ok
test undefer_clears_defer_until ... ok
test deferred_not_in_ready ... ok
test undefer_appears_in_ready ... ok
test defer_multiple_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_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 undefer_multiple_issues ... 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.72s

     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_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::valid_event_passes ... 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_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::binary_discovery::tests::test_parse_plain_version ... 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_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::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_local ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... 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::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::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_contains_fields_fails_on_mismatch ... 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_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::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::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_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 ... 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_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_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_to_json ... ok
test e2e_dep_tree_mermaid_issue_not_found ... 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_dep_tree_mermaid_title_with_quotes ... ok
test e2e_dep_tree_mermaid_single_node_no_deps ... ok
test e2e_dep_tree_mermaid_quiet_mode ... ok
test common::dataset_registry::tests::test_source_integrity_check ... 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_vs_json_consistency ... ok
test e2e_dep_tree_mermaid_text_vs_mermaid_format ... ok
test e2e_dep_tree_mermaid_linear_chain ... ok
test e2e_dep_tree_mermaid_branching_deps ... 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_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test e2e_dep_tree_mermaid_output_valid_mermaid_diagram ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... 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_timestamp_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_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::artifact_validator::tests::path_traversal_fails ... 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_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::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_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_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_parallelism_mode_default ... 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_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_default ... 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_to_json ... 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::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... 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::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::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... 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_cross_platform_constructor ... 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 ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... 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_line_ending_normalization_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_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_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_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_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 e2e_beads_dir_invalid_path_fails ... ok
test e2e_info_message_honors_toon_env_mode ... ok
test e2e_audit_record_honors_toon_env_mode ... ok
test e2e_version_honors_toon_env_mode ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_info_honors_toon_env_mode ... ok
test e2e_where_honors_toon_env_mode ... ok
test e2e_no_db_with_beads_jsonl ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test e2e_info_shows_resolved_paths ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_where_with_beads_dir_override ... ok
test e2e_info_plain_output_shows_storage_paths ... ok
test e2e_where_command_shows_paths ... ok
test e2e_bd_db_env_override_allows_access_outside_workspace ... ok
test e2e_beads_jsonl_env_overrides_metadata ... ok
test e2e_invalid_beads_dir_does_not_fall_back_to_cwd_workspace ... ok
test e2e_beads_dir_env_overrides_discovery ... ok
test e2e_beads_jsonl_without_allow_flag_warns ... ok
test e2e_beads_jsonl_metadata_external_without_allow_fails ... ok
test e2e_bd_actor_env_sets_actor ... ok
test e2e_orphans_honors_toon_env_mode_when_empty ... ok
test e2e_audit_log_and_summary_honor_toon_env_mode ... 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 e2e_beads_jsonl_external_path ... ok
test e2e_whitespace_beads_dir_env_ignored ... ok
test e2e_defer_honors_toon_env_mode ... ok
test e2e_count_honors_toon_env_mode ... ok
test e2e_empty_beads_dir_env_ignored ... ok
test e2e_q_honors_toon_env_mode ... ok
test e2e_stale_honors_toon_env_mode ... ok
test e2e_actor_flag_overrides_env ... ok
test e2e_lint_honors_toon_env_mode ... ok
test e2e_close_honors_toon_env_mode ... ok
test e2e_epic_status_honors_toon_env_mode ... ok
test e2e_delete_honors_toon_env_mode ... ok
test e2e_comments_add_does_not_invoke_git_for_author_fallback ... ok
test e2e_comments_add_honors_toon_env_mode ... ok
test e2e_label_add_honors_toon_env_mode ... ok
test e2e_update_honors_toon_env_mode ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_no_db_ignores_lock_timeout_flag ... ok
test e2e_query_save_list_delete_honor_toon_env_mode ... ok
test e2e_no_db_with_beads_dir ... ok
test e2e_no_db_creates_to_jsonl ... ok
test e2e_beads_dir_takes_precedence_over_cwd ... ok
test e2e_history_list_and_prune_honor_toon_env_mode ... ok
test e2e_reopen_honors_toon_env_mode ... ok
test e2e_delete_preview_honors_toon_env_mode ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test e2e_epic_close_eligible_honors_toon_env_mode ... 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::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. 184 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.68s

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

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::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::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_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... 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_preserves_selected_routing_and_output_env ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::cli::tests::unrelated_env_are_preserved ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::artifact_validator::tests::valid_event_passes ... 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::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::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::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::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... 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_artifact_logger_writes_and_cleans ... 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::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_failures_only_filter ... 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_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::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_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 ... 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_id_normalization_disabled ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::scenarios::tests::test_path_field_with_line_endings ... 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_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_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_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_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_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_integrity_guard_verify_before ... 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 e2e_epic_close_eligible_dry_run ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test e2e_epic_status_eligible_when_all_children_closed ... 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 e2e_epic_close_eligible_closes_epics ... ok
test e2e_epic_deleted_child_removes_dependency ... ok
test e2e_epic_status_shows_progress ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... 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 0.93s

     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::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_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::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_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_from_override_missing_path ... 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_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::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_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_artifact_logger_snapshot_writes_event ... 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::harness::tests::test_runner_policy_local ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::report_indexer::tests::test_markdown_report_generation ... 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::json_baseline::tests::test_list_baselines ... 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::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_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::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_success ... ok
test common::scenarios::tests::test_invariants_failure ... 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_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_default_modes ... ok
test common::scenarios::tests::test_invariants_with_constraints ... 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_path_separator_normalization ... 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_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::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::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::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_error_text_mode_no_color ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_lint_before_init_fails ... ok
test e2e_structured_error_not_initialized ... ok
test e2e_sync_rename_prefix_validation_failure_does_not_create_missing_db ... ok
test e2e_structured_error_jsonl_parse ... ok
test e2e_structured_error_conflict_markers ... ok
test e2e_custom_type_accepted ... ok
test e2e_sync_rename_prefix_validation_failure_restores_original_corrupt_db_family ... ok
test e2e_structured_error_issue_not_found ... ok
test e2e_structured_error_invalid_priority ... ok
test e2e_error_text_vs_json_parity ... ok
test e2e_auto_flush_failure_is_visible_in_json_mode ... ok
test e2e_error_multiple_errors_same_exit_code ... ok
test e2e_structured_error_label_too_long ... ok
test e2e_lint_skips_types_without_required_sections ... ok
test e2e_structured_error_self_dependency ... ok
test e2e_structured_error_dependency_target_not_found ... ok
test e2e_structured_error_label_validation ... ok
test e2e_lint_text_output_exit_code ... ok
test e2e_sync_invalid_orphans ... ok
test e2e_validation_error_empty_label ... ok
test e2e_error_exit_code_categories ... ok
test e2e_lint_bug_missing_sections_json ... ok
test e2e_auto_flush_skips_silently_overwriting_conflict_markered_jsonl ... ok
test e2e_sync_flush_checks_conflict_markers_before_noop_short_circuit ... ok
test e2e_sync_rename_prefix_failed_import_restores_original_corrupt_db_family ... ok
test e2e_lint_ids_only_lints_selected ... ok
test e2e_sync_merge_detects_conflict_markers_in_base_snapshot ... ok
test e2e_delete_json_sorts_deleted_ids ... ok
test e2e_sync_rename_prefix_import_failure_does_not_leave_missing_db_created ... ok
test e2e_error_text_json_parity_validation ... ok
test e2e_lint_multiple_issues_aggregate_warnings ... ok
test e2e_update_self_parent_does_not_partially_apply_other_changes ... ok
test e2e_delete_dry_run_sorts_requested_ids ... ok
test e2e_update_invalid_parent_does_not_partially_apply_other_changes ... ok
test e2e_dependency_metadata_flag_persists_to_jsonl ... ok
test e2e_lint_clean_output_when_no_warnings ... ok
test e2e_lint_type_filter_limits_results ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_delete_dry_run_json_returns_structured_preview ... ok
test e2e_delete_child_with_parent_child_dependency_previews_parent ... ok
test e2e_delete_with_dependents_json_returns_structured_preview ... 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_dependency_idempotent_duplicate ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_sync_flush_refuses_to_overwrite_conflict_markers ... ok
test e2e_delete_with_dependents_preview ... ok
test e2e_delete_hard_json_reports_removed_labels_and_events ... ok
test e2e_sync_export_guards ... ok
test e2e_lint_status_all_includes_closed ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_delete_ignores_non_blocking_related_dependencies ... ok
test e2e_dependency_remove_json_reports_removed_type ... ok
test e2e_sync_rename_prefix_applies_after_missing_db_recovery_without_force ... ok
test e2e_sync_auto_rebuild_plain_import_reports_recovery_result ... ok
test e2e_sync_rename_prefix_clears_duplicate_external_ref_after_missing_db_recovery ... ok
test e2e_structured_error_cycle_detected ... ok
test e2e_update_tombstone_rejected ... ok
test e2e_structured_error_ambiguous_id ... ok
test e2e_error_handling ... ok
test e2e_dependency_errors ... ok
test e2e_sync_rename_prefix_applies_after_missing_db_recovery_with_force ... ok
test e2e_ambiguous_id ... ok
test e2e_sync_rebuild_with_rename_prefix_keeps_renamed_issues ... 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 e2e_sync_rebuild_keeps_jsonl_authoritative_for_existing_tombstones ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test e2e_sync_force_import_keeps_jsonl_authoritative_for_existing_tombstones ... 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 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.76s

     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_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_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_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_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::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::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::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_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::binary_discovery::tests::test_discover_br ... 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_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_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_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::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_extract_json_payload_array ... ok
test common::scenarios::tests::test_compare_mode_default ... 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_invariants_failure ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_id_normalization_disabled ... 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_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_command_builder ... 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_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_has_all_tags ... ok
test common::scenarios::tests::test_scenario_has_any_tag ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... 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_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_masking ... 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_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_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 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_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::dataset_registry::tests::test_metadata_includes_source_commit ... 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 2.16s

     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::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_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_strict_mode ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::baseline::tests::test_regression_summary ... 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_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_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_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_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_parse_created_id ... 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_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::binary_discovery::tests::test_discover_br ... 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_failures_only_filter ... 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_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::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_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_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 ... 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_extract_json_payload ... ok
test common::scenarios::tests::test_id_normalization_disabled ... 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_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_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::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 common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_env_output_format_json_defaults_count_to_structured_output ... ok
test e2e_no_auto_flush_flag ... ok
test e2e_global_flag_after_command ... ok
test e2e_global_flag_before_command ... ok
test e2e_json_overrides_quiet ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test e2e_json_flag_list ... ok
test e2e_lock_timeout_flag ... ok
test e2e_json_flag_ready ... 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 e2e_allow_stale_flag ... ok
test e2e_very_verbose_flag ... ok
test e2e_verbose_flag ... ok
test e2e_robot_flag_sync_flush_outputs_json ... ok
test e2e_robot_flag_stderr_diagnostics ... ok
test e2e_quiet_flag ... ok
test e2e_no_auto_flush_config_hyphen_variant ... ok
test e2e_no_auto_flush_from_project_config ... ok
test e2e_quiet_overrides_env_json_for_list ... ok
test e2e_no_color_flag ... ok
test e2e_json_flag_show ... ok
test e2e_json_no_color_combined ... ok
test e2e_no_color_env_var ... ok
test e2e_quiet_flag_list ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_no_auto_import_flag ... ok
test e2e_no_db_flag_show ... ok
test e2e_robot_flag_list ... ok
test e2e_quiet_json_combined ... ok
test e2e_quiet_flag_graph_subcommands ... ok
test e2e_json_flag_stats ... ok
test e2e_no_db_json_combined ... ok
test e2e_quiet_list_suppresses_truncation_note ... ok
test e2e_quiet_reduces_output ... ok
test e2e_quiet_flag_sync_subcommands ... ok
test e2e_no_db_flag_list ... ok
test e2e_quiet_flag_defer_subcommands ... ok
test e2e_no_db_hard_delete_flushes_jsonl ... ok
test e2e_no_db_flag_ready ... ok
test e2e_quiet_flag_query_subcommands ... ok
test e2e_no_color_across_commands ... ok
test e2e_no_db_show_bypasses_corrupt_db_and_preserves_relations ... ok
test e2e_quiet_flag_count_and_where ... ok
test e2e_quiet_flag_comments_subcommands ... ok
test e2e_json_stdout_is_clean_json ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test e2e_quiet_flag_dep_subcommands ... 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 e2e_quiet_flag_config_epic_label_and_q_subcommands ... 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.62s

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

running 150 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_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::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_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::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_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_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::harness::tests::test_truncate_output ... ok
test common::binary_discovery::tests::test_discover_br ... 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::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_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::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::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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_normalized_json_ignores_timestamps ... 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::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_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_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::binary_discovery::tests::test_discovered_binaries_json ... 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::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_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_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_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_to_json ... 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_verify_before ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_graph_requires_issue_or_all ... ok
test e2e_graph_single_issue_no_dependents ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_graph_all_includes_custom_status_issues ... ok
test e2e_graph_all_json ... ok
test e2e_graph_single_issue_honors_toon_env_mode ... ok
test e2e_graph_single_issue_json ... ok
test e2e_graph_single_issue_with_dependents ... ok
test e2e_graph_single_issue_compact ... ok
test e2e_graph_all_with_connected_components ... ok
test e2e_graph_chain_depth ... 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_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 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.67s

     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::valid_event_passes ... ok
test common::artifact_validator::tests::path_traversal_fails ... 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_within_threshold ... ok
test common::baseline::tests::test_regression_check_no_baseline ... ok
test common::artifact_validator::tests::valid_summary_passes ... 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_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_source_commit_override_prefers_explicit_dataset_env ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... 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_workspace_failure_fixture_catalog_is_loadable ... 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_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_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::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_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_failures_only_filter ... 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::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::report_indexer::tests::test_markdown_report_generation ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::binary_discovery::tests::test_discover_binaries ... 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::binary_discovery::tests::test_discovered_binaries_json ... 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::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_extract_json_payload ... 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_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_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_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_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_path_separator_normalization ... 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_builder ... 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::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_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_tolerance_nested ... 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_timestamp_masking_empty_value ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... 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_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_integrity_guard_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_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::dataset_registry::tests::test_isolated_from_override ... 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.87s

     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::invalid_timestamp_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::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 ... 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_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::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_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_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_extract_json_payload ... 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::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_get_git_commit_discovers_parent_repo_from_subdir ... 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_handles_parse_errors ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... 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_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_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_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_id_normalization_disabled ... ok
test common::scenarios::tests::test_invariants_success ... 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_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_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::harness::tests::test_workspace_basic ... 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_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 ... 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_scenario_filter_to_json ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... 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_tolerance_within_range ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... 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_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 harness_stdin_input ... ok
test harness_full_workflow ... 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 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.87s

     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_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::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::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::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_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_truncate_output ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... 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::harness::tests::test_artifact_logger_writes_and_cleans ... 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_indexer_parses_artifacts ... 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_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::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_contains_fields_matches_specified ... 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::compare_mode_fields_excluded_matches ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::compare_mode_handles_parse_errors ... 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_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_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... 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_filter_exclude ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... 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_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_scenario_filter_include_all ... 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_tag_match_mode_default ... ok
test common::scenarios::tests::test_scenario_filter_exclude_precedence ... 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::harness::tests::test_workspace_basic ... ok
test e2e_history_list_before_init_fails ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_history_restore_nonexistent_backup_fails ... ok
test e2e_history_list_empty_initially ... ok
test e2e_history_default_command_is_list ... 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 common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test e2e_history_diff_nonexistent_backup_fails ... ok
test e2e_history_list_shows_backup_details ... ok
test e2e_history_prune_json_output ... ok
test e2e_history_restore_json_output ... ok
test e2e_history_prune_with_older_than ... ok
test e2e_history_list_after_sync_creates_backup ... ok
test e2e_history_restore_backup ... ok
test e2e_history_restore_without_force_fails_when_exists ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_history_restore_without_force_succeeds_when_no_current ... ok
test e2e_history_backup_deduplication ... ok
test e2e_history_list_json_output ... ok
test e2e_history_diff_fails_when_no_current_jsonl ... ok
test e2e_history_diff_json_reports_internal_diff_status ... ok
test e2e_history_diff_shows_differences ... 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 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 6.18s

     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_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_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_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::baseline::tests::test_regression_config_defaults ... 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::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_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_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... 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_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_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_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::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::json_baseline::tests::test_baseline_exists ... ok
test common::harness::tests::test_truncate_output ... ok
test common::report_indexer::tests::test_failures_only_filter ... 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::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_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_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_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_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_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::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_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::binary_discovery::tests::test_discovered_binaries_json ... 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_structure_only_ignores_values ... 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_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::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test common::binary_discovery::tests::test_discover_binaries ... 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_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 e2e_history_custom_path ... 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_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_from_override ... 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.83s

     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_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_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_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_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_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::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::json_baseline::tests::test_list_baselines ... 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::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::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_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_binaries ... 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_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::test_compare_mode_default ... ok
test common::scenarios::tests::test_array_sorting_nested ... ok
test common::scenarios::tests::test_array_sorting_normalization ... 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 ... ok
test common::binary_discovery::tests::test_discovered_binaries_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_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_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_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_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_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_filter_exclude ... 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::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 e2e_history_restore_json_output ... ok
test e2e_history_prune_quiet_mode ... ok
test e2e_history_restore_corrupt_backup_succeeds_copy ... ok
test e2e_history_restore_quiet_mode ... ok
test e2e_history_prune_with_older_than_days ... 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 common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test e2e_history_restore_preserves_backup_file ... 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 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::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_with_keep_zero_deletes_all ... ok
test e2e_history_prune_json_output ... 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 9.53s

     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::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_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_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_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_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::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_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::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::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_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_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::binary_discovery::tests::test_discover_br ... 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 ... 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_invariants_with_constraints ... 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_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_strict_no_cross_platform ... 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::scenarios::tests::test_tag_match_mode_default ... ok
test e2e_installer_full_install_and_verify ... ignored, requires network access and takes time
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test e2e_installer_version_resolution_github_api ... ignored, requires network access
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test e2e_installer_checksum_verification_sha256sum ... ok
test e2e_installer_platform_detection_linux_x64 ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_installer_detects_system_platform ... 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_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_source_integrity_check ... ok
test e2e_installer_creates_dest_directory ... ok
test e2e_installer_checksum_mismatch_fails ... 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_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_from_source_flag_accepted ... ok
test e2e_installer_lock_prevents_concurrent ... ok
test e2e_installer_shows_supported_platforms ... ok
test e2e_installer_version_resolution_explicit ... ok
test e2e_installer_help_shows_all_options ... ok
test e2e_installer_no_gum_disables_fancy_output ... ok
test e2e_installer_proxy_env_vars_accepted ... ok
test e2e_installer_idempotent_runs_twice ... ok

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

     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::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_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::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_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::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_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_runner_policy_local ... 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_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::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_fails_on_difference ... 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_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_no_json ... ok
test common::scenarios::tests::test_field_removal ... ok
test common::binary_discovery::tests::test_discover_br ... 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_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_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_filter_description ... ok
test common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... 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::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_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_structure_only_ignores_values ... 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::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_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_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_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_from_override ... 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 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 12.33s

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

running 162 tests
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::invalid_event_type_fails ... 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_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_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_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_snapshot_writes_event ... 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::harness::tests::test_artifact_logger_writes_and_cleans ... 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::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_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_exit_code_only_matches ... 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_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_line_ending_normalization_nested ... ok
test common::scenarios::tests::test_normalization_rules_apply ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... 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_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_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_br ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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_rename_nonexistent ... ok
test e2e_label_add_nonexistent_issue_error ... ok
test e2e_harness_label_list_all_empty ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test e2e_label_very_long_name ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test e2e_label_remove_nonexistent_noop ... 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_add_json_output ... ok
test e2e_label_invalid_format_error ... ok
test e2e_label_add_duplicate ... ok
test e2e_label_rename_rejects_long_new_name ... ok
test e2e_label_add_single_verify_show ... ok
test e2e_label_persistence_jsonl ... ok
test e2e_label_case_sensitivity ... ok
test e2e_label_on_closed_issue ... ok
test e2e_label_add_multiple_to_same_issue ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_label_special_characters ... ok
test e2e_label_remove_verify ... ok
test e2e_harness_label_list_all_fresh ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_label_list_all ... ok
test e2e_label_add_same_to_multiple_issues ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test e2e_harness_label_rename_fresh ... ok
test e2e_label_rename ... 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_metadata_to_json_includes_new_fields ... ok
test e2e_harness_label_list_all_real_dataset ... 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 2.48s

     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_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_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::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_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_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_artifact_logger_snapshot_writes_event ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::json_baseline::tests::test_baseline_path ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_extract_json_payload ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::json_baseline::tests::test_baseline_exists ... 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::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_fields_excluded_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_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_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_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_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_invariants_success ... ok
test common::scenarios::tests::test_id_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_path_separator_normalization ... 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_precedence ... ok
test common::scenarios::tests::test_scenario_filter_exclude ... 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_builder ... 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_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::test_strict_no_cross_platform ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_scenario_supports_mode ... 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_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_lint_bug_missing_acceptance_criteria ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test e2e_lint_unknown_type_filter_no_matches ... ok
test e2e_lint_clean_workspace_json_empty_results ... ok
test e2e_lint_epic_missing_success_criteria ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test e2e_lint_clean_workspace_no_issues ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_lint_case_insensitive_section_matching ... ok
test e2e_lint_bug_missing_all_sections ... ok
test e2e_lint_bug_missing_steps_to_reproduce ... ok
test e2e_lint_nonexistent_id_error ... ok
test e2e_lint_task_missing_acceptance_criteria ... ok
test e2e_lint_chore_no_required_sections ... ok
test e2e_lint_json_exit_code_always_zero ... ok
test e2e_lint_text_exit_code_nonzero_with_warnings ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_lint_text_output_warnings ... ok
test e2e_lint_issue_with_all_required_sections_passes ... ok
test e2e_lint_json_output_structure ... ok
test e2e_lint_filter_by_type_bug ... ok
test e2e_lint_specific_issue_id ... ok
test e2e_lint_filter_by_status_deferred ... ok
test e2e_lint_multiple_issues_with_warnings ... ok
test e2e_lint_filter_by_status_all ... 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 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_dependency_story_materializes_replayable_workspace ... ok

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

     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::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::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::cli::tests::smoke_profile_preserves_selected_routing_and_output_env ... ok
test common::dataset_registry::tests::test_empty_workspace ... 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_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_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::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_artifact_logger_writes_and_cleans ... 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_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::binary_discovery::tests::test_discover_br ... 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::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_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::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_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_compare_mode_default ... 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 ... 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_invariants_failure ... 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_extract_json_payload_with_preamble ... 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::binary_discovery::tests::test_discover_binaries ... 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::binary_discovery::tests::test_discovered_binaries_json ... 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_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_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_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 e2e_list_before_init_fails ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_list_csv_escaping ... 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_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::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_list_limit ... ok
test e2e_list_all_includes_closed ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test e2e_list_csv_output ... ok
test e2e_list_basic_text_output ... ok
test e2e_list_assignee_filter ... ok
test e2e_list_custom_status ... ok
test e2e_list_label_filter_and ... ok
test e2e_list_desc_contains ... ok
test e2e_list_csv_custom_fields ... ok
test e2e_list_empty_result ... ok
test e2e_list_priority_max ... ok
test e2e_list_pretty_format ... ok
test e2e_list_sort_by_priority ... ok
test e2e_list_unassigned_filter ... ok
test e2e_list_limit_with_label_filter ... ok
test e2e_list_multiple_type_filter ... ok
test e2e_list_combined_filters ... ok
test e2e_list_status_filter_deferred ... ok
test e2e_list_sort_by_priority_reverse ... ok
test e2e_list_priority_min ... ok
test e2e_list_priority_range ... ok
test e2e_list_limit_zero_unlimited ... ok
test e2e_list_status_filter_closed ... ok
test e2e_list_custom_type ... ok
test e2e_list_status_filter_open ... ok
test e2e_list_deferred_flag ... ok
test e2e_list_label_filter_multiple_and ... ok
test e2e_list_priority_filter_exact ... ok
test e2e_list_type_filter_task ... ok
test e2e_list_multiple_status_filter ... ok
test e2e_list_title_contains ... ok
test e2e_list_json_output ... ok
test e2e_list_type_filter_bug ... ok
test e2e_list_sort_by_title ... ok
test e2e_list_default_and_pretty_outputs_differ ... ok
test e2e_list_label_filter_or ... ok
test e2e_list_long_format ... 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.94s

     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::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::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::cli::tests::smoke_profile_preserves_selected_routing_and_output_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_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_isolated_from_override_missing_path ... 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::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_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_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_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_exists ... 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_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::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::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::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_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_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::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_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_include_any ... 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_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_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_strict_no_cross_platform ... 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_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 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_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 result: ok. 142 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s

     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_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_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::baseline::tests::test_regression_config_defaults ... 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_still_clears_unrelated_legacy_beads_env ... ok
test common::cli::tests::unrelated_env_are_preserved ... 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_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_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_parallelism_mode_default ... ok
test common::harness::tests::test_extract_json_payload ... 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::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::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_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::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::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_contains_fields_matches_specified ... 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_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::binary_discovery::tests::test_discover_br ... 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_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_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_no_dash ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization_disabled ... 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_id_normalization_preserves_prefix ... 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_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_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_builder ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_normalization_rules_apply ... 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_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::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_strict_no_cross_platform ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... 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 list_empty_workspace ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test list_issue_with_special_chars_in_title ... 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_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::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_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test list_filter_by_unassigned ... ok
test list_filter_by_assignee ... ok
test list_filter_by_label_multiple ... ok
test list_filter_by_status_deferred ... ok
test list_combined_filters_assignee_and_label ... ok
test list_sort_by_priority_desc ... ok
test list_filter_by_priority_p0 ... ok
test list_sort_by_created_at_asc ... ok
test list_filter_nonexistent_assignee ... ok
test list_csv_with_custom_fields ... ok
test list_filter_by_status_in_progress ... ok
test list_csv_output_format ... ok
test list_filter_nonexistent_label ... ok
test list_filter_by_multiple_priorities ... ok
test list_filter_by_type_feature ... ok
test list_filter_by_type_task ... ok
test list_sort_by_priority_asc ... ok
test list_filter_by_type_bug ... ok
test list_filter_by_status_open ... ok
test list_filter_by_priority_p1 ... ok
test list_with_limit_zero_unlimited ... ok
test list_with_limit ... ok
test list_filter_by_label_single ... ok
test list_combined_filters_type_and_priority ... ok
test list_sort_by_created_at_desc ... ok
test list_filter_by_status_closed ... ok
test list_filter_no_matches ... ok
test list_text_output_format ... ok
test list_json_output_format ... ok
test list_include_closed_shows_all ... ok

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

     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::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_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_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_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_parallelism_mode_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_ci ... 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_local ... ok
test common::harness::tests::test_runner_policy_builder ... 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::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::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::binary_discovery::tests::test_discover_br ... 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::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_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::compare_mode_fields_excluded_matches ... 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::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_no_dash ... 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_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_separator_normalization ... 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_remove_field_path_nested ... ok
test common::binary_discovery::tests::test_discover_binaries ... 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_discovered_binaries_json ... 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_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_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_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_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 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_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 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_json_output_structure ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_orphans_details_flag_shows_commit_info ... ok
test e2e_orphans_robot_flag_overrides_toon_env_output ... ok
test e2e_orphans_detects_open_issue_in_commit ... ok
test e2e_orphans_detects_issue_without_parens ... ok
test e2e_orphans_robot_flag_json_output ... ok
test e2e_orphans_auto_imports_newer_jsonl_before_scanning_issue_state ... ok
test e2e_orphans_no_orphans_empty_list ... ok
test e2e_orphans_issue_referenced_multiple_times ... ok
test e2e_orphans_excludes_closed_issues ... ok
test e2e_orphans_includes_in_progress_issues ... 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::dataset_registry::tests::test_isolated_dataset_copy ... 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.65s

     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_timestamp_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::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_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_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_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::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_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::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_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::binary_discovery::tests::test_discover_br ... 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::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_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_to_json ... 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 e2e_config_command ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_reopen_honors_env_json_mode ... ok
test e2e_query_run_inherits_env_json_output ... ok
test e2e_reopen_tombstone_skips_without_resurrection ... ok
test e2e_saved_queries_errors ... ok
test e2e_saved_queries_assignee_override_clears_unassigned ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test e2e_saved_queries_reject_no_db_mode ... 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 e2e_stats_command ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test e2e_reopen_command ... ok
test e2e_saved_queries_run_with_overrides ... ok
test e2e_saved_queries_lifecycle ... ok
test e2e_queries_ready_stale_count_search ... 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.65s

     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_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::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::smoke_profile_still_clears_unrelated_legacy_beads_env ... 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_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_parallelism_mode_default ... 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_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_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::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_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::json_baseline::tests::test_baseline_path ... 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_indexer_parses_artifacts ... 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_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_normalization ... ok
test common::scenarios::tests::test_array_sorting_nested ... 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::binary_discovery::tests::test_discovered_binaries_json ... 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::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_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_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_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_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_any_tag ... 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_masking_empty_value ... 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_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::test_timestamp_tolerance_exceeded ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test q_without_init_fails ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test q_empty_title_fails ... ok
test q_invalid_priority_fails ... 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 q_creates_issue_returns_id_only ... ok
test q_silent_mode_stderr ... ok
test q_issue_appears_in_list ... ok
test q_special_characters_in_title ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test q_default_values ... ok
test q_multiple_words_title ... ok
test q_with_all_flags ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test q_output_is_valid_id ... ok
test q_with_type_flag ... ok
test q_output_usable_in_pipeline ... ok
test q_with_custom_type_succeeds ... ok
test q_with_labels ... ok
test q_with_priority_flag ... ok
test q_with_p_prefix_priority ... ok
test q_parent_accepts_short_parent_id ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test q_updates_last_touched_context ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test q_status_is_always_open ... 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.78s

     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_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_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_config_defaults ... 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_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_workspace_failure_fixture_catalog_is_loadable ... 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::harness::tests::test_runner_policy_to_json ... 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::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::harness::tests::test_artifact_logger_writes_and_cleans ... 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_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::json_baseline::tests::test_baseline_path ... 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_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::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_normalized_json_ignores_timestamps ... 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_array_sorting_normalization ... 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::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::scenarios::tests::test_extract_json_payload ... 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_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_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_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_scenario_has_any_tag ... 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_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 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 common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... 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::dataset_registry::tests::test_metadata_includes_source_commit ... 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 4.32s

     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_timestamp_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_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::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::inherited_beads_and_toon_env_are_cleared ... 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::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_to_json ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... 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_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_artifact_logger_writes_and_cleans ... 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_ci ... ok
test common::harness::tests::test_runner_policy_benchmark ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... 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_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::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_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_array_unordered_matches ... ok
test common::binary_discovery::tests::test_discover_binaries ... 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::binary_discovery::tests::test_discovered_binaries_json ... 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::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_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 ... 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_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_path_field_with_line_endings ... ok
test common::scenarios::tests::test_remove_field_path_nested ... ok
test common::scenarios::tests::test_line_ending_normalization_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_extract_json_payload_array ... 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_path_normalization_no_backslashes ... 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_default_modes ... 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_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_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_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_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::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_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 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_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 ready_respects_external_dependencies ... ok
test ready_cli_filters_by_label_or ... ok
test ready_cli_filters_by_label_and ... ok
test ready_cli_filters_by_assignee ... ok
test ready_cli_combined_filters ... ok
test ready_cli_priority_p_format ... ok
test ready_cli_sort_priority ... ok
test ready_cli_assignee_flag_without_value_uses_actor ... ok
test ready_cli_filters_by_multiple_labels_and ... ok
test ready_cli_text_output_format ... ok
test ready_cli_limit_zero_returns_all ... ok
test ready_cli_filters_by_priority ... ok
test ready_cli_filters_by_multiple_priorities ... ok
test ready_cli_filters_by_multiple_types ... ok
test ready_cli_filters_unassigned_only ... ok
test ready_cli_excludes_blocked_issues ... ok
test ready_cli_excludes_deferred_by_default ... ok
test ready_cli_includes_deferred_with_flag ... ok
test ready_cli_respects_limit ... ok
test ready_cli_filters_by_type ... 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.84s

     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_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::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_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_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_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_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_parallelism_mode_default ... 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_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_snapshot_writes_event ... 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::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_indexer_parses_artifacts ... 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_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_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_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_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_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_id_normalization_no_dash ... 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::scenarios::tests::test_path_field_with_line_endings ... 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_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_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_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_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::test_timestamp_tolerance_exceeded ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... 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_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_source_integrity_check ... 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_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 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::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_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::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_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test common::binary_discovery::tests::test_discover_br ... 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_trims_and_ignores_empty_values ... 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::harness::tests::test_runner_policy_ci ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... 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_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::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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::harness::tests::test_artifact_logger_snapshot_writes_event ... 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::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::report_indexer::tests::test_markdown_report_generation ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... 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_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::compare_mode_handles_parse_errors ... ok
test common::scenarios::tests::test_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... 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_cross_platform_constructor ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... 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_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_id_normalization_preserves_prefix ... 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_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_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_exclude ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::harness::tests::test_workspace_basic ... 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_has_all_tags ... 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_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::test_scenario_supports_mode ... 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_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 e2e_close_honors_env_json_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 common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_close_suggest_next_unblocks ... ok
test e2e_comments_add_updates_last_touched_context ... ok
test e2e_close_json_reports_closed_and_skipped_in_partial_batch ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test e2e_close_blocked_requires_force ... ok
test e2e_dep_add_list_blocked_remove ... ok
test e2e_dep_add_updates_last_touched_context ... 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 e2e_relations_labels_comments ... ok
test e2e_label_add_updates_last_touched_context ... 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 1.02s

     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::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_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::artifact_validator::tests::valid_snapshot_passes ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::empty_suite_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::binary_discovery::tests::test_parse_plain_version ... ok
test common::artifact_validator::tests::path_traversal_fails ... 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_isolated_from_override_missing_path ... 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::cli::tests::unrelated_env_are_preserved ... ok
test common::harness::tests::test_parallelism_mode_default ... 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_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::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... 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::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_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::binary_discovery::tests::test_discover_binaries ... ok
test common::harness::tests::test_runner_policy_benchmark ... 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_builder ... ok
test common::harness::tests::test_runner_policy_local ... 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::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::harness::tests::test_truncate_output ... 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::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::json_baseline::tests::test_list_baselines ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... 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_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_field_removal_nested ... ok
test common::scenarios::tests::test_line_ending_normalization ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::scenarios::tests::test_array_sorting_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_array_sorting_normalization ... 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 ... 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_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_disabled ... 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_command_default_label ... ok
test common::scenarios::tests::test_scenario_default_modes ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... 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_exclude_precedence ... 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_cross_platform_constructor ... 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_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_tolerance_nested ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test generate_and_save_report ... ignored, Run manually after running tests with HARNESS_ARTIFACTS=1
test common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test test_failures_only_filter ... ok
test test_write_reports ... ok
test test_markdown_report ... ok
test test_report_indexer_basic ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test test_html_report ... 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_before ... 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_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_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. 144 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.79s

     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_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::invalid_timestamp_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::path_traversal_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_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_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_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_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_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_sidecars_and_recovery_debris ... 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_artifact_logger_snapshot_writes_event ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... 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_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_local ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::harness::tests::test_runner_policy_builder ... 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_get_git_commit_discovers_parent_repo_from_subdir ... 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_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_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_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_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::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_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_discover_binaries ... 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_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_default_modes ... 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_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_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_empty_value ... 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_tolerance_within_range ... 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_nested ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_config_delete_db_flag_invalid_target_preserves_yaml ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_routing_not_initialized_error ... ok
test e2e_config_get_db_flag_invalid_target_fails_instead_of_falling_back ... ok
test e2e_routing_invalid_beads_dir_env ... ok
test e2e_routing_path_normalization ... 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_routing_db_flag_external_db_uses_workspace_beads_dir ... ok
test e2e_routing_redirect_missing_target ... ok
test e2e_routing_redirect_empty_file ... ok
test e2e_routing_db_flag_external_path ... 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_source_integrity_check ... ok
test e2e_routing_redirect_file_absolute_path ... 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 e2e_routing_show_external_issue_not_found_quiet_still_fails ... ok
test e2e_routing_local_prefix_no_routes_file ... ok
test e2e_routing_show_external_issue_not_found ... ok
test e2e_routing_external_target_lock_blocks_routed_access ... ok
test e2e_changelog_since_commit_uses_target_repo_root ... ok
test e2e_routing_lint_external_issue_via_main_workspace ... ok
test e2e_routing_close_external_issue_via_main_workspace ... ok
test e2e_routing_delete_external_issue_via_main_workspace ... ok
test e2e_routing_audit_log_external_issue_via_main_workspace ... ok
test e2e_routing_routes_jsonl_external_route ... ok
test e2e_routing_show_external_issue_uses_metadata_database_path ... ok
test e2e_routing_dep_add_rejects_direct_cross_project_target ... ok
test e2e_routing_show_format_toon_routes_external_issue ... ok
test e2e_routing_show_mixed_no_db_batches_preserve_local_db_override ... ok
test e2e_routing_update_failure_does_not_print_partial_success ... ok
test e2e_routing_show_format_json_routes_external_issue ... 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_update_external_issue_uses_metadata_database_path ... ok
test e2e_routing_label_add_and_list_external_issue_via_main_workspace ... ok
test e2e_routing_show_text_preserves_requested_order_across_routes ... ok
test e2e_routing_show_json_preserves_requested_order_across_routes ... ok
test e2e_routing_comments_add_sets_invoking_workspace_last_touched_for_follow_up_update ... ok
test e2e_routing_comments_add_and_list_external_issue_via_main_workspace ... ok
test e2e_routing_label_add_sets_invoking_workspace_last_touched_for_follow_up_update ... ok
test e2e_routing_update_sets_invoking_workspace_last_touched_for_follow_up_close ... ok
test e2e_routing_defer_and_undefer_external_issue_via_main_workspace ... ok
test e2e_routing_reopen_external_issue_via_main_workspace ... ok
test e2e_routing_label_add_failure_does_not_mutate_earlier_batches ... ok
test e2e_routing_update_text_preserves_requested_order_across_routes ... ok
test e2e_routing_graph_external_issue_via_main_workspace ... 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_routing_update_claim_failure_does_not_mutate_earlier_routes ... 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_routing_delete_preview_does_not_mutate_earlier_local_batch ... ok
test e2e_routing_dep_add_sets_invoking_workspace_last_touched_for_follow_up_update ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test e2e_routing_update_mixed_batches_preserve_local_db_override ... ok
test e2e_routing_dep_add_remove_and_list_external_issue_via_main_workspace ... ok
test common::dataset_registry::tests::test_isolated_from_override ... 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 1.03s

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

running 142 tests
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::artifact_validator::tests::path_traversal_fails ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_summary ... 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::artifact_validator::tests::empty_suite_fails ... 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::baseline::tests::test_regression_check_no_baseline ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... ok
test common::artifact_validator::tests::invalid_timestamp_fails ... ok
test common::baseline::tests::test_regression_config_defaults ... 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::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_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::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::harness::tests::test_extract_json_payload ... 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_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_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::report_indexer::tests::test_failures_only_filter ... 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::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... 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_discovered_binaries_json ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::harness::tests::test_runner_policy_benchmark ... 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::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_array_unordered_matches ... 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_extract_json_payload ... 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_field_removal_nested ... 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::harness::tests::test_workspace_basic ... ok
test common::scenarios::tests::test_invariants_success ... 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_scenario_filter_empty_matches_all ... ok
test common::scenarios::tests::test_timestamp_masking_empty_value ... 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_exclude_precedence ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... 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_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... 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_path_separator_normalization ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::test_timestamp_masking ... 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::workspace_evolution_seed_suite_is_deterministic ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_schema_toon_decodes ... ok
test e2e_schema_json_issue ... 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 common::dataset_registry::tests::test_run_with_integrity ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... 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 agent_baseline_snapshots_match_current_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 result: ok. 142 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.09s

     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_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_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_resource_guardrails_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_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_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_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::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_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::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::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::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_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... ok
test common::scenarios::tests::test_field_removal_nested ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization_disabled ... 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_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_builder ... 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_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_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_filter_include_all ... 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_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_nested ... 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::workspace_evolution_seed_suite_is_deterministic ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... 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_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_verify_before ... ok
test search_special_characters ... 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_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::dataset_registry::tests::test_isolated_from_override ... 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_basic_single_word ... ok
test search_empty_query ... ok
test search_with_numbers ... ok
test search_with_status_filter ... ok
test search_json_output_structure ... ok
test search_no_results ... ok
test search_case_insensitive ... ok
test search_partial_word ... ok
test search_with_type_filter ... ok
test search_with_priority_filter ... ok
test search_text_output ... ok
test search_with_label_filter ... ok
test search_multiple_words ... ok
test search_include_closed ... ok
test search_finds_content_in_description ... 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.61s

     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::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_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::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::dataset_registry::tests::test_empty_workspace ... 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::smoke_profile_preserves_selected_routing_and_output_env ... 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::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_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_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_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_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::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::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_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::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::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::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_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_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::report_indexer::tests::test_html_report_generation ... 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_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_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_field_removal_nested ... 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_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_path_normalization_no_backslashes ... 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_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::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_timestamp_tolerance_exceeded ... 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_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::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 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_basic ... ok
test e2e_stale_with_status_filter ... ok
test e2e_stale_with_deferred_status_filter ... 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 result: ok. 144 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s

     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::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::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 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_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_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_runner_policy_benchmark ... 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_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_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::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::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::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_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::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_normalization ... ok
test common::scenarios::tests::test_compare_mode_default ... 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_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_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_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_default_modes ... 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_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_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::binary_discovery::tests::test_discovered_binaries_json ... 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_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::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 stats_json_empty_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 common::dataset_registry::tests::test_integrity_guard_verify_before ... 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_json_populated_workspace ... ok
test stats_no_activity_flag_suppresses_activity ... ok
test stats_json_after_close ... ok
test stats_json_with_deps_shows_blocked ... 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. 146 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s

     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_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::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_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_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::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_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_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::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_exact_json_fails_on_difference ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... 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_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_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::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_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_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_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_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 e2e_sync_export_empty_db ... ok
test e2e_staleness_detects_real_content_change ... ok
test e2e_sync_error_conflict_markers ... ok
test e2e_sync_export_with_artifacts ... 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 e2e_sync_deterministic_export ... 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_isolated_from_override ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test e2e_sync_full_cycle_with_artifacts ... 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_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 9.27s

     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::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 ... 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::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_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::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_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::harness::tests::test_runner_policy_local ... 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_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_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::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_fields_excluded_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::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::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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_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_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_supports_mode ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... 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_tag_match_mode_default ... 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_filter_include_any ... 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 atomic_write_pipeline_produces_valid_output ... ok
test import_failure_conflict_markers_no_db_changes ... 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 export_failure_readonly_dir_preserves_original ... ok
test multiple_export_failures_no_accumulation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test export_preserves_large_existing_jsonl ... ok
test cli_export_readonly_preserves_state ... ok
test cli_import_malformed_preserves_db ... ok
test export_cleans_up_temp_file_on_success ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test stale_temp_file_handled_gracefully ... ok
test export_failure_temp_file_preserves_original ... ok
test import_failure_prefix_mismatch_no_db_changes ... ok
test import_failure_malformed_json_no_db_changes ... ok
test cli_symlinked_beads_target_offline_recovers_after_restore ... ok
test export_sets_correct_permissions ... ok
test export_empty_db_produces_empty_jsonl ... ok
test import_failure_missing_file_no_db_changes ... 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_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::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_sigkill_while_waiting_for_write_lock_preserves_dirty_state ... FAILED
test cli_sync_flush_concurrent_export_race_serializes_jsonl_sidecars ... FAILED

failures:

---- 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' (415660) 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")
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- cli_sync_flush_concurrent_export_race_serializes_jsonl_sidecars stdout ----

thread 'cli_sync_flush_concurrent_export_race_serializes_jsonl_sidecars' (415659) 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")


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.21s

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 ... 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_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_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_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_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_from_override_missing_path ... 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_extract_json_payload ... 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_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::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_to_json ... 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::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::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_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::binary_discovery::tests::test_discover_br ... ok
test common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... 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_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::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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_nested ... 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_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 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_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 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_rename_prefix_rejects_malformed_jsonl_before_config_write ... ok
test edge_case_deeply_nested_json ... ok
test edge_case_import_rejects_conflict_markers ... ok
test edge_case_import_rejects_partial_lines ... ok
test edge_case_huge_line ... ok
test edge_case_empty_file ... ok
test edge_case_import_handles_empty_lines ... ok
test edge_case_import_rejects_invalid_json ... ok
test edge_case_no_partial_writes_on_failure ... ok
test edge_case_whitespace_only ... 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 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_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... 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.73s

     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::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::invalid_timestamp_fails ... ok
test common::artifact_validator::tests::invalid_event_type_fails ... 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::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_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_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_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_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_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_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::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_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_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::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_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 ... 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_structure_only_ignores_values ... ok
test common::scenarios::tests::test_timestamp_masking ... 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_timestamp_tolerance_exceeded ... 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 common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... 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::binary_discovery::tests::test_discover_br ... 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 integration_sync_manifest_only_touches_allowed_files ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test regression_sync_manifest_does_not_touch_git ... ok
test regression_sync_export_does_not_create_commits ... ok
test regression_sync_never_touches_source_files ... 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 common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test regression_full_sync_cycle_does_not_touch_git ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... 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.62s

     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::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::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::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_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_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::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_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_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_truncate_output ... ok
test common::harness::tests::test_runner_policy_to_json ... 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_default ... 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_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::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::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_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::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_line_ending_normalization ... 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_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_include_all ... 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_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_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_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_conflict_markers ... ok
test preflight_import_rejects_git_paths ... ok
test preflight_export_rejects_git_paths ... ok
test cli_import_shows_preflight_failure ... ok
test preflight_import_rejects_path_traversal ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test preflight_import_conflict_markers_shows_line_numbers ... ok
test preflight_results_are_actionable ... 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_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::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_dependency_story_materializes_replayable_workspace ... ok

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

     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_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::valid_summary_passes ... 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_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_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_runner_policy_benchmark ... 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_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::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::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::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::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_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::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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_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 ... 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_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::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_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_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test human_output_escapes_terminal_controls_but_json_preserves_values ... 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_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::dataset_registry::tests::test_isolated_dataset_copy ... 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.94s

     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::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_no_baseline ... ok
test common::artifact_validator::tests::valid_event_passes ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... 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 ... 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_still_clears_unrelated_legacy_beads_env ... 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_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... 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_extract_json_payload ... 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_parallelism_mode_default ... 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_parse_created_id ... 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_benchmark ... ok
test common::harness::tests::test_runner_policy_default ... 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_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::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_contains_fields_matches_specified ... 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_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_exact_json_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_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_conformance_default_includes_cross_platform ... ok
test common::scenarios::tests::test_cross_platform_constructor ... 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_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_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_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::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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_remove_field_path_nested ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... 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_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_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_builder ... ok
test common::scenarios::tests::test_scenario_command_default_label ... ok
test common::scenarios::tests::test_path_separator_normalization ... 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_default_modes ... 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_nested ... 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::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::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::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_source_integrity_check ... ok
test test_soft_defer_preserves_in_progress_status ... ok
test test_soft_defer_behavior ... 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::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... 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 result: ok. 141 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.66s

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

running 164 tests
test common::artifact_validator::tests::invalid_timestamp_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::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::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_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::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_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_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::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_artifact_logger_writes_and_cleans ... 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::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::binary_discovery::tests::test_discover_br ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... 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_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_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 ... 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_separator_normalization ... ok
test common::scenarios::tests::test_path_normalization_no_backslashes ... 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_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_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_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_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_check_only ... ok
test e2e_upgrade_guarded_full_upgrade_skipped_without_env ... ok
test e2e_upgrade_guarded_isolated_binary_setup ... ok
test e2e_upgrade_help_works ... ok
test e2e_upgrade_feature_enabled ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_version_shows_version ... ok
test e2e_upgrade_consistent_help_output ... ok
test e2e_version_quiet_suppresses_output ... ok
test e2e_version_json_output ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_version_no_workspace_required ... ok
test e2e_upgrade_version_output_stable ... 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_registry_creation ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_upgrade_check_json_error_structure ... ok
test e2e_upgrade_captures_network_error_in_log ... ok
test e2e_upgrade_with_version_flag ... ok
test e2e_upgrade_check_with_force_error ... ok
test e2e_upgrade_dry_run_json ... ok
test e2e_upgrade_force_flag_accepted ... ok
test e2e_upgrade_dry_run_quiet_suppresses_output ... ok
test e2e_upgrade_json_error_is_valid_json ... ok
test e2e_upgrade_dry_run_no_changes ... ok
test e2e_upgrade_graceful_network_error ... ok
test e2e_upgrade_check_attempts_api_call ... ok
test e2e_upgrade_no_workspace_required ... ok
test e2e_upgrade_check_quiet_suppresses_output ... 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::dataset_registry::tests::test_isolated_dataset_copy ... 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. 164 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.67s

     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::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::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_dataset_override_with_name ... ok
test common::scenarios::tests::compare_mode_contains_fields_matches_specified ... ok
test common::dataset_registry::tests::test_integrity_check_result_to_json ... ok
test common::harness::tests::test_runner_policy_benchmark ... 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_extract_json_payload ... ok
test common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... ok
test common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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_sidecars_and_recovery_debris ... ok
test common::dataset_registry::tests::test_provenance_with_context ... ok
test common::harness::tests::test_truncate_output ... ok
test common::json_baseline::tests::test_baseline_exists ... 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_list_baselines ... ok
test common::harness::tests::test_runner_policy_local ... ok
test common::report_indexer::tests::test_artifact_dir_not_found ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test common::harness::tests::test_runner_policy_ci ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... 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_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::scenarios::tests::compare_mode_array_unordered_matches ... 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::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_extract_json_payload_array ... ok
test common::scenarios::tests::compare_mode_exact_json_fails_on_difference ... ok
test common::scenarios::tests::test_cross_platform_constructor ... ok
test common::scenarios::tests::test_extract_json_payload_no_json ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::harness::tests::test_runner_policy_to_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::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discover_br ... 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_exclude ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::scenarios::tests::test_id_normalization ... ok
test common::scenarios::tests::test_id_normalization_disabled ... 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_filter_include_all ... 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_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::harness::tests::test_workspace_basic ... 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_exclude_precedence ... ok
test common::scenarios::tests::test_scenario_has_all_tags ... 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_filter_empty_matches_all ... ok
test common::scenarios::tests::test_timestamp_tolerance_exceeded ... 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_run_br_env_uses_override ... ok
test common::binary_discovery::tests::test_discovered_binaries_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_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 e2e_version_check_flag ... ok
test e2e_version_check_json ... 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_from_override ... 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_metadata_includes_source_commit ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... 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.77s

     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::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::invalid_timestamp_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::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::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_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_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_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_ci ... 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_builder ... ok
test common::harness::tests::test_truncate_output ... ok
test common::harness::tests::test_runner_policy_default ... 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::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_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::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_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::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_field_removal_nested ... 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_id_normalization_disabled ... ok
test common::scenarios::tests::test_id_normalization_no_dash ... 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::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_command_builder ... 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_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_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_config_edit_creates_user_config ... ok
test e2e_doctor_uninitialized ... ok
test e2e_version_help ... ok
test e2e_where_uninitialized ... ok
test e2e_info_uninitialized ... ok
test common::harness::tests::test_workspace_basic ... ok
test e2e_where_json_recovers_prefix_from_valid_lines_despite_malformed_jsonl_entries ... ok
test e2e_version_short_flag ... ok
test e2e_where_json_omits_prefix_for_mixed_jsonl_fallback ... ok
test e2e_version_basic ... ok
test e2e_version_json_output ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test e2e_config_json_output ... ok
test e2e_config_list ... ok
test e2e_config_get_set ... ok
test e2e_init_new_workspace ... ok
test e2e_where_json_reports_effective_prefix_from_project_config ... ok
test e2e_info_json_output ... ok
test e2e_init_already_initialized ... ok
test e2e_info_basic ... ok
test e2e_where_json_output ... ok
test e2e_where_json_uses_configured_prefix_for_mixed_jsonl_when_db_has_default_prefix ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test e2e_where_basic ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test e2e_workspace_paths_consistent ... ok
test e2e_doctor_healthy_workspace ... ok
test e2e_doctor_json_output ... ok
test e2e_init_creates_jsonl ... ok
test e2e_update_quiet_suppresses_success_output ... ok
test e2e_init_force_reinit ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_full_workspace_lifecycle ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test e2e_doctor_detects_issues ... 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_repair_json_rebuilds_when_db_is_missing ... ok
test e2e_doctor_detects_and_quarantines_anomalous_wal_sidecar ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test e2e_startup_auto_recovery_preserves_unflushed_tombstones ... ok
test e2e_doctor_repair_json_rebuilds_and_returns_single_payload ... 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 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_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.75s

     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::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_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::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_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_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_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::binary_discovery::tests::test_discover_br ... 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_resource_guardrails_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_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_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_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_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_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_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::compare_mode_structure_only_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_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_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_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_invariants_failure ... 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_invariants_with_constraints ... 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_separator_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_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::binary_discovery::tests::test_discover_binaries ... 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_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_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_timestamp_masking ... 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_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_timestamp_tolerance_within_range ... ok
test common::scenarios::tests::test_tag_match_mode_default ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test scenario_doctor_no_workspace ... ok
test scenario_version_text ... ok
test scenario_version_no_workspace_required ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test scenario_config_list ... ok
test scenario_init_json_output ... ok
test scenario_info_shows_paths ... ok
test scenario_config_list_json ... ok
test scenario_config_path ... ok
test scenario_init_new_workspace ... ok
test scenario_config_get_json ... ok
test scenario_info_json_output ... ok
test scenario_config_set_and_get ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test scenario_doctor_healthy_workspace ... 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 scenario_version_json ... ok
test scenario_doctor_json_output ... ok
test scenario_init_reinit_rejected_without_force ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test scenario_workspace_lifecycle ... ok
test scenario_where_no_workspace ... ok
test scenario_where_shows_workspace_path ... 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_from_override ... 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::dataset_registry::tests::test_run_with_integrity ... 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 3.09s

     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_timestamp_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_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_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::baseline::tests::test_regression_check_within_threshold ... 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_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_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::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_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_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::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::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::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_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_fields_excluded_matches ... 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_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... 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::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::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_with_constraints ... ok
test common::scenarios::tests::test_invariants_success ... 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_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_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_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 e2e_list_with_wrap_shows_full_content ... ok
test e2e_list_without_wrap_truncates ... ok
test e2e_wrap_with_unicode_content ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test e2e_wrap_very_wide_terminal ... ok
test e2e_wrap_very_narrow_terminal ... ok
test e2e_search_with_wrap ... ok
test e2e_ready_without_wrap ... ok
test e2e_ready_with_wrap ... ok
test e2e_blocked_with_wrap ... ok
test e2e_search_without_wrap ... ok
test e2e_show_with_wrap ... ok
test e2e_show_without_wrap ... ok
test e2e_list_wrap_json_unchanged ... ok
test e2e_wrap_empty_database ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test e2e_comments_with_wrap ... ok
test e2e_blocked_with_dependencies ... 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::dataset_registry::tests::test_isolated_from_override ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... 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.73s

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

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

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

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

running 3 tests
test golden_show_rich_widths ... ok
test golden_list_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.61s

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

running 6 tests
test import_custom_issue_type_preserves_case_through_roundtrip ... ok
test import_export_roundtrip_normalizes_case ... ok
test import_custom_status_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.11s

     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::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::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::binary_discovery::tests::test_parse_plain_version ... 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_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_parallelism_mode_default ... ok
test common::harness::tests::test_extract_json_payload ... 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_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_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::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::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_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_exact_json_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_array_unordered_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::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::scenarios::tests::test_array_sorting_disabled ... ok
test common::scenarios::tests::compare_mode_fields_excluded_matches ... 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_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_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_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_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_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_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::scenarios::tests::test_strict_no_cross_platform ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test import_rejects_malformed_json ... ok
test import_rejects_prefix_mismatch ... ok
test import_rejects_invalid_id_format ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test import_collision_by_id_skips_when_older ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test import_collision_by_external_ref ... 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 import_rejects_conflict_markers ... ok
test export_empty_db_guard_blocks_overwrite ... ok
test export_produces_deterministic_content_hash ... ok
test import_sets_closed_at_when_missing ... ok
test import_reads_multiple_jsonl_lines_without_buffer_accumulation ... ok
test import_repopulates_export_hashes ... ok
test import_handles_empty_lines_gracefully ... ok
test export_sorts_by_id ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test export_empty_db_guard_bypassed_with_force ... ok
test import_collision_by_id_updates_when_newer ... ok
test import_tombstone_protection_prevents_resurrection ... ok
test export_sorts_comments_canonically_after_loading_relations ... ok
test import_creates_new_issues ... ok
test import_skips_ephemeral_issues ... ok
test import_skip_prefix_validation_allows_mismatch ... ok
test export_import_roundtrip_keeps_optional_text_fields_integrity_safe ... ok
test import_deduplicates_export_hash_rebuild_when_multiple_records_target_same_issue ... ok
test export_import_roundtrip_preserves_relationships ... 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. 162 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.70s

     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::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_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::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_integrity_check_result_to_json ... ok
test common::dataset_registry::tests::test_dataset_override_creation ... ok
test common::dataset_registry::tests::test_empty_workspace ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... 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_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_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_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::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::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_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::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_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_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_builder ... 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 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 test_markdown_import_rejects_non_empty_file_without_issue_headers ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test test_markdown_import_invalid_dependency_warns ... ok
test test_markdown_import_implicit_description_keeps_first_non_empty_line_only ... ok
test test_markdown_import_rejects_dry_run ... ok
test test_markdown_import_rejects_title_argument ... ok
test test_markdown_import_parent_argument_sets_global_default ... ok
test test_markdown_import_title_based_dependency_resolution ... ok
test test_markdown_import_standin_id_dependency_resolution ... ok
test test_markdown_import_json_output ... ok
test test_markdown_import_all_failed_returns_error ... ok
test test_markdown_import_whitespace_separated_typed_dependencies ... ok
test test_markdown_import ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test test_markdown_import_dependency_bullets_do_not_create_marker_dependency ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test test_markdown_import_rejects_external_ref_argument ... ok
test common::dataset_registry::tests::test_registry_creation ... ok
test test_markdown_import_updates_last_touched_context ... ok
test test_markdown_import_title_with_colon_dependency_resolution ... 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::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... 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_dependency_story_materializes_replayable_workspace ... ok

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

     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.54s

     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 hash_low_collision_rate ... ok
test hex_encode_fuzz::hex_encode_roundtrip ... ok
test hash_changes_with_pinned ... ok
test hash_changes_with_status ... ok
test hash_changes_with_priority ... ok
test hash_changes_with_title ... ok
test trait_matches_function ... ok
test hash_valid_hex_format ... ok
test hash_ignores_timestamps ... 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_seed_distinguishes_delimiter_positions ... ok
test optimal_length_monotonic ... ok
test id_no_collisions_batch ... ok
test child_id_depth ... ok
test parsed_id_roundtrip ... ok
test id_different_for_different_titles ... 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 17.51s

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

running 20 tests
test merge_all_none_is_no_action ... ok
test merge_both_custom_status_manual_is_conflict ... ok
test merge_custom_status_prefer_newer_keeps_newer ... ok
test merge_custom_status_deterministic ... ok
test merge_both_modified_prefer_local_keeps_left ... ok
test merge_one_side_custom_status_no_conflict ... ok
test merge_same_custom_status_both_sides_is_keep ... ok
test merge_base_only_is_delete ... ok
test merge_both_modified_manual_is_conflict ... ok
test three_way_merge_new_right_all_kept ... ok
test three_way_merge_all_identical_keeps_all ... ok
test merge_all_identical_keeps_left ... ok
test three_way_merge_tombstone_protection ... ok
test merge_new_right_only_is_keep ... ok
test merge_new_left_only_is_keep ... ok
test merge_both_modified_prefer_external_keeps_right ... 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 issue_type_deser_case_insensitive ... ok
test dep_type_deser_case_insensitive ... ok
test custom_issue_type_preserved_verbatim ... ok
test custom_status_preserved_verbatim ... ok
test issue_type_roundtrip ... ok
test dep_type_roundtrip ... 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.55s

     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 5.19s

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

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

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

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

running 21 tests
test all_standard_statuses_valid ... ok
test all_standard_types_valid ... ok
test empty_label_fails ... ok
test long_actor_fields_fail ... ok
test title_at_limit_passes ... ok
test empty_title_fails ... ok
test label_with_space_fails ... ok
test external_ref_whitespace_fails ... ok
test negative_priority_fails ... ok
test valid_priority_passes ... ok
test updated_before_created_fails ... ok
test invalid_priority_fails ... ok
test long_label_fails ... ok
test valid_external_ref_passes ... ok
test valid_issue_passes ... ok
test unbounded_labels_fail ... ok
test long_title_fails ... ok
test valid_label_passes ... ok
test long_custom_status_and_type_fail ... ok
test large_description_fails ... ok
test large_rich_text_fields_fail ... 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_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_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_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_baseline_store_roundtrip ... 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_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_dataset_override_creation ... 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_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_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_runner_policy_builder ... 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_collect_file_tree_deterministic_order ... 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_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_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::report_indexer::tests::test_markdown_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_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_fails_on_different_exit ... 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_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::binary_discovery::tests::test_discover_br ... 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_preserves_prefix ... ok
test common::scenarios::tests::test_invariants_success ... ok
test common::scenarios::tests::test_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization ... 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_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_remove_field_path_nested ... 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_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_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_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::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::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 repro_3way_merge_data_loss ... ok
test repro_merge_base_snapshot_matches_finalized_export_with_notes ... 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::dataset_registry::tests::test_isolated_from_override ... ok
test repro_merge_tolerates_base_only_deleted_issue_absent_from_db ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok

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

     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_preserves_unrelated_existing_jsonl_lines ... ok
test test_auto_flush_flush_on_label_change ... ok

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

     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_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::artifact_validator::tests::invalid_event_type_fails ... 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_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::baseline::tests::test_baseline_store_roundtrip ... 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_to_json ... 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_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_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::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_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::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_failures_only_filter ... 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_html_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::binary_discovery::tests::test_discover_br ... 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_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_array ... 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_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 ... 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::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_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_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_command_builder ... 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_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_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_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_registry_creation ... 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 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::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... 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_from_override ... ok

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

     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.10s

     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::valid_snapshot_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::valid_event_passes ... 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_summary_passes ... 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_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_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::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_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_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_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_runner_policy_benchmark ... 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_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::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_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::harness::tests::test_runner_policy_to_json ... 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::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_markdown_report_generation ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... 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_exit_code_only_fails_on_different_exit ... 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_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::compare_mode_exact_json_matches ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... 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 ... 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::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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_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_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test test_dep_tree_diamond_dependency_visibility ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... 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_metadata_includes_source_commit ... ok

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

     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::invalid_timestamp_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::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_regression_check_exceeds_threshold ... 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_no_baseline ... 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_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_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_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_collect_file_tree_deterministic_order ... 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_artifact_logger_writes_and_cleans ... 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::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_runner_policy_builder ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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::harness::tests::test_runner_policy_to_json ... 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::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_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::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::binary_discovery::tests::test_discovered_binaries_json ... 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::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_invariants_with_constraints ... 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_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_default_modes ... ok
test common::scenarios::tests::test_scenario_filter_filter_list ... ok
test common::scenarios::tests::test_scenario_filter_description ... 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_tolerance_exceeded ... 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 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_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_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_metadata_includes_source_commit ... 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_dependency_story_materializes_replayable_workspace ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... 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.96s

     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.07s

     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.68s

     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::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::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::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_baseline_store_roundtrip ... 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::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_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_provenance_with_context ... 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::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_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_artifact_logger_writes_and_cleans ... 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_builder ... 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_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_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::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::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_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_registry_creation ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test br_update_prints_correct_diff_for_real_field_change ... 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_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_no_json ... ok
test common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test common::scenarios::tests::test_extract_json_payload_array ... 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_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_line_ending_normalization ... 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_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_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::dataset_registry::tests::test_run_with_integrity ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test br_update_prints_target_beads_title_not_unrelated_bead_title ... 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_metadata_includes_source_commit ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok

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

     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.20s

     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.06s

     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.09s

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

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

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

     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_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_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_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::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_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_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_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_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::binary_discovery::tests::test_discover_br ... 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_get_git_commit_discovers_parent_repo_from_subdir ... 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_builder ... ok
test common::harness::tests::test_extract_json_payload ... 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_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::binary_discovery::tests::test_discovered_binaries_json ... 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::binary_discovery::tests::test_discover_binaries ... 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_extract_json_payload ... 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_array ... 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_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_invariants_success ... ok
test common::scenarios::tests::test_id_normalization_disabled ... ok
test common::scenarios::tests::test_invariants_with_constraints ... ok
test common::scenarios::tests::test_invariants_failure ... 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_field_with_line_endings ... 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_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_structure_only_ignores_values ... 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_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::test_strict_no_cross_platform ... ok
test common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test common::scenarios::tests::test_scenario_supports_mode ... ok
test common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test repro_sync_cycle_corrupt_db ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test repro_sync_cycle_preflight_malformed ... ok
test repro_sync_cycle_hash_edge_cases ... 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 ... ok
test repro_sync_cycle_crash_export_upsert_orphan ... ok
test repro_sync_cycle_duplicate_lines ... ok
test repro_sync_cycle_crash_mangled_binary ... ok
test repro_sync_cycle_crash_conflict_markers_variant ... ok
test repro_sync_cycle_crash_binary_garbage_jsonl ... ok
test repro_sync_cycle_stale_wal_shm ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test repro_sync_cycle_slow_unit_force_upsert_orphan ... ok
test repro_sync_cycle_empty_jsonl ... ok
test repro_sync_cycle_crlf_jsonl ... 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 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_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_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... 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 1.16s

     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_timestamp_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_event_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::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_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::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_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_snapshot_writes_event ... ok
test common::harness::tests::test_parallelism_mode_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::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_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::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_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_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_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::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_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_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::binary_discovery::tests::test_discover_binaries ... 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::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::scenarios::tests::test_scenario_builder ... 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_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_command_default_label ... 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_has_all_tags ... 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_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::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 common::dataset_registry::tests::test_integrity_guard_to_json ... 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_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 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.67s

     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::path_traversal_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_regression_check_exceeds_threshold ... ok
test snapshots::common::baseline::tests::test_regression_check_improvement ... ok
test snapshots::common::baseline::tests::test_regression_check_within_threshold ... ok
test snapshots::common::baseline::tests::test_regression_summary ... ok
test snapshots::common::artifact_validator::tests::invalid_event_type_fails ... ok
test snapshots::common::artifact_validator::tests::invalid_timestamp_fails ... ok
test snapshots::common::baseline::tests::test_baseline_store_roundtrip ... ok
test snapshots::common::baseline::tests::test_regression_check_no_baseline ... ok
test snapshots::common::baseline::tests::test_regression_summary_strict_mode ... ok
test snapshots::common::baseline::tests::test_regression_config_defaults ... ok
test snapshots::common::binary_discovery::tests::test_compare_versions ... 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::binary_discovery::tests::test_parse_plain_version ... ok
test snapshots::common::cli::tests::unrelated_env_are_preserved ... ok
test snapshots::common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test snapshots::common::dataset_registry::tests::test_dataset_override_creation ... ok
test snapshots::common::dataset_registry::tests::test_dataset_override_with_name ... 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_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_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test snapshots::common::binary_discovery::tests::test_discover_br ... ok
test snapshots::common::dataset_registry::tests::test_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... ok
test snapshots::common::dataset_registry::tests::test_source_commit_override_trims_and_ignores_empty_values ... ok
test snapshots::common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test snapshots::common::harness::tests::test_collect_file_tree_deterministic_order ... ok
test snapshots::common::dataset_registry::tests::test_provenance_to_json ... ok
test snapshots::common::harness::tests::test_extract_json_payload ... ok
test snapshots::common::harness::tests::test_parallelism_mode_default ... 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_runner_policy_benchmark ... ok
test snapshots::common::harness::tests::test_runner_policy_builder ... ok
test snapshots::common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... ok
test snapshots::common::dataset_registry::tests::test_provenance_from_metadata ... ok
test snapshots::common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test snapshots::common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test snapshots::common::harness::tests::test_runner_policy_ci ... ok
test snapshots::common::harness::tests::test_runner_policy_default ... ok
test snapshots::common::harness::tests::test_runner_policy_local ... ok
test snapshots::common::harness::tests::test_runner_policy_to_json ... ok
test snapshots::common::harness::tests::test_truncate_output ... 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_indexer_parses_artifacts ... ok
test snapshots::common::report_indexer::tests::test_markdown_report_generation ... ok
test snapshots::common::scenarios::tests::compare_mode_array_unordered_matches ... ok
test snapshots::common::scenarios::tests::compare_mode_contains_fields_fails_on_mismatch ... 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_exact_json_matches ... ok
test snapshots::common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... ok
test snapshots::common::scenarios::tests::compare_mode_fields_excluded_matches ... ok
test snapshots::common::scenarios::tests::compare_mode_exit_code_only_matches ... ok
test snapshots::common::scenarios::tests::compare_mode_handles_parse_errors ... ok
test snapshots::common::scenarios::tests::compare_mode_normalized_json_ignores_timestamps ... ok
test snapshots::common::scenarios::tests::compare_mode_structure_only_matches ... ok
test snapshots::common::scenarios::tests::test_array_sorting_nested ... ok
test snapshots::common::binary_discovery::tests::test_discovered_binaries_json ... ok
test snapshots::common::scenarios::tests::test_array_sorting_normalization ... ok
test snapshots::common::scenarios::tests::test_compare_mode_default ... 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_no_json ... ok
test snapshots::common::binary_discovery::tests::test_discover_binaries ... ok
test snapshots::common::scenarios::tests::test_extract_json_payload_with_preamble ... ok
test snapshots::common::scenarios::tests::test_extract_json_payload_array ... ok
test snapshots::common::scenarios::tests::test_array_sorting_disabled ... 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_failure ... ok
test snapshots::common::scenarios::tests::test_invariants_success ... 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_normalization_rules_apply ... ok
test snapshots::common::scenarios::tests::test_line_ending_normalization_nested ... ok
test snapshots::common::scenarios::tests::test_path_field_with_line_endings ... ok
test snapshots::common::scenarios::tests::test_remove_field_path_nested ... 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_default_modes ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_description ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_empty_matches_all ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_exclude ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_exclude_precedence ... 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_supports_mode ... ok
test snapshots::common::scenarios::tests::test_scenario_filter_filter_list ... ok
test snapshots::common::scenarios::tests::test_path_normalization_no_backslashes ... ok
test snapshots::common::scenarios::tests::test_strict_no_cross_platform ... ok
test snapshots::common::scenarios::tests::test_path_separator_normalization ... ok
test snapshots::common::scenarios::tests::test_scenario_has_any_tag ... 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_scenario_filter_include_all ... ok
test snapshots::common::scenarios::tests::test_timestamp_tolerance_nested ... ok
test snapshots::common::scenarios::tests::test_timestamp_masking_empty_value ... ok
test snapshots::common::scenarios::tests::test_timestamp_tolerance_within_range ... ok
test snapshots::common::scenarios::tests::test_timestamp_tolerance_exceeded ... ok
test snapshots::common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test snapshots::golden_snapshot_tests::test_collapse_blank_lines ... ok
test snapshots::golden_snapshot_tests::test_normalize_paths_windows_to_unix ... 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_detects_missing_lines ... ok
test snapshots::golden_snapshot_tests::test_text_diff_detects_extra_lines ... ok
test snapshots::golden_snapshot_tests::test_normalize_line_endings ... ok
test snapshots::golden_snapshot_tests::test_minimal_config_preserves_ids ... ok
test snapshots::golden_snapshot_tests::test_strip_ansi_codes ... ok
test snapshots::golden_snapshot_tests::test_text_snapshot_metadata ... ok
test snapshots::golden_snapshot_tests::test_mask_git_hash ... ok
test snapshots::golden_snapshot_tests::test_mask_temp_paths ... ok
test snapshots::golden_snapshot_tests::test_strip_ansi_preserves_unicode ... ok
test snapshots::golden_snapshot_tests::test_strip_trailing_whitespace ... ok
test snapshots::golden_snapshot_tests::test_text_diff_detects_differences ... ok
test snapshots::golden_snapshot_tests::test_mask_home_paths_linux ... ok
test snapshots::golden_snapshot_tests::test_normalize_output_backward_compat ... ok
test snapshots::golden_snapshot_tests::test_redact_issue_ids ... ok
test snapshots::golden_snapshot_tests::test_text_diff_matches ... ok
test snapshots::golden_snapshot_tests::test_mask_timestamps ... ok
test snapshots::golden_snapshot_tests::test_comprehensive_normalization ... ok
test snapshots::golden_snapshot_tests::test_normalize_line_numbers ... ok
test snapshots::golden_snapshot_tests::test_duration_masking ... ok
test snapshots::common::harness::tests::test_workspace_basic ... ok
test snapshots::cli_output::snapshot_version_output ... ok
test snapshots::common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test snapshots::history_diff_output::history_diff_golden_text_v0_1_0_to_v0_1_1 ... ok
test snapshots::error_messages::snapshot_error_not_initialized ... ok
test snapshots::common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test snapshots::common::harness::tests::test_run_br_env_uses_override ... ok
test snapshots::error_messages::snapshot_error_issue_not_found ... ok
test snapshots::cli_output::snapshot_list_empty ... 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
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::schema_output::schema_document_golden_json_all ... ok
test snapshots::cli_output::snapshot_show_output ... 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::schema_output::schema_document_golden_toon_all ... ok
test snapshots::json_output::snapshot_blocked_empty_json ... ok
test snapshots::history_diff_output::history_diff_golden_json_summary_v0_1_0_to_v0_1_1 ... ok
test snapshots::error_messages::snapshot_error_invalid_priority ... ok
test snapshots::json_output::snapshot_orphans_json ... ok
test snapshots::json_output::snapshot_stale_empty_json ... ok
test snapshots::json_output::snapshot_list_empty_json ... ok
test snapshots::json_output::snapshot_ready_empty_json ... ok
test snapshots::json_output::snapshot_create_json ... ok
test snapshots::json_output::snapshot_count_empty_json ... ok
test snapshots::toon_output::toon_golden_show_output ... ok
test snapshots::robot_output::robot_golden_ready_output ... ok
test snapshots::json_output::representative_json_golden_list_output ... ok
test snapshots::cli_output::snapshot_list_with_issues ... ok
test snapshots::json_output::snapshot_search_no_match_json ... ok
test snapshots::json_output::snapshot_ready_json ... ok
test snapshots::json_output::snapshot_show_json ... ok
test snapshots::cli_output::snapshot_search_output ... ok
test snapshots::toon_output::toon_golden_list_output ... ok
test snapshots::error_messages::snapshot_error_invalid_label ... ok
test snapshots::toon_output::toon_golden_ready_output ... ok
test snapshots::json_output::representative_json_golden_show_output ... ok
test snapshots::json_output::snapshot_search_json ... ok
test snapshots::json_output::snapshot_stats_json ... ok
test snapshots::json_output::snapshot_stale_json ... ok
test snapshots::jsonl_format::snapshot_jsonl_export ... ok
test snapshots::error_messages::snapshot_error_self_dependency ... ok
test snapshots::cli_output::snapshot_label_add_list_output ... ok
test snapshots::cli_output::snapshot_reopen_output ... ok
test snapshots::json_output::snapshot_update_json ... ok
test snapshots::json_output::snapshot_count_json ... ok
test snapshots::json_output::snapshot_close_json ... ok
test snapshots::json_output::snapshot_list_json ... ok
test snapshots::json_output::snapshot_comments_json ... ok
test snapshots::json_output::snapshot_show_multiple_ids_json ... ok
test snapshots::common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test snapshots::json_output::snapshot_dep_list_json ... ok
test snapshots::json_output::snapshot_graph_json ... ok
test snapshots::cli_output::snapshot_blocked_output ... ok
test snapshots::json_output::snapshot_blocked_json ... ok
test snapshots::error_messages::snapshot_error_update_closed_issue ... ok
test snapshots::common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test snapshots::json_output::snapshot_count_grouped_json ... ok
test snapshots::json_output::snapshot_graph_all_json ... ok
test snapshots::error_messages::snapshot_error_dependency_cycle ... ok
test snapshots::cli_output::snapshot_stats_output ... ok
test snapshots::common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test snapshots::common::dataset_registry::tests::test_registry_creation ... ok
test snapshots::json_output::snapshot_label_json ... ok
test snapshots::common::dataset_registry::tests::test_integrity_guard_creation ... ok
test snapshots::json_output::snapshot_list_with_filters_json ... ok
test snapshots::cli_output::snapshot_ready_output ... ok
test snapshots::common::dataset_registry::tests::test_source_integrity_check ... 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::robot_output::robot_golden_bv_plan_output ... ok
test snapshots::common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... 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::robot_output::robot_golden_bv_triage_output ... 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::common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test snapshots::robot_output::robot_golden_bv_next_output ... ok
test snapshots::common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test snapshots::common::dataset_registry::tests::test_isolated_from_override ... ok
test snapshots::common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... 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' (446189) 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' (446187) 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' (446188) 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.96s

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::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::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_isolated_workspace_failure_fixture_preserves_custom_metadata_targets ... ok
test common::cli::tests::smoke_profile_still_clears_unrelated_legacy_beads_env ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... 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_normalize_source_commit_trims_empty_and_shortens_full_sha ... ok
test common::dataset_registry::tests::test_empty_workspace_has_no_source_commit ... 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_from_metadata ... ok
test common::dataset_registry::tests::test_provenance_with_context ... 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_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::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::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::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::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::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_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_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_discovered_binaries_json ... ok
test common::scenarios::tests::test_compare_mode_default ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::test_extract_json_payload ... ok
test common::scenarios::tests::test_array_sorting_normalization ... 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_conformance_default_includes_cross_platform ... 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_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_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_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_supports_mode ... 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_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_tag_match_mode_default ... 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_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::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_workspace_basic ... ok
test blocked_cache_stores_blocker_metadata ... ok
test closing_blocked_issue_removes_from_cache ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test chain_dependency_blocks_downstream ... ok
test in_progress_blocker_still_blocks ... 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 parent_child_transitive_blocking ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test reopen_blocker_re_blocks_dependent ... ok
test force_rebuild_with_direct_blocker_dependency_succeeds ... ok
test delete_issue_cleans_cache ... ok
test remove_parent_unblocks_child ... ok
test deep_parent_child_chain_blocking ... ok
test multiple_blockers_partial_close ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test remove_all_dependencies_clears_cache ... ok
test ready_and_blocked_are_disjoint ... ok
test is_blocked_matches_get_blocked_ids ... ok
test force_rebuild_matches_auto_rebuild ... ok
test mixed_dependency_types_all_block ... 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::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_dependency_story_materializes_replayable_workspace ... ok
test deep_chain_beyond_50_levels_blocks_all_descendants ... ok

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

     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::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::baseline::tests::test_regression_check_exceeds_threshold ... ok
test common::baseline::tests::test_regression_check_improvement ... 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_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_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_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_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_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::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::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_indexer_parses_artifacts ... ok
test common::report_indexer::tests::test_markdown_report_generation ... 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_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_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_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_normalized_json_ignores_timestamps ... 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::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 ... 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_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_remove_field_path_nested ... 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_command_default_label ... 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_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_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_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::test_scenario_has_any_tag ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... ok
test clear_dirty_flags_empty_list_is_noop ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test comments_with_same_timestamp_are_ordered_by_id ... 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 get_issue_returns_none_for_nonexistent ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test update_issue_marks_dirty ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test deleted_issues_excluded_from_list ... ok
test clear_dirty_flags_removes_specified ... ok
test get_issue_returns_issue_with_correct_types ... ok
test delete_issue_creates_tombstone ... ok
test get_issue_for_export_includes_relations ... ok
test count_issues_returns_correct_count ... ok
test id_exists_returns_true_for_existing ... ok
test get_dirty_issue_ids_returns_all_dirty ... ok
test update_nonexistent_issue_fails ... ok
test get_issue_details_includes_events_and_relations ... ok
test create_issue_all_fields_populated ... ok
test create_issue_minimal_fields ... ok
test update_issue_single_field_title ... ok
test update_issue_rejects_negative_estimate_without_persisting ... ok
test update_issue_clear_optional_fields ... ok
test update_issue_rejects_empty_title_without_persisting ... ok
test failed_create_does_not_persist ... ok
test upsert_issue_for_import_creates_new ... ok
test update_issue_empty_update_is_noop ... ok
test create_duplicate_id_fails ... ok
test upsert_issue_stores_all_fields ... 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 delete_issue_marks_dirty ... ok
test upsert_issue_for_import_updates_existing ... ok
test id_exists_returns_false_for_nonexistent ... ok
test update_issue_priority_records_event ... 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 data_persists_across_connections ... ok
test create_issue_marks_dirty ... ok
test update_issue_status_records_event ... ok
test update_issue_multiple_fields ... ok
test delete_issue_records_event ... ok
test create_issue_records_created_event ... ok
test delete_nonexistent_issue_fails ... ok
test count_active_issues_excludes_closed_and_templates_but_includes_deferred ... 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.85s

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

running 168 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::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_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_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::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::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::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_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_provenance_from_metadata ... ok
test common::dataset_registry::tests::test_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_source_commit_override_uses_rch_fallback_envs ... ok
test common::binary_discovery::tests::test_discover_br ... ok
test common::dataset_registry::tests::test_normalize_source_commit_trims_empty_and_shortens_full_sha ... 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_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_to_json ... 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::harness::tests::test_runner_policy_local ... 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::test_array_sorting_disabled ... 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_normalization ... 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_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_cross_platform_constructor ... 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_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_invariants_failure ... ok
test common::scenarios::tests::test_id_normalization_preserves_prefix ... ok
test common::scenarios::tests::test_scenario_default_modes ... 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_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_has_all_tags ... ok
test common::scenarios::tests::test_scenario_filter_to_json ... ok
test common::scenarios::tests::test_scenario_filter_include_any ... ok
test common::harness::tests::test_runner_policy_default ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::harness::tests::test_runner_policy_builder ... ok
test common::report_indexer::tests::test_indexer_parses_artifacts ... ok
test common::dataset_registry::tests::test_workspace_failure_fixture_catalog_is_loadable ... ok
test common::report_indexer::tests::test_html_report_generation ... ok
test common::report_indexer::tests::test_failures_only_filter ... ok
test add_dependency_creates_link ... ok
test common::harness::tests::test_artifact_logger_snapshot_writes_event ... ok
test common::json_baseline::tests::test_list_baselines ... ok
test common::harness::tests::test_artifact_logger_writes_and_cleans ... ok
test common::report_indexer::tests::test_markdown_report_generation ... 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 add_dependency_records_event ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... ok
test add_dependency_duplicate_returns_false ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test blocked_cache_invalidated_on_add_dependency ... ok
test blocked_issues_excluded_from_ready_list ... ok
test blocked_cache_invalidated_on_remove_dependency ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test add_dependency_marks_dirty ... ok
test blocked_cache_reflects_status_changes ... 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_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::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 detect_all_cycles_finds_cycles ... ok
test count_dependents_returns_correct_count ... ok
test would_create_cycle_detects_simple_cycle ... ok
test get_dependencies_returns_all ... ok
test diamond_pattern_blocked_propagation ... ok
test get_dependencies_empty_for_new_issue ... ok
test diamond_pattern_dependencies ... ok
test remove_all_dependencies_clears_all ... ok
test remove_dependency_records_event ... ok
test get_dependents_returns_all ... ok
test remove_dependency_nonexistent_returns_false ... ok
test remove_dependency_removes_link ... ok
test would_create_cycle_no_cycle ... ok
test get_dependents_empty_for_new_issue ... ok
test count_dependencies_returns_correct_count ... ok
test detect_all_cycles_empty_when_no_cycles ... ok
test remove_dependency_marks_dirty ... ok
test would_create_cycle_mixed_types ... ok
test would_create_cycle_transitive_detection ... ok
test deep_hierarchy_five_levels ... ok
test deep_hierarchy_transitive_blocked ... 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. 168 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.81s

     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::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::invalid_event_type_fails ... 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_exceeds_threshold ... ok
test common::baseline::tests::test_baseline_store_roundtrip ... ok
test common::baseline::tests::test_regression_summary ... ok
test common::baseline::tests::test_regression_summary_strict_mode ... ok
test common::artifact_validator::tests::valid_snapshot_passes ... ok
test common::binary_discovery::tests::test_compare_versions ... ok
test common::baseline::tests::test_regression_config_defaults ... ok
test common::baseline::tests::test_regression_check_within_threshold ... ok
test common::artifact_validator::tests::valid_summary_passes ... 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_with_name ... 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_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::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_isolated_workspace_failure_fixture_preserves_sidecars_and_recovery_debris ... 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_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_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_artifact_logger_writes_and_cleans ... 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_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_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_indexer_parses_artifacts ... 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::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_discovered_binaries_json ... 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::binary_discovery::tests::test_discover_binaries ... 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_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_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::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::harness::tests::test_workspace_basic ... 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_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::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::workspace_evolution_seed_suite_is_deterministic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test export_rejects_outside_beads_dir ... ok
test export_rejects_existing_temp_symlink_and_preserves_live_jsonl ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test export_rejects_path_traversal ... ok
test export_rejects_symlink_escape ... ok
test export_produces_valid_jsonl_per_line ... 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 re_export_overwrites_cleanly ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test export_rejects_git_path ... ok
test export_external_still_rejects_git ... ok
test temp_file_cleaned_up_on_failure ... ok
test export_external_path_with_flag ... ok
test concurrent_exports_no_corruption ... ok
test successive_exports_idempotent ... ok
test export_count_matches_file_line_count ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... 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::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... 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 1.03s

     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' (451235) 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.24s

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 backup_preserves_content_exactly ... ok
test prune_zero_keep_deletes_all ... ok
test list_backups_skips_invalid_filenames ... ok
test rotation_by_age_deletes_old ... ok
test list_backups_prefix_filter ... ok
test identical_content_is_deduplicated ... 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.03s

     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_optional_fields ... ok
test content_hash_priority_sensitivity ... ok
test content_hash_status_sensitivity ... ok
test content_hash_title_sensitivity ... ok
test content_hash_trait_implementation ... ok
test content_hash_type_sensitivity ... ok
test content_hash_deterministic_fixture ... 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' (452185) 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::valid_event_passes ... 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::artifact_validator::tests::valid_summary_passes ... 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::baseline::tests::test_regression_config_defaults ... 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_isolated_from_override_missing_path ... 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_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_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::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_parse_created_id ... 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_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::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_html_report_generation ... 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_exact_json_fails_on_difference ... 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::binary_discovery::tests::test_discover_binaries ... 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_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_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::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::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_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_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_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_timestamp_masking_empty_value ... 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_scenario_supports_mode ... 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 list_filters_type_single ... ok
test list_filters_include_templates ... ok
test list_filters_combined_all_priority_levels ... ok
test list_filters_status_multiple ... ok
test list_filters_unassigned ... 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_integrity_guard_verify_after ... ok
test list_filters_combined_include_closed_with_status_filter ... ok
test dependency_crud_updates_blocked_cache ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test list_filters_priority_single ... ok
test list_filters_empty_result ... ok
test schema_tables_and_columns_exist ... ok
test find_by_content_hash_roundtrip ... ok
test list_filters_combined_with_limit ... ok
test list_filters_status_single ... ok
test label_crud_roundtrip ... ok
test list_filters_combined_type_and_assignee ... ok
test list_filters_combined_unassigned_and_priority ... ok
test ready_filters_exclude_blocked_and_deferred ... ok
test list_issues_with_counts_accurate_dependencies ... ok
test list_filters_type_multiple ... ok
test list_filters_priority_range ... ok
test list_filters_combined_five_filters ... ok
test list_filters_combined_status_and_priority ... ok
test list_filters_assignee ... ok
test list_filters_no_filters_returns_all_open ... ok
test list_filters_combined_multiple_statuses_and_types ... ok
test list_filters_combined_title_and_type ... ok
test list_filters_title_contains ... ok
test list_filters_include_closed ... ok
test list_filters_combined_status_type_priority ... ok
test list_filters_respect_title_priority_and_closed ... ok
test list_filters_limit ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... 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_metadata_to_json_includes_new_fields ... ok
test common::dataset_registry::tests::test_isolated_from_override ... 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 1.18s

     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::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::baseline::tests::test_regression_check_exceeds_threshold ... 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_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::unrelated_env_are_preserved ... 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::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::binary_discovery::tests::test_discover_br ... 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_provenance_to_json ... 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_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_get_git_commit_discovers_parent_repo_from_subdir ... 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_artifact_logger_writes_and_cleans ... 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_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_runner_policy_local ... 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::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::report_indexer::tests::test_html_report_generation ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::binary_discovery::tests::test_discovered_binaries_json ... 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_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_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_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_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_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_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_command_builder ... 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_exclude_precedence ... 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_strict_no_cross_platform ... 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_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::scenarios::tests::test_scenario_filter_description ... ok
test assignee_filter_is_case_sensitive ... ok
test common::harness::tests::test_workspace_basic ... ok
test common::harness::tests::test_run_br_env_uses_override ... ok
test combined_type_and_assignee_filters ... ok
test combined_status_and_priority_filters ... ok
test combined_multiple_statuses_types_priorities ... ok
test combined_title_and_limit_filters ... 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_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test filter_by_unassigned ... ok
test filter_by_closed_status_requires_include_closed ... ok
test filter_by_specific_assignee ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test filter_with_limit_zero_still_applies_offset ... ok
test filter_by_title_contains_case_insensitive ... ok
test filter_by_all_priority_levels ... ok
test filter_by_single_status_in_progress ... ok
test default_excludes_templates ... ok
test filter_by_single_type_bug ... ok
test filter_by_all_issue_types ... ok
test filter_by_title_contains ... ok
test tombstone_excluded_by_default ... ok
test filter_by_single_priority_critical ... ok
test default_excludes_closed_issues ... ok
test filter_by_title_contains_partial_match ... ok
test filter_by_single_status_open ... ok
test include_templates_returns_all ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... ok
test filter_with_limit_larger_than_result_count ... ok
test common::dataset_registry::tests::test_isolated_dataset_copy ... ok
test common::dataset_registry::tests::test_metadata_includes_source_commit ... ok
test filter_no_matches_returns_empty ... ok
test common::dataset_registry::tests::test_metadata_to_json_includes_new_fields ... ok
test empty_filters_returns_all_non_closed ... ok
test common::dataset_registry::tests::test_run_with_integrity ... ok
test filter_by_multiple_types ... ok
test common::dataset_registry::tests::test_isolated_from_override ... ok
test filter_with_limit ... ok
test empty_status_vec_returns_all ... ok
test filter_by_multiple_priorities ... ok
test filter_with_limit_zero_returns_all ... ok
test filter_by_multiple_statuses ... ok
test filter_with_special_characters_in_title ... ok
test results_sorted_by_priority_then_created_at ... ok
test include_closed_returns_all ... 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.75s

     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_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_regression_config_defaults ... ok
test common::baseline::tests::test_regression_summary ... 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::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_with_context ... ok
test common::dataset_registry::tests::test_source_commit_override_prefers_explicit_dataset_env ... 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_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_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_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::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_truncate_output ... ok
test common::harness::tests::test_runner_policy_to_json ... ok
test common::json_baseline::tests::test_baseline_exists ... ok
test common::binary_discovery::tests::test_discover_br ... 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_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_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_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_exact_json_matches ... ok
test common::scenarios::tests::compare_mode_structure_only_matches ... ok
test common::scenarios::tests::compare_mode_exit_code_only_fails_on_different_exit ... 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_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_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_extract_json_payload ... 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_with_constraints ... 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::harness::tests::test_artifact_logger_writes_and_cleans ... 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 ... 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_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_filter_list ... 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_tag_match_mode_default ... 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_tolerance_exceeded ... ok
test common::scenarios::tests::test_timestamp_masking ... ok
test common::binary_discovery::tests::test_discover_binaries ... ok
test common::scenarios::tests::workspace_evolution_seed_suite_is_deterministic ... 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_empty_value ... 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 ready_filter_limit_zero_returns_all ... ok
test common::dataset_registry::tests::test_integrity_guard_creation ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_before ... ok
test ready_combined_priority_and_label_filter ... ok
test common::dataset_registry::tests::test_integrity_guard_verify_after ... ok
test common::dataset_registry::tests::test_integrity_guard_to_json ... ok
test ready_filter_by_multiple_priorities ... ok
test ready_filter_with_limit ... ok
test common::dataset_registry::tests::test_source_integrity_check ... ok
test ready_sort_policy_hybrid ... ok
test ready_filter_by_single_priority ... ok
test ready_filter_limit_greater_than_total ... ok
test ready_filter_by_labels_and_single ... ok
test ready_sort_policy_priority ... ok
test ready_sort_policy_oldest ... ok
test ready_excludes_in_progress_and_includes_only_open ... ok
test ready_filter_by_labels_or ... ok
test ready_filter_by_multiple_types ... ok
test ready_filter_by_assignee ... ok
test ready_filter_unassigned_only ... ok
test ready_combined_assignee_and_type_filter ... ok
test ready_excludes_blocked_issues_with_filters ... ok
test ready_filter_by_labels_and_multiple ... ok
test ready_include_deferred_flag ... ok
test ready_filter_by_single_type ... ok
test common::scenarios::tests::workspace_evolution_recovery_story_restores_clean_replay_input ... 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_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_dependency_story_materializes_replayable_workspace ... ok

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

     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' (454770) 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.13s

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.11s

     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_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_no_baseline ... ok
test common::baseline::tests::test_regression_check_improvement ... ok
test common::baseline::tests::test_regression_summary ... 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_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_isolated_from_override_missing_path ... ok
test common::dataset_registry::tests::test_provenance_from_metadata ... 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_provenance_to_json ... 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_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_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_artifact_logger_snapshot_writes_event ... ok
test common::dataset_registry::tests::test_get_git_commit_discovers_parent_repo_from_subdir ... 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_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_artifact_logger_writes_and_cleans ... 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_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::binary_discovery::tests::test_discovered_binaries_json ... 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_binaries ... 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_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_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_handles_parse_errors ... 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_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_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::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_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_remove_field_path_nested ... ok
test common::scenarios::tests::test_scenario_builder ... 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_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_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::workspace_evolution_seed_suite_is_deterministic ... 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 workspace_failure_replay_classification_coherence ... 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_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_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_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 workspace_failure_replay_doctor_reliability_audit_matches_fixture_posture ... ok
test common::scenarios::tests::workspace_evolution_dependency_story_materializes_replayable_workspace ... ok
test workspace_failure_replay_manifest_expectations_hold_on_fresh_copies ... 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' (455006) panicked at tests/workspace_failure_replay.rs:410:5:
assertion `left == right` failed: db_jsonl_disagreement sync --status reported unexpected db_newer: {"dirty_count":1,"last_export_time":"2026-03-12T11:37:48.493517465+00:00","last_import_time":"2026-03-12T11:37:48.445842494+00:00","jsonl_content_hash":"2815d59f036e71117df9fcbe9f426249325ba3979dd2229e4ebf3f575bc3ffdc","jsonl_exists":true,"jsonl_newer":true,"db_newer":true}
  left: Bool(true)
 right: Bool(false)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- workspace_failure_replay_core_read_surfaces_match_expected_posture stdout ----

thread 'workspace_failure_replay_core_read_surfaces_match_expected_posture' (455003) panicked at tests/workspace_failure_replay.rs:161:5:
jsonl_conflict_markers startup/open should fail
stdout={
  "issues": [
    {
      "id": "bd-q3j",
      "title": "Fixture seed issue",
      "status": "open",
      "priority": 2,
      "issue_type": "task",
      "created_at": "2026-03-12T11:37:48.464486379Z",
      "created_by": "ubuntu",
      "updated_at": "2026-03-12T11:37:48.464486379Z",
      "source_repo": ".",
      "compaction_level": 0,
      "original_size": 0,
      "dependency_count": 0,
      "dependent_count": 0
    }
  ],
  "total": 1,
  "limit": 50,
  "offset": 0,
  "has_more": false
}

stderr=2026-04-24T22:02:30.355937Z  INFO beads_rust::storage::schema: src/storage/schema.rs:1207: Migrating database to schema version 5 (remove DESC from active list index)
2026-04-24T22:02:30.357636Z  INFO beads_rust::storage::schema: src/storage/schema.rs:1226: Migrating database to schema version 6 (normalize datetime columns and legacy status aliases)
2026-04-24T22:02:30.365054Z  INFO beads_rust::storage::schema: src/storage/schema.rs:1239: Migrating database to schema version 7 (Go bd content hashes)
2026-04-24T22:02:30.382665Z  WARN beads_rust::sync: src/sync/mod.rs:2241: Skipping auto-import: JSONL changed externally while 1 local change(s) are pending. Run `br sync` to reconcile. dirty_count=1 jsonl_mtime=Some(SystemTime { tv_sec: 1777068150, tv_nsec: 338338776 })


---- workspace_failure_replay_core_write_surfaces_match_expected_posture stdout ----

thread 'workspace_failure_replay_core_write_surfaces_match_expected_posture' (455004) panicked at tests/workspace_failure_replay.rs:161:5:
jsonl_conflict_markers core create should fail
stdout={
  "id": "workspace-wl1",
  "title": "Replay write probe",
  "status": "open",
  "priority": 2,
  "issue_type": "task",
  "created_at": "2026-04-24T22:02:31.257015321Z",
  "created_by": "ubuntu",
  "updated_at": "2026-04-24T22:02:31.257015321Z",
  "source_repo": ".",
  "compaction_level": 0,
  "original_size": 0
}

stderr=2026-04-24T22:02:31.226670Z  INFO beads_rust::storage::schema: src/storage/schema.rs:1207: Migrating database to schema version 5 (remove DESC from active list index)
2026-04-24T22:02:31.228728Z  INFO beads_rust::storage::schema: src/storage/schema.rs:1226: Migrating database to schema version 6 (normalize datetime columns and legacy status aliases)
2026-04-24T22:02:31.237204Z  INFO beads_rust::storage::schema: src/storage/schema.rs:1239: Migrating database to schema version 7 (Go bd content hashes)
2026-04-24T22:02:31.256499Z  WARN beads_rust::sync: src/sync/mod.rs:2241: Skipping auto-import: JSONL changed externally while 1 local change(s) are pending. Run `br sync` to reconcile. dirty_count=1 jsonl_mtime=Some(SystemTime { tv_sec: 1777068151, tv_nsec: 201444668 })
2026-04-24T22:02:31.265424Z  WARN beads_rust::sync: src/sync/mod.rs:3048: Skipping auto-flush: JSONL contains merge-conflict markers. Resolve them (or run `br sync --flush-only --force` to override) before the next write. jsonl_path=/tmp/.tmpzXWCil/.beads/issues.jsonl marker_count=3



failures:
    workspace_failure_replay_core_read_surfaces_match_expected_posture
    workspace_failure_replay_core_write_surfaces_match_expected_posture
    workspace_failure_replay_manifest_expectations_hold_on_fresh_copies

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

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.28s; merged doctests compilation took 0.27s
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`
