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.
179 lines
9.3 KiB
JSON
179 lines
9.3 KiB
JSON
{
|
|
"atUtc": "2026-09-13T03:42:19.004268+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": "83ff861fc27b7aead159fde12e6fd881ba6c3c02b29e7bf10bbc12c60b7e6067",
|
|
"membership": {
|
|
"listed": 874,
|
|
"required": [
|
|
"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::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-5\\arcadia-studio.exe",
|
|
"bytes": 114171904,
|
|
"sha256": "4a1d09c108fd5062f01bc7059064fa7dc839e03d0cc2a3b1e12f8b02c8115a24"
|
|
},
|
|
"evidence": [
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\inputs.json",
|
|
"bytes": 98200,
|
|
"sha256": "8b2f9ae76edbb808549f4d86a4e36aa3b64ef368de78e841090c7d7c34d62211"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\inputs.zip",
|
|
"bytes": 2197940,
|
|
"sha256": "83ff861fc27b7aead159fde12e6fd881ba6c3c02b29e7bf10bbc12c60b7e6067"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\environment.json",
|
|
"bytes": 812,
|
|
"sha256": "d0a796a4fc328845ea916382bceabf9c80da3002e1559307a92a3fda6dfb7d33"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\complete.json",
|
|
"bytes": 273,
|
|
"sha256": "5492eeaf82d48f7b9322602659b0012d9cba0735374aa3ddd8d7793f9a5fc3f8"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\clippy-stdout.log",
|
|
"bytes": 0,
|
|
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\clippy-stderr.log",
|
|
"bytes": 130,
|
|
"sha256": "5036b8fa286648c2f8f807a7ae6d49d7274cfd6487b33dd3102f8527016b2737"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\clippy-result.json",
|
|
"bytes": 514,
|
|
"sha256": "7067e3df6585a7e2a3e56f2c4edd8870bdb0c7f3ed2f7ed524c158b4d2d95bb0"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\membership-stdout.log",
|
|
"bytes": 92896,
|
|
"sha256": "66388d2441f94df8ceffd7c54730d1e5d243fd7186960ad76ada98ca46607921"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\membership-stderr.log",
|
|
"bytes": 280,
|
|
"sha256": "523c7ed424f511c5055bacaa4b22c90d81da35ef8fb088af108e6092a5d52bba"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\membership-result.json",
|
|
"bytes": 3556,
|
|
"sha256": "638e58424ccb7a09909b567addb357f5dbb3ee7ea816f0d25024a83883c37854"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\focused-stdout.log",
|
|
"bytes": 4614,
|
|
"sha256": "aa762671c6e03018a03157afa0ef2117f5272bd7bd5df266c2df37c80d88d557"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\focused-stderr.log",
|
|
"bytes": 210,
|
|
"sha256": "8198f27adb7ccb871a595d454caef155007b1a862a4a53f19b43d01f2ac31266"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\focused-result.json",
|
|
"bytes": 564,
|
|
"sha256": "9d3039748fafa25c722a62721071040ba72265c3d349c10d71c689dcd24bcac7"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\selection-stdout.log",
|
|
"bytes": 6648,
|
|
"sha256": "a72ba752d5a6bc984bf34e9d7d075c71c3e09dfeca82b8afb98e9a1dc65e3c95"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\selection-stderr.log",
|
|
"bytes": 210,
|
|
"sha256": "089039c2ed7e9825b37a64ee0766e67ba93ba17542a99499e0d29080592d4971"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\selection-result.json",
|
|
"bytes": 560,
|
|
"sha256": "96651aa4d4374ecbf9e660435801f058325a9b0ea60b26aa842f23629d98136d"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\tests-stdout.log",
|
|
"bytes": 98579,
|
|
"sha256": "611b27b148cc8729a6eb8e812463bf64c6c9cda76caf1e5d019d15a285f75ced"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\tests-stderr.log",
|
|
"bytes": 210,
|
|
"sha256": "99eba870a10be5c9cd0b49bf527c4685cbd04ae4b96a63c3410a339338555f1a"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\tests-result.json",
|
|
"bytes": 525,
|
|
"sha256": "f39b6906c8cbbfc8af2de9eb88c568786c585da51ec5e0f72b2facf4b1954141"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\timing-stdout.log",
|
|
"bytes": 7248,
|
|
"sha256": "a8be8bfbd065aff9ee91b7a9a47029210ee7b43fb82efff2b33850c02a1a0081"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\timing-stderr.log",
|
|
"bytes": 210,
|
|
"sha256": "135842de6b31e562b1c071ee958c77d42f4ec8c76796e17983b438e08495edb2"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\timing-result.json",
|
|
"bytes": 658,
|
|
"sha256": "caef9fd294cb0e6274bdd38839b0d8ae038cefab6d4495e16efeb5e37b8f677a"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\gui-stdout.log",
|
|
"bytes": 282223,
|
|
"sha256": "4478d2c65780b98d37ed4e17b57781b0f9018879d569a6d4db03630d6d97704f"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\gui-stderr.log",
|
|
"bytes": 130,
|
|
"sha256": "bf69967f1dc6d508bd93bc24874ed129c382e33146078a36789347da6145fc5e"
|
|
},
|
|
{
|
|
"path": "C:\\ar-text-9e8r6t\\.local\\text-workspace-gates-20260912\\attempt-5\\gui-result.json",
|
|
"bytes": 1904,
|
|
"sha256": "bb7f5060faa834031a9d301a627f1a80b4c4bf7604dcd48a385730699c3055da"
|
|
}
|
|
],
|
|
"helper": {
|
|
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\text-workspace-native-20260912\\bind_gates.py",
|
|
"bytes": 4328,
|
|
"sha256": "17e6e20a76e83173b1484210496d63dc90154784c98322fad10dfa16778a9468"
|
|
}
|
|
}
|