Replace the oversized header and reference rail with stable editor slots and a retained supporting drawer. Bind diagnostic, result and menu actions to their original publication and visit; preserve effective selections on navigation and dismiss Actions, Find and the drawer one surface per Escape. Retain exact Windows source captures, eight final gates (871 desktop passes), independent reviews, native selection/rename/recovery trials and the original failures. All 526 tested inputs and staged evidence were byte-checked before commit. Combined preview integration and packaging remain with issue 27; Linux remains paused.
197 lines
10 KiB
JSON
197 lines
10 KiB
JSON
{
|
|
"atUtc": "2026-09-13T04:44:39.734760+00:00",
|
|
"nativeReady": true,
|
|
"scope": "Completed Windows source gates authorize development GUI evaluation; native and packaged acceptance remain pending.",
|
|
"target": "x86_64-pc-windows-gnullvm",
|
|
"baseCommit": "cbc49a7802fb1bba0dd284fd904c700a0703ae70",
|
|
"sourceFiles": 526,
|
|
"sourceArchiveSha256": "960c2ebeab73af1fbf593268e4dc1687011588da86d808e039a6fd28658ec347",
|
|
"membership": {
|
|
"listed": 874,
|
|
"required": [
|
|
"app::source_symbols::tests::captured_find_and_modal_escape_use_one_actual_subscription_and_preserve_pending_work",
|
|
"app::source_symbols::tests::changed_active_origin_back_keeps_current_effective_selection",
|
|
"app::source_symbols::tests::effective_selection_is_untouched_by_noop_missing_invalid_or_cancelled_navigation",
|
|
"app::source_symbols::tests::effective_selection_survives_file_roundtrip_and_definition_back",
|
|
"app::source_symbols::tests::escape_hides_results_and_cancels_navigation_but_retains_latest_display",
|
|
"app::source_symbols::tests::popup_escape_has_no_duplicate_bridge_and_dismissal_preserves_underlying_find_and_drawer",
|
|
"app::source_symbols::tests::retained_choices_cannot_replay_after_hide_or_references_problems_references",
|
|
"app::source_symbols::tests::source_creation_preserves_outgoing_selection_and_undisplayed_entry_cursor",
|
|
"app::text_workspace::focus_selection_tests::explicit_cursor_navigation_still_moves_and_selects_requested_line",
|
|
"app::text_workspace::focus_selection_tests::mounted_direct_typing_control_and_old_cursor_roundtrip_discriminate_selection_loss",
|
|
"app::text_workspace::focus_selection_tests::stale_focus_ticket_and_later_raw_input_cannot_steal_focus_or_change_selected_bytes",
|
|
"app::text_workspace::focus_selection_tests::word_and_line_selection_survive_find_close_and_escape_then_replace_exact_bytes",
|
|
"app::text_workspace::lifecycle_tests::invalid_repair_open_clears_prior_presentation_and_publishes_current_problems_preserving_worker",
|
|
"app::text_workspace::lifecycle_tests::saved_new_destination_republishes_current_warning_and_refuses_old_primary_and_related",
|
|
"app::text_workspace::tests::document_reset_preserves_popup_token_sequence_and_drops_old_menu_authority",
|
|
"app::text_workspace::tests::queued_group_toggle_cannot_mutate_a_reopened_or_rotated_visit",
|
|
"app::text_workspace::tests::stale_retained_group_can_expand_without_navigating_or_applying_drafts",
|
|
"diagnostic_input::tests::same_publication_new_visit_cancels_armed_rows_without_a_hidden_tree_frame",
|
|
"source_navigation::selection::tests::absent_and_empty_selection_do_not_move_the_departing_caret",
|
|
"source_navigation::selection::tests::expanded_word_and_line_modes_capture_multiline_ranges_in_both_directions",
|
|
"source_navigation::selection::tests::line_selection_expands_past_its_interior_unicode_caret",
|
|
"source_navigation::selection::tests::multiline_ranges_use_copied_lf_and_utf8_columns_for_physical_crlf_and_mixed_endings",
|
|
"source_navigation::selection::tests::repeated_unicode_words_capture_the_selected_occurrence_without_searching",
|
|
"source_navigation::selection::tests::trailing_newline_selection_restores_endpoint_on_the_empty_last_line",
|
|
"source_navigation::selection::tests::unicode_normal_ranges_preserve_forward_and_reverse_direction",
|
|
"views::text_workspace::summary_visibility_tests::all_reference_exceptions_fit_allocated_width_with_wide_alias_and_large_counts",
|
|
"views::text_workspace::tests::drawer_clamps_to_actual_center_allocation_including_oversize_requests",
|
|
"views::text_workspace::tests::highlighted_sensor_editor_retains_real_scrolled_buffer_across_panel_rebuilds"
|
|
],
|
|
"missing": [],
|
|
"diagnosticGuardCount": 20
|
|
},
|
|
"binary": {
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\arcadia-studio.exe",
|
|
"bytes": 114171904,
|
|
"sha256": "0ee1425174bdc93399f97d926f832b3ece1671bc4cd484d45a2844bdeed08399"
|
|
},
|
|
"evidence": [
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\inputs.json",
|
|
"bytes": 98200,
|
|
"sha256": "c2ee6749774660c3a0a658b4e3e7cf8bcedb71931602bf39903050cb99f15489"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\inputs.zip",
|
|
"bytes": 2198569,
|
|
"sha256": "960c2ebeab73af1fbf593268e4dc1687011588da86d808e039a6fd28658ec347"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\environment.json",
|
|
"bytes": 812,
|
|
"sha256": "23a099064abf89c47a8d2ae7b9fac159e86115c4e67356b1e36cd27371c7c5f7"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\complete.json",
|
|
"bytes": 287,
|
|
"sha256": "4de976691ebb18f1d7b3c9e796bf0d46901dfec923cbacd5f6a012e2e64060fe"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\escape-stdout.log",
|
|
"bytes": 2739,
|
|
"sha256": "2bd8da9ed685d23ea3f7e53f9ab395eca21f8977e640e43a2f5b3326679c0aae"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\escape-stderr.log",
|
|
"bytes": 280,
|
|
"sha256": "177b74a5f2af0453fb72b996825badb52fe2900d53d8e239cb770e169d9c25c4"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\escape-result.json",
|
|
"bytes": 558,
|
|
"sha256": "b198e4e20b5bb30281fe9311bb0427e62762a1119afe5b4c2f3a5726bd6ef774"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\clippy-stdout.log",
|
|
"bytes": 0,
|
|
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\clippy-stderr.log",
|
|
"bytes": 130,
|
|
"sha256": "91bdfdb20f99d41769906d87b47b25d03677ab353f33d6cc779eebf610209dbd"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\clippy-result.json",
|
|
"bytes": 514,
|
|
"sha256": "738ba8e93459991ca1bb3a0245d2b5e521fffb0b9b27ed4b23d2ca27226d62d5"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\membership-stdout.log",
|
|
"bytes": 92896,
|
|
"sha256": "66388d2441f94df8ceffd7c54730d1e5d243fd7186960ad76ada98ca46607921"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\membership-stderr.log",
|
|
"bytes": 210,
|
|
"sha256": "7a784866232d094b06bf798a4822a7221e374dcba40df2a6e0d618b2e64ec0c4"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\membership-result.json",
|
|
"bytes": 3909,
|
|
"sha256": "bd8fe3b93ad124b7628b534c610c212c6bffd95ff22988266a5abb00981a03f7"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\focused-stdout.log",
|
|
"bytes": 4614,
|
|
"sha256": "8088e83aba12f8b6b6eb6f13495a3b147c9ef21ea883f3c3db3a5908f7bd0b42"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\focused-stderr.log",
|
|
"bytes": 210,
|
|
"sha256": "a7ac23b049050e8fcf1567506f91d1270e81fdec74fcdb22e5460677f71c664a"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\focused-result.json",
|
|
"bytes": 565,
|
|
"sha256": "327c5cb30a412cd6c03e8d029e950131194867dfc2581c9dae5f03d278aa75f4"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\selection-stdout.log",
|
|
"bytes": 6648,
|
|
"sha256": "45705a36743a8e5679e92eb17df718542a13ee7429a4dc1d755442e4dbf5677d"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\selection-stderr.log",
|
|
"bytes": 210,
|
|
"sha256": "505ee0aa090b0c8619e5a64f652d8c2e70d9b4801227ee081c0174ee6f0b273a"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\selection-result.json",
|
|
"bytes": 560,
|
|
"sha256": "dfa629627036dde5e5a9d7930740c2b268d1402bcd17a5d1a3c14a6f9f048e52"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\tests-stdout.log",
|
|
"bytes": 98579,
|
|
"sha256": "6cf95c3bf0fd8efcbf753ab7788a02be461fab8b6621aa924e64e47f260097d4"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\tests-stderr.log",
|
|
"bytes": 210,
|
|
"sha256": "578f450ca4a9f3508e2e495ec63d0a9e2e3f5c769380bd625aa29971e110c49d"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\tests-result.json",
|
|
"bytes": 524,
|
|
"sha256": "c46e8efca2248cfd19f4127bd1a3e058259dacba187c108bc4fceb66ef1a54bb"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\timing-stdout.log",
|
|
"bytes": 7237,
|
|
"sha256": "56e085986cc5834a75bd06f28182f79e89c944cc7f459721d7c4d767000ab01c"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\timing-stderr.log",
|
|
"bytes": 210,
|
|
"sha256": "fa6531046d66d912b0930e1122f5a8faa2fcbf79e54c279dd629b7b811dda992"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\timing-result.json",
|
|
"bytes": 658,
|
|
"sha256": "50605bab3a88318d389b20c06ecfde6e226c81966b42262d338947adf29facdb"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\gui-stdout.log",
|
|
"bytes": 282223,
|
|
"sha256": "d80eac971431b666c3413de2461665459ea967b05836a6f4c4e9aee1149e5033"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\gui-stderr.log",
|
|
"bytes": 130,
|
|
"sha256": "ffe48e0ee11665d21669d3f16ec4fd8e5d8383074664828b17581cda785ae5ba"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-6\\gui-result.json",
|
|
"bytes": 1903,
|
|
"sha256": "9b101c75378564590ca5250aa1d6fa19eac3172aff29c6922a4e279706bab628"
|
|
}
|
|
],
|
|
"helper": {
|
|
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\text-workspace-native-20260912\\bind_gates.py",
|
|
"bytes": 4849,
|
|
"sha256": "50ead9d840af64d9543ecd94b86dbedf50e209e170f7cbcded73aa69609a88aa"
|
|
}
|
|
}
|