Record Windows desktop validation and user-paused Linux setup
This commit is contained in:
+1
-1
@@ -25,7 +25,7 @@ analysis, maintained libraries and current Linux acceptance remain unfinished.
|
||||
| What will native behavior be compared against? | [Independent fixture and procedure](fixtures/scenario-lifecycle-native/README.md), [exact pre-native evidence](experiments/lifecycle-native-ytr83r-20260911/) |
|
||||
| Which checks ran on this host? | [Host build record](release-host-bootstrap-ytr83r-20260911.md), [current status](STATE.md) |
|
||||
| What remains for Windows packaging? | [Current runtime/notice preflight](release-b4-package-preflight-ytr83r-20260911.md), [publication path](release-publication-path-ytr83r-20260911.md) |
|
||||
| Is Linux available? | [Current WSL installation, shell and startup outcomes](release-wsl-postboot-ytr83r-20260911.md), [prepared build sequence](release-linux-build-plan-ytr83r-20260911.md); older QEMU work is historical |
|
||||
| Is Linux available? | [WSL outcomes and current user pause](release-wsl-postboot-ytr83r-20260911.md), [preserved offline inputs](release-linux-offline-preparation-ytr83r-20260911.md); setup/build/checking waits for the user's networking-resolution signal |
|
||||
| What changed for Linux delivery? | [Three-binary CLI packaging and checks](release-linux-cli-packaging-ytr83r-20260911.md), [portable REST restart probe](release-rest-probe-portability-ytr83r-20260911.md); native execution remains pending |
|
||||
| Which bounded follow-ups are proposals? | [Explicit Action allocation](release-qualified-action-design-ytr83r-20260911.md), [inheritance scaling diagnosis](release-inheritance-scaling-diagnosis-ytr83r-20260911.md) |
|
||||
|
||||
|
||||
+37
-33
@@ -1,38 +1,42 @@
|
||||
# Progress Ledger — first release
|
||||
|
||||
Updated 2026-09-11 by Codex-ytr83r /root for current execution.
|
||||
**Post-reboot:** the user confirmed restart; fresh Windows boot13:41:27UTC is
|
||||
verified and saved checkpointfb77b85 was clean. Desktop session93786 had been
|
||||
interrupted during dependency compilation; no test result exists. Current work
|
||||
is the reviewed Unicode capsule clipping correction and cached Windows gate,
|
||||
plus ordinary Ubuntu26.04 installation because no distro was yet registered.
|
||||
The old [resume instructions](RESUME.md) preserve the exact interruption context.
|
||||
The user enabled virtualization and restarted again (fresh boot13:57:30UTC).
|
||||
No old compiler/installer processes remain. Root resumed Windows compilation
|
||||
as55371 and supported Ubuntu installation as33480; its prior download had
|
||||
completed but registration failed before that virtualization change. See the
|
||||
[current WSL attempt](release-wsl-postboot-ytr83r-20260911.md) for exact scope.
|
||||
Ubuntu installation subsequently passed (exit0 at14:19:47UTC), and an actual
|
||||
Ubuntu26.04/WSL2 kernel shell completed. Two later VM startups timed out before
|
||||
apt could run. Root holds further setup retries until Windows compiler55371
|
||||
releases; next trial will retain one persistent guest shell. The WSL report
|
||||
distinguishes initial kernel success from reliable startup/build/GUI acceptance.
|
||||
Following the user's direct pointer to issue1 comment316, root applied mirrored
|
||||
networking and DNS tunneling to the previously absent .wslconfig, then completed
|
||||
ordinary WSL shutdown at14:42:18UTC. No VPN or other networking changes occurred.
|
||||
The single persistent guest trial52988 also timed out before a shell, so none
|
||||
of the owner's network checks ran. Independent tracing preparation follows.
|
||||
The user's newer issue1 comment328 supersedes that plan: root applied exact
|
||||
VirtioProxy configuration and shutdown completedexit0 at14:51:36UTC. One
|
||||
persistent-shell startup/network trial is active with no compiler; VPN remains
|
||||
uninspected/unchanged. Tracing is held; successful networking ends diagnosis.
|
||||
Windows55371 terminated101 at14:43:51UTC with17 errors from two type mistakes:
|
||||
ambiguous Iced Size in added tests and usize LineDash offset. Raw failure is
|
||||
preserved; both minimal corrections and scoped rustfmt/whitespace checks are
|
||||
complete. A cached compiled rerun is next; no desktop test pass is claimed.
|
||||
**Release remains incomplete.** This is the new Codex-ytr83r Windows checkout.
|
||||
It started clean at `ff615d0`; no local compiled desktop or native acceptance
|
||||
is claimed for the combined source at this checkpoint.
|
||||
Updated 2026-09-11 by Codex-ytr83r /root. **Release remains incomplete.**
|
||||
Current source29084050a7c020e0fb488be37c6e1ab235769cc0 is pushed with exact
|
||||
remote readback. Windows cached lifecycle gate83906 passed22/22, terminal0 at
|
||||
15:10:20UTC after two minimal Iced type corrections; preceding gate55371 failed101 at14:43:51UTC with17
|
||||
occurrences of those two errors. Raw log/status and corrected input hashes are
|
||||
preserved. Full desktop all-targets gate76456 passed675/675, terminal0 at
|
||||
15:32:41UTC (1166.214seconds total). Actual application build95641 is now running
|
||||
serially on the same production inputs. Current native acceptance remains pending.
|
||||
|
||||
Ubuntu26.04 installation passed and actual WSL2 kernel shells ran. The user's
|
||||
latest issue1 comment328 configuration is active: `[wsl2]` with
|
||||
`networkingMode=virtioproxy`. Keep root's persistent guest shell93868 open;
|
||||
it emitted readiness at14:53:48UTC and reports virtioproxy. Required networking
|
||||
checks failed (no default route; ping2, DNS124, HTTPS28). The generated resolver
|
||||
target is missing. Follow-up systemd reports running/no failed units, and ext4
|
||||
root filesystem is verified. AmneziaWG/host VPN is neither inspected nor changed.
|
||||
No additional restart or trace is active. Exact preceding reboot, failed startup,
|
||||
mirrored and VirtioProxy outcomes are in the [WSL record](release-wsl-postboot-ytr83r-20260911.md);
|
||||
[old reboot instructions](RESUME.md) are history, not a current pause.
|
||||
|
||||
**Linux is paused by direct user instruction at15:28UTC.** The user will resolve
|
||||
networking and explicitly instruct when to resume. Stop Linux setup, downloads,
|
||||
builds and checking until that signal. Offline preparation was a workaround;
|
||||
networking is still unresolved. The task-prefix Rust command was interrupted and
|
||||
the persistent shell returned to its idle prompt. The downloader is stopped;
|
||||
11 of76 debs (14,602,928bytes) passed final hashes, with two incomplete partials
|
||||
preserved and65 archives remaining. No APT package installation or
|
||||
Linux Cargo has run, and no successful Rust installation is claimed.
|
||||
|
||||
Preserved preparation: all460 locked Cargo archives plus matching sparse metadata,
|
||||
five hash-verified native Rust components, three Ubuntu InRelease signatures passed
|
||||
with the installed archive key, and six trusted indices imported by isolated APT.
|
||||
APT update and exact URI planning both exited0. The plan selects61 new packages,
|
||||
15 updates and no removals; it was not installed. The update's generic timeout
|
||||
is consistent with the existing PackageKit notification hook, not a signature
|
||||
failure; no hook was modified. Root continues Windows/native work. This checkout
|
||||
started cleanff615d0; prior-host tests retain their original attribution.
|
||||
|
||||
## Objective and current source
|
||||
|
||||
|
||||
+15
-6
@@ -16,6 +16,11 @@ remain future scope. Compilation or a pleasant happy path is not completion.
|
||||
Issue2 further requires consistent direct process/scenario canvas interaction;
|
||||
the owner's clarification allows domain constraints rather than arbitrary movement.
|
||||
|
||||
At15:28UTC on2026-09-11, the user explicitly deferred Linux builds and checking
|
||||
until they resolve WSL2 networking and instruct resumption. Linux setup/downloads
|
||||
are paused with inputs preserved. Continue independent Windows work; do not treat
|
||||
offline preparation as a networking fix or Linux acceptance.
|
||||
|
||||
## Verified facts
|
||||
|
||||
- Local start was cleanff615d0. Root decoded/hash-verified/imported published3978,
|
||||
@@ -25,7 +30,8 @@ the owner's clarification allows domain constraints rather than arbitrary moveme
|
||||
- Read-only integration comparison finds equivalent workspace/Sensor code in c6;
|
||||
replaying3978 or d114 is unnecessary. Core source is unchanged betweenff andc6.
|
||||
B4 now has a production Scene bridge and independently reviewed source, with
|
||||
compilation/native acceptance pending. [Audit](release-integration-ytr83r-20260911.md).
|
||||
focused lifecycle22/22 and full desktop675/675 passed on source2908405; native
|
||||
acceptance remains pending. [Audit](release-integration-ytr83r-20260911.md).
|
||||
- Imported source implements named behavior creation, exact prepared-batch
|
||||
correlation, success-only selection, raw-draft guards, recoverable original
|
||||
layer and modal-priority Escape. These are source facts; combined local runtime
|
||||
@@ -40,20 +46,23 @@ the owner's clarification allows domain constraints rather than arbitrary moveme
|
||||
- Isolated Rust1.98.1/LLVM23.1.1 and locked dependencies are available. Packaging
|
||||
11/11 and synthetic Windows notice checks pass. Current core all-targets passed
|
||||
433 tests; its optional inheritance probe separately passed with slow debug
|
||||
timings that require controlled optimized interpretation. Desktop compilation
|
||||
remains active. Strict reST/HTML generation passes with Docutils0.22.2.
|
||||
timings that require controlled optimized interpretation. Focused lifecycle
|
||||
passed22/22 after two installed-Iced API corrections; full desktop passed675/675.
|
||||
Strict reST/HTML generation passes with Docutils0.22.2.
|
||||
- B4 independent criticism found and resolved self-caption overlap and two dense
|
||||
minimum-Fit hit-selection counterexamples. Shared nearest marker/message-stroke
|
||||
arbitration preserves exact marker/header/label selection. Ten real-Scene tests
|
||||
await execution. The independent twelve-scenario native oracle passed compile,
|
||||
and two clip geometry tests passed in the22-test focused gate. The independent twelve-scenario native oracle passed compile,
|
||||
admission, self-check and exact baseline/name-only predictions before GUI output.
|
||||
- The separate baseline-context experiment passed218 assertions; explicit
|
||||
one-level overrides reduce repeated stable assumptions while complete frozen
|
||||
definition environments remain necessary. Proposed syntax is not source7.
|
||||
- After the user's virtualization/reboot change, supported Ubuntu26.04 install
|
||||
completed exit0 and a real x86_64 WSL2 kernel shell completed. Later VM startups
|
||||
timed out before apt. This establishes initial guest execution, not reliable
|
||||
Linux builds or GUI acceptance; exact outcomes and next controlled trial are
|
||||
timed out before apt. Owner328's exact VirtioProxy configuration now supports
|
||||
a persistent root shell, but requested IP/DNS/HTTPS checks failed. Signed offline
|
||||
dependency preparation advances without host VPN inspection or changes. This
|
||||
establishes guest execution, not Linux builds or GUI acceptance; exact outcomes are
|
||||
in the [WSL record](release-wsl-postboot-ytr83r-20260911.md).
|
||||
|
||||
## Assumptions and unresolved questions
|
||||
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"seconds": 1166.2135235,
|
||||
"command": [
|
||||
"cargo",
|
||||
"test",
|
||||
"--locked",
|
||||
"--offline",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--all-targets",
|
||||
"--",
|
||||
"--test-threads=1"
|
||||
],
|
||||
"exit": 0,
|
||||
"log": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\ytr83r-desktop-full-api-correction.log",
|
||||
"started_utc": "2026-09-11T15:13:15.1767568Z",
|
||||
"name": "ytr83r-desktop-full-api-correction",
|
||||
"completed_utc": "2026-09-11T15:32:41.4561739Z"
|
||||
}
|
||||
@@ -0,0 +1,682 @@
|
||||
Finished `test` profile [unoptimized] target(s) in 11.77s
|
||||
Running unittests src\main.rs (target\debug\deps\arcadia_studio-df984b90c0583184.exe)
|
||||
|
||||
running 675 tests
|
||||
test app::architecture_authoring::tests::architecture_allocated_work_is_root_owned_and_one_exact_history_change ... ok
|
||||
test app::architecture_authoring::tests::architecture_blank_names_and_escape_never_accept_placeholder_or_rename ... ok
|
||||
test app::architecture_authoring::tests::architecture_captured_escape_does_not_cancel_other_controls_or_placement ... ok
|
||||
test app::architecture_authoring::tests::architecture_f2_routes_selected_node_to_inline_rename_and_exact_undo ... ok
|
||||
test app::architecture_authoring::tests::architecture_first_focused_input_escape_cancels_create_and_rename ... ok
|
||||
test app::architecture_authoring::tests::architecture_invalid_click_cannot_poison_inline_or_checkpoint_geometry ... ok
|
||||
test app::architecture_authoring::tests::architecture_stale_submit_keeps_create_and_rename_visible_and_exact ... ok
|
||||
test app::architecture_authoring_tests::architecture_cancelled_gesture_cannot_commit_a_later_named_draft ... ok
|
||||
test app::architecture_authoring_tests::architecture_canvas_left_click_uses_world_coordinate_once_at_zoom_and_pan ... ok
|
||||
test app::architecture_authoring_tests::architecture_checkpoint_retains_exact_name_point_and_fresh_binding_without_commands ... ok
|
||||
test app::architecture_authoring_tests::architecture_context_choices_are_small_and_system_is_singleton ... ok
|
||||
test app::architecture_authoring_tests::architecture_contextual_allocation_creates_work_relation_and_node_in_one_undo ... ok
|
||||
test app::architecture_authoring_tests::architecture_creation_names_before_commit_preserves_camera_and_undoes_once ... ok
|
||||
test app::architecture_authoring_tests::architecture_existing_inventory_is_contextual_and_placement_never_implies_allocation ... ok
|
||||
test app::architecture_authoring_tests::architecture_f2_rename_preserves_identity_placement_and_atomic_history ... ok
|
||||
test app::architecture_authoring_tests::architecture_name_survives_rejected_click_resize_navigation_and_escape_is_explicit ... ok
|
||||
test app::architecture_authoring_tests::architecture_rejected_submission_keeps_inline_name_visible_and_invalid_click_is_ignored ... ok
|
||||
test app::architecture_authoring_tests::basic_transition_explicit_overview_focus_wins_over_an_already_populated_architecture ... ok
|
||||
test app::behavior_lifecycle_tests::incomplete_behavior_form_is_dirty_close_save_retains_it_and_cancel_allows_switching ... ok
|
||||
test app::behavior_lifecycle_tests::passive_behavior_canvas_events_do_not_apply_property_drafts ... ok
|
||||
test app::behavior_lifecycle_tests::pending_behavior_blocks_navigation_property_edits_and_model_history ... ok
|
||||
test app::behavior_lifecycle_tests::pending_behavior_blocks_source_creation_and_source_history_replay ... ok
|
||||
test app::behavior_lifecycle_tests::save_prepares_behavior_before_opening_destination_and_cancel_keeps_one_undo ... ok
|
||||
test app::behavior_lifecycle_tests::source_writeback_failure_keeps_typed_behavior_form_for_repair_and_one_undo ... ok
|
||||
test app::checkpoints::tests::checkpoint_completion_releases_the_writer_while_a_context_menu_is_open ... ok
|
||||
test app::checkpoints::tests::checkpoint_inline_create_and_rename_restore_focus_without_changing_drafts_or_history ... ok
|
||||
test app::checkpoints::tests::checkpoint_noninline_contexts_keep_other_focus_and_still_lint ... ok
|
||||
test app::checkpoints::tests::discard_and_close_waits_for_the_late_checkpoint_then_retires_it ... ok
|
||||
test app::checkpoints::tests::home_resume_keeps_state_view_while_explicit_architecture_remains_reachable ... ok
|
||||
test app::checkpoints::tests::home_resume_retains_invalid_source_and_property_drafts ... ok
|
||||
test app::checkpoints::tests::home_resume_returns_to_each_actual_workspace_without_model_edits ... ok
|
||||
test app::checkpoints::tests::malformed_checkpoint_does_not_replace_the_current_model ... ok
|
||||
test app::checkpoints::tests::recent_and_recovery_navigation_respect_unsaved_decision ... ok
|
||||
test app::checkpoints::tests::restored_copy_keeps_raw_property_and_requires_save_without_local_or_hosted_binding ... ok
|
||||
test app::checkpoints::tests::saving_an_older_snapshot_keeps_recovery_for_newer_unsaved_work ... ok
|
||||
test app::checkpoints::tests::stale_write_completion_cannot_recover_a_discarded_document ... ok
|
||||
test app::checkpoints::tests::walkthrough_request_keeps_unfinished_source_behind_the_normal_pending_guard ... ok
|
||||
test app::data_paging_lifecycle_tests::paging_preserves_same_context_and_resets_on_layer_or_document_replacement ... ok
|
||||
test app::diagram_selection_tests::changing_visible_view_follows_its_clean_inspector_without_a_model_edit ... ok
|
||||
test app::diagram_selection_tests::diagram_switch_preserves_an_independent_semantic_inspection ... ok
|
||||
test app::diagram_selection_tests::diagram_uuid_edit_follows_the_same_view_or_a_different_picker_target ... ok
|
||||
test app::diagram_selection_tests::invalid_view_draft_blocks_the_switch_and_retains_raw_input ... ok
|
||||
test app::diagram_selection_tests::stale_diagram_choice_never_applies_an_unrelated_valid_draft ... ok
|
||||
test app::diagram_selection_tests::valid_pending_view_edit_applies_to_old_view_then_inspects_the_new_view ... ok
|
||||
test app::direct_scenario_tests::direct_scenario_creation_and_reorder_preserve_selection_and_each_undo_once ... ok
|
||||
test app::direct_scenario_tests::direct_scenario_rejects_every_stale_context_and_preserves_property_drafts ... ok
|
||||
test app::direct_scenario_tests::direct_scenario_scroll_and_real_resize_invalidate_only_pointer_context ... ok
|
||||
test app::direct_scenario_tests::direct_scenario_source_failure_and_navigation_keep_form_until_success ... ok
|
||||
test app::hosted::tests::hosted_actual_app_tasks_publish_edit_conflict_correct_credentials_reload_and_open ... ok
|
||||
test app::hosted::tests::hosted_catalog_invalidation_follows_service_writes_and_observed_revision_changes ... ok
|
||||
test app::hosted::tests::hosted_catalog_search_credentials_and_failed_refresh_never_mix_result_scopes ... ok
|
||||
test app::hosted::tests::hosted_changed_bound_head_does_not_invalidate_another_services_empty_filter ... ok
|
||||
test app::hosted::tests::hosted_conflict_fetches_review_without_adoption_and_reload_is_undoable ... ok
|
||||
test app::hosted::tests::hosted_detached_drafts_and_recovery_remain_available_after_rejected_publish ... ok
|
||||
test app::hosted::tests::hosted_failed_cross_service_publication_checks_and_reloads_its_own_resource ... ok
|
||||
test app::hosted::tests::hosted_failed_or_cancelled_local_open_keeps_the_existing_document_and_destination ... ok
|
||||
test app::hosted::tests::hosted_invalid_and_detached_source_drafts_never_start_network_writes ... ok
|
||||
test app::hosted::tests::hosted_invalid_local_open_repair_saves_locally_and_never_replaces_old_resource ... ok
|
||||
test app::hosted::tests::hosted_modal_blocks_underlying_edits_and_credentials_are_redacted ... ok
|
||||
test app::hosted::tests::hosted_new_revision_invalidates_filtered_catalog_even_without_a_displayed_row ... ok
|
||||
test app::hosted::tests::hosted_only_successful_source_save_as_changes_the_active_destination ... ok
|
||||
test app::hosted::tests::hosted_open_waits_for_unsaved_guard_and_failed_open_preserves_current_document ... ok
|
||||
test app::hosted::tests::hosted_publish_acknowledges_only_the_sent_snapshot_and_retains_undo ... ok
|
||||
test app::hosted::tests::hosted_stale_completions_do_not_clear_current_busy_or_adopt_another_document ... ok
|
||||
test app::hosted::tests::hosted_unknown_save_is_acknowledged_by_exact_readback_without_retry ... ok
|
||||
test app::lint_tests::committed_check_cache_follows_edit_and_undo_while_drafts_stay_separate ... ok
|
||||
test app::lint_tests::lint_coalesces_work_and_rejects_obsolete_results ... ok
|
||||
test app::lint_tests::prior_document_lint_cannot_enter_reopened_model_or_block_next_checks ... ok
|
||||
test app::port_view_tests::catalog_creation_follows_the_new_port_and_keeps_group_browsing_explicit ... ok
|
||||
test app::port_view_tests::filtered_active_view_cannot_hide_a_created_port_when_eligible_owner_view_is_folded ... ok
|
||||
test app::process_canvas::direct_process_dirty_source_blocks_canvas_creation_without_losing_text ... ok
|
||||
test app::process_canvas::tests::direct_process_app_open_source_and_back_preserve_local_reference_identity ... ok
|
||||
test app::process_canvas::tests::direct_process_app_same_owner_selection_preserves_tool_but_owner_change_resets_it ... ok
|
||||
test app::process_canvas::tests::direct_process_app_save_scroll_resize_and_passive_geometry_keep_drafts_and_current_origin ... ok
|
||||
test app::process_canvas::tests::direct_process_app_source_failure_retains_form_then_commits_once_and_selects_occurrence ... ok
|
||||
test app::process_canvas::tests::direct_process_app_stale_context_dirty_source_and_properties_never_mutate ... ok
|
||||
test app::process_canvas::tests::direct_process_append_empty_first_second_exchange_has_exact_source_history ... ok
|
||||
test app::process_canvas::tests::process_focus_retains_rejected_draft_and_guards_selection_until_panels_restore ... ok
|
||||
test app::review_navigation_tests::rejected_semantic_source_writeback_retains_review_camera_and_original_navigation ... ok
|
||||
test app::review_navigation_tests::review_already_showing_the_target_keeps_its_camera_and_query ... ok
|
||||
test app::review_navigation_tests::semantic_name_take_selects_the_counterpart_view_in_both_directions_with_one_exact_history_entry ... ok
|
||||
test app::review_navigation_tests::semantic_review_without_a_destination_view_clears_the_old_layer_canvas_without_creating_a_view ... ok
|
||||
test app::save_as_tests::save_as_late_receipt_preserves_newer_raw_source_draft_and_destination ... ok
|
||||
test app::save_as_tests::save_as_preflight_rejects_historical_collision_before_starting_io ... ok
|
||||
test app::save_as_tests::save_as_receipt_then_one_undo_restores_meaning_and_saving_preserves_redo ... ok
|
||||
test app::source_project_tests::closed_detached_file_keeps_first_save_conflict_then_can_be_reloaded_fresh ... ok
|
||||
test app::source_project_tests::inactive_invalid_draft_blocks_graphical_changes_and_diagnostic_switches_files ... ok
|
||||
test app::source_project_tests::json_export_and_rejected_save_as_preserve_source_location_history_and_bytes ... ok
|
||||
test app::source_project_tests::missing_include_open_keeps_old_model_and_can_be_repaired_and_saved ... ok
|
||||
test app::source_project_tests::recovery_after_first_save_failure_retains_target_then_retries_without_reentering_path ... ok
|
||||
test app::source_project_tests::recovery_of_previous_save_as_target_does_not_redirect_current_project ... ok
|
||||
test app::source_project_tests::recovery_open_finds_first_save_journal_without_an_entry_file ... ok
|
||||
test app::source_project_tests::recovery_target_survives_edit_lint_apply_and_rejected_recovery_until_success ... ok
|
||||
test app::source_project_tests::source3_native_open_preserves_report_comments_nesting_and_save_reopen ... ok
|
||||
test app::source_project_tests::two_file_apply_graphical_edit_exact_undo_save_as_and_reopen ... ok
|
||||
test app::state_diagram_tests::all_context_dimensions_reject_stale_selection_camera_and_model_messages ... ok
|
||||
test app::state_diagram_tests::create_view_places_only_its_machine_and_restores_exact_source_in_one_undo ... ok
|
||||
test app::state_diagram_tests::direct_create_connect_select_and_move_keep_semantic_identity_and_atomic_history ... ok
|
||||
test app::state_diagram_tests::fallback_owner_first_selection_keeps_the_captured_context_for_its_first_move ... ok
|
||||
test app::state_diagram_tests::pending_drafts_block_every_direct_mutation_and_passive_camera_preserves_inputs ... ok
|
||||
test app::state_diagram_tests::real_view_tool_and_history_changes_invalidate_old_release_events ... ok
|
||||
test app::state_diagram_tests::rejected_creation_keeps_source_and_selection_then_valid_owner_can_retry ... ok
|
||||
test app::state_diagram_tests::same_size_viewport_after_revision_or_tool_epoch_does_not_refit_the_camera ... ok
|
||||
test app::state_diagram_tests::shared_semantic_states_keep_architecture_and_behavior_placements_independent ... ok
|
||||
test app::state_diagram_tests::state_diagram_routes_constructor_and_source_open_to_the_existing_workspace_without_edits ... ok
|
||||
test app::state_diagram_tests::state_diagram_routes_picker_and_reveal_but_explicit_architecture_does_not_bounce ... ok
|
||||
test app::state_diagram_tests::state_diagram_routes_preserve_selected_raw_properties_and_pending_behavior_guards ... ok
|
||||
test app::state_diagram_tests::state_navigation_catalog_selection_across_layers_resets_camera_and_tool ... ok
|
||||
test app::state_diagram_tests::state_navigation_catalog_selection_of_another_machine_resets_camera_and_tool ... ok
|
||||
test app::state_diagram_tests::state_navigation_layer_change_resets_the_new_machine_at_the_same_viewport_size ... ok
|
||||
test app::state_diagram_tests::state_navigation_return_to_the_same_view_preserves_camera_tool_and_fit_mode ... ok
|
||||
test app::state_diagram_tests::state_navigation_root_event_and_same_layer_keep_the_current_camera_and_tool ... ok
|
||||
test app::transition_context_tests::explicit_behavior_internal_and_process_roots_keep_their_workspace_without_creating_a_view ... ok
|
||||
test app::transition_context_tests::explicit_destination_is_honored_and_ordinary_work_transition_still_places_in_architecture ... ok
|
||||
test app::transition_context_tests::machine_and_typed_action_transitions_resolve_the_owner_and_reusing_that_context_retains_camera ... ok
|
||||
test app::transition_context_tests::rejected_source_writeback_keeps_review_and_navigation_and_invalid_draft_still_blocks_start ... ok
|
||||
test app::transition_context_tests::scenario_transition_focuses_requested_counterpart_and_preserves_unrelated_views_in_both_directions ... ok
|
||||
test app::view_copy_tests::copying_architecture_keeps_architecture_even_with_a_retained_state_view ... ok
|
||||
test app::view_copy_tests::copying_the_current_state_view_uses_its_own_identity_and_is_one_source_undo ... ok
|
||||
test app::view_copy_tests::duplicate_rejection_preserves_an_incomplete_source_buffer ... ok
|
||||
test app::view_copy_tests::duplicate_rejection_preserves_invalid_property_and_pending_behavior_drafts ... ok
|
||||
test app::view_copy_tests::stale_copy_does_not_apply_an_unrelated_valid_property_draft ... ok
|
||||
test behavior::creation::app_tests::app_choosing_another_behavior_or_layer_cannot_commit_a_creation_draft ... ok
|
||||
test behavior::creation::app_tests::app_creation_opens_the_actual_new_owner_instead_of_first_or_previously_active_behavior ... ok
|
||||
test behavior::creation::app_tests::app_first_captured_escape_dismisses_file_or_pending_overlay_before_creation ... ok
|
||||
test behavior::creation::app_tests::app_lesson_request_cancel_retains_creation_then_escape_discards_only_the_draft ... ok
|
||||
test behavior::creation::app_tests::app_machine_behavior_submit_opens_its_opted_in_view_as_one_undoable_transaction ... ok
|
||||
test behavior::creation::app_tests::app_new_never_auto_applies_valid_or_invalid_property_and_source_drafts ... ok
|
||||
test behavior::creation::app_tests::app_recovered_rootless_sa_creation_retains_layer_ids_and_other_raw_drafts ... ok
|
||||
test behavior::creation::app_tests::app_stale_layer_open_never_starts_or_replaces_a_draft ... ok
|
||||
test behavior::creation::tests::all_four_viewpoints_are_explicit_and_survive_source_history_reopen ... ok
|
||||
test behavior::creation::tests::cancel_and_illegal_family_layer_switches_never_create_model_objects ... ok
|
||||
test behavior::creation::tests::corrupted_recovery_and_reserved_identity_collision_refuse_without_repairing_raw_values ... ok
|
||||
test behavior::creation::tests::creation_selection_rejects_changed_scenario_body_and_post_creation_operations ... ok
|
||||
test behavior::creation::tests::machine_requires_valid_owner_and_first_view_adds_no_region_or_state ... ok
|
||||
test behavior::creation::tests::mounted_creation_keeps_actions_visible_and_renders_only_six_owner_candidates ... ok
|
||||
test behavior::creation::tests::oa_process_and_sa_chain_keep_exact_names_root_ownership_and_one_history_entry ... ok
|
||||
test behavior::creation::tests::optional_context_collapses_without_losing_authored_reference_or_raw_search ... ok
|
||||
test behavior::creation::tests::owner_search_is_name_ordered_filtered_and_page_sized_not_a_catalog ... ok
|
||||
test behavior::creation::tests::post_commit_selection_is_correlated_with_exact_created_behavior_and_view ... ok
|
||||
test behavior::creation::tests::recovery_preserves_exact_raw_inputs_reserved_ids_and_revalidates_stale_owner ... ok
|
||||
test behavior::creation::tests::rejected_source_transaction_keeps_draft_and_every_accepted_source_byte ... ok
|
||||
test behavior::creation::tests::repeated_owner_names_remain_distinguishable_by_searchable_parent_context_and_alias ... ok
|
||||
test behavior::direct_canvas_tests::direct_alt_execution_stops_each_operand_at_its_reply_and_marks_open_operand ... ok
|
||||
test behavior::direct_canvas_tests::direct_bounds_change_during_held_drag_never_commits_old_slot ... ok
|
||||
test behavior::direct_canvas_tests::direct_clicked_occurrence_capture_cancels_on_view_and_context_changes ... ok
|
||||
test behavior::direct_canvas_tests::direct_context_escape_unfocus_and_pending_form_cancel_gestures ... ok
|
||||
test behavior::direct_canvas_tests::direct_drag_and_click_click_use_ordered_sources_and_publish_once ... ok
|
||||
test behavior::direct_canvas_tests::direct_execution_span_ends_at_its_correlated_reply_and_marks_an_open_call ... ok
|
||||
test behavior::direct_canvas_tests::direct_scroll_resize_and_bounds_changes_cancel_captured_slots ... ok
|
||||
test behavior::direct_canvas_tests::direct_scrolled_canvas_maps_raw_pointer_events_to_the_visible_slot ... ok
|
||||
test behavior::direct_canvas_tests::direct_selected_handle_reorders_and_hits_keep_semantic_identity ... ok
|
||||
test behavior::direct_canvas_tests::reused_exchange_messages_display_their_distinct_occurrence_names ... ok
|
||||
test behavior::scenario::data_contract_tests::large_payload_has_one_editor_with_reachable_field_and_authored_pages ... ok
|
||||
test behavior::scenario::data_contract_tests::recursive_browsing_up_and_root_keep_values_and_report_the_depth_limit ... ok
|
||||
test behavior::scenario::data_contract_tests::recursive_value_focus_exposes_authored_leaf_and_phase_changes_retain_surviving_keys ... ok
|
||||
test behavior::scenario::data_contract_tests::reply_call_picker_previews_the_same_value_reset_as_selecting_another_exchange ... ok
|
||||
test behavior::scenario::data_contract_tests::scenario_form_commits_two_reused_record_values_and_correlated_reply_atomically ... ok
|
||||
test behavior::scenario::direct_tests::direct_busy_save_keeps_observed_scroll_current_for_the_next_pointer_gesture ... ok
|
||||
test behavior::scenario::direct_tests::direct_clicked_occurrence_rejects_stale_slots_and_retains_recoverable_drafts ... ok
|
||||
test behavior::scenario::direct_tests::direct_clicked_occurrences_use_root_and_operand_slots_with_exact_source_history ... ok
|
||||
test behavior::scenario::direct_tests::direct_exchange_compatibility_browsing_preserves_final_slot_validation ... ok
|
||||
test behavior::scenario::direct_tests::direct_exchange_picker_is_bounded_and_browsing_keeps_pending_values ... ok
|
||||
test behavior::scenario::direct_tests::direct_five_hundred_exchange_choice_render_probe ... ok
|
||||
test behavior::scenario::direct_tests::direct_form_keeps_the_same_canvas_in_the_widget_tree ... ok
|
||||
test behavior::scenario::direct_tests::direct_middle_pair_insertion_is_one_exact_source_and_model_undo ... ok
|
||||
test behavior::scenario::direct_tests::direct_operand_pair_keeps_parent_sequence_and_cannot_reorder_across_operands ... ok
|
||||
test behavior::scenario::direct_tests::direct_reply_choices_cache_keeps_typing_fast_and_revalidates_changed_contexts ... ok
|
||||
test behavior::scenario::direct_tests::direct_reply_choices_validate_the_actual_slot_and_reorder_rejects_reverse_order ... ok
|
||||
test behavior::scenario::direct_tests::direct_scenario_reference_navigation_blocks_pending_drafts_and_stale_contexts ... ok
|
||||
test behavior::scenario::direct_tests::direct_scenario_reference_navigation_retains_each_exact_caller_without_history ... ok
|
||||
test behavior::scenario::direct_tests::direct_scenario_reference_return_survives_rename_and_rejects_deleted_or_changed_use ... ok
|
||||
test behavior::scenario::operation_tests::operation_gui_async_picker_uses_request_root_and_nested_directions_without_erasing_rejected_values ... ok
|
||||
test behavior::scenario::operation_tests::operation_gui_selects_two_parameterless_allocations_without_inventing_refinement_and_reply_derives_call ... ok
|
||||
test behavior::scenario::operation_tests::operation_gui_unresolved_and_disabled_selection_recovery_preserves_rejected_raw_values ... ok
|
||||
test behavior::scenario::tests::fragment_operands_accept_paired_messages_through_normal_destination_picker ... ok
|
||||
test behavior::scenario::tests::graphical_call_reply_is_atomic_correlated_and_source_equivalent ... ok
|
||||
test behavior::scenario::tests::invalid_lifecycle_edit_keeps_draft_and_timer_has_no_global_exchange ... ok
|
||||
test behavior::scenario::tests::lifeline_picker_uses_core_viewpoint_contract ... ok
|
||||
test behavior::scenario::tests::reverse_communication_canvas_choices_and_correlated_reply_share_core_direction ... ok
|
||||
test behavior::scenario::tests::scenario_reuse_requires_explicit_compatible_bindings ... ok
|
||||
test behavior::scenario::tests::tagged_scenario_commit_is_not_redirected_by_other_editor_events ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_allocates_remaining_height_and_pins_actions_at_minimum_and_wide_sizes ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_caller_restores_actual_mounted_canvas_and_shelf_with_camera ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_canvas_and_form_scroll_survive_disclosures_focus_width_and_resize ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_choosing_tools_preserves_valid_and_invalid_pending_editors ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_fit_uses_measured_inner_viewport_and_rejects_nonfinite_inputs ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_open_and_back_restore_owner_and_mounted_scroll_after_preselection ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_same_size_owner_and_document_changes_remeasure_fit_viewport ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_scaled_and_scrolled_scene_keeps_clicked_slots_and_message_endpoints ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_scaled_nested_occurrences_and_reorder_keep_exact_sequence_identity ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_viewport_events_are_passive_guarded_and_do_not_apply_raw_forms ... ok
|
||||
test behavior::scenario::workspace::tests::scenario_workspace_whole_app_canvas_tree_survives_pending_shelves_and_focus ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::birth_label_clip_keeps_padded_world_bounds_at_each_scene_scale ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::birth_label_clip_preserves_parent_viewport_bounds ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_birth_death_markers_align_endpoints_and_win_selection_without_mutating_source ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_branch_delete_clips_only_its_activation_and_keeps_unanswered_call_visible ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_conditional_repeated_and_parallel_scopes_do_not_claim_definite_continuation ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_empty_and_create_only_use_visible_root_extents_not_insertion_bounds ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_lifecycle_edit_undo_redo_restores_exact_source_and_changed_geometry ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_minimum_zoom_marker_halos_do_not_steal_adjacent_capsule_or_header_hits ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_minimum_zoom_near_ordinary_message_wins_over_lifecycle_halos ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_self_delete_caption_clears_the_preceding_action_box ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_self_lifecycle_elbows_end_on_recorded_marker_rows ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_unassigned_lanes_and_explicit_incomplete_receiver_keep_real_marker_identity ... ok
|
||||
test behavior::scenario_lifecycle::tests::alternative_death_does_not_kill_its_displayed_sibling ... ok
|
||||
test behavior::scenario_lifecycle::tests::conditional_birth_does_not_infer_absence_in_siblings_or_ancestors ... ok
|
||||
test behavior::scenario_lifecycle::tests::explicit_receiver_is_authoritative_even_with_missing_exchange ... ok
|
||||
test behavior::scenario_lifecycle::tests::lifecycle_free_fragments_do_not_poison_other_lanes ... ok
|
||||
test behavior::scenario_lifecycle::tests::loop_lifetime_is_local_and_warning_bearing_loops_remain_drawable ... ok
|
||||
test behavior::scenario_lifecycle::tests::missing_geometry_is_reported_without_nonfinite_or_guessed_markers ... ok
|
||||
test behavior::scenario_lifecycle::tests::optional_cleanup_inside_loop_does_not_claim_balanced_or_definite_exit ... ok
|
||||
test behavior::scenario_lifecycle::tests::projection_retains_exact_authored_source_and_does_not_enter_history ... ok
|
||||
test behavior::scenario_lifecycle::tests::root_lifetime_has_exact_birth_death_boundaries_without_source_mutation ... ok
|
||||
test behavior::scenario_lifecycle::tests::scenario_use_is_opaque_and_never_imports_callee_lifecycle_events ... ok
|
||||
test behavior::scenario_scroll::tests::direct_scenario_caller_restores_mounted_scroll_once_with_clamping_and_app_receipt ... ok
|
||||
test behavior::scenario_scroll::tests::direct_scenario_restore_cannot_scroll_another_document_owner_or_process_view ... ok
|
||||
test behavior::scenario_scroll::tests::direct_scroll_mounted_identity_resets_navigation_but_preserves_edits_before_first_report ... ok
|
||||
test behavior::scenario_scroll::tests::direct_scroll_observer_reports_actual_initial_clamped_and_remounted_offsets_once ... ok
|
||||
test behavior::scenario_scroll::tests::independent_process_owner_change_resets_actual_scroll_offsets ... ok
|
||||
test behavior::state_canvas::tests::context_menu_keeps_window_anchor_and_explicit_placement_identity ... ok
|
||||
test behavior::state_canvas::tests::context_tool_and_pending_form_changes_cancel_mutating_gestures ... ok
|
||||
test behavior::state_canvas::tests::creation_uses_the_explicit_deepest_owner_and_never_a_fallback_ancestor ... ok
|
||||
test behavior::state_canvas::tests::drag_uses_ordered_release_at_each_zoom_and_moves_descendants_in_one_undo ... ok
|
||||
test behavior::state_canvas::tests::escape_and_view_switch_discard_the_armed_transition_source ... ok
|
||||
test behavior::state_canvas::tests::internal_rows_and_pseudostate_hits_use_shared_persisted_geometry ... ok
|
||||
test behavior::state_canvas::tests::ordered_stationary_click_does_not_move_on_later_motion_in_the_same_batch ... ok
|
||||
test behavior::state_canvas::tests::pan_is_button_scoped_read_only_and_hover_does_not_reproject_the_scene ... ok
|
||||
test behavior::state_canvas::tests::pseudostate_names_avoid_rightward_and_downward_routes_and_share_hit_bounds ... ok
|
||||
test behavior::state_canvas::tests::relayout_does_not_turn_a_transition_click_into_a_drag_or_pan ... ok
|
||||
test behavior::state_canvas::tests::selected_endpoint_reconnect_preserves_identity_and_requires_handle_motion ... ok
|
||||
test behavior::state_canvas::tests::selection_relayout_does_not_move_nodes_or_change_drag_distance ... ok
|
||||
test behavior::state_canvas::tests::stacked_symbol_names_avoid_each_other_and_are_independent_of_input_order ... ok
|
||||
test behavior::state_canvas::tests::transition_supports_click_click_and_drag_without_coalesced_accidental_edges ... ok
|
||||
test behavior::state_canvas::tests::typed_state_actions_are_named_selectable_rows_before_internal_transitions_and_regions ... ok
|
||||
test behavior::state_canvas::tests::viewport_uses_full_canvas_coordinates_and_republishes_for_a_new_context ... ok
|
||||
test behavior::state_edit::tests::an_empty_machine_has_an_explicit_visible_owner_for_first_region_creation ... ok
|
||||
test behavior::state_edit::tests::connect_preserves_self_loops_and_rejects_hidden_or_incompatible_vertices ... ok
|
||||
test behavior::state_edit::tests::creation_places_missing_ancestry_and_unfolds_existing_owners_atomically ... ok
|
||||
test behavior::state_edit::tests::every_context_component_and_invalid_ownership_are_checked_before_planning ... ok
|
||||
test behavior::state_edit::tests::placing_existing_content_and_moving_a_folded_group_preserve_other_views_and_semantics ... ok
|
||||
test behavior::state_edit::tests::reconnect_preserves_the_complete_record_and_replaces_cardinality_in_place ... ok
|
||||
test behavior::state_edit::tests::view_initializes_only_its_machine_in_one_source_and_model_history_entry ... ok
|
||||
test behavior::states::tests::internal_choice_targets_self_and_edit_preserves_identity_and_description ... ok
|
||||
test behavior::states::tests::invalid_pseudo_trigger_keeps_draft_and_does_not_create_orphan_event ... ok
|
||||
test behavior::states::tests::selected_composite_owns_new_region_and_history_uses_selected_region ... ok
|
||||
test behavior::states::tests::timeout_and_work_trigger_commit_together_roundtrip_and_undo ... ok
|
||||
test behavior::tests::failed_document_commit_retains_typed_transition_and_time_event_for_repair ... ok
|
||||
test behavior::tests::legacy_process_and_chain_keep_their_ordered_exchange_scene ... ok
|
||||
test behavior::tests::one_behavior_form_survives_start_edit_and_unrelated_cancel_until_commit ... ok
|
||||
test behavior::tests::recovery_preserves_distinct_qualified_value_paths_and_rejects_invalid_payload_atomically ... ok
|
||||
test behavior::tests::recovery_retains_each_incomplete_behavior_form_without_executing_it ... ok
|
||||
test behavior::tests::selecting_state_transition_keeps_its_behavior_context ... ok
|
||||
test behavior::topology::contextual::tests::qualified_link_gui_deleted_transient_selection_does_not_seed_or_hide_retained_authored_endpoint ... ok
|
||||
test behavior::topology::contextual::tests::qualified_link_gui_nested_preview_folds_only_the_exact_reference_instance ... ok
|
||||
test behavior::topology::contextual::tests::qualified_link_gui_rejected_endpoint_keeps_exact_raw_intent_after_recovery ... ok
|
||||
test behavior::topology::contextual::tests::qualified_link_gui_repeated_sources_remain_distinct_and_apply_has_exact_source_history ... ok
|
||||
test behavior::topology::contextual::tests::qualified_link_gui_scope_paging_and_search_reach_tail_beyond_512_without_losing_endpoints ... ok
|
||||
test behavior::topology::contextual_routing::tests::contextual_route_native_x_to_first_b_keeps_visible_arrow_above_background_and_clear_of_other_references ... ok
|
||||
test behavior::topology::contextual_routing::tests::contextual_route_nested_visible_hidden_and_parallel_paths_keep_exact_addresses_and_legacy_routes ... ok
|
||||
test behavior::topology::contextual_routing::tests::contextual_route_shared_anchor_preserves_selected_direct_reconnect_at_fit_and_full_scale ... ok
|
||||
test behavior::topology::direct_tests::direct_process_append_preserves_existing_order_and_rejects_incompatible_exchange ... ok
|
||||
test behavior::topology::direct_tests::direct_process_controls_allow_incomplete_work_and_preserve_branch_semantics ... ok
|
||||
test behavior::topology::direct_tests::direct_process_empty_first_and_second_exchange_keep_the_same_interactive_renderer ... ok
|
||||
test behavior::topology::direct_tests::direct_process_imported_order_is_projected_without_mutation_and_first_canvas_edit_is_atomic ... ok
|
||||
test behavior::topology::direct_tests::direct_process_incompatible_imported_order_rejects_conversion_without_losing_draft ... ok
|
||||
test behavior::topology::direct_tests::direct_process_nested_source_reopen_and_api_command_use_one_transaction ... ok
|
||||
test behavior::topology::direct_tests::direct_process_oa_sa_repeated_occurrences_share_sources_and_split_one_guarded_link ... ok
|
||||
test behavior::topology::direct_tests::direct_process_palette_preserves_fit_and_manual_camera ... ok
|
||||
test behavior::topology::direct_tests::direct_process_pending_form_diff_retains_the_canvas_scroll_state ... ok
|
||||
test behavior::topology::direct_tests::direct_process_production_click_click_drag_insert_and_scroll_coordinates ... ok
|
||||
test behavior::topology::direct_tests::direct_process_production_endpoint_and_peer_reorder_handles_publish_exact_identity ... ok
|
||||
test behavior::topology::direct_tests::direct_process_production_stale_focus_scroll_bounds_and_pending_cancel ... ok
|
||||
test behavior::topology::direct_tests::direct_process_readable_default_fit_expansion_and_bounded_choices ... ok
|
||||
test behavior::topology::direct_tests::direct_process_real_picker_stays_bounded_and_search_keeps_selection ... ok
|
||||
test behavior::topology::direct_tests::direct_process_reconnect_delete_and_reorder_preserve_other_paths_and_sources ... ok
|
||||
test behavior::topology::direct_tests::direct_process_reuse_preview_is_local_expandable_and_recursive_sources_are_rejected ... ok
|
||||
test behavior::topology::direct_tests::direct_process_scaled_control_and_link_gestures_use_visible_positions ... ok
|
||||
test behavior::topology::direct_tests::direct_process_specific_parallel_link_and_incompatible_adjacency ... ok
|
||||
test behavior::topology::direct_tests::direct_process_three_ordered_exchanges_preserve_outer_paths_on_insertion ... ok
|
||||
test behavior::topology::tests::cycle_projection_terminates_and_retains_actual_links ... ok
|
||||
test behavior::topology::tests::empty_process_can_start_through_normal_authoring_events ... ok
|
||||
test behavior::topology::tests::fitting_a_branch_keeps_all_nodes_visible_and_selection_uses_scaled_coordinates ... ok
|
||||
test behavior::topology::tests::guarded_branch_is_one_transaction_with_distinct_source_identities ... ok
|
||||
test behavior::topology::tests::insertion_picker_only_offers_work_matching_adjacent_exchanges ... ok
|
||||
test behavior::topology::tests::legacy_branch_insertion_replaces_only_the_selected_implied_link ... ok
|
||||
test behavior::topology::tests::legacy_edit_preserves_order_and_new_work_in_one_undo ... ok
|
||||
test behavior::topology::tests::long_engineering_identifiers_stay_inside_label_width ... ok
|
||||
test behavior::topology::tests::process_fit_canvas_selection_ignores_retained_ordered_page_scroll ... ok
|
||||
test behavior::topology::tests::process_fit_disclosures_and_focus_preserve_rejected_raw_draft_and_accepted_source ... ok
|
||||
test behavior::topology::tests::process_fit_uses_measured_height_and_reports_minimum_without_changing_manual_zoom ... ok
|
||||
test behavior::topology::tests::reusable_preview_preserves_identity_and_filters_recursive_sources ... ok
|
||||
test behavior::topology::tests::stale_or_invalid_submit_preserves_inputs_and_creates_nothing ... ok
|
||||
test behavior::topology::tests::unlinked_contributions_do_not_gain_fictional_edges ... ok
|
||||
test behavior::topology::view::layout_tests::direct_process_pending_editor_uses_available_height_and_keeps_actions_visible ... ok
|
||||
test behavior::topology::view::layout_tests::process_fit_layout_disclosures_and_pending_editor_keep_real_manual_canvas_scroll ... ok
|
||||
test behavior::topology::view::layout_tests::process_fit_layout_measures_remaining_canvas_with_details_forms_and_window_resize ... ok
|
||||
test behavior::topology::view::layout_tests::process_fit_whole_app_focus_and_disclosures_retain_canvas_tree_with_pending_raw_form ... ok
|
||||
test connection_edit::tests::cancel_navigation_revision_and_dirty_drafts_cannot_commit_a_stale_connection ... ok
|
||||
test connection_edit::tests::visible_endpoint_drawing_commits_ports_and_exchange_once_with_exact_history ... ok
|
||||
test connection_tool::tests::boundary_candidates_match_core_orientation_and_reject_same_owner_or_mixed_kind ... ok
|
||||
test connection_tool::tests::boundary_feasibility_keeps_interface_warnings_and_final_carried_item_checks ... ok
|
||||
test connection_tool::tests::boundary_feasibility_rejects_dangling_identity_in_a_malformed_element_map ... ok
|
||||
test connection_tool::tests::direct_connections_share_exact_source_history_and_model_parity ... ok
|
||||
test connection_tool::tests::explicit_function_ports_keep_owners_contracts_and_do_not_invent_carried_items ... ok
|
||||
test connection_tool::tests::final_command_validation_rejects_invalid_models_without_mutation ... ok
|
||||
test connection_tool::tests::function_cards_use_unique_reuse_and_atomic_generation_when_ambiguous ... ok
|
||||
test connection_tool::tests::mismatched_port_owners_layers_and_contract_kinds_are_not_candidates ... ok
|
||||
test connection_tool::tests::operational_communication_uses_participants_without_creating_ports ... ok
|
||||
test connection_tool::tests::operational_interaction_targets_only_distinct_oa_activities ... ok
|
||||
test context_menu::tests::a_new_context_token_cannot_reuse_the_previous_mouse_press_or_scroll ... ok
|
||||
test context_menu::tests::actions_area_does_not_swallow_first_independent_click_after_overlay_consumed_its_release ... ok
|
||||
test context_menu::tests::anchors_outside_the_window_and_nonfinite_input_stay_bounded ... ok
|
||||
test context_menu::tests::clicking_disabled_or_dragging_off_an_action_never_executes_it ... ok
|
||||
test context_menu::tests::coalesced_dismissal_release_does_not_swallow_the_next_independent_click ... ok
|
||||
test context_menu::tests::empty_and_disabled_only_menus_still_capture_keys_and_escape_closes ... ok
|
||||
test context_menu::tests::keyboard_skips_headers_separators_and_disabled_actions_and_invokes_once ... ok
|
||||
test context_menu::tests::outside_dismissal_consumes_press_and_release_across_controlled_close ... ok
|
||||
test context_menu::tests::reconstructed_overlay_uses_retained_layout_for_rows_and_hit_testing ... ok
|
||||
test context_menu::tests::retained_overlay_layout_keeps_measured_width_and_scrollbar_after_reconstruction ... ok
|
||||
test context_menu::tests::tall_menu_clamps_to_viewport_and_keyboard_wheel_and_scrollbar_reach_the_end ... ok
|
||||
test data_values::tests::phase_choices_keep_reused_record_addresses_distinct ... ok
|
||||
test data_values::tests::recursive_picker_starts_with_distinct_leaf_names_and_sorts_them ... ok
|
||||
test data_values::tests::recursive_records_can_be_drilled_into_and_valid_imported_paths_resolve ... ok
|
||||
test data_values::tests::reference_parameter_stops_descent_and_unspecified_direction_remains_visible ... ok
|
||||
test data_values::tests::roots_and_one_hop_children_do_not_expand_unrelated_payload_branches ... ok
|
||||
test data_view::tests::allocation_rows_edit_relationship_identity_and_remove_only_that_allocation ... ok
|
||||
test data_view::tests::association_creation_is_a_separate_relation_with_editable_end_contracts ... ok
|
||||
test data_view::tests::browsing_pages_preserves_invalid_numeric_draft_and_inherited_allocation_identity ... ok
|
||||
test data_view::tests::contextual_data_actions_use_typed_defaults_and_one_undo ... ok
|
||||
test data_view::tests::large_inherited_dictionary_has_bounded_widgets_and_every_original_field_is_reachable ... ok
|
||||
test diagram::lifecycle_tests::menu_reset_and_draw_use_fresh_open_context ... ok
|
||||
test diagram::lifecycle_tests::middle_and_arrow_panning_preserve_source_and_history ... ok
|
||||
test diagram::lifecycle_tests::motion_after_release_must_not_move_clicked_port ... ok
|
||||
test diagram::lifecycle_tests::motion_after_source_click_release_must_not_create_connection ... ok
|
||||
test diagram::pointer_tests::coalesced_fe_ports_commit_once_through_app_and_source_history ... ok
|
||||
test diagram::pointer_tests::coalesced_port_drag_commits_once_through_app_and_source_history ... ok
|
||||
test diagram::pointer_tests::drag_from_already_selected_stationary_port_keeps_source_between_batches ... ok
|
||||
test diagram::pointer_tests::menu_captured_motion_must_not_turn_following_click_into_old_port_drag ... ok
|
||||
test diagram::pointer_tests::modal_and_stale_epoch_block_queued_connection_and_port_commits ... ok
|
||||
test diagram::port_hit_tests::coincident_ports_keep_selection_then_use_stable_identity ... ok
|
||||
test diagram::port_hit_tests::nearest_port_center_wins_on_all_borders_and_zoom_levels ... ok
|
||||
test diagram::port_hit_tests::nested_owner_palette_selection_drag_and_context_menu_pick_the_same_port ... ok
|
||||
test diagram::port_labels::tests::leaving_and_reentering_keeps_suppression_until_each_held_button_releases ... ok
|
||||
test diagram::port_labels::tests::menu_epoch_clears_suppression_when_the_overlay_consumes_release ... ok
|
||||
test diagram::port_labels::tests::outside_presses_do_not_suppress_and_cancel_or_focus_loss_clear_held_buttons ... ok
|
||||
test diagram::port_labels::tests::passive_layer_leaves_port_drag_selection_and_commit_with_the_interactive_canvas ... ok
|
||||
test diagram::tests::association_end_contracts_share_svg_geometry_and_select_without_moving_name_label ... ok
|
||||
test diagram::tests::bend_gestures_use_screen_hit_radius_and_commit_one_undo_at_three_zooms ... ok
|
||||
test diagram::tests::coincident_line_hit_retains_the_selected_connection ... ok
|
||||
test diagram::tests::connection_gestures_pick_real_ports_and_commit_coalesced_drag_at_every_zoom ... ok
|
||||
test diagram::tests::detached_label_selects_connection_and_occluding_card_owns_its_hit ... ok
|
||||
test diagram::tests::dragging_a_child_previews_the_same_enclosure_and_ports_as_commit ... ok
|
||||
test diagram::tests::fast_drags_commit_the_release_cursor_without_a_final_motion_event ... ok
|
||||
test diagram::tests::implicit_port_click_selects_semantics_and_drag_preview_svg_share_anchors ... ok
|
||||
test diagram::tests::route_cache_ignores_pan_zoom_and_cancelled_drag_cannot_commit ... ok
|
||||
test diagram::tests::routed_svg_has_same_polyline_label_and_bounds_as_canvas_scene ... ok
|
||||
test diagram::tests::svg_distinguishes_inferred_work_allocation_from_direct_allocation ... ok
|
||||
test diagram::tests::svg_preserves_visible_exchange_labels_and_capability_stereotypes ... ok
|
||||
test diagram::tests::typed_function_glyphs_and_unoriented_standard_connections_have_distinct_svg ... ok
|
||||
test diagram::view_options_tests::communication_svg_uses_saved_visibility_labels_and_direction ... ok
|
||||
test document::save_as_tests::save_as_preserves_explicit_source_entry_changes_in_history ... ok
|
||||
test document::save_as_tests::save_as_rebases_uniform_history_without_an_undo_step_or_lost_redo ... ok
|
||||
test document::save_as_tests::save_as_rejects_included_filename_collisions_in_past_and_future_without_mutation ... ok
|
||||
test document::save_as_tests::save_as_rejects_stale_or_content_changing_receipt_atomically ... ok
|
||||
test document::tests::accepted_history_keeps_the_latest_hundred_complete_snapshots ... ok
|
||||
test document::tests::altered_compiled_model_or_index_is_rejected_without_mutation ... ok
|
||||
test document::tests::asynchronous_save_marks_its_snapshot_without_cleaning_later_edits ... ok
|
||||
test document::tests::byte_budget_trims_oldest_history_without_discarding_a_large_current ... ok
|
||||
test document::tests::cached_view_index_tracks_accepted_creation_undo_and_redo ... ok
|
||||
test document::tests::comment_and_semantic_history_restore_exact_bytes_and_branch_together ... ok
|
||||
test document::tests::creation_selects_the_single_uuid_persisted_in_source ... ok
|
||||
test document::tests::invalid_project_is_rejected_before_format_can_normalize_it ... ok
|
||||
test document::tests::nested_cross_file_reparent_and_source_edit_share_exact_history ... ok
|
||||
test document::tests::no_op_command_or_source_apply_preserves_history_revision_and_redo ... ok
|
||||
test document::tests::omitted_id_stabilization_remains_dirty_until_exact_source_is_saved ... ok
|
||||
test document::tests::recreated_equal_record_does_not_inherit_deleted_source_ownership ... ok
|
||||
test document::tests::rejected_compile_command_and_writeback_preserve_state_and_redo ... ok
|
||||
test explorer::tests::collapse_and_search_retain_context_without_changing_collapse_state ... ok
|
||||
test explorer::tests::deep_containment_and_search_keep_the_full_path_without_recursion ... ok
|
||||
test explorer::tests::equal_names_have_stable_alias_and_identity_tie_breakers ... ok
|
||||
test explorer::tests::perspective_isolation_and_allocations_do_not_change_containment ... ok
|
||||
test explorer::tests::prefix_names_cannot_separate_a_parent_from_its_children ... ok
|
||||
test forms::data_fields::tests::defaults_distinguish_absent_empty_and_typed_literals_with_escaped_unicode ... ok
|
||||
test forms::data_fields::tests::field_browser_pages_every_direct_field_without_flattening_other_records ... ok
|
||||
test forms::data_fields::tests::independent_review_combined_take_type_informs_actual_default_form_in_both_directions ... ok
|
||||
test forms::data_fields::tests::numeric_bound_drafts_keep_partial_and_full_precision_values_out_of_accepted_state ... ok
|
||||
test forms::data_fields::tests::selecting_qualified_path_preserves_expression_typed_before_the_next_render ... ok
|
||||
test forms::data_fields::tests::semantic_reference_choices_follow_selected_mechanism_and_revert_on_keep ... ok
|
||||
test forms::data_fields::tests::supertype_picker_excludes_descendants_and_keeps_original_inherited_field_identity ... ok
|
||||
test forms::history_fields::tests::history_absent_baseline_and_empty_history_use_explicit_facts_and_exact_document_history ... ok
|
||||
test forms::history_fields::tests::history_clear_discards_inactive_invalid_constructors_before_reusing_the_same_row ... ok
|
||||
test forms::history_fields::tests::history_compound_value_and_constructor_variants_are_editable_without_live_context ... ok
|
||||
test forms::history_fields::tests::history_deleted_keys_and_observation_uuids_remain_exact_and_duplicate_history_rejects ... ok
|
||||
test forms::history_fields::tests::history_every_descriptor_fact_choice_matches_actual_closed_types_and_source_contract ... ok
|
||||
test forms::history_fields::tests::history_exact_strings_do_not_confuse_uuid_shaped_prose_or_literal_keys_with_references ... ok
|
||||
test forms::history_fields::tests::history_invalid_numbers_survive_constructor_switch_reorder_removal_and_recovery ... ok
|
||||
test forms::history_fields::tests::history_missing_semantic_field_can_be_added_and_removed_without_touching_prose_or_live_objects ... ok
|
||||
test forms::history_fields::tests::history_nested_optional_number_events_switch_absent_present_and_recover_invalid_raw ... ok
|
||||
test forms::history_fields::tests::history_nested_uuid_and_list_events_preserve_present_values_and_tagged_item_branches ... ok
|
||||
test forms::history_fields::tests::history_optional_uuid_and_text_seed_absence_without_inventing_observations ... ok
|
||||
test forms::history_fields::tests::history_primitive_type_choices_remain_visible_inside_the_tagged_union ... ok
|
||||
test forms::history_fields::tests::history_retained_text_constructors_follow_exact_mode_without_changing_the_observation ... ok
|
||||
test forms::port_fields::tests::all_demo_records_roundtrip_through_graphical_and_escaped_string_drafts ... ok
|
||||
test forms::port_fields::tests::boundary_choices_honor_draft_direction_same_kind_and_direct_interface_items ... ok
|
||||
test forms::port_fields::tests::contract_choices_follow_owner_and_never_offer_legacy_or_oa_typed_ports ... ok
|
||||
test forms::port_fields::tests::failed_shape_keeps_incomplete_text_and_saved_contract_payloads ... ok
|
||||
test forms::port_fields::tests::functional_endpoints_require_owner_direction_and_items_but_retain_bad_current_choice ... ok
|
||||
test forms::port_fields::tests::interface_roles_offer_participants_and_component_ports_independent_of_orientation ... ok
|
||||
test forms::port_fields::tests::port_allocation_choices_use_actual_owner_direction_and_ignore_edited_relation ... ok
|
||||
test forms::port_fields::tests::standard_switch_retains_incompatible_orientation_until_explicit_repair ... ok
|
||||
test forms::port_fields::tests::switching_function_direction_preserves_invalid_items_and_each_authored_payload ... ok
|
||||
test forms::tests::data_and_port_choices_are_typed_but_retain_invalid_current_values ... ok
|
||||
test forms::tests::editing_allocation_offers_other_performers_without_counting_itself_twice ... ok
|
||||
test forms::tests::moving_placement_and_changing_identity_is_one_lossless_undoable_edit ... ok
|
||||
test forms::tests::parent_choices_reject_cycles_without_removing_clear_or_current_choice ... ok
|
||||
test forms::tests::reply_and_reuse_forms_offer_semantically_compatible_references ... ok
|
||||
test forms::tests::scenario_choices_respect_owner_and_exchange_layer ... ok
|
||||
test forms::tests::semantic_port_group_choices_use_combined_owner_and_retain_invalid_transferred_items ... ok
|
||||
test forms::tests::shared_perspective_change_keeps_payload_and_rejects_incompatible_dependencies ... ok
|
||||
test forms::tests::state_observation_picker_keeps_work_lifelines_allocated_to_machine_owner ... ok
|
||||
test forms::tests::state_placement_form_uses_draft_destination_membership_without_changing_other_views ... ok
|
||||
test forms::tests::state_projection_form_keeps_string_variants_and_requires_a_typed_context ... ok
|
||||
test forms::view_fields::tests::category_family_change_retains_members_until_explicit_correction ... ok
|
||||
test forms::view_fields::tests::selective_view_property_apply_recovery_and_undo_preserve_semantics_and_empty_choices ... ok
|
||||
test guide::tests::filtering_and_related_navigation_keep_selection_visible ... ok
|
||||
test guide::tests::guide_topic_navigation_resets_only_article_and_same_topic_search_keeps_scroll ... ok
|
||||
test guide::tests::search_finds_concepts_in_walkthroughs_and_api_reference ... ok
|
||||
test home::tests::corrupt_future_and_oversized_history_are_preserved_with_usable_session_history ... ok
|
||||
test home::tests::failed_metadata_replace_keeps_previous_history_and_reports_memory_only_entry ... ok
|
||||
test home::tests::first_and_replaced_metadata_are_parseable_and_contain_no_model_bytes ... ok
|
||||
test home::tests::forgotten_and_missing_files_never_change_the_model_or_other_entries ... ok
|
||||
test home::tests::loading_missing_history_does_not_create_files_or_directories ... ok
|
||||
test home::tests::malformed_entries_and_unknown_fields_never_become_open_requests ... ok
|
||||
test home::tests::successful_local_history_is_bounded_ordered_deduplicated_and_durable ... ok
|
||||
test home::tests::unavailable_location_can_reappear_on_refresh_without_losing_identity ... ok
|
||||
test home::tests::walkthrough_uses_packaged_bundle_before_development_and_reports_missing_assets ... ok
|
||||
test hosted::client::tests::hosted_endpoint_validation_redacts_secrets_and_preserves_proxy_paths ... ok
|
||||
test hosted::client::tests::hosted_lost_publication_response_is_uncertain_without_retry ... ok
|
||||
test hosted::client::tests::hosted_open_rejects_incoherent_envelopes_missing_etags_and_unstable_ids ... ok
|
||||
test hosted::client::tests::hosted_oversized_local_bundle_is_rejected_before_network_admission ... ok
|
||||
test hosted::client::tests::hosted_production_auth_proxy_prefix_and_located_rejection ... ok
|
||||
test hosted::client::tests::hosted_production_roundtrip_preserves_comments_noops_and_conflicts ... ok
|
||||
test hosted::client::tests::hosted_publication_race_keeps_receipt_identity_for_review ... ok
|
||||
test hosted::client::tests::hosted_publication_retains_known_resource_after_failed_followup ... ok
|
||||
test hosted::client::tests::hosted_put_preserves_an_opaque_etag_and_compiles_the_accepted_bundle ... ok
|
||||
test hosted::client::tests::hosted_redirect_is_not_followed_or_retried_and_problem_tokens_are_redacted ... ok
|
||||
test hosted::client::tests::hosted_response_limits_cover_declared_and_chunked_bodies ... ok
|
||||
test hosted::client::tests::hosted_structured_mutation_failures_distinguish_precommit_rejections ... ok
|
||||
test hosted::client::tests::hosted_timeout_and_disconnect_leave_mutation_outcomes_explicit ... ok
|
||||
test model_menu::tests::add_bend_here_uses_context_point_and_one_source_aware_history_change ... ok
|
||||
test model_menu::tests::late_menu_actions_do_not_dismiss_new_menu_or_cross_view_context ... ok
|
||||
test model_menu::tests::menu_preserves_pending_properties_and_rejects_delayed_mutations ... ok
|
||||
test model_menu::tests::pending_source_allows_file_navigation_but_disables_model_actions ... ok
|
||||
test model_menu::tests::right_click_targets_actor_without_changing_selection_until_action ... ok
|
||||
test model_menu::tests::show_from_explorer_places_unfolds_and_keeps_semantic_selection ... ok
|
||||
test model_menu::tests::state_menu_folds_and_hides_only_its_captured_placement_and_rejects_stale_views ... ok
|
||||
test model_menu::tests::state_menu_keeps_typed_creation_reachable_and_preserves_pending_properties ... ok
|
||||
test navigation::tests::semantic_browser_finds_behavior_users_without_confusing_containment ... ok
|
||||
test port_edit::tests::all_border_drags_commit_exact_preview_and_restore_automatic_anchors_in_history ... ok
|
||||
test port_edit::tests::graphical_port_reparent_clears_old_anchors_in_the_same_history_operation ... ok
|
||||
test port_preview::tests::functional_creation_identifies_new_and_reused_endpoints_and_owners ... ok
|
||||
test port_preview::tests::legacy_split_discloses_endpoint_routing_item_origins_and_retained_evidence ... ok
|
||||
test port_preview::tests::reused_boundary_shows_item_union_and_existing_allocating_facts ... ok
|
||||
test port_preview::tests::synchronization_preview_exposes_contract_shrinkage_and_current_declaration_origin ... ok
|
||||
test port_workflow::recovery_tests::port_recovery_retains_authored_contract_and_identity_but_rebuilds_preview ... ok
|
||||
test port_workflow::tests::creating_typed_port_and_rejecting_stale_preview_preserve_drafts_and_identity ... ok
|
||||
test port_workflow::tests::graphical_function_exchange_and_component_generation_commit_and_undo_whole_contracts ... ok
|
||||
test port_workflow::tests::legacy_resolution_preserves_original_record_and_applies_as_one_undo ... ok
|
||||
test port_workflow::tests::port_creation_keeps_owner_diagram_and_unfolds_in_the_same_undo ... ok
|
||||
test port_workflow::tests::synchronization_uses_active_contract_instead_of_preserved_direction ... ok
|
||||
test recovery::source5::tests::source5_fingerprint_preserves_historical_field_order_and_diagram_shape ... ok
|
||||
test recovery::source5_tests::source4_checkpoint_remains_explicitly_unsupported_without_touching_disk ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_does_not_refresh_unrelated_clean_buffer_baseline ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_missing_identity_is_not_a_lossless_upgrade ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_old_diagram_property_shape_remains_editable ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_port_draft_replans_and_rejects_stale_base ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_preserves_dirty_invalid_text_and_baseline_exactly ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_preserves_distinct_unapplied_open_workspace ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_property_preserves_invalid_raw_input ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_upgrade_never_rewrites_checkpoint_or_origin ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_upgrades_only_header_and_clean_editor_baseline ... ok
|
||||
test recovery::source5_tests::source5_checkpoint_workflow_rebinds_only_the_proven_old_revision ... ok
|
||||
test recovery::source7_tests::source7_current_combined_contextual_and_operation_drafts_survive_without_execution ... ok
|
||||
test recovery::source7_tests::source7_explicit_new_fields_cannot_enter_frozen_old_model_profiles ... ok
|
||||
test recovery::source7_tests::source7_legacy_inactive_constructor_path_is_structural_but_raw_prose_is_not ... ok
|
||||
test recovery::source7_tests::source7_legacy_profile_workflow_and_semantic_drafts_replan_with_exact_base ... ok
|
||||
test recovery::source7_tests::source7_legacy_profiles_preserve_dirty_source_property_and_behavior_raw_fields ... ok
|
||||
test recovery::source7_tests::source7_legacy_structural_intent_rejects_even_null_but_never_scans_raw_strings ... ok
|
||||
test recovery::source7_tests::source7_legacy_view_selector_refuses_new_relation_kind_without_rewriting_checkpoint ... ok
|
||||
test recovery::source7_tests::source7_recovers_nonempty_frozen_5_and_6_profiles_with_exact_historical_binding ... ok
|
||||
test recovery::tests::altered_accepted_identity_and_unrecognized_raw_property_fields_reject ... ok
|
||||
test recovery::tests::exact_source_and_unfinished_invalid_buffers_restore_without_model_overwrite ... ok
|
||||
test recovery::tests::excess_retained_buffers_cannot_replace_the_last_recoverable_checkpoint ... ok
|
||||
test recovery::tests::invalid_open_retains_distinct_accepted_model_and_repair_workspace ... ok
|
||||
test recovery::tests::missing_includes_remain_reachable_repair_targets_without_fabricated_buffers ... ok
|
||||
test recovery::tests::multiple_sessions_replace_only_their_own_checkpoint_and_corruption_is_retained ... ok
|
||||
test recovery::tests::raw_invalid_property_number_survives_and_stays_rejected_until_repaired ... ok
|
||||
test semantic_review::artifacts_recovery_falsifier_tests::forged_artifact_draft_cannot_target_an_unreserved_or_non_artifact_identity ... ok
|
||||
test semantic_review::artifacts_recovery_falsifier_tests::forged_artifact_raw_variants_duplicate_addresses_and_unknown_fields_are_refused ... ok
|
||||
test semantic_review::artifacts_recovery_falsifier_tests::forged_artifact_reservations_cannot_duplicate_or_claim_an_existing_identity_or_another_owner ... ok
|
||||
test semantic_review::artifacts_recovery_falsifier_tests::legitimate_invalid_artifact_checkpoint_round_trips_and_prepares_only_after_explicit_repair ... ok
|
||||
test semantic_review::artifacts_tests::artifact_candidate_is_a_complete_record_not_a_tombstone_or_unattached_creation_shortcut ... ok
|
||||
test semantic_review::artifacts_tests::artifact_creation_and_identified_source_deletion_follow_core_metadata_and_history_boundary_both_directions ... ok
|
||||
test semantic_review::artifacts_tests::artifact_gui_reserves_recovers_and_creates_only_after_all_seven_metadata_reviews_both_directions ... ok
|
||||
test semantic_review::artifacts_tests::artifact_metadata_apply_and_exact_history_reset_are_one_source_preserving_undo_redo ... ok
|
||||
test semantic_review::artifacts_tests::artifact_move_metadata_none_empty_and_invalid_raw_recovery_are_independent_both_directions ... ok
|
||||
test semantic_review::artifacts_tests::artifact_moved_source_absence_deletes_but_destination_only_take_retains_both_directions ... ok
|
||||
test semantic_review::attachments::tests::absent_attachment_payloads_migrate_v1_and_v2_and_source5_upgrade_requires_exact_legacy_base ... ok
|
||||
test semantic_review::attachments::tests::addressed_attachment_candidates_equal_direct_core_oracle_both_directions ... ok
|
||||
test semantic_review::attachments::tests::attachment_apply_is_one_exact_source_and_history_undo_redo ... ok
|
||||
test semantic_review::attachments::tests::attachment_candidate_and_direct_record_keep_conflict_on_actual_slot_without_losing_drafts ... ok
|
||||
test semantic_review::attachments::tests::attachment_pair_drafts_survive_family_switch_and_restore_without_mutating_model ... ok
|
||||
test semantic_review::attachments::tests::functional_incident_source_requires_explicit_matching_port_review_in_one_atomic_candidate ... ok
|
||||
test semantic_review::attachments::tests::parent_and_each_endpoint_candidate_preserve_other_fields_and_match_core_both_directions ... ok
|
||||
test semantic_review::attachments::tests::raw_rejected_attachment_reference_survives_recovery_and_wrong_scope_is_rejected ... ok
|
||||
test semantic_review::attachments::tests::source_only_absence_and_explicit_absent_endpoint_are_different ... ok
|
||||
test semantic_review::attachments::tests::two_incident_endpoint_candidates_form_one_complete_record_and_recover_invalid_excluded_draft ... ok
|
||||
test semantic_review::batch_tests::batch_apply_is_one_exact_source_and_history_undo_redo_roundtrip ... ok
|
||||
test semantic_review::batch_tests::batch_candidate_conflict_keeps_both_raw_values_and_keep_is_a_real_constraint ... ok
|
||||
test semantic_review::batch_tests::batch_complete_constructor_cannot_erase_another_rows_new_literal ... ok
|
||||
test semantic_review::batch_tests::batch_constructor_retirement_conflicts_with_another_rows_kept_bound_in_both_orders ... ok
|
||||
test semantic_review::batch_tests::batch_delayed_text_targets_its_original_row_and_facet_without_switching_focus ... ok
|
||||
test semantic_review::batch_tests::batch_excluded_invalid_row_survives_focus_reopen_and_v2_recovery ... ok
|
||||
test semantic_review::batch_tests::batch_first_equal_constructor_acknowledgement_allows_an_independent_bound ... ok
|
||||
test semantic_review::batch_tests::batch_joint_bounds_use_one_candidate_and_match_an_independent_atomic_core_oracle ... ok
|
||||
test semantic_review::batch_tests::batch_reverse_distinct_targets_work_and_reverse_convergence_is_explicit ... ok
|
||||
test semantic_review::batch_tests::batch_v2_rejects_duplicate_included_sources_bad_addresses_and_stale_model ... ok
|
||||
test semantic_review::batch_tests::category_family_and_members_are_independent_core_checked_facets_both_directions ... ok
|
||||
test semantic_review::batch_tests::recovered_trace_picker_names_existing_trace_instead_of_deleted_reference ... ok
|
||||
test semantic_review::batch_tests::rejected_direction_switch_at_row_limit_preserves_every_recoverable_draft ... ok
|
||||
test semantic_review::compose::diagnostic_tests::distinct_review_conflict_keeps_trace_aliases_even_when_names_are_equal ... ok
|
||||
test semantic_review::compose::diagnostic_tests::reserved_creation_conflict_uses_its_rows_seed_instead_of_a_deleted_reference ... ok
|
||||
test semantic_review::compose::diagnostic_tests::same_review_presence_and_owner_conflict_names_both_facets_and_owners_and_retains_drafts ... ok
|
||||
test semantic_review::compose::diagnostic_tests::typed_owner_display_does_not_reinterpret_uuid_shaped_artifact_text ... ok
|
||||
test semantic_review::constructor_tests::closed_data_and_event_take_composition_matches_core_across_every_kind_pair_and_direction ... ok
|
||||
test semantic_review::constructor_tests::data_group_candidates_cover_every_definition_and_companion_default_both_directions ... ok
|
||||
test semantic_review::constructor_tests::data_group_retains_invalid_sibling_drafts_companion_default_and_variant_editor_buffers ... ok
|
||||
test semantic_review::constructor_tests::exchange_constructor_takes_qualified_annotation_addresses_without_remapping_expression_text ... ok
|
||||
test semantic_review::constructor_tests::existing_fragment_and_branch_group_candidates_edit_complete_owned_order_without_deletion ... ok
|
||||
test semantic_review::constructor_tests::group_take_reference_payload_and_scalar_candidate_match_core_and_one_document_batch ... ok
|
||||
test semantic_review::constructor_tests::historical_event_keep_retires_only_obsolete_branch_and_unchanged_kind_acknowledges_no_payload ... ok
|
||||
test semantic_review::constructor_tests::historical_same_kind_take_preserves_target_only_literals_when_composed_with_candidate ... ok
|
||||
test semantic_review::constructor_tests::occurrence_and_event_candidate_variants_cover_closed_families_without_touching_headers ... ok
|
||||
test semantic_review::constructor_tests::outer_and_nested_constructor_candidates_require_explicit_resolution_and_retain_both_drafts ... ok
|
||||
test semantic_review::constructor_tests::port_group_companions_typed_owner_context_and_direction_restrictions_are_explicit ... ok
|
||||
test semantic_review::constructor_tests::reverse_existing_typed_port_reviews_keep_or_candidate_legacy_without_permitting_typed_oa_write ... ok
|
||||
test semantic_review::constructor_tests::scenario_use_group_takes_typed_binding_references_and_preserves_source_text_both_directions ... ok
|
||||
test semantic_review::keyed_rows_tests::annotation_address_browser_descends_qualified_fields_without_changing_rows ... ok
|
||||
test semantic_review::keyed_rows_tests::annotation_observations_keep_uuid_shaped_expression_text_in_both_sides_and_history ... ok
|
||||
test semantic_review::keyed_rows_tests::batch_keyed_rows_compare_exact_target_slots_and_retain_independent_values ... ok
|
||||
test semantic_review::keyed_rows_tests::binding_choices_separate_reused_keys_from_local_lifelines ... ok
|
||||
test semantic_review::keyed_rows_tests::binding_local_picker_follows_a_candidate_parent_before_the_review_is_valid ... ok
|
||||
test semantic_review::keyed_rows_tests::binding_take_requires_local_correspondence_and_candidate_rejects_wrong_scenario ... ok
|
||||
test semantic_review::keyed_rows_tests::independent_rows_keep_take_candidate_match_core_and_preserve_siblings_both_directions ... ok
|
||||
test semantic_review::keyed_rows_tests::keyed_recovery_retains_raw_rows_and_staged_pairs_both_directions_without_applying ... ok
|
||||
test semantic_review::keyed_rows_tests::keyed_row_drafts_retain_expression_local_and_presence_across_decisions_and_staging ... ok
|
||||
test semantic_review::keyed_rows_tests::keyed_rows_distinguish_unpaired_source_from_explicit_absence_and_require_exact_reset ... ok
|
||||
test semantic_review::keyed_rows_tests::multiple_new_rows_compose_in_empty_collections_using_destination_key_order ... ok
|
||||
test semantic_review::keyed_rows_tests::row_review_apply_preserves_exact_source_and_semantic_history_through_undo_redo ... ok
|
||||
test semantic_review::keyed_tests::deleted_member_source_observation_removes_only_mapped_membership_both_directions ... ok
|
||||
test semantic_review::keyed_tests::exact_literal_new_rows_and_removals_commit_both_directions_without_default_loss ... ok
|
||||
test semantic_review::keyed_tests::exact_reset_only_is_one_history_source_transaction_and_undo_redo_both_directions ... ok
|
||||
test semantic_review::keyed_tests::function_port_members_use_existing_typed_choices_and_preserve_oa_legacy ... ok
|
||||
test semantic_review::keyed_tests::historical_one_sided_pair_migration_requires_exact_reset_and_explicit_overlap_resolution ... ok
|
||||
test semantic_review::keyed_tests::invalid_literal_removal_and_unselected_scalar_buffers_are_retained_and_repairable ... ok
|
||||
test semantic_review::keyed_tests::member_identity_labels_and_new_tabs_preserve_exact_names_and_deleted_keys ... ok
|
||||
test semantic_review::keyed_tests::reset_precedes_equal_constructor_candidate_and_preserves_independent_literal_draft ... ok
|
||||
test semantic_review::keyed_tests::staging_removal_and_obsolete_reset_recovery_keep_other_decisions_and_raw_presence ... ok
|
||||
test semantic_review::keyed_tests::stale_or_source_failed_reset_and_membership_apply_retain_exact_choices ... ok
|
||||
test semantic_review::keyed_tests::unordered_members_keep_take_candidate_preserve_other_rows_both_directions ... ok
|
||||
test semantic_review::keyed_tests::unsupported_independent_families_and_missing_identities_do_not_gain_edit_authority ... ok
|
||||
test semantic_review::message_kind_tests::message_group_candidate_closed_kinds_are_core_validated_in_both_directions ... ok
|
||||
test semantic_review::message_kind_tests::message_group_candidate_timer_switches_preserve_both_drafts_and_overlap_is_explicit ... ok
|
||||
test semantic_review::message_kind_tests::message_group_initial_equal_take_acknowledges_only_kind_and_checks_authored_timer_agreement ... ok
|
||||
test semantic_review::message_kind_tests::message_group_keep_historical_switch_retires_timer_and_completed_no_switch_rejects ... ok
|
||||
test semantic_review::message_kind_tests::message_group_rejects_protected_edits_stale_plan_and_source_failure_without_losing_timer ... ok
|
||||
test semantic_review::message_kind_tests::message_group_reply_and_reference_take_require_explicit_call_mapping_both_directions ... ok
|
||||
test semantic_review::message_kind_tests::message_group_take_full_timer_and_scalar_candidate_are_one_source_history_change_both_directions ... ok
|
||||
test semantic_review::message_kind_tests::message_group_timer_does_not_erase_exchange_without_its_own_selected_decision ... ok
|
||||
test semantic_review::ordered_tests::ambiguous_order_preserves_local_member_and_requires_explicit_candidate_positions ... ok
|
||||
test semantic_review::ordered_tests::historical_pair_restore_uses_exact_member_keys_and_never_zips_order_observations ... ok
|
||||
test semantic_review::ordered_tests::order_take_preserves_destination_only_positions_and_order_alone_cannot_add_members ... ok
|
||||
test semantic_review::ordered_tests::ordered_membership_choices_stage_exact_pairs_in_all_owner_shapes ... ok
|
||||
test semantic_review::ordered_tests::ordered_presence_keep_take_candidate_remove_only_selected_entry_and_order_take_reorders_only ... ok
|
||||
test semantic_review::ordered_tests::ordered_review_apply_is_exact_source_history_transaction_with_reopen_and_undo_redo ... ok
|
||||
test semantic_review::ordered_tests::ordered_take_uses_unique_anchors_and_matches_core_with_unrelated_candidate_both_directions ... ok
|
||||
test semantic_review::ordered_tests::raw_order_survives_membership_changes_decisions_and_recovery_until_explicit_reconcile ... ok
|
||||
test semantic_review::ordered_tests::several_incoming_members_follow_source_order_despite_independent_identity_sorting ... ok
|
||||
test semantic_review::recovery::tests::raw_scalar_and_closed_constructor_drafts_recover_against_exact_model_only ... ok
|
||||
test semantic_review::recovery::tests::version_one_without_orders_restores_raw_intent_and_replans_without_execution ... ok
|
||||
test semantic_review::source7_tests::contextual_incident_leaf_keep_allows_path_change_but_conflicts_with_changed_leaf_both_directions ... ok
|
||||
test semantic_review::source7_tests::reverse_operation_omission_gui_requires_raw_rationale_and_matches_one_core_batch_after_recovery ... ok
|
||||
test semantic_review::source7_tests::semantic_operation_virtual_none_candidate_uses_exact_allocation_and_preserves_accepted_bytes ... ok
|
||||
test semantic_review::tests::candidate_mixed_with_reference_take_uses_typed_correspondence_not_text_guessing ... ok
|
||||
test semantic_review::tests::deselected_invalid_candidate_is_retained_but_does_not_poison_another_selected_scalar ... ok
|
||||
test semantic_review::tests::explicit_trace_selection_updates_only_that_history ... ok
|
||||
test semantic_review::tests::first_equal_constructor_acknowledges_only_kind_and_allows_independent_leaves ... ok
|
||||
test semantic_review::tests::independent_review_clear_bound_ignores_retained_invalid_other_facet ... ok
|
||||
test semantic_review::tests::independent_review_keyed_fact_titles_keep_live_deleted_and_qualified_identity ... ok
|
||||
test semantic_review::tests::inherited_annotation_impact_requires_exact_acceptance_and_edits_clear_approval ... ok
|
||||
test semantic_review::tests::invalid_numeric_draft_and_protected_edits_retain_workflow_and_source ... ok
|
||||
test semantic_review::tests::read_only_structured_facts_and_partial_rollup_are_honest ... ok
|
||||
test semantic_review::tests::relation_candidates_preserve_endpoints_and_combine_selected_roles_and_bounds ... ok
|
||||
test semantic_review::tests::scalar_keep_take_candidate_commit_exact_source_and_history_in_both_directions ... ok
|
||||
test semantic_review::tests::scoped_literal_list_edits_preserve_unfinished_values_and_other_facet_buffers ... ok
|
||||
test semantic_review::tests::stale_plan_and_source_writeback_failure_do_not_lose_decisions_or_history ... ok
|
||||
test semantic_review::tests::state_kind_scalar_uses_typed_candidate_and_core_validation ... ok
|
||||
test semantic_review::view::reserved_artifact_tests::reserved_artifact_facet_and_reference_labels_survive_recovery_without_calling_it_deleted ... ok
|
||||
test source_navigation::tests::search_uses_utf8_columns_wraps_and_refreshes_after_edits ... ok
|
||||
test source_tree::tests::active_scroll_offset_uses_the_visible_order_and_retains_ancestor_context ... ok
|
||||
test source_tree::tests::collapsed_folders_retain_active_dirty_and_diagnostic_markers ... ok
|
||||
test source_tree::tests::deep_paths_build_expand_and_drop_on_a_small_stack ... ok
|
||||
test source_tree::tests::detached_buffers_keep_paths_and_only_clean_buffers_are_closable ... ok
|
||||
test source_tree::tests::exact_unicode_spaces_and_file_folder_name_collisions_are_not_normalized ... ok
|
||||
test source_tree::tests::folders_are_compact_and_sorted_before_files_without_losing_duplicate_basenames ... ok
|
||||
test source_workspace::tests::draft_history_budget_covers_inactive_files_without_discarding_drafts ... ok
|
||||
test source_workspace::tests::switching_retains_invalid_drafts_and_independent_history ... ok
|
||||
test tests::actor_port_creation_updates_containment_and_locate_reveals_its_owner ... ok
|
||||
test tests::adding_bend_between_close_ports_stays_outside_owner_clearance ... ok
|
||||
test tests::behavior_and_data_authoring_do_not_place_nodes_in_unrelated_architecture_views ... ok
|
||||
test tests::bidirectional_transition_ui_commits_once_and_preserves_other_diagrams ... ok
|
||||
test tests::counterpart_creation_focuses_visible_target_and_reuse_keeps_views ... ok
|
||||
test tests::creation_from_capabilities_routes_work_to_architecture_and_folded_allocation_inserts_below_existing_work ... ok
|
||||
test tests::dragging_keeps_semantic_selection_and_same_node_remains_editable ... ok
|
||||
test tests::escaped_string_mode_preserves_exact_control_characters ... ok
|
||||
test tests::every_demo_record_has_a_lossless_graphical_draft ... ok
|
||||
test tests::explicit_relationship_builder_never_mutates_on_preview ... ok
|
||||
test tests::explorer_and_creation_selection_follow_their_own_placement ... ok
|
||||
test tests::fit_adapts_to_canvas_returning_after_help_but_preserves_manual_navigation ... ok
|
||||
test tests::fit_uses_measured_canvas_bounds_and_preserves_them_on_open ... ok
|
||||
test tests::focused_explorer_follows_reparenting_without_changing_identity ... ok
|
||||
test tests::graphical_rename_keeps_aliases_and_references_and_undo ... ok
|
||||
test tests::identity_property_change_is_atomic_and_rewrites_all_live_references ... ok
|
||||
test tests::invalid_numeric_draft_survives_navigation_save_and_help ... ok
|
||||
test tests::invalid_save_and_continue_returns_to_repairable_draft ... ok
|
||||
test tests::malformed_source_preserves_model_and_is_recoverable ... ok
|
||||
test tests::manual_trace_requires_target_and_selection_normalizes_creation_kind ... ok
|
||||
test tests::mission_capability_authoring_is_contextual_atomic_and_text_equivalent ... ok
|
||||
test tests::modal_owns_background_commands_and_shortcuts ... ok
|
||||
test tests::nested_allocation_insertion_reflows_sibling_subtrees_and_preserves_fold_state ... ok
|
||||
test tests::opening_and_creating_models_preserve_the_actual_window_size_for_fit ... ok
|
||||
test tests::opening_legacy_source_surfaces_report_without_modifying_original_bytes ... ok
|
||||
test tests::pending_source_prevents_property_draft_collision_and_preserves_both_if_present ... ok
|
||||
test tests::placement_identity_edit_then_drag_and_diagram_identity_then_arrange ... ok
|
||||
test tests::placement_relocation_follows_cross_layer_traceability_view ... ok
|
||||
test tests::property_enum_and_optional_reference_roundtrip ... ok
|
||||
test tests::reopening_canvas_for_a_modal_preserves_viewport_after_route_edits ... ok
|
||||
test tests::revealing_an_implicit_function_port_unfolds_its_visible_architecture_owner ... ok
|
||||
test tests::routing_actions_are_atomic_guarded_and_fit_the_authored_detour ... ok
|
||||
test tests::selecting_current_constructors_preserves_payloads ... ok
|
||||
test tests::source_find_navigates_an_invalid_draft_without_applying_or_losing_it ... ok
|
||||
test tests::source_navigation_waits_for_editor_layout_and_cancels_on_edit ... ok
|
||||
test tests::system_only_models_open_the_populated_perspective ... ok
|
||||
test tests::transition_resolutions_belong_to_the_effective_target_and_kind ... ok
|
||||
test view_copy::tests::duplicate_retains_ports_routes_options_and_artifact_claims_with_exact_undo_redo ... ok
|
||||
test view_copy::tests::duplicate_state_view_preserves_machine_nesting_and_collapse_with_unique_aliases ... ok
|
||||
test view_copy::tests::missing_view_does_not_propose_an_empty_replacement ... ok
|
||||
test views::traceability::tests::traceability_browsing_retains_invalid_property_draft_and_existing_select_guard ... ok
|
||||
test views::traceability::tests::traceability_filter_reaches_artifacts_after_68_traces_and_searches_all_metadata ... ok
|
||||
test workflow::communication::tests::communication_requires_two_explicit_ports_and_recovers_the_partial_choice ... ok
|
||||
test workflow::port_authoring_tests::boundary_picker_matches_exact_commands_across_contracts_and_ownership ... ok
|
||||
test workflow::port_authoring_tests::boundary_picker_recomputes_for_unoriented_reverse_endpoints_without_relaxing_contracts ... ok
|
||||
test workflow::port_authoring_tests::duplicate_port_names_show_owner_contract_and_unique_alias ... ok
|
||||
test workflow::port_authoring_tests::fresh_functions_are_actual_picker_targets_and_plan_enables_apply ... ok
|
||||
test workflow::port_authoring_tests::generic_component_port_connection_keeps_its_endpoint_and_direction ... ok
|
||||
test workflow::port_authoring_tests::ordinary_standard_connections_default_unoriented_and_new_roles_exclude_legacy ... ok
|
||||
test workflow::recovery::tests::incomplete_relationship_and_trace_recover_raw_fields_and_reject_changed_model ... ok
|
||||
test workflow::recovery::tests::transition_recovery_replans_typed_request_without_persisted_commands ... ok
|
||||
test workflow::transition_tests::basic_transition_boundary_choice_is_required_without_an_inferred_system ... ok
|
||||
test workflow::transition_tests::basic_transition_creates_overview_when_existing_views_cannot_show_result ... ok
|
||||
test workflow::transition_tests::basic_transition_explicit_destination_appends_below_existing_bounds_and_is_one_source_edit ... ok
|
||||
test workflow::transition_tests::basic_transition_invalid_explicit_destination_retains_choice_and_refuses ... ok
|
||||
test workflow::transition_tests::basic_transition_reconcile_keeps_existing_selected_view_placement_and_route_exact ... ok
|
||||
test workflow::transition_tests::basic_transition_skips_lowest_uuid_state_view_and_preserves_oa ... ok
|
||||
|
||||
test result: ok. 675 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1152.67s
|
||||
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"name": "ytr83r-desktop-lifecycle-api-correction",
|
||||
"seconds": 905.3296552,
|
||||
"completed_utc": "2026-09-11T15:10:20.1258780Z",
|
||||
"started_utc": "2026-09-11T14:55:14.7154887Z",
|
||||
"exit": 0,
|
||||
"log": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\ytr83r-desktop-lifecycle-api-correction.log",
|
||||
"command": [
|
||||
"cargo",
|
||||
"test",
|
||||
"--locked",
|
||||
"--offline",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"scenario_lifecycle",
|
||||
"--",
|
||||
"--test-threads=1"
|
||||
]
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop)
|
||||
Finished `test` profile [unoptimized] target(s) in 15m 02s
|
||||
Running unittests src\main.rs (target\debug\deps\arcadia_studio-df984b90c0583184.exe)
|
||||
|
||||
running 22 tests
|
||||
test behavior::scenario_lifecycle::render::tests::birth_label_clip_keeps_padded_world_bounds_at_each_scene_scale ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::birth_label_clip_preserves_parent_viewport_bounds ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_birth_death_markers_align_endpoints_and_win_selection_without_mutating_source ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_branch_delete_clips_only_its_activation_and_keeps_unanswered_call_visible ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_conditional_repeated_and_parallel_scopes_do_not_claim_definite_continuation ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_empty_and_create_only_use_visible_root_extents_not_insertion_bounds ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_lifecycle_edit_undo_redo_restores_exact_source_and_changed_geometry ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_minimum_zoom_marker_halos_do_not_steal_adjacent_capsule_or_header_hits ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_minimum_zoom_near_ordinary_message_wins_over_lifecycle_halos ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_self_delete_caption_clears_the_preceding_action_box ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_self_lifecycle_elbows_end_on_recorded_marker_rows ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_unassigned_lanes_and_explicit_incomplete_receiver_keep_real_marker_identity ... ok
|
||||
test behavior::scenario_lifecycle::tests::alternative_death_does_not_kill_its_displayed_sibling ... ok
|
||||
test behavior::scenario_lifecycle::tests::conditional_birth_does_not_infer_absence_in_siblings_or_ancestors ... ok
|
||||
test behavior::scenario_lifecycle::tests::explicit_receiver_is_authoritative_even_with_missing_exchange ... ok
|
||||
test behavior::scenario_lifecycle::tests::lifecycle_free_fragments_do_not_poison_other_lanes ... ok
|
||||
test behavior::scenario_lifecycle::tests::loop_lifetime_is_local_and_warning_bearing_loops_remain_drawable ... ok
|
||||
test behavior::scenario_lifecycle::tests::missing_geometry_is_reported_without_nonfinite_or_guessed_markers ... ok
|
||||
test behavior::scenario_lifecycle::tests::optional_cleanup_inside_loop_does_not_claim_balanced_or_definite_exit ... ok
|
||||
test behavior::scenario_lifecycle::tests::projection_retains_exact_authored_source_and_does_not_enter_history ... ok
|
||||
test behavior::scenario_lifecycle::tests::root_lifetime_has_exact_birth_death_boundaries_without_source_mutation ... ok
|
||||
test behavior::scenario_lifecycle::tests::scenario_use_is_opaque_and_never_imports_callee_lifecycle_events ... ok
|
||||
|
||||
test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 653 filtered out; finished in 0.62s
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
// Root-owned invocation only; no system source, key, policy or list replacement.
|
||||
Dir::Etc::sourcelist "/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/apt.sources.list";
|
||||
Dir::Etc::sourceparts "-";
|
||||
Dir::State::lists "/var/tmp/arcadia-offline-ytr83r/lists";
|
||||
Dir::Cache::archives "/var/tmp/arcadia-offline-ytr83r/archives";
|
||||
Dir::Cache::pkgcache "";
|
||||
Dir::Cache::srcpkgcache "";
|
||||
Acquire::Languages "none";
|
||||
Acquire::By-Hash "false";
|
||||
#clear Acquire::IndexTargets;
|
||||
Acquire::IndexTargets::deb::Packages {
|
||||
MetaKey "$(COMPONENT)/binary-$(ARCHITECTURE)/Packages";
|
||||
ShortDescription "Packages";
|
||||
Description "$(RELEASE)/$(COMPONENT) $(ARCHITECTURE) Packages";
|
||||
};
|
||||
@@ -0,0 +1,3 @@
|
||||
deb [arch=amd64 signed-by=/usr/share/keyrings/ubuntu-archive-keyring.gpg] file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute main universe
|
||||
deb [arch=amd64 signed-by=/usr/share/keyrings/ubuntu-archive-keyring.gpg] file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-updates main universe
|
||||
deb [arch=amd64 signed-by=/usr/share/keyrings/ubuntu-archive-keyring.gpg] file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-security main universe
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"status": "paused_by_user",
|
||||
"resumption": "Only after the user resolves WSL2 networking and explicitly instructs resumption.",
|
||||
"networking": "Unresolved. Offline inputs were a workaround, not a networking fix.",
|
||||
"root_guest_command": "Task-prefix Rust setup interrupted with Ctrl+C; existing shell93868 returned to an idle prompt.",
|
||||
"rust_install_acceptance": false,
|
||||
"apt_package_install_started": false,
|
||||
"linux_cargo_started": false,
|
||||
"raw_rust_log_limit": "Only initial date is present; no successful checksum/install/terminal marker was recorded.",
|
||||
"records": {
|
||||
"paused-by-user.json": {
|
||||
"bytes": 5047,
|
||||
"sha256": "5645b909ae259954bd7c8880b69f668a177546809a41ef2b3540e7e1abee93ce"
|
||||
},
|
||||
"apt.conf": {
|
||||
"bytes": 700,
|
||||
"sha256": "532b60da8d8d73c462668f74ff193f0521ae969377eae2aa7f2903fe9ee62057"
|
||||
},
|
||||
"apt.sources.list": {
|
||||
"bytes": 605,
|
||||
"sha256": "57f655559f8ec5d182bae6da8ba4058e993ba70a75ff2a5108fefeedf301d38d"
|
||||
},
|
||||
"install-rust-for-root.sh": {
|
||||
"bytes": 1648,
|
||||
"sha256": "1eba4ba6aef9cc74c85778d0e6a6bcece66ea572cb5826fe4bf958909f424772"
|
||||
},
|
||||
"guest-state/signatures.log": {
|
||||
"bytes": 1354,
|
||||
"sha256": "2dcd94f3575a9d918857b070a3eeafc259daaf74bcfa5b819d87c9ae791fc0c5"
|
||||
},
|
||||
"guest-state/apt-update.log": {
|
||||
"bytes": 1808,
|
||||
"sha256": "8aba42e82df3bd8b4643e9fda65baf365a09b71c081edc9ed99f74d7bea249da"
|
||||
},
|
||||
"guest-state/apt-index-check.log": {
|
||||
"bytes": 13942,
|
||||
"sha256": "2a570f9a1ce49a0f4bd589e1b7ec447a055768f07ffc180ef22e72fd14aef08a"
|
||||
},
|
||||
"guest-state/apt-uris.log": {
|
||||
"bytes": 21494,
|
||||
"sha256": "58bb654dc064e2689ff25229678cdfebad041ccdb7b7dbb20af5249a070f939d"
|
||||
},
|
||||
"guest-state/rust-install.log": {
|
||||
"bytes": 29,
|
||||
"sha256": "bdb0b6b1378be0f810e2e5b091d361d3cd16316d0594393ebc0a37471c9423e3"
|
||||
}
|
||||
}
|
||||
}
|
||||
+309
@@ -0,0 +1,309 @@
|
||||
Fri Sep 11 15:20:07 UTC 2026
|
||||
MetaKey: main/binary-amd64/Packages
|
||||
ShortDesc: Packages
|
||||
Description: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute/main amd64 Packages
|
||||
URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/dists/resolute/main/binary-amd64/Packages
|
||||
Filename: /var/tmp/arcadia-offline-ytr83r/lists/_mnt_c_Users_User_Documents_Git_ARCADIA-Studio_.local_linux-offline-preparation-ytr83r_mirror_dists_resolute_main_binary-amd64_Packages
|
||||
Optional: yes
|
||||
KeepCompressed: no
|
||||
Codename: resolute
|
||||
Label: Ubuntu
|
||||
Origin: Ubuntu
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Suite: resolute
|
||||
Trusted: yes
|
||||
Version: 26.04
|
||||
Architecture: amd64
|
||||
Base-URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/dists/resolute/
|
||||
By-Hash: false
|
||||
Component: main
|
||||
CompressionTypes: xz bz2 lzma gz lz4 zst uncompressed
|
||||
Created-By: Packages
|
||||
DefaultEnabled: yes
|
||||
Fallback-Of:
|
||||
Identifier: Packages
|
||||
KeepCompressedAs: lz4 zst gz xz bz2 lzma uncompressed
|
||||
PDiffs: yes
|
||||
Release: resolute
|
||||
Repo-URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/
|
||||
Site: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror
|
||||
Sourcesentry: /mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/apt.sources.list:1
|
||||
Target-Of: deb
|
||||
|
||||
MetaKey: universe/binary-amd64/Packages
|
||||
ShortDesc: Packages
|
||||
Description: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute/universe amd64 Packages
|
||||
URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/dists/resolute/universe/binary-amd64/Packages
|
||||
Filename: /var/tmp/arcadia-offline-ytr83r/lists/_mnt_c_Users_User_Documents_Git_ARCADIA-Studio_.local_linux-offline-preparation-ytr83r_mirror_dists_resolute_universe_binary-amd64_Packages
|
||||
Optional: yes
|
||||
KeepCompressed: no
|
||||
Codename: resolute
|
||||
Label: Ubuntu
|
||||
Origin: Ubuntu
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Suite: resolute
|
||||
Trusted: yes
|
||||
Version: 26.04
|
||||
Architecture: amd64
|
||||
Base-URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/dists/resolute/
|
||||
By-Hash: false
|
||||
Component: universe
|
||||
CompressionTypes: xz bz2 lzma gz lz4 zst uncompressed
|
||||
Created-By: Packages
|
||||
DefaultEnabled: yes
|
||||
Fallback-Of:
|
||||
Identifier: Packages
|
||||
KeepCompressedAs: lz4 zst gz xz bz2 lzma uncompressed
|
||||
PDiffs: yes
|
||||
Release: resolute
|
||||
Repo-URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/
|
||||
Site: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror
|
||||
Sourcesentry: /mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/apt.sources.list:1
|
||||
Target-Of: deb
|
||||
|
||||
MetaKey: main/binary-amd64/Packages
|
||||
ShortDesc: Packages
|
||||
Description: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-updates/main amd64 Packages
|
||||
URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/dists/resolute-updates/main/binary-amd64/Packages
|
||||
Filename: /var/tmp/arcadia-offline-ytr83r/lists/_mnt_c_Users_User_Documents_Git_ARCADIA-Studio_.local_linux-offline-preparation-ytr83r_mirror_dists_resolute-updates_main_binary-amd64_Packages
|
||||
Optional: yes
|
||||
KeepCompressed: no
|
||||
Codename: resolute
|
||||
Label: Ubuntu
|
||||
Origin: Ubuntu
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Suite: resolute-updates
|
||||
Trusted: yes
|
||||
Version: 26.04
|
||||
Architecture: amd64
|
||||
Base-URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/dists/resolute-updates/
|
||||
By-Hash: false
|
||||
Component: main
|
||||
CompressionTypes: xz bz2 lzma gz lz4 zst uncompressed
|
||||
Created-By: Packages
|
||||
DefaultEnabled: yes
|
||||
Fallback-Of:
|
||||
Identifier: Packages
|
||||
KeepCompressedAs: lz4 zst gz xz bz2 lzma uncompressed
|
||||
PDiffs: yes
|
||||
Release: resolute-updates
|
||||
Repo-URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/
|
||||
Site: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror
|
||||
Sourcesentry: /mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/apt.sources.list:2
|
||||
Target-Of: deb
|
||||
|
||||
MetaKey: universe/binary-amd64/Packages
|
||||
ShortDesc: Packages
|
||||
Description: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-updates/universe amd64 Packages
|
||||
URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/dists/resolute-updates/universe/binary-amd64/Packages
|
||||
Filename: /var/tmp/arcadia-offline-ytr83r/lists/_mnt_c_Users_User_Documents_Git_ARCADIA-Studio_.local_linux-offline-preparation-ytr83r_mirror_dists_resolute-updates_universe_binary-amd64_Packages
|
||||
Optional: yes
|
||||
KeepCompressed: no
|
||||
Codename: resolute
|
||||
Label: Ubuntu
|
||||
Origin: Ubuntu
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Suite: resolute-updates
|
||||
Trusted: yes
|
||||
Version: 26.04
|
||||
Architecture: amd64
|
||||
Base-URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/dists/resolute-updates/
|
||||
By-Hash: false
|
||||
Component: universe
|
||||
CompressionTypes: xz bz2 lzma gz lz4 zst uncompressed
|
||||
Created-By: Packages
|
||||
DefaultEnabled: yes
|
||||
Fallback-Of:
|
||||
Identifier: Packages
|
||||
KeepCompressedAs: lz4 zst gz xz bz2 lzma uncompressed
|
||||
PDiffs: yes
|
||||
Release: resolute-updates
|
||||
Repo-URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/
|
||||
Site: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror
|
||||
Sourcesentry: /mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/apt.sources.list:2
|
||||
Target-Of: deb
|
||||
|
||||
MetaKey: main/binary-amd64/Packages
|
||||
ShortDesc: Packages
|
||||
Description: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-security/main amd64 Packages
|
||||
URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/dists/resolute-security/main/binary-amd64/Packages
|
||||
Filename: /var/tmp/arcadia-offline-ytr83r/lists/_mnt_c_Users_User_Documents_Git_ARCADIA-Studio_.local_linux-offline-preparation-ytr83r_mirror_dists_resolute-security_main_binary-amd64_Packages
|
||||
Optional: yes
|
||||
KeepCompressed: no
|
||||
Codename: resolute
|
||||
Label: Ubuntu
|
||||
Origin: Ubuntu
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Suite: resolute-security
|
||||
Trusted: yes
|
||||
Version: 26.04
|
||||
Architecture: amd64
|
||||
Base-URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/dists/resolute-security/
|
||||
By-Hash: false
|
||||
Component: main
|
||||
CompressionTypes: xz bz2 lzma gz lz4 zst uncompressed
|
||||
Created-By: Packages
|
||||
DefaultEnabled: yes
|
||||
Fallback-Of:
|
||||
Identifier: Packages
|
||||
KeepCompressedAs: lz4 zst gz xz bz2 lzma uncompressed
|
||||
PDiffs: yes
|
||||
Release: resolute-security
|
||||
Repo-URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/
|
||||
Site: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror
|
||||
Sourcesentry: /mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/apt.sources.list:3
|
||||
Target-Of: deb
|
||||
|
||||
MetaKey: universe/binary-amd64/Packages
|
||||
ShortDesc: Packages
|
||||
Description: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-security/universe amd64 Packages
|
||||
URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/dists/resolute-security/universe/binary-amd64/Packages
|
||||
Filename: /var/tmp/arcadia-offline-ytr83r/lists/_mnt_c_Users_User_Documents_Git_ARCADIA-Studio_.local_linux-offline-preparation-ytr83r_mirror_dists_resolute-security_universe_binary-amd64_Packages
|
||||
Optional: yes
|
||||
KeepCompressed: no
|
||||
Codename: resolute
|
||||
Label: Ubuntu
|
||||
Origin: Ubuntu
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Suite: resolute-security
|
||||
Trusted: yes
|
||||
Version: 26.04
|
||||
Architecture: amd64
|
||||
Base-URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/dists/resolute-security/
|
||||
By-Hash: false
|
||||
Component: universe
|
||||
CompressionTypes: xz bz2 lzma gz lz4 zst uncompressed
|
||||
Created-By: Packages
|
||||
DefaultEnabled: yes
|
||||
Fallback-Of:
|
||||
Identifier: Packages
|
||||
KeepCompressedAs: lz4 zst gz xz bz2 lzma uncompressed
|
||||
PDiffs: yes
|
||||
Release: resolute-security
|
||||
Repo-URI: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/
|
||||
Site: file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror
|
||||
Sourcesentry: /mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/apt.sources.list:3
|
||||
Target-Of: deb
|
||||
|
||||
INDEXTARGETS_EXIT=0
|
||||
|
||||
HOOK_FILE=/etc/apt/apt.conf.d/20apt-esm-hook.conf
|
||||
APT::Update::Pre-Invoke {
|
||||
"[ ! -e /run/systemd/system ] || [ $(id -u) -ne 0 ] || systemctl start --no-block apt-news.service esm-cache.service >/dev/null 2>&1 || true";
|
||||
};
|
||||
|
||||
binary::apt::AptCli::Hooks::Upgrade {
|
||||
"[ ! -f /usr/lib/ubuntu-advantage/apt-esm-json-hook ] || [ $(id -u) -ne 0 ] || /usr/lib/ubuntu-advantage/apt-esm-json-hook 2>> /var/log/ubuntu-advantage-apt-hook.log || true";
|
||||
};
|
||||
|
||||
HOOK_FILE=/etc/apt/apt.conf.d/20packagekit
|
||||
// THIS FILE IS USED TO INFORM PACKAGEKIT THAT THE UPDATE-INFO MIGHT HAVE CHANGED
|
||||
|
||||
// Whenever dpkg is called we might have different updates
|
||||
// i.e. if an user removes a package that had an update
|
||||
DPkg::Post-Invoke {
|
||||
"/usr/bin/test -e /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && /usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/test ! -e /run/ostree-booted && /usr/bin/gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout 4 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null";
|
||||
};
|
||||
|
||||
// When APT's cache is updated (i.e. apt-cache update)
|
||||
APT::Update::Post-Invoke-Success {
|
||||
"/usr/bin/test -e /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && /usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/test ! -e /run/ostree-booted && /usr/bin/gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout 4 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null";
|
||||
};
|
||||
|
||||
HOOK_FILE=/etc/apt/apt.conf.d/50appstream
|
||||
## This file is provided by appstreamcli(1) to download DEP-11
|
||||
## metadata files.
|
||||
|
||||
Acquire::IndexTargets {
|
||||
# The YAML metadata files
|
||||
deb::DEP-11 {
|
||||
MetaKey "$(COMPONENT)/dep11/Components-$(NATIVE_ARCHITECTURE).yml";
|
||||
ShortDescription "Components-$(NATIVE_ARCHITECTURE)";
|
||||
Description "$(RELEASE)/$(COMPONENT) $(NATIVE_ARCHITECTURE) Components";
|
||||
|
||||
KeepCompressed "true";
|
||||
KeepCompressedAs "gz";
|
||||
};
|
||||
|
||||
# Small icons for GUI components described in the DEP-11
|
||||
# YAML metadata.
|
||||
deb::DEP-11-icons-small {
|
||||
MetaKey "$(COMPONENT)/dep11/icons-48x48.tar";
|
||||
ShortDescription "icons-48x48";
|
||||
Description "$(RELEASE)/$(COMPONENT) Icons (48x48)";
|
||||
|
||||
KeepCompressed "true";
|
||||
KeepCompressedAs "gz";
|
||||
DefaultEnabled "false";
|
||||
};
|
||||
|
||||
# Normal-sized icons for GUI components described in the DEP-11
|
||||
# YAML metadata.
|
||||
deb::DEP-11-icons {
|
||||
MetaKey "$(COMPONENT)/dep11/icons-64x64.tar";
|
||||
ShortDescription "icons-64x64";
|
||||
Description "$(RELEASE)/$(COMPONENT) Icons (64x64)";
|
||||
|
||||
KeepCompressed "true";
|
||||
KeepCompressedAs "gz";
|
||||
DefaultEnabled "false";
|
||||
};
|
||||
|
||||
# Icons suitable for HiDPI displays, for GUI components described in
|
||||
# the DEP-11 YAML metadata.
|
||||
deb::DEP-11-icons-hidpi {
|
||||
MetaKey "$(COMPONENT)/dep11/icons-64x64@2.tar";
|
||||
ShortDescription "icons-64x64@2";
|
||||
Description "$(RELEASE)/$(COMPONENT) Icons (64x64@2)";
|
||||
|
||||
KeepCompressed "true";
|
||||
KeepCompressedAs "gz";
|
||||
DefaultEnabled "false";
|
||||
};
|
||||
|
||||
# Larger icons that are often used on HiDPI displays as fallback.
|
||||
deb::DEP-11-icons-large {
|
||||
MetaKey "$(COMPONENT)/dep11/icons-128x128.tar";
|
||||
ShortDescription "icons-128x128";
|
||||
Description "$(RELEASE)/$(COMPONENT) Icons (128x128)";
|
||||
|
||||
KeepCompressed "true";
|
||||
KeepCompressedAs "gz";
|
||||
DefaultEnabled "false";
|
||||
};
|
||||
|
||||
# Even larger icons that are used on HiDPI displays.
|
||||
deb::DEP-11-icons-large-hidpi {
|
||||
MetaKey "$(COMPONENT)/dep11/icons-128x128@2.tar";
|
||||
ShortDescription "icons-128x128@2";
|
||||
Description "$(RELEASE)/$(COMPONENT) Icons (128x128@2)";
|
||||
|
||||
KeepCompressed "true";
|
||||
KeepCompressedAs "gz";
|
||||
DefaultEnabled "false";
|
||||
};
|
||||
};
|
||||
|
||||
# Refresh AppStream cache when APT's cache is updated (i.e. apt update)
|
||||
APT::Update::Post-Invoke-Success {
|
||||
"if /usr/bin/test -w /var/cache/swcatalog -a -e /usr/bin/appstreamcli; then appstreamcli refresh --source=os > /dev/null || true; fi";
|
||||
};
|
||||
|
||||
HOOK_FILE=/etc/apt/apt.conf.d/50command-not-found
|
||||
## This file is provided by command-not-found(1) to download
|
||||
## Commands metadata files.
|
||||
|
||||
Acquire::IndexTargets {
|
||||
# The deb822 metadata files
|
||||
deb::CNF {
|
||||
MetaKey "$(COMPONENT)/cnf/Commands-$(NATIVE_ARCHITECTURE)";
|
||||
ShortDescription "Commands-$(NATIVE_ARCHITECTURE)";
|
||||
Description "$(RELEASE)/$(COMPONENT) $(NATIVE_ARCHITECTURE) c-n-f Metadata";
|
||||
};
|
||||
};
|
||||
|
||||
# Refresh AppStream cache when APT's cache is updated (i.e. apt update)
|
||||
APT::Update::Post-Invoke-Success {
|
||||
"if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update-db; then /usr/lib/cnf-update-db > /dev/null; fi";
|
||||
};
|
||||
ARCADIA_APT_INDEX_CHECK_DONE
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
Get:1 file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute InRelease [136 kB]
|
||||
Get:2 file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-updates InRelease [137 kB]
|
||||
Get:1 file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute InRelease [136 kB]
|
||||
Get:3 file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-security InRelease [137 kB]
|
||||
Get:2 file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-updates InRelease [137 kB]
|
||||
Get:4 file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute/universe amd64 Packages [16.0 MB]
|
||||
Get:3 file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-security InRelease [137 kB]
|
||||
Get:5 file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute/main amd64 Packages [1480 kB]
|
||||
Get:6 file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-updates/universe amd64 Packages [285 kB]
|
||||
Get:7 file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-updates/main amd64 Packages [603 kB]
|
||||
Get:8 file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-security/universe amd64 Packages [171 kB]
|
||||
Get:9 file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror resolute-security/main amd64 Packages [471 kB]
|
||||
Error: Timeout was reached
|
||||
Reading package lists...
|
||||
APT_UPDATE_EXIT=0
|
||||
+124
@@ -0,0 +1,124 @@
|
||||
Reading package lists...
|
||||
Building dependency tree...
|
||||
Reading state information...
|
||||
git is already the newest version (1:2.53.0-1ubuntu1).
|
||||
python3 is already the newest version (3.14.3-0ubuntu2).
|
||||
python3-jsonschema is already the newest version (4.19.2-6ubuntu2).
|
||||
file is already the newest version (1:5.46-5build2).
|
||||
Solving dependencies...
|
||||
The following additional packages will be installed:
|
||||
bzip2 cpp cpp-15 cpp-15-x86-64-linux-gnu cpp-x86-64-linux-gnu dpkg-dev g++
|
||||
g++-15 g++-15-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-15 gcc-15-base
|
||||
gcc-15-x86-64-linux-gnu gcc-x86-64-linux-gnu libasan8 libbz2-1.0 libc-bin
|
||||
libc-dev-bin libc-gconv-modules-extra libc6 libc6-dev libcc1-0 libcrypt-dev
|
||||
libcurl3t64-gnutls libcurl4t64 libdpkg-perl libegl-mesa0 libffi-dev libgbm1
|
||||
libgcc-15-dev libgl1-mesa-dri libglx-mesa0 libgomp1 libhwasan0 libisl23
|
||||
libitm1 liblsan0 libmpc3 libpkgconf7 libquadmath0 libstdc++-15-dev libtsan2
|
||||
libubsan1 libwayland-bin libwayland-server0 libxau-dev libxcb-xkb1
|
||||
libxcb1-dev libxdmcp-dev libxext-dev libxfixes-dev libxrender-dev
|
||||
linux-libc-dev locales lto-disabled-list make mesa-libgallium pkgconf
|
||||
pkgconf-bin rpcsvc-proto x11proto-dev xorg-sgml-doctools xtrans-dev
|
||||
Suggested packages:
|
||||
bzip2-doc cpp-doc gcc-15-locales cpp-15-doc debian-keyring
|
||||
debian-tag2upload-keyring g++-multilib g++-15-multilib gcc-15-doc
|
||||
gcc-multilib manpages-dev autoconf automake libtool flex bison gdb gcc-doc
|
||||
gcc-15-multilib gdb-x86-64-linux-gnu libc-devtools glibc-doc bzr
|
||||
libstdc++-15-doc libwayland-doc libx11-doc libxcb-doc libxext-doc make-doc
|
||||
Recommended packages:
|
||||
fakeroot libalgorithm-merge-perl manpages-dev libfile-fcntllock-perl
|
||||
The following NEW packages will be installed:
|
||||
build-essential bzip2 cpp cpp-15 cpp-15-x86-64-linux-gnu
|
||||
cpp-x86-64-linux-gnu dpkg-dev g++ g++-15 g++-15-x86-64-linux-gnu
|
||||
g++-x86-64-linux-gnu gcc gcc-15 gcc-15-base gcc-15-x86-64-linux-gnu
|
||||
gcc-x86-64-linux-gnu libasan8 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev
|
||||
libdpkg-perl libffi-dev libgcc-15-dev libgomp1 libhwasan0 libisl23 libitm1
|
||||
liblsan0 libmpc3 libpkgconf7 libquadmath0 libstdc++-15-dev libtsan2
|
||||
libubsan1 libvulkan-dev libwayland-bin libwayland-dev libwayland-server0
|
||||
libx11-dev libxau-dev libxcb-xkb1 libxcb1-dev libxdmcp-dev libxext-dev
|
||||
libxfixes-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-0 libxrandr-dev
|
||||
libxrender-dev linux-libc-dev lto-disabled-list make pkg-config pkgconf
|
||||
pkgconf-bin rpcsvc-proto x11proto-dev xorg-sgml-doctools xtrans-dev
|
||||
The following packages will be upgraded:
|
||||
ca-certificates curl libbz2-1.0 libc-bin libc-gconv-modules-extra libc6
|
||||
libcurl3t64-gnutls libcurl4t64 libegl-mesa0 libgbm1 libgl1-mesa-dri
|
||||
libglx-mesa0 locales mesa-libgallium mesa-vulkan-drivers
|
||||
15 upgraded, 61 newly installed, 0 to remove and 139 not upgraded.
|
||||
Need to get 0 B/121 MB of archives.
|
||||
After this operation, 316 MB of additional disk space will be used.
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/glibc/libc-gconv-modules-extra_2.43-2ubuntu2.4_amd64.deb' libc-gconv-modules-extra_2.43-2ubuntu2.4_amd64.deb 1362202 MD5Sum:b71625e0291b07dbb3225eb99a2cc1a3
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/glibc/libc6_2.43-2ubuntu2.4_amd64.deb' libc6_2.43-2ubuntu2.4_amd64.deb 2104056 MD5Sum:ea5bea0d992893364df2bd68322e990a
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/glibc/libc-bin_2.43-2ubuntu2.4_amd64.deb' libc-bin_2.43-2ubuntu2.4_amd64.deb 700954 MD5Sum:debacb4727fb98e8cee5516e2b18832e
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/b/bzip2/libbz2-1.0_1.0.8-6ubuntu0.1_amd64.deb' libbz2-1.0_1.0.8-6ubuntu0.1_amd64.deb 36158 MD5Sum:58179eb9b9fa1bfcb185162840fc39a5
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/c/ca-certificates/ca-certificates_20260601%7e26.04.1_all.deb' ca-certificates_20260601~26.04.1_all.deb 138514 MD5Sum:e50f4530af1a3b5ed95af39a3e7e2739
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/glibc/locales_2.43-2ubuntu2.4_all.deb' locales_2.43-2ubuntu2.4_all.deb 4225234 MD5Sum:cea4ef97f0dfb7d3f8650a9e4f94287c
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/glibc/libc-dev-bin_2.43-2ubuntu2.4_amd64.deb' libc-dev-bin_2.43-2ubuntu2.4_amd64.deb 23328 MD5Sum:cd53e603ed4a93ede5101dd0db8cba75
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/l/linux/linux-libc-dev_7.0.0-31.31_amd64.deb' linux-libc-dev_7.0.0-31.31_amd64.deb 1645192 MD5Sum:9f55c1aa6e6bbf9600d3fa33797596db
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/r/rpcsvc-proto/rpcsvc-proto_1.4.3-1build1_amd64.deb' rpcsvc-proto_1.4.3-1build1_amd64.deb 68294 MD5Sum:063965a52971531be7f90c87f72ed26a
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/glibc/libc6-dev_2.43-2ubuntu2.4_amd64.deb' libc6-dev_2.43-2ubuntu2.4_amd64.deb 2294116 MD5Sum:4b87357b7a28fdf884e2d97c5c7ab986
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-15/gcc-15-base_15.2.0-16ubuntu1_amd64.deb' gcc-15-base_15.2.0-16ubuntu1_amd64.deb 39040 MD5Sum:ec77f9834440cd64659b206a30eea90d
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/i/isl/libisl23_0.27-1build1_amd64.deb' libisl23_0.27-1build1_amd64.deb 690670 MD5Sum:f33ec2b98171f71dff787a647cb84bd0
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/m/mpclib3/libmpc3_1.3.1-3_amd64.deb' libmpc3_1.3.1-3_amd64.deb 54628 MD5Sum:08718a9edf1c5bfafd0bc51fc5f85db1
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-15/cpp-15-x86-64-linux-gnu_15.2.0-16ubuntu1_amd64.deb' cpp-15-x86-64-linux-gnu_15.2.0-16ubuntu1_amd64.deb 12899858 MD5Sum:a5123a7b09ce9e3ae785f33d5fa3c73d
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-15/cpp-15_15.2.0-16ubuntu1_amd64.deb' cpp-15_15.2.0-16ubuntu1_amd64.deb 1030 MD5Sum:02eb788c68e1af8e34b382bbc9ad1d78
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-defaults/cpp-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb' cpp-x86-64-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb 5840 MD5Sum:e1cc2dd95d765646f8ee5658a7863f39
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-defaults/cpp_15.2.0-5ubuntu1_amd64.deb' cpp_4%3a15.2.0-5ubuntu1_amd64.deb 22420 MD5Sum:472c9b90f4822b3bb55d524419690046
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-16/libcc1-0_16-20260322-1ubuntu1_amd64.deb' libcc1-0_16-20260322-1ubuntu1_amd64.deb 51154 MD5Sum:47613ed802ecc5e849b95dd07fdde16c
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-16/libgomp1_16-20260322-1ubuntu1_amd64.deb' libgomp1_16-20260322-1ubuntu1_amd64.deb 162278 MD5Sum:7d416d782e2f3b41840171fc3c555ce5
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-16/libitm1_16-20260322-1ubuntu1_amd64.deb' libitm1_16-20260322-1ubuntu1_amd64.deb 30036 MD5Sum:8e455b5e6b7945afe7b0e9d1d0342a42
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-16/libasan8_16-20260322-1ubuntu1_amd64.deb' libasan8_16-20260322-1ubuntu1_amd64.deb 3184374 MD5Sum:ffbbff32ea0fe3ea7224511b6d198bbe
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-16/liblsan0_16-20260322-1ubuntu1_amd64.deb' liblsan0_16-20260322-1ubuntu1_amd64.deb 1394078 MD5Sum:749416a5e2d0ad5c70799e433c38a60c
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-16/libtsan2_16-20260322-1ubuntu1_amd64.deb' libtsan2_16-20260322-1ubuntu1_amd64.deb 2848714 MD5Sum:ec8328c368d46d48c89e703c78985c3e
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-16/libubsan1_16-20260322-1ubuntu1_amd64.deb' libubsan1_16-20260322-1ubuntu1_amd64.deb 1239750 MD5Sum:e43b4a00aea602ddaf5f94511b202771
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-16/libhwasan0_16-20260322-1ubuntu1_amd64.deb' libhwasan0_16-20260322-1ubuntu1_amd64.deb 1731164 MD5Sum:8c60a0a0c12bc326126b7309e13f517f
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-16/libquadmath0_16-20260322-1ubuntu1_amd64.deb' libquadmath0_16-20260322-1ubuntu1_amd64.deb 155450 MD5Sum:a144b2875e8659c73662a5d062e992a5
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-15/libgcc-15-dev_15.2.0-16ubuntu1_amd64.deb' libgcc-15-dev_15.2.0-16ubuntu1_amd64.deb 2866236 MD5Sum:9688855115d904f97b3c5968cfbecb15
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-15/gcc-15-x86-64-linux-gnu_15.2.0-16ubuntu1_amd64.deb' gcc-15-x86-64-linux-gnu_15.2.0-16ubuntu1_amd64.deb 25433044 MD5Sum:60d4ffcc52d3c5af6649960fecffcffe
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-15/gcc-15_15.2.0-16ubuntu1_amd64.deb' gcc-15_15.2.0-16ubuntu1_amd64.deb 539118 MD5Sum:9541ef72768d30d31aa482aa3f290d47
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-defaults/gcc-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb' gcc-x86-64-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb 1208 MD5Sum:968c10f94cffdccfb1b133078a4c7531
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-defaults/gcc_15.2.0-5ubuntu1_amd64.deb' gcc_4%3a15.2.0-5ubuntu1_amd64.deb 5010 MD5Sum:57eab1f44a299e77a4486efa3f75fc64
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-15/libstdc%2b%2b-15-dev_15.2.0-16ubuntu1_amd64.deb' libstdc++-15-dev_15.2.0-16ubuntu1_amd64.deb 2920128 MD5Sum:0bcc2cacde9a3e12faa28d905ead1fdb
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-15/g%2b%2b-15-x86-64-linux-gnu_15.2.0-16ubuntu1_amd64.deb' g++-15-x86-64-linux-gnu_15.2.0-16ubuntu1_amd64.deb 14444618 MD5Sum:7cb6174fc46ffb0c9c8f2799afd78093
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-15/g%2b%2b-15_15.2.0-16ubuntu1_amd64.deb' g++-15_15.2.0-16ubuntu1_amd64.deb 26746 MD5Sum:188a4d6749ea2d81df352051ed56fb3e
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-defaults/g%2b%2b-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb' g++-x86-64-linux-gnu_4%3a15.2.0-5ubuntu1_amd64.deb 968 MD5Sum:7ba8ed17af797d58e35f00db93ab14c7
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/g/gcc-defaults/g%2b%2b_15.2.0-5ubuntu1_amd64.deb' g++_4%3a15.2.0-5ubuntu1_amd64.deb 1100 MD5Sum:ec7bfb5868613437c84cb18a5dd3ed2d
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/m/make-dfsg/make_4.4.1-3_amd64.deb' make_4.4.1-3_amd64.deb 196620 MD5Sum:e8b3ad352819d1828b1ec1a7a6b01b7c
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/d/dpkg/libdpkg-perl_1.23.7ubuntu1_all.deb' libdpkg-perl_1.23.7ubuntu1_all.deb 289184 MD5Sum:d2dacd3762880b8ae6931c17f720ac25
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/b/bzip2/bzip2_1.0.8-6ubuntu0.1_amd64.deb' bzip2_1.0.8-6ubuntu0.1_amd64.deb 34296 MD5Sum:6809a2c1354754e2a38312ab088c1b5a
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/l/lto-disabled-list/lto-disabled-list_79_all.deb' lto-disabled-list_79_all.deb 14208 MD5Sum:119ff7ecc56e1c6c4a57c765aa25cb31
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/d/dpkg/dpkg-dev_1.23.7ubuntu1_all.deb' dpkg-dev_1.23.7ubuntu1_all.deb 1061798 MD5Sum:878773614a047a1f1675f52f272fa67d
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libxcrypt/libcrypt-dev_4.5.1-1_amd64.deb' libcrypt-dev_1%3a4.5.1-1_amd64.deb 121788 MD5Sum:3297a327ec15e19bf14d1fc115fc44aa
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/b/build-essential/build-essential_12.12ubuntu2.26.04.2_amd64.deb' build-essential_12.12ubuntu2.26.04.2_amd64.deb 5158 MD5Sum:8d3389eadc4e03436aebfb1103334572
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/c/curl/curl_8.18.0-1ubuntu2.5_amd64.deb' curl_8.18.0-1ubuntu2.5_amd64.deb 272202 MD5Sum:dce6d3269d7e5dfbbe931d3d2630e84d
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/c/curl/libcurl4t64_8.18.0-1ubuntu2.5_amd64.deb' libcurl4t64_8.18.0-1ubuntu2.5_amd64.deb 426986 MD5Sum:32c889eec8aa23d9992064ce735c75ac
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/c/curl/libcurl3t64-gnutls_8.18.0-1ubuntu2.5_amd64.deb' libcurl3t64-gnutls_8.18.0-1ubuntu2.5_amd64.deb 418616 MD5Sum:3dfb06c50afa674a5467c6dcb460c940
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/m/mesa/libgl1-mesa-dri_26.0.8-1ubuntu0.3_amd64.deb' libgl1-mesa-dri_26.0.8-1ubuntu0.3_amd64.deb 38166 MD5Sum:91408d4962007f58a4f0e8acdc06bca5
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/m/mesa/libglx-mesa0_26.0.8-1ubuntu0.3_amd64.deb' libglx-mesa0_26.0.8-1ubuntu0.3_amd64.deb 125602 MD5Sum:1359d7d121d8d165faf55fdf94824aa4
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/m/mesa/libegl-mesa0_26.0.8-1ubuntu0.3_amd64.deb' libegl-mesa0_26.0.8-1ubuntu0.3_amd64.deb 133774 MD5Sum:c64d4c3a5af46c5bc510eac1be05a5c1
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/m/mesa/libgbm1_26.0.8-1ubuntu0.3_amd64.deb' libgbm1_26.0.8-1ubuntu0.3_amd64.deb 49194 MD5Sum:a719bdcbbe49b9e32afb6de1f148782b
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/m/mesa/mesa-libgallium_26.0.8-1ubuntu0.3_amd64.deb' mesa-libgallium_26.0.8-1ubuntu0.3_amd64.deb 11241306 MD5Sum:643a059889de5c9b82029f9d1bdd91a3
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/p/pkgconf/libpkgconf7_2.5.1-4_amd64.deb' libpkgconf7_2.5.1-4_amd64.deb 38796 MD5Sum:3c7c067cbee4ffe50975f97453f84964
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/v/vulkan-loader/libvulkan-dev_1.4.341.0-1_amd64.deb' libvulkan-dev_1.4.341.0-1_amd64.deb 1709730 MD5Sum:b9c392f7e14e21c3e06c7ce308193d32
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/w/wayland/libwayland-server0_1.24.0-2_amd64.deb' libwayland-server0_1.24.0-2_amd64.deb 35942 MD5Sum:69961bff4ddc378ba8d4e94f6b4813fd
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/x/xorg-sgml-doctools/xorg-sgml-doctools_1.11-1.1build1_all.deb' xorg-sgml-doctools_1%3a1.11-1.1build1_all.deb 10286 MD5Sum:afc39e91b6b61e3971cbc60fa3392c1d
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/x/xorgproto/x11proto-dev_2025.1-1_all.deb' x11proto-dev_2025.1-1_all.deb 607954 MD5Sum:6d917276d79316bc7f618582b619d971
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libxau/libxau-dev_1.0.11-1build2_amd64.deb' libxau-dev_1%3a1.0.11-1build2_amd64.deb 9712 MD5Sum:255ef82e315eaa25c89f3fe1d25b2830
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libxdmcp/libxdmcp-dev_1.1.5-2_amd64.deb' libxdmcp-dev_1%3a1.1.5-2_amd64.deb 25666 MD5Sum:1d493091fd1f8a2181b7c8f83e94ae5f
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/x/xtrans/xtrans-dev_1.6.0-1build1_all.deb' xtrans-dev_1.6.0-1build1_all.deb 66196 MD5Sum:469991583d9755782a85e5b4f87093fc
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libxcb/libxcb1-dev_1.17.0-2ubuntu1_amd64.deb' libxcb1-dev_1.17.0-2ubuntu1_amd64.deb 86324 MD5Sum:0667bde0fa0632aa74b65b55b5dd82ce
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libx11/libx11-dev_1.8.13-1_amd64.deb' libx11-dev_2%3a1.8.13-1_amd64.deb 738562 MD5Sum:eedf8e89fb8dfcf63543eb0e5d431e8e
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libxcb/libxcb-xkb1_1.17.0-2ubuntu1_amd64.deb' libxcb-xkb1_1.17.0-2ubuntu1_amd64.deb 32724 MD5Sum:fb28836cc2a789ca3073df21fa7aca59
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libxext/libxext-dev_1.3.4-1build3_amd64.deb' libxext-dev_2%3a1.3.4-1build3_amd64.deb 83760 MD5Sum:f7dfadba785372b33061819014c2ed03
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libxfixes/libxfixes-dev_6.0.0-2build2_amd64.deb' libxfixes-dev_1%3a6.0.0-2build2_amd64.deb 12300 MD5Sum:bb400714472dfa27bd2eccfc838bda34
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libxi/libxi-dev_1.8.2-2_amd64.deb' libxi-dev_2%3a1.8.2-2_amd64.deb 195004 MD5Sum:e853648497362fe813f8bd518007ab3c
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libxkbcommon/libxkbcommon-dev_1.13.1-1_amd64.deb' libxkbcommon-dev_1.13.1-1_amd64.deb 63926 MD5Sum:50e887c4ac0215dcd1051d4690f22772
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libxkbcommon/libxkbcommon-x11-0_1.13.1-1_amd64.deb' libxkbcommon-x11-0_1.13.1-1_amd64.deb 15024 MD5Sum:b3f8f15c4490108bceb091e9f8e800d3
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libxrender/libxrender-dev_0.9.12-1build1_amd64.deb' libxrender-dev_1%3a0.9.12-1build1_amd64.deb 29274 MD5Sum:218d35b0d5870e340876ce6307ba6800
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libx/libxrandr/libxrandr-dev_1.5.4-1build1_amd64.deb' libxrandr-dev_2%3a1.5.4-1build1_amd64.deb 26424 MD5Sum:3f42eb08a14291f60b22ed9fd1114cb1
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/m/mesa/mesa-vulkan-drivers_26.0.8-1ubuntu0.3_amd64.deb' mesa-vulkan-drivers_26.0.8-1ubuntu0.3_amd64.deb 19109714 MD5Sum:03dab08cb6e77d3b07d34f25fe27b585
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/p/pkgconf/pkgconf-bin_2.5.1-4_amd64.deb' pkgconf-bin_2.5.1-4_amd64.deb 22724 MD5Sum:59a25b32bb2aaf2036aef4d450dc5d0f
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/p/pkgconf/pkgconf_2.5.1-4_amd64.deb' pkgconf_2.5.1-4_amd64.deb 20022 MD5Sum:d529912838b731601295e4bc0eccc280
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/p/pkgconf/pkg-config_2.5.1-4_amd64.deb' pkg-config_2.5.1-4_amd64.deb 7684 MD5Sum:db404cc8ccf65e280a075c167618665d
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/libf/libffi/libffi-dev_3.5.2-4_amd64.deb' libffi-dev_3.5.2-4_amd64.deb 66458 MD5Sum:16ea547a3c0feebfef2618da9d15ac19
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/w/wayland/libwayland-bin_1.24.0-2_amd64.deb' libwayland-bin_1.24.0-2_amd64.deb 21996 MD5Sum:9c0954c2a1a06a17705410bc26cf0a45
|
||||
'file:/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/mirror/pool/main/w/wayland/libwayland-dev_1.24.0-2_amd64.deb' libwayland-dev_1.24.0-2_amd64.deb 75830 MD5Sum:4e31b0c7762075674f92b75938e878f9
|
||||
APT_URIS_EXIT=0
|
||||
+1
@@ -0,0 +1 @@
|
||||
Fri Sep 11 15:22:52 UTC 2026
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
SUITE=resolute
|
||||
45f95ce276cdba3e41870516a130e03c58b8b7a79e9546b0efe9e526d255740c /mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/ubuntu/resolute/InRelease
|
||||
gpgv: Signature made Thu Apr 23 10:07:30 2026 PDT
|
||||
gpgv: using RSA key F6ECB3762474EDA9D21B7022871920D1991BC93C
|
||||
gpgv: Good signature from "Ubuntu Archive Automatic Signing Key (2018) <ftpmaster@ubuntu.com>"
|
||||
SIGNATURE_EXIT=0
|
||||
SUITE=resolute-updates
|
||||
e9fa3064b816cb6d933ad1955a0a98a85adb64a0cec7f0790c81fa07e671db90 /mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/ubuntu/resolute-updates/InRelease
|
||||
gpgv: Signature made Fri Sep 11 06:28:34 2026 PDT
|
||||
gpgv: using RSA key F6ECB3762474EDA9D21B7022871920D1991BC93C
|
||||
gpgv: Good signature from "Ubuntu Archive Automatic Signing Key (2018) <ftpmaster@ubuntu.com>"
|
||||
SIGNATURE_EXIT=0
|
||||
SUITE=resolute-security
|
||||
61451f547f1b68392fc1c17c2d26dcf970abb94745de873584b46711537daa96 /mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r/ubuntu/resolute-security/InRelease
|
||||
gpgv: Signature made Thu Sep 10 22:54:59 2026 PDT
|
||||
gpgv: using RSA key F6ECB3762474EDA9D21B7022871920D1991BC93C
|
||||
gpgv: Good signature from "Ubuntu Archive Automatic Signing Key (2018) <ftpmaster@ubuntu.com>"
|
||||
SIGNATURE_EXIT=0
|
||||
ARCADIA_SIGNATURES_DONE
|
||||
+27
@@ -0,0 +1,27 @@
|
||||
#!/bin/sh
|
||||
# Prepared for root review. This worker has NOT executed this installation.
|
||||
set -eu
|
||||
arcadia_inputs=/mnt/c/Users/User/Documents/Git/ARCADIA-Studio/.local/linux-offline-preparation-ytr83r
|
||||
arcadia_work=/root/arcadia-linux-ytr83r-29084050
|
||||
arcadia_prefix="$arcadia_work/toolchain"
|
||||
test ! -e "$arcadia_prefix"
|
||||
test ! -e "$arcadia_work/cargo"
|
||||
test ! -e "$arcadia_work/unpacked"
|
||||
(cd "$arcadia_inputs" && sha256sum -c rust-cargo-SHA256SUMS)
|
||||
mkdir -p "$arcadia_work/unpacked" "$arcadia_work/cargo" "$arcadia_work/evidence"
|
||||
for arcadia_component in rustc cargo rust-std rustfmt clippy; do
|
||||
arcadia_package="$arcadia_component-1.98.1-x86_64-unknown-linux-gnu"
|
||||
tar --no-same-owner -xJf "$arcadia_inputs/rust/$arcadia_package.tar.xz" -C "$arcadia_work/unpacked"
|
||||
bash "$arcadia_work/unpacked/$arcadia_package/install.sh" \
|
||||
--prefix="$arcadia_prefix" --disable-ldconfig \
|
||||
> "$arcadia_work/evidence/install-$arcadia_component.log" 2>&1
|
||||
done
|
||||
tar --no-same-owner -xf "$arcadia_inputs/cargo-registry-offline.tar" -C "$arcadia_work/cargo"
|
||||
test -f "$arcadia_prefix/share/doc/rust/COPYRIGHT.html"
|
||||
test -f "$arcadia_prefix/share/doc/rust/COPYRIGHT-library.html"
|
||||
"$arcadia_prefix/bin/rustc" -Vv > "$arcadia_work/evidence/rustc-version.txt"
|
||||
"$arcadia_prefix/bin/cargo" -V > "$arcadia_work/evidence/cargo-version.txt"
|
||||
printf '%s\n' 'Task-prefix installation finished; no build or offline resolution performed.'
|
||||
# In the root-owned build shell, use PATH="$arcadia_prefix/bin:$PATH",
|
||||
# CARGO_HOME="$arcadia_work/cargo", CARGO_TARGET_DIR="$arcadia_work/target".
|
||||
# No HOME, CODEX_HOME, RUSTUP_HOME or shell profile is changed by this script.
|
||||
@@ -0,0 +1,164 @@
|
||||
{
|
||||
"status": "PAUSED BY USER",
|
||||
"time_utc": "2026-09-11T15:29:18.2694634Z",
|
||||
"stopped_pid": 8064,
|
||||
"download_session": 91581,
|
||||
"session_exit": 1,
|
||||
"exit_meaning": "Intentional user-requested stop, not transfer failure",
|
||||
"live_owned_download_count": 0,
|
||||
"planned_count": 76,
|
||||
"planned_bytes": 120887638,
|
||||
"completed_count": 11,
|
||||
"completed_bytes": 14602928,
|
||||
"remaining_count": 65,
|
||||
"remaining_packages": [
|
||||
"g++-15-x86-64-linux-gnu",
|
||||
"gcc-15-x86-64-linux-gnu",
|
||||
"gcc-x86-64-linux-gnu",
|
||||
"libasan8",
|
||||
"libcc1-0",
|
||||
"libcrypt-dev",
|
||||
"libdpkg-perl",
|
||||
"libffi-dev",
|
||||
"libgcc-15-dev",
|
||||
"libgomp1",
|
||||
"libhwasan0",
|
||||
"libisl23",
|
||||
"libitm1",
|
||||
"liblsan0",
|
||||
"libmpc3",
|
||||
"libpkgconf7",
|
||||
"libquadmath0",
|
||||
"libstdc++-15-dev",
|
||||
"libtsan2",
|
||||
"libubsan1",
|
||||
"libvulkan-dev",
|
||||
"libwayland-bin",
|
||||
"libwayland-dev",
|
||||
"libwayland-server0",
|
||||
"libx11-dev",
|
||||
"libxau-dev",
|
||||
"libxcb-xkb1",
|
||||
"libxcb1-dev",
|
||||
"libxdmcp-dev",
|
||||
"libxext-dev",
|
||||
"libxfixes-dev",
|
||||
"libxi-dev",
|
||||
"libxkbcommon-dev",
|
||||
"libxkbcommon-x11-0",
|
||||
"libxrandr-dev",
|
||||
"libxrender-dev",
|
||||
"lto-disabled-list",
|
||||
"make",
|
||||
"pkg-config",
|
||||
"pkgconf",
|
||||
"pkgconf-bin",
|
||||
"rpcsvc-proto",
|
||||
"x11proto-dev",
|
||||
"xorg-sgml-doctools",
|
||||
"xtrans-dev",
|
||||
"build-essential",
|
||||
"bzip2",
|
||||
"ca-certificates",
|
||||
"curl",
|
||||
"libbz2-1.0",
|
||||
"libc-bin",
|
||||
"libc-dev-bin",
|
||||
"libc-gconv-modules-extra",
|
||||
"libc6",
|
||||
"libc6-dev",
|
||||
"libcurl3t64-gnutls",
|
||||
"libcurl4t64",
|
||||
"libegl-mesa0",
|
||||
"libgbm1",
|
||||
"libgl1-mesa-dri",
|
||||
"libglx-mesa0",
|
||||
"linux-libc-dev",
|
||||
"locales",
|
||||
"mesa-libgallium",
|
||||
"mesa-vulkan-drivers"
|
||||
],
|
||||
"complete": [
|
||||
{
|
||||
"package": "cpp",
|
||||
"path": "pool/main/g/gcc-defaults/cpp_15.2.0-5ubuntu1_amd64.deb",
|
||||
"bytes": 22420,
|
||||
"sha256": "05a64873a18fb10d52ba2c8ee1fd0a605a974d75264d824ef2771c799f49ea63"
|
||||
},
|
||||
{
|
||||
"package": "cpp-15",
|
||||
"path": "pool/main/g/gcc-15/cpp-15_15.2.0-16ubuntu1_amd64.deb",
|
||||
"bytes": 1030,
|
||||
"sha256": "baacc9086e17c8cadc3603365e660f907bca483de4446e56e6f1bc25da4c02be"
|
||||
},
|
||||
{
|
||||
"package": "cpp-15-x86-64-linux-gnu",
|
||||
"path": "pool/main/g/gcc-15/cpp-15-x86-64-linux-gnu_15.2.0-16ubuntu1_amd64.deb",
|
||||
"bytes": 12899858,
|
||||
"sha256": "1649aa71c45b047feda5b9ca303c94799bdba5befa5c9de9735cbfc59c3ef93f"
|
||||
},
|
||||
{
|
||||
"package": "cpp-x86-64-linux-gnu",
|
||||
"path": "pool/main/g/gcc-defaults/cpp-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb",
|
||||
"bytes": 5840,
|
||||
"sha256": "18b35148f64d0bb17b5c34efa6bdeefa4df9ca122ba12130f7245bccd65a950a"
|
||||
},
|
||||
{
|
||||
"package": "dpkg-dev",
|
||||
"path": "pool/main/d/dpkg/dpkg-dev_1.23.7ubuntu1_all.deb",
|
||||
"bytes": 1061798,
|
||||
"sha256": "507b526fd78f9dff89696bbc3085af3117059f37fd281542778ac8b97be44690"
|
||||
},
|
||||
{
|
||||
"package": "g++",
|
||||
"path": "pool/main/g/gcc-defaults/g++_15.2.0-5ubuntu1_amd64.deb",
|
||||
"bytes": 1100,
|
||||
"sha256": "2be84461c2f47fd7ce2cfea2e35d775d0e30582879bf1c0e80a1c22f92a2cdac"
|
||||
},
|
||||
{
|
||||
"package": "g++-15",
|
||||
"path": "pool/main/g/gcc-15/g++-15_15.2.0-16ubuntu1_amd64.deb",
|
||||
"bytes": 26746,
|
||||
"sha256": "cb7771861d821e48d38253f2397217920d5cf8020ed9de8372a625d080dcc6be"
|
||||
},
|
||||
{
|
||||
"package": "g++-x86-64-linux-gnu",
|
||||
"path": "pool/main/g/gcc-defaults/g++-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb",
|
||||
"bytes": 968,
|
||||
"sha256": "45d8edc3e6775179bee9ecb0211727e3e8d53ee3caf4ddb2e1310ac28080053d"
|
||||
},
|
||||
{
|
||||
"package": "gcc",
|
||||
"path": "pool/main/g/gcc-defaults/gcc_15.2.0-5ubuntu1_amd64.deb",
|
||||
"bytes": 5010,
|
||||
"sha256": "d780844418b745c432a5d6c85f055625f37e27523b026baee0c87d386a0aab0a"
|
||||
},
|
||||
{
|
||||
"package": "gcc-15",
|
||||
"path": "pool/main/g/gcc-15/gcc-15_15.2.0-16ubuntu1_amd64.deb",
|
||||
"bytes": 539118,
|
||||
"sha256": "28da225c111d3ce9d230209cca24db46ec645f631f593f188bef718d8a1e4711"
|
||||
},
|
||||
{
|
||||
"package": "gcc-15-base",
|
||||
"path": "pool/main/g/gcc-15/gcc-15-base_15.2.0-16ubuntu1_amd64.deb",
|
||||
"bytes": 39040,
|
||||
"sha256": "5a302d705d562fb7e150415b00651c00fed58b633faadff0b332eac1b73fadb3"
|
||||
}
|
||||
],
|
||||
"partial": [
|
||||
{
|
||||
"path": "mirror\\pool\\main\\g\\gcc-15\\g++-15-x86-64-linux-gnu_15.2.0-16ubuntu1_amd64.deb.part",
|
||||
"bytes": 6553600,
|
||||
"sha256": "a5d2b67ca634ad1b1715a5e95eef54e84327595ee5d30865b79b2195ef4b1c39",
|
||||
"status": "Incomplete; not admitted"
|
||||
},
|
||||
{
|
||||
"path": "mirror\\pool\\main\\g\\gcc-15\\gcc-15-x86-64-linux-gnu_15.2.0-16ubuntu1_amd64.deb.part",
|
||||
"bytes": 5505024,
|
||||
"sha256": "0147c2d57ae11ed22bfd0d1cc625c93557482e1d80f55da0b9c5018ecd4b6975",
|
||||
"status": "Incomplete; not admitted"
|
||||
}
|
||||
],
|
||||
"instruction": "Do not resume Linux preparation, downloads, installation, builds or checks until user instructs"
|
||||
}
|
||||
@@ -66,7 +66,9 @@ next controlled measurement. The independent lifecycle oracle also compiled and
|
||||
passed complete model/source/file-map predictions before native output; see its
|
||||
[fixture procedure and exact evidence](fixtures/scenario-lifecycle-native/README.md).
|
||||
|
||||
Desktop lifecycle compilation is active. Server/CLI/full desktop checks, actual
|
||||
native workflows, Linux runtime and optimized distributions remain pending.
|
||||
Current Windows lifecycle22/22 and full desktop675/675 pass on production2908405;
|
||||
the actual application build is active. Server/CLI/strict checks, native workflows
|
||||
and optimized distributions remain pending. Linux setup/build/checking is paused
|
||||
by direct user instruction until they resolve networking and signal resumption.
|
||||
Cargo gates retain logs and elapsed-time/exit JSON through `.local/run-gate.ps1`.
|
||||
Source/binary identities and prior-host attribution must remain explicit.
|
||||
|
||||
@@ -12,9 +12,19 @@ of ambiguous `Size` in the added clip geometry tests and one production
|
||||
This is a real compile failure, distinct from the two reboot interruptions.
|
||||
Root corrected the test import to explicit `iced::Size` and the zero dash offset
|
||||
from floating-point to usize. No geometry, lifetime/source/model or assertion
|
||||
changed. Scoped rustfmt and whitespace check pass; cached compiled rerun and
|
||||
native acceptance remain pending. Earlier source freezes below retain their
|
||||
original attribution.
|
||||
changed. Scoped rustfmt and whitespace check pass. The cached rerun on published
|
||||
source2908405 completed exit0 at15:10:20.125878UTC after905.330seconds:22 passed,
|
||||
zero failed,653 filtered. This covers ten pure lifetime cases, ten real-Scene
|
||||
cases and two clip geometry cases. Raw log SHA256 is
|
||||
`141dbd96faea8e563b86a104dcec166722779e29693265a4b3a8577b3dceef62`;
|
||||
terminal status SHA256 is
|
||||
`e257a669b94236c2346d03b273c6ead5853dc1d7422b10feecab1001fc460653`.
|
||||
Both are preserved under `experiments/lifecycle-native-ytr83r-20260911/` as
|
||||
`desktop-lifecycle-api-correction*`. Full desktop all-targets then passed675/675,
|
||||
terminal0 at15:32:41.456174UTC,1166.214seconds total. Raw log/status are preserved
|
||||
as `desktop-full-api-correction*` in the same directory. Actual application build
|
||||
is running; native acceptance remains pending. Earlier worker/source statuses below retain their
|
||||
original attribution and are superseded by this root execution result.
|
||||
|
||||
The frozen pure `scenario_lifecycle` traversal is now used in production. Its conservative local-tree rules remain unchanged: exact receiver IDs; no inferred receiver from an exchange; independent ALT/Optional/Loop/Parallel operands; uncertain continuation after a lifecycle-bearing fragment; opaque ScenarioUse; no Reply invention, model commands or serialization writes.
|
||||
|
||||
|
||||
@@ -0,0 +1,79 @@
|
||||
# Offline Linux inputs on Codex-ytr83r — 2026-09-11
|
||||
|
||||
## PAUSED BY USER — authoritative final status
|
||||
|
||||
The user suspended Linux builds/checking until they resolve networking and explicitly instruct resumption. All Linux preparation/download work is paused as well. This is **PAUSED BY USER**, not blocked, failed or ready for installation. Do not resume downloads, installation, builds or checks automatically. Windows work is separate.
|
||||
|
||||
Worker stopped only its owned Python download PID8064; stop command exited0 and download session91581 terminated with exit1 from the intentional stop. A final read-only process audit found zero matching owned download processes. Root separately owns guest Rust-installer cleanup; worker performed no guest action, and root reports no APT installation began.
|
||||
|
||||
Frozen deb subset: **11 of76 complete,14,602,928bytes**, each independently rehashed against its signed-index SHA256; **65 archives remain incomplete or not started**. Two partials are preserved and not admitted: g++-15-x86-64-linux-gnu6,553,600B, SHA256 `a5d2b67ca634ad1b1715a5e95eef54e84327595ee5d30865b79b2195ef4b1c39`; gcc-15-x86-64-linux-gnu5,505,024B, SHA256 `0147c2d57ae11ed22bfd0d1cc625c93557482e1d80f55da0b9c5018ecd4b6975`. No retry, queued transfer or new download was started after cleanup. `paused-by-user.json` records complete filenames/hashes, remaining names, partial sizes/hashes, process/session cleanup and the resumption condition. Earlier completed Rust/Cargo/Ubuntu metadata inputs remain preserved, not installed or accepted by this worker.
|
||||
|
||||
The sections below preserve preparation history. Their earlier pending/active transfer wording is superseded by this user pause.
|
||||
|
||||
Owner: Codex-ytr83r `/root/linux_build_plan`; root owns persistent Ubuntu shell93868, Windows Cargo83906 and all guest installation/build/native work. Source freeze `29084050a7c020e0fb488be37c6e1ab235769cc0`. Coordination read314/324/328 onward; ownership334. The worker owns only this report and `.local/linux-offline-preparation-ytr83r/`. No WSL, apt/dpkg, compiler, guest/root configuration, host networking or VPN inspection/modification, Git mutation, upload or release was performed by the worker.
|
||||
|
||||
## Current preparation checkpoint
|
||||
|
||||
Native Rust components and Cargo offline inputs are complete. Three Ubuntu signed releases and six main/universe amd64 indices are complete. Exact dependency closure/download waits for root's isolated APT update and URI selection against this guest's installed state; no guessed77-package list from another host is reused.
|
||||
|
||||
Initial local inventory found no peer offline deb/Rust payloads. This host had29,176,729,600B free C: and2,628,736KiB free RAM; later free C:28,837,474,304B. Downloads used ordinary Windows HTTPS with two metadata transfers at most, then one Rust component transfer at a time alongside the root compiler. Source archives are reused only after independent Cargo.lock checksum verification; no Windows compiled objects, linker, user Cargo configuration or credentials are copied.
|
||||
|
||||
## Trust and exact inputs
|
||||
|
||||
Fresh official `archive.ubuntu.com` base/updates and `security.ubuntu.com` security InRelease files are preserved without rewriting. Worker initially recorded hashes only and explicitly deferred signature validation. Root then ran guest `gpgv` with the distro-installed `/usr/share/keyrings/ubuntu-archive-keyring.gpg`; `guest-state/signatures.log` ends `ARCADIA_SIGNATURES_DONE` and records three exit0 good signatures from Ubuntu Archive Automatic Signing Key2018, fingerprint `F6ECB3762474EDA9D21B7022871920D1991BC93C`. The worker read that terminal log and matched all three hashes:
|
||||
|
||||
| Suite | InRelease SHA256 |
|
||||
| --- | --- |
|
||||
| resolute | 45f95ce276cdba3e41870516a130e03c58b8b7a79e9546b0efe9e526d255740c |
|
||||
| resolute-updates | e9fa3064b816cb6d933ad1955a0a98a85adb64a0cec7f0790c81fa07e671db90 |
|
||||
| resolute-security | 61451f547f1b68392fc1c17c2d26dcf970abb94745de873584b46711537daa96 |
|
||||
|
||||
Six amd64 main/universe `Packages.xz` files were fetched using immutable publisher `by-hash/SHA256` URLs bound to those releases. Both compressed and decompressed lengths and SHA256 values match their InRelease records. Exact URLs/hash/size/release associations live in `ubuntu-indices.json`; normal paths and unchanged signed releases are staged under `mirror/dists/`. Restricted/multiverse/backports are not needed for the requested build/runtime package set unless APT reports otherwise; none were guessed or fetched. [Ubuntu apt-secure](https://manpages.ubuntu.com/manpages/resolute/man8/apt-secure.8.html) describes this signed-release → index-hash → package-hash chain; package archive hashing alone is not signature validation.
|
||||
|
||||
Official `channel-rust-1.98.1.toml` matches its separately fetched publisher HTTPS SHA256 `a7c8774a5fd8441c997d94c029776cbc5eb111e9d72ab5d256fa69866644347e`; date2026-09-03. All five x86_64-unknown-linux-gnu components match its exact xz hashes:
|
||||
|
||||
| Component | Bytes | SHA256 |
|
||||
| --- | ---: | --- |
|
||||
| rustc | 79727616 | e974f036b28565f37c0f3bd92ddefa809bee16c04f9dcf07b9ed96e05aaaf7c4 |
|
||||
| cargo | 11662108 | ea1de9f9e23107d97ee2b41a72c552f34064a593da503789218387aee59f3ba4 |
|
||||
| rust-std | 30715684 | fa3ff450172a16c026944030230c5069947af93c728d9179971d44e5e0cfb561 |
|
||||
| rustfmt | 2486356 | b29a1addcbf2aa8f5785075605700e63cbe131b08c8334b50c09cfca8bbc51dc |
|
||||
| clippy | 5400924 | e167f333be24e1d5eea56ea563c7def0aa0bd613f5ce3445976c93b0288799d1 |
|
||||
|
||||
`rust-components.json` and `rust-transfer.json` record official dated URLs, times and hashes. This establishes publisher HTTPS checksum verification, not independent Rust OpenPGP verification. Root must inspect/install these ordinary distribution components under a task prefix and verify actual compiler/notices; the worker ran no install script or Rust binary.
|
||||
|
||||
## Cargo reuse without Windows build inputs
|
||||
|
||||
All460 registry archives in this freeze's Cargo.lock were present locally and independently matched their locked SHA256. Each corresponding sparse-index record was parsed and its exact name/version/checksum matched the lock. The only copied registry configuration is public `config.json` with standard crates.io download/API URLs; no config.toml or credentials file is read/copied. Selected427 sparse-index files plus that public config and460 archives form888 files in `cargo-registry-offline.tar`.
|
||||
|
||||
Archive size101,079,040B, SHA256 `78b498b66b737a43439d396cb66be89185edc85645707896caf6815aec8cc7a5`. Every tar member was read back and compared against its expected hash; no extra/duplicate member admitted. `cargo-bundle.json` records every member's hash and `cargo-cache-audit.json` every locked package/source path. Root can extract into an empty Linux task CARGO_HOME, retaining a separate Linux target directory. This is a conservative cross-platform locked-source superset; no worker Cargo metadata/target-graph execution occurred. Actual Linux offline resolution remains root's gate.
|
||||
|
||||
## Guest facts and isolated APT selection
|
||||
|
||||
Root saved completed `guest-state/inventory.log` and `packages.tsv` through the sole persistent guest shell. Actual guest Ubuntu26.04/resolute, amd64, gpgv present; only old April20 main/restricted package indices existed, with Universe absent. Therefore the old guest lists could not resolve the full dependency request accurately.
|
||||
|
||||
Prepared task-only `apt.sources.list` uses file mirror suites base/updates/security, main/universe, amd64 and the existing archive key. `apt.conf` points source list/parts and cache/list files to task paths under `/var/tmp/arcadia-offline-ytr83r`, leaving system sources, installed dpkg state and trust intact. It requests only Packages indices, no translations/command-not-found/icons, and disables by-hash acquisition for the local filenames while preserving signed-release checksum enforcement. No trusted=yes, allow-unauthenticated, insecure repository, new key, expired-release bypass or network workaround is used.
|
||||
|
||||
Root must run `apt-get -c <staged apt.conf> update` and preserve exit/log, then use the same config with `--print-uris --yes --download-only --no-install-recommends install` for the README build dependencies plus Git/certificates/curl/Python/jsonschema/file/Mesa. The exact command was handed to root. [apt-get documentation](https://manpages.ubuntu.com/manpages/resolute/man8/apt-get.8.html) defines print-URIs selection instead of downloading. The worker will map each selected pool path/size to a SHA256 in the verified index before fetching it; final APT install is root-owned and must retain normal signature/hash validation.
|
||||
|
||||
No package download, guest install/build, WSLg/native acceptance or network success is inferred at this checkpoint. Ubuntu26.04 evidence does not establish the older Ubuntu24.04 packaging baseline. The preparation script preserves existing/partial files and refuses silent overwrite; failed inputs require explicit diagnosis rather than unsafe fallback.
|
||||
|
||||
## Root update and installer source review
|
||||
|
||||
Root's isolated APT update later completed `APT_UPDATE_EXIT=0`, after all six local Packages acquisitions. Its log also contains `Error: Timeout was reached` before `Reading package lists...`; preserve this mixed result without assigning a cause. Root is inspecting existing ancillary hooks/index trust and selecting URIs. No deb download begins before the completed selection is reconciled with the six fixed signed indices.
|
||||
|
||||
Read-only Windows tar inspection of all five Rust archives found exactly the expected top-level directory per archive, no symbolic/hard links and no absolute/traversal member paths. The rustc archive contains both `rustc/share/doc/rust/COPYRIGHT.html` and `COPYRIGHT-library.html` needed by strict packaging. `rust-review.json` preserves the inventory; normalized local install.sh source copies are in `rust-review/` (copies are for reading, never the files to execute).
|
||||
|
||||
The official installers declare Bash. Source lines789–813 make prefix-controlled bin/lib/etc/share paths and support `--disable-ldconfig`; lines654–692 gate Linux linker configuration on that flag. They can replace existing components, so the prepared driver requires fresh toolchain, Cargo and unpacked paths rather than reusing an existing installation. Actual installation must run the original archive installer, not the normalized review copy.
|
||||
|
||||
Prepared `install-rust-for-root.sh`, SHA256 `1EBA4BA6AEF9CC74C85778D0E6A6BCECE66EA572CB5826FE4BF958909F424772`, is **not executed by this worker**. Root can syntax-review it and run it through the existing guest shell when appropriate. It verifies `rust-cargo-SHA256SUMS`, creates fresh `/root/arcadia-linux-ytr83r-29084050/{unpacked,cargo,toolchain,evidence}`, extracts each ordinary component archive, invokes `bash <original install.sh> --prefix=<task toolchain> --disable-ldconfig`, saves per-component logs, extracts the verified Cargo cache tar and checks copyright reports/version output. Its final build-shell guidance uses only task PATH/CARGO_HOME/CARGO_TARGET_DIR; HOME, CODEX_HOME, RUSTUP_HOME and profiles are untouched. This is an installer preparation/source review, not a Linux toolchain execution or offline Cargo pass.
|
||||
|
||||
## Exact APT closure admitted for download
|
||||
|
||||
Root's completed `apt-index-check.log` reports all six indices `Trusted: yes`, and the worker read those entries. The unchanged system `20packagekit` post-invoke hook invokes `gdbus ... --timeout 4`; this is a plausible explanation for the generic timeout preceding update exit0, not a reproduced causal result. Neither hooks nor network configuration were changed.
|
||||
|
||||
Completed `apt-uris.log` ends `APT_URIS_EXIT=0`, SHA256 `58bb654dc064e2689ff25229678cdfebad041ccdb7b7dbb20af5249a070f939d`. Its exact closure is **76 archives /120,887,638bytes:61 newly installed,15 upgraded,0 removed,139 not upgraded**. APT estimates316MB additional installed disk space. Git, Python3, python3-jsonschema and file are already newest. Before downloads this host had28,535,529,472B free C:.
|
||||
|
||||
The15 upgrades are ca-certificates, curl, libbz2-1.0, libc-bin, libc-gconv-modules-extra, libc6, libcurl3t64-gnutls, libcurl4t64, libegl-mesa0, libgbm1, libgl1-mesa-dri, libglx-mesa0, locales, mesa-libgallium and mesa-vulkan-drivers. This includes glibc and Mesa updates from the newer signed repository state; it is not an install-only transaction. Root received the scope before any guest installation. No full upgrade/removal was requested.
|
||||
|
||||
Worker reconciled every exact APT-selected pool filename/size against the fixed verified indices, retaining package/version/architecture, source suite, index hash and InRelease hash in `deb-plan.json`. APT's printed MD5 identifiers are not the integrity boundary: each download is checked against the SHA256 carried by signed metadata. Exactly these76 official HTTPS archives are now transferring into `mirror/pool`, at most two concurrently. No archive installation or completed-dependency claim yet; failed/partial downloads remain preserved for diagnosis.
|
||||
@@ -2,17 +2,56 @@
|
||||
|
||||
Original owner: Codex-ytr83r `/root/linux_wsl`; root took over all live process handles after the second reboot. Coordination: issue1 comments273,283,285. No production changes are part of this setup record.
|
||||
|
||||
## Current status — paused by user
|
||||
|
||||
At15:28UTC, the user instructed that Linux builds/checking can be skipped until
|
||||
they resolve WSL2 networking and signal resumption. Root paused Linux setup and
|
||||
the offline download worker, preserving completed and partial inputs. The root
|
||||
task-prefix Rust command was interrupted with Ctrl+C; the same guest shell returned
|
||||
to its idle prompt. No APT install or Linux Cargo ran, and no completed Rust install
|
||||
is claimed. The exact package plan and signed-index preparation are preserved in
|
||||
the [offline report](release-linux-offline-preparation-ytr83r-20260911.md).
|
||||
Nine byte-identical small input/log/cleanup records plus a root scope manifest are
|
||||
archived under [offline-paused](experiments/wsl-postboot-ytr83r-20260911/offline-paused/).
|
||||
The raw Rust setup log contains only its initial15:22:52UTC date; no completed
|
||||
checksum/install or terminal success marker was recorded. The worker's final
|
||||
pause manifest records11 verified debs, two unaccepted partials and zero live
|
||||
owned download processes. Large downloaded payloads remain local.
|
||||
|
||||
Networking remains unresolved. The user-directed VirtioProxy-only configuration
|
||||
is retained. No further network investigation, configuration or Linux verification
|
||||
will run until the user instructs. Windows tests/native work continue independently.
|
||||
The chronology below records completed and superseded experiments, not active
|
||||
instructions to restart setup.
|
||||
|
||||
## Current intervention — VirtioProxy supersedes mirrored networking
|
||||
|
||||
The next direct user message points to [owner comment328](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/1#issuecomment-328).
|
||||
Root preserved the previous applied bytes and replaced the owned configuration
|
||||
with exactly `[wsl2]` and `networkingMode=virtioproxy`. Shutdown completedexit0
|
||||
at14:51:36.9652073UTC. One persistent root shell from guest `/` is starting, with
|
||||
at14:51:36.9652073UTC. One persistent root shell from guest `/` was started, with
|
||||
no compiler active, for the owner's address/route/ping/DNS/GitHub-HTTPS checks.
|
||||
The host VPN is immutable and is neither inspected nor modified. If networking
|
||||
works, diagnosis stops and ordinary build setup resumes. Evidence is under
|
||||
`.local/wsl-virtioproxy-ytr83r-20260911/`; this start is not yet a successful probe.
|
||||
The prepared trace fallback remains unexecuted and secondary to this new trial.
|
||||
The host VPN is immutable and is neither inspected nor modified. Evidence is
|
||||
under `.local/wsl-virtioproxy-ytr83r-20260911/`.
|
||||
|
||||
The persistent shell93868 succeeded and emitted readiness at14:53:48UTC;
|
||||
`wslinfo --networking-mode` reports virtioproxy. Exact requested checks failed:
|
||||
no default route, pingexit2/unreachable, bounded DNSexit124, GitHub HTTPSexit28
|
||||
while resolving. Root keeps the shell open, with no repeat restart. The raw
|
||||
network log remains local; reports need only statuses, not interface addresses.
|
||||
At14:56:40UTC systemd reported running and no failed units. The generated
|
||||
`/mnt/wsl/resolv.conf` target is absent; `/etc/resolv.conf` remains a dangling
|
||||
symlink. No resolver change was made. Root filesystem ext4 is now directly
|
||||
verified. Those facts do not establish network failure's cause.
|
||||
|
||||
Offline setup through Windows HTTPS now advances the build: existing460 locked
|
||||
crate archives match Cargo.lock; fresh official Ubuntu resolute/updates/security
|
||||
InRelease signatures all passed guest gpgv with the installed Ubuntu archive key.
|
||||
Native Rust1.98.1 components and six main/universe package indices are hash-verified;
|
||||
isolated APT file-mirror update is running before selecting the exact dependency
|
||||
closure, preserving existing trust. See the [offline preparation record](release-linux-offline-preparation-ytr83r-20260911.md). No apt
|
||||
installation or Linux Cargo has run. The trace fallback remains unexecuted;
|
||||
no administrator or VPN action is requested while ordinary offline setup works.
|
||||
|
||||
## Previous intervention — mirrored networking
|
||||
|
||||
|
||||
@@ -0,0 +1,340 @@
|
||||
# WSL startup review — 2026-09-11
|
||||
|
||||
Owner: Codex-ytr83r `/root/wsl_startup_review`. Read-only review announced in
|
||||
[issue 1 comment 317](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/1#issuecomment-317).
|
||||
Root owns all live WSL, configuration, installer, packages, compiler and GUI work.
|
||||
No WSL command, process stop, account/configuration change, installation or Git
|
||||
mutation was performed by this reviewer. Only this report and ignored
|
||||
`.local/wsl-startup-review/` evidence were written.
|
||||
|
||||
## Finding and current intervention
|
||||
|
||||
The evidence supports **successful initial WSL2 execution followed by failures
|
||||
within the utility-VM creation path, before either requested script started**.
|
||||
It does not locate the later failure within VM creation or establish a cause.
|
||||
In particular, a live vmmemWSL process does not prove that the guest kernel or
|
||||
its control channel became ready on that attempt.
|
||||
|
||||
This review's original baseline is the same host boot at
|
||||
`2026-09-11T13:57:30.5868600Z`. Peer 956atf and 9e8r6t guest/network outcomes
|
||||
are different-host evidence and are not used to diagnose this host.
|
||||
|
||||
During review the user directed root to the proposed networking solution in
|
||||
[comment 316](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/1#issuecomment-316).
|
||||
Root reported that it would preserve the baseline, apply `networkingMode=mirrored`
|
||||
and `dnsTunneling=true`, and execute the requested WSL shutdown/restart. The host
|
||||
VPN must remain untouched. This is a new root-owned intervention, superseding
|
||||
the earlier no-configuration plan. Its execution/result is not independently
|
||||
verified by this reviewer. Timestamp the change and restart separately: a later
|
||||
success cannot, by itself, distinguish the mode change from restarting, elapsed
|
||||
time, or compiler-load differences.
|
||||
|
||||
## Local evidence and limits
|
||||
|
||||
- Re-read the raw installer stdout as UTF-16: download, installation and successful
|
||||
registration are explicit. Result JSON records exit 0 at
|
||||
`14:19:47.9073217Z`, from start `14:03:45.5401681Z`, PID 7824. This does not
|
||||
measure guest boot duration separately from the download/install.
|
||||
- Root's normalized observation record reports shell 20913 exit 0, Ubuntu 26.04
|
||||
LTS, kernel `6.18.33.2-microsoft-standard-WSL2`, x86_64, uid 0, readable repo mount,
|
||||
Git/Python and WSLg environment/endpoints. Follow-ups 1905 and 97517 exited 0.
|
||||
These are explicitly normalized root observations, not saved raw guest stdout
|
||||
independently replayed by this reviewer.
|
||||
- The same record reports 99983 exit -1 and 92958 exit 1 with
|
||||
`Wsl/Service/CreateInstance/CreateVm/0x800705b4`, before initial `bash -n` and
|
||||
file-backed inventory execution respectively. No apt or Linux Cargo began.
|
||||
Exact start/end timestamps and raw stderr for these two attempts are absent
|
||||
from this saved record; do not map individual Windows events to either handle
|
||||
more precisely than the evidence permits.
|
||||
- Accessible VmSwitch events show the original guest NIC connected successfully
|
||||
at `14:15:15.4708445Z`, disconnected with `STATUS_SUCCESS` at
|
||||
`14:27:50.3605955Z`, and Vmbus pause completed at `14:28:21.6389620Z`.
|
||||
These establish NIC lifecycle activity, not the reason for VM closure or a
|
||||
subsequent startup timeout. Earlier transient `Drive Not Ready` NIC status
|
||||
messages precede successful connection and the successful Linux shell; they
|
||||
are not proof of a physical disk failure.
|
||||
- Event 285 warnings occur both before and after the successful first shell.
|
||||
The rendered warning gives execution, queued and expected durations as 0 ms.
|
||||
That message is not a measured delay explaining either timeout. The friendly
|
||||
name `WSL (Hyper-V firewall)` is not evidence that a firewall blocked a packet.
|
||||
- Host metadata captured `14:40:47.2735325Z`: VMware20,1, 2 logical CPUs,
|
||||
8,588,644,352 bytes physical RAM; 3,766,584 KiB available memory and
|
||||
29,250,076,672 bytes C: free. WslService, vmcompute and hns were running.
|
||||
Cargo and rustc were present; no wsl.exe or vmmemWSL matched the bounded process
|
||||
query. This is a point-in-time observation, not utilization/pressure telemetry
|
||||
from the failing intervals and not proof of global host health.
|
||||
- Event query was bounded to `13:57:00Z`–`14:35:00Z`, enabled nonempty channels,
|
||||
at most 80 newest events per accessible channel. It yielded exactly 80
|
||||
VmSwitch records spanning `14:15:04.2170052Z`–`14:34:51.0512848Z`, including
|
||||
18 warnings; older matching records may be omitted. Compute, Worker, VID,
|
||||
StorageVSP, Hypervisor and HNS channels denied access to this token. No matching
|
||||
Lxss or Subsystem-Linux log was exposed. The HNS wildcard also reported no
|
||||
matching accessible log after access errors; that is not proof HNS is absent.
|
||||
No channel was enabled and no elevation attempted. No WSL ETL trace exists in
|
||||
this review.
|
||||
|
||||
The prior `HCS_E_HYPERV_NOT_INSTALLED` belongs to the earlier boot/installation
|
||||
attempt and is superseded for basic virtualization availability by the actual
|
||||
executed WSL2 kernel. It remains preserved as history.
|
||||
|
||||
## Ranked diagnostic hypotheses
|
||||
|
||||
These are priorities for discrimination, not probability estimates or diagnoses.
|
||||
|
||||
| Rank | Hypothesis | Supporting/limiting facts | Discriminating observation |
|
||||
| --- | --- | --- | --- |
|
||||
| 1 | Utility-VM boot/control-channel readiness did not finish in time after lifecycle transition | `CreateVm` context and later failure before scripts; NIC disconnect/pause exists. Current WSL source includes HCS startup and timed mini_init/control connections inside this path. No trace identifies the failing call. | Trace error location and guest/control events; first guest-ready marker in the one trial. |
|
||||
| 2 | Resource or scheduling latency contributed on this nested VM | Two CPUs, 8 GB host and active compiler; initial startup appeared slow. Available RAM/disk snapshots are nonzero and cannot establish pressure or causation. | Record compiler state, elapsed startup, CPU/memory/disk observations at the trial; success after less load is correlation, not proof. |
|
||||
| 3 | WSL network initialization contributed to the creation failure | Network setup is part of utility-VM initialization and is the user's current intervention. Accessible NIC activity is real, but warnings also occur during success; this host has no saved failing guest IP/DNS/HTTPS probe. | Separate `CreateNetwork`/error trace from shell-ready and independent bounded IP, DNS, HTTPS results after the authorized mode change. |
|
||||
| 4 | Distro first-run/systemd/cloud-init state contributes to later distro usability | Root user-session warning, unfinished cloud-init and no uid 1000 are recorded. Shells nevertheless executed; these do not explain a `CreateVm` error without further evidence. | Once shell-ready, capture PID 1, cloud-init status, failed units and root user journal in that same live shell. |
|
||||
|
||||
The version-matched [WSL 2.7.13 utility-VM source](https://github.com/microsoft/WSL/blob/2.7.13/src/windows/service/exe/WslCoreVm.cpp)
|
||||
creates and starts the HCS compute system, then accepts mini_init and notification
|
||||
connections, reads guest capabilities, and initializes networking under a nested
|
||||
context. In the saved file these are lines 326, 350, 441–447 and 536 onward;
|
||||
`AcceptConnection` at 829–840 uses the kernel boot timeout. The
|
||||
[session source](https://github.com/microsoft/WSL/blob/2.7.13/src/windows/service/exe/LxssUserSession.cpp)
|
||||
places `_CreateVm` under `Context::CreateVm` at 2840. This explains why the visible
|
||||
context does not mean Linux definitely never booted. It does not identify the
|
||||
line that failed on this machine. Sources fetched by tag are preserved and hashed
|
||||
below; no claim of binary/source attestation is made.
|
||||
|
||||
## One root-owned controlled trial
|
||||
|
||||
Use the already authorized post-change restart as the **one trial**, not an
|
||||
additional duplicate launch. If root has already launched it, apply the following
|
||||
observability to that handle. Record baseline/configuration hashes, shutdown
|
||||
terminal result, UTC/monotonic start, command, compiler state and process handle.
|
||||
Avoid a second simultaneous WSL client. Resource serialization is preferable;
|
||||
if the current Windows compile remains active, explicitly record that limitation.
|
||||
|
||||
Start one interactive process with an owned PTY, preserving stdout/stderr:
|
||||
|
||||
```powershell
|
||||
wsl.exe --distribution Ubuntu-26.04 --user root --cd / --exec /bin/bash --noprofile --norc -i
|
||||
```
|
||||
|
||||
This reuses the already observed root account and starts from guest `/`, reducing
|
||||
dependence on the current Windows directory and shell profiles. It creates no
|
||||
account and does not complete OOBE. Observe in intervals at most 60 seconds, with
|
||||
a five-minute startup observation cap. If a terminal WSL error occurs, record
|
||||
exact stderr/exit/time and do not repeat. If still active at the cap, record
|
||||
`startup observation timed out; client still active`, preserve its identity for
|
||||
root, and do not start a competing command or infer a terminal exit. Only root
|
||||
controls disposal of its process.
|
||||
|
||||
Once a prompt exists, issue these inside the **same** shell, preserving each
|
||||
result independently. A readiness marker before all diagnostics separates
|
||||
startup failure from guest-tool failures:
|
||||
|
||||
```bash
|
||||
printf 'ARCADIA_GUEST_READY\n'
|
||||
date -u -Iseconds
|
||||
uname -a
|
||||
id
|
||||
cat /proc/sys/kernel/random/boot_id
|
||||
cat /proc/uptime
|
||||
ps -p 1 -o pid,comm,args
|
||||
timeout 10s systemctl is-system-running
|
||||
timeout 10s systemctl --failed --no-pager
|
||||
timeout 10s cloud-init status --long
|
||||
timeout 10s journalctl -b -u user@0.service --no-pager -n 80
|
||||
ip -brief address
|
||||
ip route
|
||||
timeout 15s ping -c 3 -W 3 1.1.1.1; printf 'PING_EXIT=%s\n' "$?"
|
||||
timeout 15s getent hosts google.com; printf 'DNS_EXIT=%s\n' "$?"
|
||||
command -v curl
|
||||
curl -4 --connect-timeout 10 --max-time 20 https://api.ipify.org; printf '\nHTTPS_EXIT=%s\n' "$?"
|
||||
printf 'ARCADIA_DIAGNOSTICS_DONE\n'
|
||||
```
|
||||
|
||||
Missing commands are prerequisite findings, not network failures; do not install
|
||||
tools merely to satisfy this diagnostic. Do not use `set -e`: failed systemd,
|
||||
ICMP or DNS results must not suppress later independent probes. Failed ping
|
||||
alone can reflect ICMP filtering; successful DNS and HTTPS are separate results.
|
||||
These are the owner's comment 316 checks with time bounds. No routes, NAT,
|
||||
resolv.conf, VPN, firewall or service configuration changes are part of the trial.
|
||||
|
||||
Retain this shell while root reviews output and any subsequently authorized work.
|
||||
Two guest markers and responsive commands prove that this startup became usable;
|
||||
they do not prove reliable future cold starts, package installation, Linux builds
|
||||
or GUI rendering. If it fails again before the first marker, the next useful
|
||||
diagnostic is a root-reviewed WSL ETL capture of a separately justified future
|
||||
reproduction, rather than repeated blind launches or a reboot.
|
||||
|
||||
[Microsoft's tracing documentation](https://github.com/microsoft/WSL/blob/master/doc/docs/debugging.md)
|
||||
identifies `Microsoft.Windows.Lxss.Manager` guest, error, VM lifecycle, network
|
||||
lifecycle and hvsocket events. These can distinguish HCS start, guest connection
|
||||
and networking stages. The general collection script was inspected only: it
|
||||
starts recording and can invoke WSL during collection, so it was not executed
|
||||
under this worker's no-WSL lease. No dump, trace, upload or issue submission to
|
||||
Microsoft occurred. Root should review its exact capture scope before running it.
|
||||
|
||||
## SHA256 evidence identities
|
||||
|
||||
Original experiment prefix:
|
||||
`harness/experiments/wsl-postboot-ytr83r-20260911/postvirtualization/`.
|
||||
|
||||
| File | Bytes | SHA256 |
|
||||
| --- | ---: | --- |
|
||||
| `stdout.log` | 296 | `83B346901876FAB366E976BB770CA1B7D935EBAB4A50E843FDC630536A800BE2` |
|
||||
| `result.json` | 137 | `34EC331D05FAD9CCA23A1683DA5B6F96C7FF24B8BCD6439A0ECBA04F5ECF6078` |
|
||||
| `normalized-observations.json` | 1574 | `0CC3DC881F43DD396B0C4C8FEA0BAF806FBE0067F212AED05FE6CB79312A05AD` |
|
||||
|
||||
Reviewer evidence prefix: `.local/wsl-startup-review/`; manifest `sha256.json`.
|
||||
|
||||
| File | Bytes | SHA256 |
|
||||
| --- | ---: | --- |
|
||||
| `event-channels.json` | 700 | `716238637B05BD9562F143FD7EEF53914FCAF44D7D7E861571A74C35D11FD294` |
|
||||
| `event-query-errors.txt` | 1894 | `828BEA2793062C832D45404360138D4CA182FC2D69817B364A594A2989713865` |
|
||||
| `events.json` | 50370 | `89DF6BEB814CCFC878860EEE5BDF11536DE716C7FA689DB1DF60594749165FE3` |
|
||||
| `host-metadata.json` | 1866 | `74E868A1A7D5915DAE7EF830ED06328F56F05D068E89FA1B5BCAB0A75FB552B9` |
|
||||
| `LxssUserSession-2.7.13.cpp` | 163888 | `3564DC74C776BF151C661D2FE35D4AF2FEB655EE360F7886B2CD636E95160CFF` |
|
||||
| `WslCoreVm-2.7.13.cpp` | 117607 | `429F6095EC4FD2433A372E3FE80E659AFA8CBC679AEA18EC2C15A3651B9F8778` |
|
||||
|
||||
Scope limitation: the review contains no application change or executable test.
|
||||
The proposed command sequence is not a claimed execution result. Root retains
|
||||
the release ledger/Wiki update and all remaining Linux acceptance gates.
|
||||
|
||||
## Follow-up: post-316 failure and held trace preparation
|
||||
|
||||
This section is distinct from the original report, whose SHA256 was
|
||||
`CDFC0F04051451C2A7BEB0427EDDCC1D73ABC84FBC65E9947DB2DEFCEA91B465`.
|
||||
|
||||
Root supplied the following terminal observations after the original review:
|
||||
authorized WSL shutdown exited 0 at `14:42:18.920Z`; Windows Cargo 55371 exited
|
||||
101 at `14:43:51.917Z`; no cargo/rustc was observed when launching the subsequent
|
||||
WSL trial. Trial 52988 then exited 1 with the same
|
||||
`CreateVm/0x800705b4` before a prompt. No guest commands or network probes ran.
|
||||
The mirrored+dnsTunneling configuration hash was
|
||||
`4A4D2D7C9684AFDF5A106DEA4B3AB195E706F8859182E09F4AA05FFF6C5D1C63`.
|
||||
These are root's direct-tool observations, not raw logs independently obtained
|
||||
by the reviewer. Failure after compiler exit weakens an explanation requiring
|
||||
concurrent Cargo; it does not exclude residual scheduling or other host latency.
|
||||
This trial did not establish that mirrored networking fixed startup.
|
||||
|
||||
The user subsequently directed root to
|
||||
[comment 328](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/1#issuecomment-328):
|
||||
`networkingMode=virtioproxy`, WSL shutdown/start and guest IP/route, ping,
|
||||
github.com DNS and HTTPS checks. Root owns that new trial. The host VPN is
|
||||
immutable and AmneziaWG must not be modified or inspected. **The following
|
||||
capture is preparation held behind that path, not a request to execute it. If
|
||||
the new networking works, stop troubleshooting and leave this capture unused.**
|
||||
|
||||
### Actual capture prerequisite
|
||||
|
||||
Read-only token metadata at `14:48:20.6566593Z` reports both elevated Administrator
|
||||
and Performance Log Users membership false. WPR and tracerpt executables exist.
|
||||
The exact official
|
||||
[2.7.13 collector](https://github.com/microsoft/WSL/blob/2.7.13/diagnostics/collect-wsl-logs.ps1)
|
||||
requires Administrator. Its networking mode performs extra guest probes and
|
||||
packet captures; its optional restart mode removes the WSL HNS network and
|
||||
stops the WSL service. A failed WPR start triggers a global cancel/retry. The
|
||||
wrapper also gathers broad configuration logs, archives them locally and removes
|
||||
its unarchived folder. It does not itself upload the archive. This wrapper is
|
||||
therefore not selected for the bounded startup capture.
|
||||
|
||||
[Microsoft documents ETW controller privileges](https://learn.microsoft.com/en-us/windows/win32/etw/controlling-event-tracing-sessions)
|
||||
as elevated administrative access, Performance Log Users membership or listed
|
||||
service accounts. This token lacks those supported controller rights. No
|
||||
same-token capture is claimed available, no privilege/group change is proposed,
|
||||
and no self-elevation or collection attempt occurred.
|
||||
|
||||
### Concrete held artifact
|
||||
|
||||
Root requested a reviewable script before any possible user action request.
|
||||
Prepared `.local/wsl-startup-review/capture-startup.ps1` and adjacent
|
||||
`providers-startup.txt`. The script requires PowerShell 7 and Administrator at
|
||||
the top and requires the same Windows User profile that owns Ubuntu-26.04.
|
||||
It has no self-elevation. If root later approves a traced reproduction, its
|
||||
exact command in that account's Administrator PowerShell is:
|
||||
|
||||
```powershell
|
||||
pwsh.exe -NoProfile -File "C:\Users\User\Documents\Git\ARCADIA-Studio\.local\wsl-startup-review\capture-startup.ps1"
|
||||
```
|
||||
|
||||
The script generates a fresh GUID-named directory and trace session. Its exact
|
||||
controller command shape is:
|
||||
|
||||
```powershell
|
||||
logman.exe create trace ARCADIA-WSL-<fresh-guid> -o <fresh-directory>\startup.etl -f bincirc -max 64 -bs 64 -nb 16 64 -ct perf -pf <fresh-directory>\providers-startup.txt -ets
|
||||
logman.exe stop ARCADIA-WSL-<same-guid> -ets
|
||||
```
|
||||
|
||||
These are descriptive command shapes; the complete script supplies and records
|
||||
the actual arguments. Local `logman create trace/start/stop /?` was read without
|
||||
starting tracing. The
|
||||
[official command reference](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/logman-create-trace)
|
||||
documents direct `-ets` operation without saved/scheduled collector sets, provider
|
||||
files, circular output, maximum file size and buffer controls. No WPR global
|
||||
session is canceled. Each controller process has a 30-second wait and can stop
|
||||
only its own client process; an uncertain start never launches the WSL probe.
|
||||
Cleanup attempts to stop only the newly GUID-named session, including after an
|
||||
uncertain start. An unconfirmed stop is explicitly reported for root to inspect;
|
||||
there is no broad stop, deletion or reset fallback.
|
||||
|
||||
The minimal profile contains only these two official provider identities, copied
|
||||
from the version-matched
|
||||
[WSL profile](https://github.com/microsoft/WSL/blob/2.7.13/diagnostics/wsl.wprp):
|
||||
|
||||
```text
|
||||
{B99CDB5A-039C-5046-E672-1A0DE0A40211} 0xffffffffffffffff 0xff
|
||||
{D90B9468-67F0-5B3B-42CC-82AC81FFD960} 0xffffffffffffffff 0xff
|
||||
```
|
||||
|
||||
These are WSL manager and WSL user executable providers, exposing WSL lifecycle,
|
||||
guest/control and visible/error events. The script verifies the exact two-line
|
||||
scope before running. There are no HNS, packet, VPN, general CPU/kernel stack or
|
||||
system-wide network-inventory collectors. WSL-emitted event payloads can still
|
||||
contain paths, distro/configuration identifiers, IP information, kernel messages
|
||||
and command/error details; local analysis should stay on WSL startup events.
|
||||
The trace is evidence to locate an error, not a guaranteed full HCS/network
|
||||
diagnosis. Missing provider events, circular overwrite or undecodable records
|
||||
remain explicit limits.
|
||||
|
||||
After trace-start exit 0, exactly one hidden, directly owned WSL process runs
|
||||
Ubuntu-26.04 as root, `--cd /`, `/bin/bash --noprofile --norc -c` with a literal
|
||||
multi-line probe passed through .NET ArgumentList. It first emits
|
||||
`ARCADIA_GUEST_READY`, records uname/id/boot ID, then performs the comment 328
|
||||
guest IP/route, two-packet ping, github.com DNS and HTTPS-header checks, each with
|
||||
bounded waits, before `ARCADIA_DIAGNOSTICS_DONE`. No probe failure suppresses a
|
||||
later independent check. The probe performs no installation or configuration.
|
||||
The script reads only a SHA256 of `.wslconfig`, not host network/VPN state.
|
||||
|
||||
The observation cap is five minutes from process launch. If the owned Windows
|
||||
WSL client is still running, it is stopped by its retained Process object only;
|
||||
no process-tree kill, guest kill, distro terminate or WSL shutdown occurs. The
|
||||
guest/VM may consequently remain alive. No retry follows. Raw stdout/stderr byte
|
||||
streams, UTC and elapsed time, exact arguments, PID, exit/timeout/stop status,
|
||||
trace start/stop output and SHA256 manifest are saved under the fresh directory.
|
||||
Stream-drain completion is recorded; an incomplete stream must not be treated
|
||||
as complete stderr. Cleanup runs in `finally`; interrupted hosts/power loss can
|
||||
still leave the named trace active, so retain the session identity from result
|
||||
or progress output.
|
||||
|
||||
Storage is a 64 MB circular ETL plus small probe/controller/metadata files; ETW
|
||||
buffers are configured to 16–64 of 64 KB (approximately 1–4 MiB plus overhead).
|
||||
Circular recording bounds growth but can overwrite the beginning; verify trace
|
||||
coverage starts before the reproduction and check lost-event information.
|
||||
Preserve the complete fresh directory for review. No automatic deletion,
|
||||
compression, registry export, upload or remote submission is included. Stopping
|
||||
the owned direct ETW session is normal runtime cleanup; there is no saved data
|
||||
collector set to delete. The result can later be opened locally in WPA or
|
||||
converted with tracerpt, preserving the original ETL and recording decoding
|
||||
limits. Neither analyzer/decoder was run here.
|
||||
|
||||
Validation: PowerShell parser reports zero errors and confirms version 7.0 plus
|
||||
Administrator requirements. Both provider GUIDs match the official 2.7.13 XML.
|
||||
Static review checked the single WSL launch, literal argument handling, owned
|
||||
process/session cleanup, fail-before-probe branch and absence of configuration,
|
||||
VPN inspection and upload commands. No elevated process, trace, WSL or probe
|
||||
execution was performed. This is a prepared artifact, not a tested controller
|
||||
or a Linux acceptance result.
|
||||
|
||||
| Follow-up file in `.local/wsl-startup-review/` | SHA256 |
|
||||
| --- | --- |
|
||||
| `collect-wsl-logs-2.7.13.ps1` | `8CD3E69F978B2FEA2651597E147D88BFC7CBB5E6607F076152DEC8C2862DF3A4` |
|
||||
| `wsl-2.7.13.wprp` | `3F829A9AF733D6DCE9454A1DF2E2AA07096ACAAED5B6865FFB5C202D089479F2` |
|
||||
| `trace-prerequisites.json` | `1C94870BFB9D64FB672CA7CB8F7703CC09C0FA4097337F4AFA69AE4BD422A199` |
|
||||
| `capture-startup.ps1` | `BD878A6E92F2D57EB291B277104AB9FCC42273D53F7285121C85685223EF5D1E` |
|
||||
| `providers-startup.txt` | `257FC8874B3C42D6AC27CCCE2031111C937CDB0A500039057DA37C202E17261C` |
|
||||
Reference in New Issue
Block a user