Files
ARCADIA-Studio/harness/experiments/scenario-core-gates-20260913/attempt2-9245/focused.log
T

112 lines
28 KiB
Plaintext

Finished `test` profile [unoptimized] target(s) in 1.08s
Running unittests src\lib.rs (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\scenario-core-target-20260913\debug\deps\oa_core-38898034cc715c78.exe)
running 26 tests
test references::scenario_layout_tests::colliding_lane_or_message_remap_rejects_before_any_reference_changes ... ok
test references::scenario_layout_tests::deletion_prunes_an_explicit_address_path_without_pruning_other_message_rows ... ok
test references::scenario_layout_tests::deletion_then_recreation_never_resurrects_lane_or_message_coordinates ... ok
test references::scenario_layout_tests::fresh_identity_swap_preserves_coordinates_and_semantic_sequence ... ok
test references::scenario_layout_tests::full_address_paths_are_walked_and_collision_checked_without_admitting_expansion ... ok
test references::scenario_layout_tests::owner_reidentify_and_delete_cover_all_saved_views_without_deleting_other_owners ... ok
test references::scenario_layout_tests::reidentify_preflight_precedes_object_map_mutation_for_fresh_colliding_target ... ok
test references::scenario_layout_tests::unrelated_invalid_records_do_not_block_scoped_remap_or_get_repaired_implicitly ... ok
thread 'scenario_layout::tests::a_real_scenario_use_never_imports_its_called_message_as_a_direct_target' (2528) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(10a5e4bf-1795-41e2-adb0-dd69d43e0292), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(5d303e80-ba8b-45ac-aa90-ee4cae4285fb), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(6e3b8017-2668-40ae-b7e4-9786bcc13d04), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(cd686178-35dc-4008-8bd2-2304554cf88d), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(ce619941-c30b-4e41-9fc0-89964683a0e8), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }]
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
test scenario_layout::tests::a_real_scenario_use_never_imports_its_called_message_as_a_direct_target ... FAILED
thread 'scenario_layout::tests::bounds_are_structural_and_rejected_helpers_do_not_mutate_project' (7524) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(1dbfed6f-04fb-4be8-aef8-49cbc7411c60), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(55fc729e-0872-4a9c-8f24-0f654ea5d9b6), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(98173263-ac9d-4d11-a5fe-88ff8501762a), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(c1bb7ae1-39b5-493c-b195-7cc43f265850), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(ede26e48-dbe1-40be-870f-5a3cd650866d), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }]
test scenario_layout::tests::bounds_are_structural_and_rejected_helpers_do_not_mutate_project ... FAILED
thread 'scenario_layout::tests::deleting_only_actual_ids_preserves_latent_message_positions_and_other_views' (7508) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(1bacb3ec-d4f9-41aa-bf71-29332b10d1ae), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(1d8e6856-7aa1-4dd6-929a-3d4b1d0b2670), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(205ac638-18fb-4098-b81b-5d92ddc74f68), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(92be0072-a3be-43cd-b7f8-6cdbed025b77), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(b718acfd-b35a-4d5a-accc-8df1816b690f), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }]
test scenario_layout::tests::deleting_only_actual_ids_preserves_latent_message_positions_and_other_views ... FAILED
thread 'scenario_layout::tests::duplicate_positions_reject_even_when_values_match' (1332) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(0bc8ea89-e31a-4984-996f-1d327d98783b), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(3d511e61-a633-4060-9dff-c58b1988c3a8), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(63c5f062-99c8-4ee0-99c3-608609e913ef), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(df79dc2c-d65f-48d6-ba5e-8e15c08b75d7), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(f1925f32-600b-4a1d-8e69-cb3513ba98a9), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }]
test scenario_layout::tests::duplicate_positions_reject_even_when_values_match ... FAILED
thread 'scenario_layout::tests::helpers_do_not_validate_unrelated_transient_records_in_repair_batches' (5388) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(14e6cb2f-656f-487b-84cf-07ed87b0f672), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(157485aa-bf30-4161-b014-740b2900cf06), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(1803f1a4-0c38-4220-91d0-731690b5141e), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(31ad2383-a9f1-48fd-91f3-6ae18d0e6d9d), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(692d7a2e-77b2-43c0-80f3-af849b413e91), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }]
test scenario_layout::tests::helpers_do_not_validate_unrelated_transient_records_in_repair_batches ... FAILED
thread 'scenario_layout::tests::only_ordered_message_appearances_and_owned_lifelines_are_targets' (7600) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(012615e6-9398-48d3-88cb-18906f0eb7ef), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(04567b1c-7e07-4426-b47a-b5ddf842390a), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(44e0be75-77d9-49a9-b791-3838e35c7818), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(5048cd69-3aff-48ff-8f24-91b49ab6d44d), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(54497cf7-84cb-4387-8290-c0b9f294f124), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }]
test scenario_layout::tests::only_ordered_message_appearances_and_owned_lifelines_are_targets ... FAILED
thread 'scenario_layout::tests::own_nested_unfinished_message_is_admitted_but_expansion_is_not' (4000) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(17e86052-8f02-4f88-b4e1-da497aa5006c), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(17e8c26c-18bb-4e00-9a2b-dc087dcf3e9c), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(681126e9-0aa2-439d-aa1d-7e5d48eaa9e3), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(d48862c3-b047-4cfd-8e8b-8f85516792b5), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(d5eb7777-7c43-4a17-b3c7-c83f4afb8809), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }]
test scenario_layout::tests::own_nested_unfinished_message_is_admitted_but_expansion_is_not ... FAILED
thread 'scenario_layout::tests::projection_context_and_architecture_payloads_are_explicitly_separate' (396) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(1e7185a1-5a07-4dfd-a9ed-55dd1ebc663d), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(83457a12-86db-44a3-8aab-5a3fe8da04f2), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(8de7ab7c-faa9-4720-97e6-4d58e884cebb), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(c0fd33c4-ffd6-4eaf-8b2a-14087379bffc), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(d6455c24-0ce6-429f-b72a-6d3380120b4f), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }]
test scenario_layout::tests::projection_context_and_architecture_payloads_are_explicitly_separate ... FAILED
thread 'scenario_layout::tests::reference_visitor_and_record_count_cover_explicit_rows' (7980) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(037fcb0b-2816-4ab4-8b79-f3d64f7f932a), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(0b9fb016-5e8b-4bc7-80fe-a1f6133e3781), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(18842d3b-3eea-4d00-9e02-1d69a82fcc21), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(c54f8a26-20b5-420d-83e7-a2487f747362), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(eb0ded99-39b3-40d1-bd85-508377914a54), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }]
test scenario_layout::tests::reference_visitor_and_record_count_cover_explicit_rows ... FAILED
thread 'scenario_layout::tests::source_lifecycle::absent_and_empty_payload_round_trip_distinctly_and_remove_does_not_materialize_absence' (6392) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(20b8681c-8feb-4473-8ed6-aa7f2bca1142), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(4163d6a1-90cf-455e-bb88-afab3a46d910), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(ac8fdf97-550b-45ee-a7fa-65e4920b4bf2), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(c317a801-1c32-4a0b-9446-bdf6c1a3956c), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(d8dc8674-874e-46a0-b2f4-0ab666b2d431), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }]
test scenario_layout::tests::source_lifecycle::absent_and_empty_payload_round_trip_distinctly_and_remove_does_not_materialize_absence ... FAILED
thread 'scenario_layout::tests::source_lifecycle::coordinate_batch_is_one_undo_and_numeric_noop_keeps_source_exact' (464) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(3f22be97-33fd-4b7f-ae0a-8167c5f21faa), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(8b37669a-c218-4715-a62b-a3f5e52bffc1), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(93083337-2ff4-4f48-82a6-2a53f623be47), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(b2d76104-fb1c-4c0e-a845-b4d2e150828c), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(dbf3c551-da7a-40d8-bd4f-7a6095c36b1c), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }]
test scenario_layout::tests::source_lifecycle::coordinate_batch_is_one_undo_and_numeric_noop_keeps_source_exact ... FAILED
thread 'scenario_layout::tests::source_lifecycle::explicit_none_survives_other_edits_while_real_payload_clear_removes_values' (2776) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(1f81ad6a-484b-478e-a7f7-a79c615c351c), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(648ac917-2035-4e92-bc00-4bcf4e544118), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(728a38de-375a-4ac7-90c9-af35e1262394), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(968ac5b6-d5a4-473b-9861-79e2a264ff7c), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(d3b1e024-dc75-443f-99a4-9053efc0a5fd), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }]
test scenario_layout::tests::source_lifecycle::explicit_none_survives_other_edits_while_real_payload_clear_removes_values ... FAILED
thread 'scenario_layout::tests::source_lifecycle::invalid_layout_source_rejects_without_changing_last_compiled_workspace' (7880) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(7891a9b9-2861-457a-8eee-a70763f8d2e5), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(a2bc716c-2f7e-4fe1-960e-481e854b5291), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(dc9b5fb2-abdd-4b78-be26-bb01ea43bfdf), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(ddfbc3e7-ef81-4f79-a747-298ddab8c8b9), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(edf2883a-e8d0-4cb7-a81e-e255a002f0e4), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }]
test scenario_layout::tests::source_lifecycle::invalid_layout_source_rejects_without_changing_last_compiled_workspace ... FAILED
thread 'scenario_layout::tests::source_lifecycle::source_identity_swap_keeps_each_coordinate_comment_with_its_original_object' (4360) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(229b39a7-ad20-4c4f-ae9d-597e321f38a8), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(94888e2e-4f12-4d1d-857c-6d45f7c706bf), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(9bed217c-2f9f-43cb-b3f1-1c5e03a65727), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(aa4a71f2-b04e-4365-8013-085fa2015d8a), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(b8711cec-6b16-4f97-8778-83a603a14ee3), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }]
test scenario_layout::tests::source_lifecycle::source_identity_swap_keeps_each_coordinate_comment_with_its_original_object ... FAILED
thread 'scenario_layout::tests::source_lifecycle::source_rows_follow_identity_order_and_keep_comments_numeric_spelling_and_file_ownership' (1228) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(0b1a8621-b2f5-4a9a-b92a-7c87221eefd2), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(66ec5e1d-c9db-4b6c-ad11-5f48f66043db), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(6a2f2e42-0d9b-4601-a3d6-3527d8bdaf37), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(a5f170c9-723f-4d34-b5c3-fa58a9f11268), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(b49a3547-ed95-44d7-a21c-e1d5ff39552b), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }]
test scenario_layout::tests::source_lifecycle::source_rows_follow_identity_order_and_keep_comments_numeric_spelling_and_file_ownership ... FAILED
thread 'scenario_layout::tests::sparse_absence_empty_payload_and_signed_zero_are_preserved' (7760) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(0e4e5d25-69e9-4c44-9ed5-6e8a3cc8b5b3), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(1f96086a-59b9-4c59-8de1-8949d950f3a8), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(81c75a6e-dfb4-4d60-a341-82a3c83c27bd), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(bb58a442-9523-41ea-a2df-2f801deb6a92), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(c5716cf2-6275-49e6-9382-c2b388989825), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }]
test scenario_layout::tests::sparse_absence_empty_payload_and_signed_zero_are_preserved ... FAILED
thread 'scenario_layout::tests::two_views_and_repeated_semantic_definitions_keep_independent_overrides' (3368) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(08e0c435-a2a6-45b2-9f36-cbe75a8c25bf), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(8230d3a4-e102-4d8a-a254-4ac2ad8c25f5), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(8da83aea-f44d-473c-8afb-b58d949bf39a), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(9ca98e69-6cd5-481f-9b21-c03c1de5141e), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(c1f3f932-93da-4128-9ac0-7633cf65da23), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }]
test scenario_layout::tests::two_views_and_repeated_semantic_definitions_keep_independent_overrides ... FAILED
thread 'scenario_layout::tests::typed_json_records_round_trip_and_reject_unknown_or_missing_fields' (7840) panicked at crates\oa-core\src\scenario_layout\tests.rs:55:5:
[Issue { severity: Error, element: Some(1bb7fe61-c3fc-43d1-baeb-a78e72e5bfca), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(4bc81c88-fe5f-4825-965e-3ad4f840c89d), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(7ebc3dc5-1e46-455a-8e21-e45ae3c63931), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }, Issue { severity: Error, element: Some(817420b9-bc12-49cf-82f1-6d62b0d135b6), code: "scenario_viewpoint_exchange", field: Some("exchange"), message: "Choose an exchange compatible with this scenario viewpoint." }, Issue { severity: Error, element: Some(f0509ddf-72c0-4078-a12a-cb7d31bb7386), code: "scenario_viewpoint_lifeline", field: Some("represented"), message: "The represented object must match the scenario's work or participant viewpoint." }]
test scenario_layout::tests::typed_json_records_round_trip_and_reject_unknown_or_missing_fields ... FAILED
failures:
failures:
scenario_layout::tests::a_real_scenario_use_never_imports_its_called_message_as_a_direct_target
scenario_layout::tests::bounds_are_structural_and_rejected_helpers_do_not_mutate_project
scenario_layout::tests::deleting_only_actual_ids_preserves_latent_message_positions_and_other_views
scenario_layout::tests::duplicate_positions_reject_even_when_values_match
scenario_layout::tests::helpers_do_not_validate_unrelated_transient_records_in_repair_batches
scenario_layout::tests::only_ordered_message_appearances_and_owned_lifelines_are_targets
scenario_layout::tests::own_nested_unfinished_message_is_admitted_but_expansion_is_not
scenario_layout::tests::projection_context_and_architecture_payloads_are_explicitly_separate
scenario_layout::tests::reference_visitor_and_record_count_cover_explicit_rows
scenario_layout::tests::source_lifecycle::absent_and_empty_payload_round_trip_distinctly_and_remove_does_not_materialize_absence
scenario_layout::tests::source_lifecycle::coordinate_batch_is_one_undo_and_numeric_noop_keeps_source_exact
scenario_layout::tests::source_lifecycle::explicit_none_survives_other_edits_while_real_payload_clear_removes_values
scenario_layout::tests::source_lifecycle::invalid_layout_source_rejects_without_changing_last_compiled_workspace
scenario_layout::tests::source_lifecycle::source_identity_swap_keeps_each_coordinate_comment_with_its_original_object
scenario_layout::tests::source_lifecycle::source_rows_follow_identity_order_and_keep_comments_numeric_spelling_and_file_ownership
scenario_layout::tests::sparse_absence_empty_payload_and_signed_zero_are_preserved
scenario_layout::tests::two_views_and_repeated_semantic_definitions_keep_independent_overrides
scenario_layout::tests::typed_json_records_round_trip_and_reject_unknown_or_missing_fields
test result: FAILED. 8 passed; 18 failed; 0 ignored; 0 measured; 54 filtered out; finished in 0.20s
error: test failed, to rerun pass `-p oa-core --lib`