Compare commits

..
114 changed files with 84260 additions and 175 deletions
-5
View File
@@ -1278,11 +1278,6 @@ impl App {
{
return Task::none();
}
// A validated preview measurement only retains display state. Do not
// turn each wheel report into source interaction or scan shared boundaries.
if let Message::SourceRename(event @ source_rename::Event::PreviewScrolled(..)) = message {
return self.source_rename_event(event);
}
let usage_viewport = self.diagram_reveal_viewport(&message);
let window_resized = matches!(&message, Message::WindowResized(_));
// Reject stale measurements before legacy viewport handlers can change
+3 -38
View File
@@ -49,7 +49,6 @@ pub enum Event {
Line(Id, Id, bool),
Segment(Id, Id, bool),
Details(Id, bool),
PreviewScrolled(Id, Id, Id, f32),
DetailSegment(Id, bool),
ReadOnly(Id, text_editor::Action),
Undo(Id),
@@ -113,7 +112,6 @@ struct Form {
line: usize,
segment: usize,
preview_destination: Id,
preview_offset: f32,
details: bool,
detail_segment: usize,
detail_editor: text_editor::Content,
@@ -172,17 +170,6 @@ impl App {
return false;
};
match event {
Event::PreviewScrolled(invocation, approval, destination, offset) => {
*invocation == form.invocation
&& !form.details
&& form
.approval
.as_ref()
.is_some_and(|ready| ready.id == *approval)
&& *destination == form.preview_destination
&& offset.is_finite()
&& *offset >= 0.
}
Event::Preview(invocation, generation) => {
*invocation == form.invocation && *generation == form.generation
}
@@ -448,23 +435,11 @@ impl App {
}
form.details = value;
// Leaving or returning to the preview ends the old visit. Keep
// its selected page and scroll; the Details widget replaces the
// preview subtree, so restore the reported offset on return.
// its selected page and retained scroll; only retire delayed
// operations, without scheduling another return-to-top.
form.preview_destination = Id::new_v4();
form.detail_segment = 0;
refresh_details(form);
if !value && let Some(ready) = &form.approval {
return iced::widget::operation::scroll_to(
preview_scroll_id(form, ready.id),
iced::widget::scrollable::AbsoluteOffset {
x: None,
y: Some(form.preview_offset),
},
);
}
}
Event::PreviewScrolled(_, _, _, offset) => {
self.source_rename.form.as_mut().unwrap().preview_offset = offset;
}
Event::DetailSegment(_, next) => {
let form = self.source_rename.form.as_mut().unwrap();
@@ -541,7 +516,6 @@ impl App {
line: 0,
segment: 0,
preview_destination: Id::new_v4(),
preview_offset: 0.,
details: false,
detail_segment: 0,
detail_editor: text_editor::Content::new(),
@@ -979,7 +953,6 @@ fn input_id(invocation: Id) -> iced::widget::Id {
// or changing a filter that leaves the page tuple unchanged (the ABA case).
fn reset_preview_position(form: &mut Form) -> Task<Message> {
form.preview_destination = Id::new_v4();
form.preview_offset = 0.;
if !form.details
&& let Some(ready) = &form.approval
{
@@ -1145,15 +1118,7 @@ where
pager(format!("Row segments {}/{} · both sides", form.segment + 1, segments.max(1)),
(form.segment > 0).then(|| message(Event::Segment(invocation, preview_id, false))),
(form.segment + 1 < segments).then(|| message(Event::Segment(invocation, preview_id, true)))),
scrollable(displayed)
.id(preview_scroll_id(form, preview_id))
.on_scroll({
let destination = form.preview_destination;
move |viewport| message(Event::PreviewScrolled(
invocation, preview_id, destination, viewport.absolute_offset().y,
))
})
.height(Fill).width(Fill).spacing(8),
scrollable(displayed).id(preview_scroll_id(form, preview_id)).height(Fill).width(Fill).spacing(8),
].spacing(6).height(Fill).into()
} else {
scrollable(column![
@@ -50,7 +50,6 @@ fn scroll_id(app: &App) -> widget::Id {
struct Geometry {
id: widget::Id,
offset: Option<Vector>,
bounds: Option<Rectangle>,
}
impl widget::Operation for Geometry {
fn traverse(&mut self, visit: &mut dyn FnMut(&mut dyn widget::Operation)) {
@@ -59,14 +58,13 @@ impl widget::Operation for Geometry {
fn scrollable(
&mut self,
id: Option<&widget::Id>,
bounds: Rectangle,
_: Rectangle,
_: Rectangle,
offset: Vector,
_: &mut dyn widget::operation::Scrollable,
) {
if id == Some(&self.id) {
self.offset = Some(offset);
self.bounds = Some(bounds);
}
}
}
@@ -97,7 +95,6 @@ impl Mounted {
let mut geometry = Geometry {
id: scroll_id(app),
offset: None,
bounds: None,
};
self.operate(app, &mut geometry);
geometry.offset.expect("mounted preview scrollable").y
@@ -117,41 +114,6 @@ impl Mounted {
assert!(offset > 10., "fixture must really be scrolled");
offset
}
fn wheel(&mut self, app: &App) -> Vec<Message> {
let mut geometry = Geometry {
id: scroll_id(app),
offset: None,
bounds: None,
};
self.operate(app, &mut geometry);
let position = geometry.bounds.expect("visible preview bounds").center();
let mut view = dialog_content(app, &self.editor);
self.tree.diff(view.as_widget());
let node = view.as_widget_mut().layout(
&mut self.tree,
&FontLayout,
&layout::Limits::new(Size::ZERO, HOST),
);
let mut messages = Vec::new();
let mut shell = iced::advanced::Shell::new(&mut messages);
view.as_widget_mut().update(
&mut self.tree,
&iced::Event::Mouse(iced::mouse::Event::WheelScrolled {
delta: iced::mouse::ScrollDelta::Pixels { x: 0., y: -120. },
}),
Layout::new(&node),
iced::mouse::Cursor::Available(position),
&FontLayout,
&mut iced::advanced::clipboard::Null,
&mut shell,
&Rectangle::with_size(HOST),
);
assert!(
shell.is_event_captured(),
"preview must consume wheel input"
);
messages
}
async fn execute(&mut self, app: &App, task: Task<Message>) -> usize {
let mut count = 0;
if let Some(mut actions) = iced_runtime::task::into_stream(task) {
@@ -375,7 +337,6 @@ async fn details_round_trip_retires_held_reset_without_changing_page_or_repeated
let mut hidden = Geometry {
id: old_preview.clone(),
offset: None,
bounds: None,
};
mounted.operate(&app, &mut hidden);
assert!(
@@ -394,8 +355,8 @@ async fn details_round_trip_retires_held_reset_without_changing_page_or_repeated
let show_preview = app.update(Message::SourceRename(Event::Details(invocation, false)));
assert_eq!(
mounted.execute(&app, show_preview).await,
1,
"returning restores the reported offset in the new preview subtree"
0,
"returning does not force a scroll reset"
);
let returned_visit = scroll_id(&app);
assert_ne!(returned_visit, old_preview);
@@ -422,93 +383,3 @@ async fn details_round_trip_retires_held_reset_without_changing_page_or_repeated
assert_eq!(evidence(&app), before);
}
}
#[tokio::test]
async fn details_remount_restores_wheel_offset_before_any_rescroll() {
for mount_details in [true, false] {
let mut app = paged_fixture();
let before = evidence(&app);
let form = app.source_rename.form.as_ref().unwrap();
let invocation = form.invocation;
let approval = form.approval.as_ref().unwrap().id;
let page = (form.file, form.hunk, form.line, form.segment);
let mut mounted = Mounted::new(&app);
let reports = mounted.wheel(&app);
assert_eq!(reports.len(), 1, "one actual preview scroll report");
let reported_offset = match &reports[0] {
Message::SourceRename(Event::PreviewScrolled(_, _, _, offset)) => *offset,
_ => panic!("expected an actual preview scroll report"),
};
assert!(reported_offset.is_finite() && reported_offset > 0.);
let offset = mounted.offset(&app);
// Iced reports fractional absolute offsets but exposes rounded display
// translation to widget operations. Preserve both representations exactly.
assert_eq!(reported_offset.round(), offset);
assert!(
offset > 10.,
"real wheel input must move the overflowing fixture"
);
let interaction = app.source_symbols.interaction;
let camera = app.camera_boundary();
let allocation = app.allocation_boundary();
for message in reports.iter().cloned() {
let task = app.update(message);
assert_eq!(mounted.execute(&app, task).await, 0);
}
assert_eq!(app.source_symbols.interaction, interaction);
assert!(app.camera_boundary() == camera);
assert!(app.allocation_boundary() == allocation);
assert_eq!(evidence(&app), before);
assert_eq!(
app.source_rename.form.as_ref().unwrap().preview_offset,
reported_offset
);
let details = app.update(Message::SourceRename(Event::Details(invocation, true)));
assert_eq!(mounted.execute(&app, details).await, 0);
if mount_details {
let mut hidden = Geometry {
id: scroll_id(&app),
offset: None,
bounds: None,
};
mounted.operate(&app, &mut hidden);
assert!(hidden.offset.is_none(), "Details replaced the Scrollable");
}
// A queued report from the hidden preview cannot overwrite its saved offset.
let Message::SourceRename(Event::PreviewScrolled(
old_invocation,
old_approval,
old_visit,
_,
)) = reports[0].clone()
else {
unreachable!()
};
let stale = Event::PreviewScrolled(old_invocation, old_approval, old_visit, offset + 100.);
assert!(!app.source_rename_envelope(&stale));
let task = app.update(Message::SourceRename(stale.clone()));
assert_eq!(mounted.execute(&app, task).await, 0);
let returned = app.update(Message::SourceRename(Event::Details(invocation, false)));
assert_eq!(mounted.execute(&app, returned).await, 1);
// This assertion precedes any new scroll: the former test scrolled again here.
assert_eq!(mounted.offset(&app), offset);
let form = app.source_rename.form.as_ref().unwrap();
assert_eq!((form.file, form.hunk, form.line, form.segment), page);
assert_eq!(form.approval.as_ref().unwrap().id, approval);
assert_eq!(form.preview_offset, reported_offset);
assert!(!app.source_rename_envelope(&stale));
let task = app.update(Message::SourceRename(stale));
assert_eq!(mounted.execute(&app, task).await, 0);
assert_eq!(mounted.offset(&app), offset);
let next = app.update(Message::SourceRename(Event::File(
invocation, approval, true,
)));
assert_eq!(mounted.execute(&app, next).await, 1);
assert_eq!(mounted.offset(&app), 0.);
assert_eq!(app.source_rename.form.as_ref().unwrap().preview_offset, 0.);
assert_eq!(evidence(&app), before);
}
}
@@ -0,0 +1,2 @@
archive/** -text whitespace=-blank-at-eol,-blank-at-eof,cr-at-eol
archive-review.md -text whitespace=-blank-at-eol,-blank-at-eof,cr-at-eol
@@ -0,0 +1,44 @@
# Independent S2b evidence archive audit
Reviewed `.local/analysis-source-s2b-evidence-20260913` without executing its archive helper, gate/admission helpers, compiler, tests, GUI or Gitea. No archive, root source, HEAD or index edit was made. This report records file/JSON/log inspection and read-only Git object comparison; it does not claim publication or public source8 acceptance.
**No actionable archive finding.** The archive accurately preserves a private lowering checkpoint with a failed full library gate. The corrected source is `a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49`; original failed source is `472fe7a4339a23a3339b2b91e8d53d76442f60c4`; comparison baseline is `b2c970b4673e062e47eadd12906d2316c4b1a7b3`.
## Bytes and provenance
- Manifest: 12,001 bytes, SHA256 `d5b2668207438e319c2ab98395e2483c016088c5446b6bc99d797a066384a62f`.
- All 40 raw archived files match manifest lengths/hashes and their still-available original local bytes. Both generated files (`audit.json`, README) match their manifest bindings. These 42 payload files total 1,254,441 bytes; including the manifest, the exact archive tree contains 43 files. There are no unlisted files or missing payloads.
- `audit.json`: 73,824 bytes, SHA256 `34d10fafb8046943d7d0a1bd0ffee9de334bdff37019b033d1b2bbbf057d78c4`. Independently recomputed runtime outcome maps match it. All 32 full-failure section hashes/starting lines and complete diagnostic excerpts match the original raw logs.
- The bound archive helper is preserved as evidence; it was not rerun. Original local paths identify provenance, while actual archived files live under `evidence/.local/`. Binaries/toolchains are explicitly omitted. Recorded historical executable identities are preserved, not claimed to have been reread from mutable target paths.
## Corrected actual gates and admissions
| Gate | Actual result | Result SHA256 |
| --- | --- | --- |
| list-a2a28f8 | exit 0; 142 unique names | `86db5467964d3712510f867379ae32e0797b4d9f46cbde762119ed9055fd3a62` |
| typed-a2a28f8 | exit 0; 34 passed, 108 filtered | `9d8b9e432e31ffc4b621c38b80650a20846588cf96d6fc0f5dba3996ebda8d3d` |
| tokens-a2a28f8 | exit 0; 1 passed, 141 filtered | `7baa9e8c8d35f4e57e08539de69e215dbbeedbeb049585196f5e7109c1596890` |
| full-a2a28f8 | exit 101; 126 passed, 16 failed, 0 ignored | `81e171692b5c782bd234888e94468853b47a0e54375106e4cfce831e7b58e6c1` |
| strict-a2a28f8 | exit 0; all-targets Clippy, no warning/error in log | `fbee35f759af77124e83a646d15b34129ffe9a3873b34ac1ae8a600e89cc150e` |
All five receipts have matching source/head, nonempty ordered start/end and unchanged inputs. Every corrected input manifest is the same 531-row manifest, SHA256 `08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84`; its membership, sizes and hashes were independently compared with the exact committed input scope and raw Git blobs. Original472 likewise has 531 exact inputs; baseline b2 has 524. No source count was inferred from a report.
All four corrected test runs record one identical executable: 36,685,824 bytes, SHA256 `ce9d77ed1e68a21e06836264bf50ba9dddbfa69507e1a0bc2c05a7b55db325a9`. Strict records no test artifact. Actual commands match list/focused/full `oa-core --lib` and strict `oa-core --all-targets`; this is not a full all-targets runtime or doc-test claim.
Exactly three corrected admissions exist: listing, typed and raw tokens. Their input/result/log/helper/baseline hashes and executable identities match the archived originals. Their admitted names equal the actual selected raw outcomes. No corrected full-pass admission exists, and the README does not imply one.
The corrected and original472 listings each contain the same 142 names. Independently subtracting b2's 129 names gives exactly the 13 test functions authored in `language/analysis_source/lower/tests.rs`; all 129 prior names remain. The 13 new names match `audit.new_members` exactly and each is `ok` in both corrected typed and full logs. Entire ordered runtime membership and summaries were checked, including no unexpected ignored outcomes.
## Preserved failures and cause scope
The original472 focused log retains its actual 33 passed / 1 failed / 0 ignored, exit101. The failing `all_thirteen_expression_variants_lower_to_real_typed_values_and_admit` reports `analysis_type` for AsKind at `lower/tests.rs:45:54`. The archived correction review identifies an invalid named-input positive oracle. The 472-to-a2 Git diff is only that test file, 19 additions/5 deletions; it does not change production lowering or numeric semantics. The corrected run is separate evidence, not relabeling of the original failure. The original test artifact remains distinct: 36,686,336 bytes, SHA256 `732018626fceff6c6a75ea51e114a32ca96a11999cf6f135c077df49278853b7`.
Actual b2 full is 113 passed / 16 failed, exit101, with artifact 35,920,896 bytes, SHA256 `67249b37f30b596eb3deb95a217bd77eb06905bdf7b6c27b74fec16f9f0362e5`. Independently compared all 16 a2 and b2 panic blocks: failed names, panic source locations and complete diagnostic lines are identical apart from surrounding thread IDs. Each rejects source version at line1/column9/span8..9. A matching-name assertion alone was not used to establish this result.
The archived failure-cause review is appropriately bounded. Source readback independently confirms `model.rs:9` has schema8; `language.rs:506` writes that version while `language.rs:1335-1337` accepts only3-7. Direct nesting round trips fail at `language_nesting_tests.rs:63,124`. For bundle cases, `source_project.rs:297-298` invokes upgrade, `source_project/source_migration.rs:83` writes the current version, and line115 reparses it through the unchanged public parser. The transaction fixture begins as valid source5 and fails at `source_files.rs:1560` before its later save/recovery operation. All seven files named by the cause review, including the checked-in source3 entry, are byte-identical between b2 and a2. The 16 failures therefore do not validate later nesting/save/recovery behavior and cannot be waived into a full pass.
The cause review explicitly predates tokens/strict and does not claim their completion; their actual later receipts are separately present. Historical b2 production-language 7/9 is mentioned only as a separate S2a limitation, not a corrected a2 run. Public source8 writing/migration, native workflows and release acceptance remain outside this archive's successful scope.
## Readback and limitations
All manifest payloads and originals were checked again after review; manifest bytes remained unchanged. No new source test or artifact execution occurred. The archive is internally consistent evidence for the stated private milestone, with full-library failure still explicit. Source bodies/toolchains/executables are not packaged here; later publication must retain access to the identified source commits and must not promote this archive into public8, native or full-suite acceptance.
@@ -0,0 +1,11 @@
# S2b corrected gate evidence
Source `a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49`; original failed source `472fe7a4339a23a3339b2b91e8d53d76442f60c4`. This is private source/lowering checkpoint evidence. Public source8 and native/release acceptance are outside scope.
Actual corrected outcomes: listing 142; typed 34 passed; raw token 1 passed; full **126 passed / 16 failed / 0 ignored, exit 101**; strict exit 0. No full-pass admission is emitted. All13 authored lower tests pass in typed and full outputs; all129 prior members remain. Five corrected gates bind531 exact committed input blobs.
Original472 listing and **33 passed / 1 failed, exit101** are preserved. The source correction reports explain the AsKind positive-oracle defect and unchanged semantic boundary. Actual b2 full113/16 remains the comparison baseline. Failed-name sets match: True. Each actual panic section is separately recorded in audit.json; the bound cause review supplies source-level conclusions. A name-set match alone is not cause equivalence.
The historical S2a checkpoint separately retains the production-language **7 passed / 9 failed at b2**. This archive does not claim a corrected-source legacy integration run or transfer that outcome to a2.
manifest.json binds 40 raw files and audit.json. All raw originals were read back before and after exclusive archive creation. Binaries/toolchains are omitted; original artifact identities remain in raw receipts. This helper invokes only read-only Git and file inspection; it neither runs gates nor stages/commits files. Root owns the final durable checkpoint.
@@ -0,0 +1,695 @@
{
"source": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"original": "472fe7a4339a23a3339b2b91e8d53d76442f60c4",
"baseline": "b2c970b4673e062e47eadd12906d2316c4b1a7b3",
"scope": "Private S2b source/lowering checkpoint; no full-pass admission, public8, native or release claim.",
"corrected_gates": {
"list": {
"members": 142,
"exit": 0
},
"typed": {
"passed": 34,
"failed": 0,
"ignored": 0,
"exit": 0,
"outcomes": {
"language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields": "ok",
"language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state": "ok",
"language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context": "ok",
"language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax": "ok",
"language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8": "ok",
"language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped": "ok",
"language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally": "ok",
"language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles": "ok",
"language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries": "ok",
"language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes": "ok",
"language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive": "ok",
"language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit": "ok",
"language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences": "ok",
"language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering": "ok",
"language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution": "ok",
"language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work": "ok",
"language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions": "ok",
"language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together": "ok",
"language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn": "ok",
"language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks": "ok",
"language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles": "ok",
"language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission": "ok",
"language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens": "ok",
"language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion": "ok",
"language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes": "ok",
"language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented": "ok",
"language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children": "ok",
"language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology": "ok",
"language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse": "ok",
"language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged": "ok",
"language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries": "ok",
"language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans": "ok",
"language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans": "ok",
"language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees": "ok"
},
"failed_names": []
},
"tokens": {
"passed": 1,
"failed": 0,
"ignored": 0,
"exit": 0,
"outcomes": {
"language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens": "ok"
},
"failed_names": []
},
"full": {
"passed": 126,
"failed": 16,
"ignored": 0,
"exit": 101,
"outcomes": {
"analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges": "ok",
"analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles": "ok",
"analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch": "ok",
"analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued": "ok",
"analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units": "ok",
"analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers": "ok",
"analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly": "ok",
"analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings": "ok",
"analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch": "ok",
"analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous": "ok",
"analysis::tests::equal_dimensions_do_not_create_nominal_compatibility": "ok",
"analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle": "ok",
"analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes": "ok",
"analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata": "ok",
"analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters": "ok",
"analysis::tests::layers_subject_kinds_and_display_units_are_strict": "ok",
"analysis::tests::logical_depth_and_call_depth_have_exact_boundaries": "ok",
"analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation": "ok",
"analysis::tests::narrow_override_commands_preserve_missing_clear_and_history": "ok",
"analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth": "ok",
"analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases": "ok",
"analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions": "ok",
"analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly": "ok",
"analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles": "ok",
"analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact": "ok",
"analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit": "ok",
"analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds": "ok",
"analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling": "ok",
"analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle": "ok",
"analysis_numeric::tests::both_reduced_component_overflows_are_reported": "ok",
"analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit": "ok",
"analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms": "ok",
"analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit": "ok",
"analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce": "ok",
"analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra": "ok",
"analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal": "ok",
"analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable": "ok",
"analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value": "ok",
"analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire": "ok",
"analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus": "ok",
"analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded": "ok",
"analysis_numeric::tests::multiple_targets_share_one_aggregate_meter": "ok",
"analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension": "ok",
"analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation": "ok",
"analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked": "ok",
"analysis_numeric::tests::powers_and_signs_have_explicit_domains": "ok",
"analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip": "ok",
"analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion": "ok",
"analysis_numeric::tests::serde_uses_closed_canonical_string_wire": "ok",
"analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them": "ok",
"analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate": "ok",
"language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields": "ok",
"language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state": "ok",
"language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context": "ok",
"language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax": "ok",
"language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8": "ok",
"language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped": "ok",
"language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally": "ok",
"language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles": "ok",
"language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries": "ok",
"language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes": "ok",
"language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive": "ok",
"language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit": "ok",
"language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences": "ok",
"language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering": "ok",
"language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution": "ok",
"language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work": "ok",
"language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions": "ok",
"language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together": "ok",
"language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn": "ok",
"language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks": "ok",
"language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles": "ok",
"language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission": "ok",
"language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens": "ok",
"language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion": "ok",
"language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes": "ok",
"language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented": "ok",
"language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children": "ok",
"language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology": "ok",
"language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse": "ok",
"language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged": "ok",
"language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries": "ok",
"language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans": "ok",
"language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans": "ok",
"language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees": "ok",
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations": "FAILED",
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views": "FAILED",
"language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting": "ok",
"language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans": "ok",
"language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack": "ok",
"language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located": "ok",
"language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal": "ok",
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit": "FAILED",
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes": "FAILED",
"language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded": "ok",
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected": "FAILED",
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment": "FAILED",
"language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command": "ok",
"language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling": "ok",
"language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens": "ok",
"language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity": "ok",
"language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields": "ok",
"language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields": "ok",
"language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data": "ok",
"persistence::json_codec::tests::codec_lifecycle_subprocess": "ok",
"persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts": "ok",
"persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile": "ok",
"persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant": "ok",
"persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries": "ok",
"persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar": "ok",
"persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration": "ok",
"persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit": "ok",
"persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging": "ok",
"persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project": "ok",
"semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope": "ok",
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes": "FAILED",
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed": "FAILED",
"source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck": "ok",
"source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path": "ok",
"source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry": "ok",
"source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership": "ok",
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes": "FAILED",
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last": "FAILED",
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility": "FAILED",
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations": "FAILED",
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files": "FAILED",
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency": "FAILED",
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files": "FAILED",
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes": "FAILED",
"topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage": "ok",
"topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass": "ok",
"topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output": "ok",
"validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate": "ok",
"view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates": "ok",
"view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model": "ok",
"view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities": "ok",
"view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides": "ok",
"view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all": "ok",
"view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers": "ok",
"view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table": "ok",
"view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply": "ok",
"view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed": "ok"
},
"failed_names": [
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations",
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views",
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit",
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes",
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected",
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment",
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes",
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed",
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes",
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last",
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility",
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations",
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files",
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency",
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files",
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes"
]
},
"strict": {
"exit": 0,
"ended": "2026-09-13T07:09:57.556121+00:00"
}
},
"original_typed_failure": {
"passed": 33,
"failed": 1,
"ignored": 0,
"exit": 101,
"outcomes": {
"language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields": "ok",
"language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state": "ok",
"language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context": "ok",
"language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax": "ok",
"language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8": "ok",
"language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped": "ok",
"language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally": "ok",
"language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles": "ok",
"language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries": "ok",
"language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes": "ok",
"language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive": "ok",
"language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit": "FAILED",
"language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences": "ok",
"language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering": "ok",
"language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution": "ok",
"language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work": "ok",
"language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions": "ok",
"language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together": "ok",
"language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn": "ok",
"language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks": "ok",
"language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles": "ok",
"language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission": "ok",
"language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens": "ok",
"language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion": "ok",
"language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes": "ok",
"language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented": "ok",
"language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children": "ok",
"language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology": "ok",
"language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse": "ok",
"language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged": "ok",
"language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries": "ok",
"language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans": "ok",
"language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans": "ok",
"language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees": "ok"
},
"failed_names": [
"language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit"
]
},
"baseline_full": {
"passed": 113,
"failed": 16,
"ignored": 0,
"exit": 101,
"outcomes": {
"analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges": "ok",
"analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles": "ok",
"analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch": "ok",
"analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued": "ok",
"analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units": "ok",
"analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers": "ok",
"analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly": "ok",
"analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings": "ok",
"analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch": "ok",
"analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous": "ok",
"analysis::tests::equal_dimensions_do_not_create_nominal_compatibility": "ok",
"analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle": "ok",
"analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes": "ok",
"analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata": "ok",
"analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters": "ok",
"analysis::tests::layers_subject_kinds_and_display_units_are_strict": "ok",
"analysis::tests::logical_depth_and_call_depth_have_exact_boundaries": "ok",
"analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation": "ok",
"analysis::tests::narrow_override_commands_preserve_missing_clear_and_history": "ok",
"analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth": "ok",
"analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases": "ok",
"analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions": "ok",
"analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly": "ok",
"analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles": "ok",
"analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact": "ok",
"analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit": "ok",
"analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds": "ok",
"analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling": "ok",
"analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle": "ok",
"analysis_numeric::tests::both_reduced_component_overflows_are_reported": "ok",
"analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit": "ok",
"analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms": "ok",
"analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit": "ok",
"analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce": "ok",
"analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra": "ok",
"analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal": "ok",
"analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable": "ok",
"analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value": "ok",
"analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire": "ok",
"analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus": "ok",
"analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded": "ok",
"analysis_numeric::tests::multiple_targets_share_one_aggregate_meter": "ok",
"analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension": "ok",
"analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation": "ok",
"analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked": "ok",
"analysis_numeric::tests::powers_and_signs_have_explicit_domains": "ok",
"analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip": "ok",
"analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion": "ok",
"analysis_numeric::tests::serde_uses_closed_canonical_string_wire": "ok",
"analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them": "ok",
"analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate": "ok",
"language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields": "ok",
"language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state": "ok",
"language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context": "ok",
"language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax": "ok",
"language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8": "ok",
"language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped": "ok",
"language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally": "ok",
"language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles": "ok",
"language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries": "ok",
"language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes": "ok",
"language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion": "ok",
"language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes": "ok",
"language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented": "ok",
"language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children": "ok",
"language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology": "ok",
"language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse": "ok",
"language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged": "ok",
"language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries": "ok",
"language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans": "ok",
"language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans": "ok",
"language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees": "ok",
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations": "FAILED",
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views": "FAILED",
"language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting": "ok",
"language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans": "ok",
"language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack": "ok",
"language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located": "ok",
"language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal": "ok",
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit": "FAILED",
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes": "FAILED",
"language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded": "ok",
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected": "FAILED",
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment": "FAILED",
"language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command": "ok",
"language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling": "ok",
"language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens": "ok",
"language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity": "ok",
"language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields": "ok",
"language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields": "ok",
"language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data": "ok",
"persistence::json_codec::tests::codec_lifecycle_subprocess": "ok",
"persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts": "ok",
"persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile": "ok",
"persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant": "ok",
"persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries": "ok",
"persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar": "ok",
"persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration": "ok",
"persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit": "ok",
"persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging": "ok",
"persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project": "ok",
"semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope": "ok",
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes": "FAILED",
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed": "FAILED",
"source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck": "ok",
"source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path": "ok",
"source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry": "ok",
"source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership": "ok",
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes": "FAILED",
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last": "FAILED",
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility": "FAILED",
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations": "FAILED",
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files": "FAILED",
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency": "FAILED",
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files": "FAILED",
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes": "FAILED",
"topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage": "ok",
"topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass": "ok",
"topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output": "ok",
"validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate": "ok",
"view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates": "ok",
"view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model": "ok",
"view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities": "ok",
"view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides": "ok",
"view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all": "ok",
"view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers": "ok",
"view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table": "ok",
"view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply": "ok",
"view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed": "ok"
},
"failed_names": [
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations",
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views",
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit",
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes",
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected",
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment",
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes",
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed",
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes",
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last",
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility",
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations",
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files",
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency",
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files",
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes"
]
},
"failure_comparison": {
"same_failed_name_set": true,
"new_failed_names": [],
"no_longer_failed_names": [],
"corrected_failure_sections": {
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations": {
"section_start_line": 150,
"section_sha256": "6a7397890ed37033e54b94902e42ffe5b6967e392ee4a76964b755fbbcc1354e",
"panic_location": "thread 'language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations' (8204) panicked at crates\\oa-core\\src\\language_nesting_tests.rs:502:69:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views": {
"section_start_line": 156,
"section_sha256": "576ccc2405de6072b4e7c695d340b597a3d4adc147c26c06c87cb3278df3b91d",
"panic_location": "thread 'language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views' (10796) panicked at crates\\oa-core\\src\\language_nesting_tests.rs:439:69:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit": {
"section_start_line": 161,
"section_sha256": "804746db8d5ff065434c21da1a1e86918afb4c3f4dbe5935dd47287dcd3c89bf",
"panic_location": "thread 'language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit' (10936) panicked at crates\\oa-core\\src\\language_nesting_tests.rs:63:41:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }]",
"observed_unsupported_schema_wording": true
},
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes": {
"section_start_line": 166,
"section_sha256": "c515aea2d56a55da94ad145469b82a3ce4e05e63e7cb3b03166fb2a9453c5177",
"panic_location": "thread 'language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes' (1640) panicked at crates\\oa-core\\src\\language_nesting_tests.rs:188:72:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected": {
"section_start_line": 171,
"section_sha256": "9a29bc5cea2c58346d2d8ce1226b9a65178f6599d99b85d052418075ba6ac498",
"panic_location": "thread 'language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected' (8524) panicked at crates\\oa-core\\src\\language_nesting_tests.rs:124:38:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }]",
"observed_unsupported_schema_wording": true
},
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment": {
"section_start_line": 176,
"section_sha256": "2a374ea89c07c318c3adde6b0b18c043f6b58f496e898a9d2ce4c9954b1aaf01",
"panic_location": "thread 'language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment' (10304) panicked at crates\\oa-core\\src\\language_nesting_tests.rs:362:6:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes": {
"section_start_line": 181,
"section_sha256": "12e831e828b725a5232dca398187f233ad8ef970464462f5a258836ec818668c",
"panic_location": "thread 'source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes' (3688) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed": {
"section_start_line": 186,
"section_sha256": "8211fa409a233693bd8d82443386942b36c45f50d085c7c3f4c717b0a3e92806",
"panic_location": "thread 'source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed' (6584) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes": {
"section_start_line": 191,
"section_sha256": "709ce7ce12fde34941cd4b91b8538cf37a0113e36f850547854cf075fff05028",
"panic_location": "thread 'source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes' (9580) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last": {
"section_start_line": 196,
"section_sha256": "92392ca81fa9e84285ef3791cbb35956eb570a643a1c8149e8a6199d10b3fa95",
"panic_location": "thread 'source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last' (6988) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility": {
"section_start_line": 201,
"section_sha256": "8dec9907c410341f0239c79e963f07810b66740c0642895bc2e201ec92462a02",
"panic_location": "thread 'source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility' (10424) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations": {
"section_start_line": 206,
"section_sha256": "50eac138bd641767e2be3077b4e37842f269e07e494c007cd258b0e894d66123",
"panic_location": "thread 'source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations' (8436) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files": {
"section_start_line": 211,
"section_sha256": "cca9891d262fd5b09d433ce3b36f221b033de80300e376d529af5374a50d1701",
"panic_location": "thread 'source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files' (10064) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency": {
"section_start_line": 216,
"section_sha256": "0d0bbd7c6c946f291be2e79dc0966b17d5a4c7f6bc0cd4746f21e154a50861f6",
"panic_location": "thread 'source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency' (10760) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files": {
"section_start_line": 221,
"section_sha256": "e50b789227f62d1bb00686aac4325bfc59e5733be317c5204621fdde10d87ac9",
"panic_location": "thread 'source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files' (7228) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes": {
"section_start_line": 226,
"section_sha256": "427a0a20895da39d5852eb59bd149717d20f4ab239c70c9778b99ac27a7d0e08",
"panic_location": "thread 'source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes' (7848) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
}
},
"b2_failure_sections": {
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations": {
"section_start_line": 137,
"section_sha256": "056923c6e0a287e54ed1df673dfa455238be497981d4ac749f31f4b49b3edadf",
"panic_location": "thread 'language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations' (10208) panicked at crates\\oa-core\\src\\language_nesting_tests.rs:502:69:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views": {
"section_start_line": 143,
"section_sha256": "6b684dc91a537d87a7028374529a032b29b807752e3ddfc14be53d296f9b4f35",
"panic_location": "thread 'language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views' (3332) panicked at crates\\oa-core\\src\\language_nesting_tests.rs:439:69:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit": {
"section_start_line": 148,
"section_sha256": "6db6bb5afa06c4bdfb1d388147a38dc0e9ce3227be124c7389178679f1372f8c",
"panic_location": "thread 'language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit' (6356) panicked at crates\\oa-core\\src\\language_nesting_tests.rs:63:41:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }]",
"observed_unsupported_schema_wording": true
},
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes": {
"section_start_line": 153,
"section_sha256": "9764c396fd33a8e83beb66e50c282217e74fb6d9d9221d4f852ba2e434365dfc",
"panic_location": "thread 'language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes' (3744) panicked at crates\\oa-core\\src\\language_nesting_tests.rs:188:72:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected": {
"section_start_line": 158,
"section_sha256": "76086602e2e6808816d58c3411953781cb57ff3fc2f0ad181c884f7de7564316",
"panic_location": "thread 'language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected' (10700) panicked at crates\\oa-core\\src\\language_nesting_tests.rs:124:38:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }]",
"observed_unsupported_schema_wording": true
},
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment": {
"section_start_line": 163,
"section_sha256": "83c93c4a8735bdbcb77c9681292df722f3898fa77ef7f85726217c3a76d28506",
"panic_location": "thread 'language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment' (8756) panicked at crates\\oa-core\\src\\language_nesting_tests.rs:362:6:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes": {
"section_start_line": 168,
"section_sha256": "627c0c40170a7a4f75efaba6c1783aa92abc966f052735492f6def5a155b3a54",
"panic_location": "thread 'source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes' (9320) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed": {
"section_start_line": 173,
"section_sha256": "03afc36397fca507054069b999ad769c25d83dd1d370cc9bf0d4c54745816003",
"panic_location": "thread 'source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed' (6752) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes": {
"section_start_line": 178,
"section_sha256": "c82d6cfa28620b3b7fd9c852e6754a7d1ff500d4b41bdb1d52b0ee0f3f616cbd",
"panic_location": "thread 'source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes' (8556) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last": {
"section_start_line": 183,
"section_sha256": "9d2a68456727bab5c48d10acf87df93e8b50159403ddfb09dd0337002fc6dd19",
"panic_location": "thread 'source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last' (10884) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility": {
"section_start_line": 188,
"section_sha256": "c4026617ef3a407f2478da469a6099dfede93489e98a7793d1e6ab5c0469f963",
"panic_location": "thread 'source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility' (9256) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations": {
"section_start_line": 193,
"section_sha256": "bc0d28d13d32c44bdf3855d241e2e9311c887944a79cc8f9a1eeab6842f9a0ac",
"panic_location": "thread 'source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations' (9288) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files": {
"section_start_line": 198,
"section_sha256": "ec6fd78d6986e352f1847ac7be8316fc338311d4f47dc3bf5c09d00e80d403d1",
"panic_location": "thread 'source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files' (8696) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency": {
"section_start_line": 203,
"section_sha256": "9a73eb630fc6444da1cd1fdfb6fea47adfa41afed419573c29c48f52a2025f2e",
"panic_location": "thread 'source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency' (6572) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files": {
"section_start_line": 208,
"section_sha256": "c86dc0b5ec4dd1327bfea02a477e6243c755635145c0d38fc5b72c5e9f7e6a9b",
"panic_location": "thread 'source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files' (8752) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
},
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes": {
"section_start_line": 213,
"section_sha256": "3a6f44ce9cea4dbef3d221638ee70221817855c81fb988f1b4fcdba41ba10eef",
"panic_location": "thread 'source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes' (2416) panicked at crates\\oa-core\\src\\source_files.rs:1560:84:",
"diagnostic_excerpt": "called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: \"project.arcadia\", diagnostic: Diagnostic { severity: Error, code: \"invalid_source\", object_id: None, field: None, line: 1, column: 9, message: \"Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.\", span: Span { start: 8, end: 9 } }, related: [] }]",
"observed_unsupported_schema_wording": true
}
},
"boundary": "Names and observed diagnostic wording are compared separately; source-cause conclusions are in the bound human review."
},
"source_inputs": 531,
"baseline_members": 129,
"new_members": [
"language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive",
"language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit",
"language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences",
"language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering",
"language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution",
"language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work",
"language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions",
"language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together",
"language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn",
"language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks",
"language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles",
"language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission",
"language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens"
],
"failure_review": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-source8-s2b-full-failure-review-20260913.md",
"bytes": 6284,
"sha256": "c52e1a63779f24807c2885af635e0cf29145d1e6cc7788e77a71c3ca2c8aa6de"
},
"artifacts": "Original recorded paths/bytes/hashes retained. Mutable test executables are not reread or copied.",
"audit_completed_utc": "2026-09-13T07:22:56.690275+00:00"
}
@@ -0,0 +1,54 @@
"""Admit the eleven independently named S2a additions and retained baseline cases."""
from pathlib import Path
import hashlib, json, re, subprocess, sys
base=Path(__file__).resolve().parent.parent
root=base/'.local/analysis-core-worktree-20260911'
folder=base/'.local/analysis-source-gates-20260913'
name=sys.argv[1]
assert re.fullmatch(r'[a-zA-Z0-9-]+',name)
path=folder/(name+'.result.json'); record=json.loads(path.read_bytes())
assert record['exit']==0 and not record['changed_inputs'] and record['source']==record['head_after']
assert subprocess.check_output(['git','rev-parse','HEAD'],cwd=root).decode().strip()==record['source']
inputs_path=folder/record['inputs']; inputs=json.loads(inputs_path.read_bytes())
assert inputs['source']==record['source'] and len(inputs['inputs'])==524
for entry in inputs['inputs']:
raw=(root/entry['path']).read_bytes()
assert len(raw)==entry['bytes'] and hashlib.sha256(raw).hexdigest()==entry['sha256']
assert len(record['artifacts'])==1
artifact=record['artifacts'][0]; raw=Path(artifact['path']).read_bytes()
assert len(raw)==artifact['bytes'] and hashlib.sha256(raw).hexdigest()==artifact['sha256']
log_path=folder/(name+'.log'); log=log_path.read_text(encoding='utf-8')
if record['command'][-1]=='--list':
original_path=folder/'list-6216cff.result.json'
original=json.loads(original_path.read_bytes())
admission=json.loads((folder/'list-6216cff.admission.json').read_bytes())
assert admission['result_sha256']==hashlib.sha256(original_path.read_bytes()).hexdigest()
assert len(original['listing_members'])==118
new_names={'language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8', 'language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles', 'language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields', 'language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens', 'language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally', 'language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax', 'language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries', 'language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context', 'language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state', 'language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped', 'language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes'}
names=record['listing_members']
assert len(names)==len(set(names))==129
assert set(names)==set(original['listing_members'])|new_names
assert re.findall(r'^(\d+) tests, (\d+) benchmarks\s*$',log,re.M)==[('129','0')]
mode='list'
else:
listing_name,selector=sys.argv[2:4]
listing_path=folder/(listing_name+'.result.json'); listing=json.loads(listing_path.read_bytes())
admission=json.loads((folder/(listing_name+'.admission.json')).read_bytes())
assert admission['result_sha256']==hashlib.sha256(listing_path.read_bytes()).hexdigest()
assert admission['source']==listing['source']==record['source']
assert admission['artifact']==artifact and admission['mode']=='list'
assert selector in record['command']
names=[n for n in listing['listing_members'] if selector in n]
actual=re.findall(r'^test ([^\r\n]+) \.\.\. ok\s*$',log,re.M)
assert names and len(actual)==len(set(actual)) and set(actual)==set(names)
assert re.search(rf'test result: ok\. {len(actual)} passed; 0 failed; 0 ignored;',log)
mode='focused'
receipt={'source':record['source'],'mode':mode,'artifact':artifact,'names':names,
'result_sha256':hashlib.sha256(path.read_bytes()).hexdigest(),
'inputs_sha256':hashlib.sha256(inputs_path.read_bytes()).hexdigest(),
'log_sha256':hashlib.sha256(log_path.read_bytes()).hexdigest(),
'verified_inputs':len(inputs['inputs']),
'admission_helper_sha256':hashlib.sha256(Path(__file__).read_bytes()).hexdigest()}
with (folder/(name+'.admission.json')).open('x',encoding='utf-8',newline='\n') as stream:
stream.write(json.dumps(receipt,indent=2)+'\n')
print(json.dumps({'name':name,'mode':mode,'members':len(names),'source':record['source']}))
@@ -0,0 +1,131 @@
"""Admit S2b list/focused gates against b2's admitted129 plus thirteen fixed names.
Usage: NAME [ADMITTED_LIST_NAME SELECTOR], or --check-source for read-only setup.
Never runs a compiler/test. Full-suite failures cannot receive a pass receipt.
"""
from pathlib import Path
import hashlib, json, re, subprocess, sys
base = Path(__file__).resolve().parent.parent
root = base / '.local/analysis-core-worktree-20260911'
folder = base / '.local/analysis-source-gates-20260913'
baseline_source = 'b2c970b4673e062e47eadd12906d2316c4b1a7b3'
prefix = ['cargo', 'test', '--locked', '-p', 'oa-core', '--lib']
scopes = ['Cargo.toml', 'Cargo.lock', 'rust-toolchain.toml', '.cargo', 'build', 'crates', 'assets', 'docs', 'examples', 'harness/fixtures']
new_names = {'language::analysis_source::lower::tests::' + name for name in [
'staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles',
'forward_cross_unit_resolution_keeps_original_offsets_and_shared_work',
'all_thirteen_expression_variants_lower_to_real_typed_values_and_admit',
'call_sites_and_parameter_scopes_preserve_distinct_original_occurrences',
'missing_ids_require_stabilization_without_uuid_or_budget_churn',
'duplicate_global_aliases_and_ids_fail_before_body_resolution',
'typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens',
'ordinary_non_element_categories_are_collected_and_never_property_fallbacks',
'structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission',
'lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together',
'affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive',
'duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering',
'iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions',
]}
assert len(new_names) == 13
def digest(raw): return hashlib.sha256(raw).hexdigest()
def safe_name(name):
assert re.fullmatch(r'[a-zA-Z0-9-]+', name)
return name
def raw(name, suffix): return (folder / (safe_name(name) + suffix)).read_bytes()
def record(name): return json.loads(raw(name, '.result.json'))
def receipt(name): return json.loads(raw(name, '.admission.json'))
def verify_receipt(name, admission):
for key, suffix in [('result_sha256', '.result.json'), ('inputs_sha256', '.inputs.json'), ('log_sha256', '.log')]:
assert admission[key] == digest(raw(name, suffix)), (name, key)
baseline = record('list-b2c970b')
baseline_admission = receipt('list-b2c970b')
verify_receipt('list-b2c970b', baseline_admission)
assert baseline['exit'] == 0 and baseline['source'] == baseline['head_after'] == baseline_source and not baseline['changed_inputs']
assert baseline_admission['source'] == baseline_source and baseline_admission['mode'] == 'list'
assert baseline_admission['artifact'] == baseline['artifacts'][0]
assert baseline_admission['admission_helper_sha256'] == digest((base / '.local/admit-analysis-s2a-gate.py').read_bytes())
baseline_names = re.findall(r'^([^\r\n]+): test\r?$', raw('list-b2c970b', '.log').decode(), re.M)
assert baseline_names == baseline['listing_members'] == baseline_admission['names']
assert len(baseline_names) == len(set(baseline_names)) == 129
assert not (set(baseline_names) & new_names)
expected_names = set(baseline_names) | new_names
assert len(expected_names) == 142
name = sys.argv[1]
check_only = name == '--check-source'
current = subprocess.check_output(['git', 'rev-parse', 'HEAD'], cwd=root).decode().strip()
rec = None if check_only else record(name)
source = current if check_only else rec['source']
assert re.fullmatch(r'[0-9a-f]{40}', source)
assert current == source
subprocess.run(['git', 'merge-base', '--is-ancestor', baseline_source, source], cwd=root, check=True)
paths = subprocess.check_output(['git', 'ls-tree', '-r', '--name-only', source, *scopes], cwd=root).decode().splitlines()
assert paths and len(paths) == len(set(paths))
blobs = subprocess.check_output(['git', 'cat-file', '--batch'], cwd=root, input=''.join(f'{source}:{p}\n' for p in paths).encode())
offset, expected_inputs, lower_tests = 0, [], None
for path in paths:
end = blobs.index(b'\n', offset)
_, kind, size = blobs[offset:end].split(); size = int(size)
data = blobs[end + 1:end + 1 + size]
assert kind == b'blob' and (root / path).read_bytes() == data, path
expected_inputs.append({'path': path, 'bytes': size, 'sha256': digest(data)})
if path == 'crates/oa-core/src/language/analysis_source/lower/tests.rs': lower_tests = data.decode()
offset = end + size + 2
assert offset == len(blobs) and lower_tests is not None
authored_names = {'language::analysis_source::lower::tests::' + n for n in re.findall(r'#\[test\]\s*fn (\w+)\(', lower_tests)}
assert authored_names == new_names
if check_only:
assert len(sys.argv) == 2
print(json.dumps({'source': source, 'git_blob_verified_inputs': len(expected_inputs), 'baseline_members': 129, 'fixed_new_members': 13, 'expected_listing': 142, 'helper_sha256': digest(Path(__file__).read_bytes()), 'receipt_written': False}))
sys.exit(0)
assert rec['exit'] == 0 and not rec['changed_inputs'] and rec['head_after'] == source
assert rec['inputs'] == name + '.inputs.json'
inputs = json.loads(raw(name, '.inputs.json'))
assert inputs['source'] == source and inputs['inputs'] == expected_inputs
assert len(rec['artifacts']) == 1
artifact = rec['artifacts'][0]
data = Path(artifact['path']).read_bytes()
assert len(data) == artifact['bytes'] and digest(data) == artifact['sha256']
log = raw(name, '.log').decode()
executables = re.findall(r'Running unittests [^\r\n]+ \(([^\r\n]+\.exe)\)', log)
assert len(executables) == 1
executable = Path(executables[0])
if not executable.is_absolute(): executable = root / executable
assert executable.resolve() == Path(artifact['path']).resolve()
if rec['command'] == prefix + ['--', '--list']:
assert len(sys.argv) == 2
names = re.findall(r'^([^\r\n]+): test\r?$', log, re.M)
assert names == rec['listing_members'] and len(names) == len(set(names)) == rec['listing_count'] == 142
assert set(names) == expected_names
assert re.findall(r'^(\d+) tests, (\d+) benchmarks\s*$', log, re.M) == [('142', '0')]
mode = 'list'
else:
assert len(sys.argv) == 4, 'Only explicit focused selections can be admitted.'
listing_name, selector = sys.argv[2:]
assert selector and rec['command'] == prefix + [selector, '--', '--test-threads=1']
listing = record(listing_name); admission = receipt(listing_name)
verify_receipt(listing_name, admission)
assert admission['mode'] == 'list' and admission['source'] == listing['source'] == source
assert admission['artifact'] == artifact and listing['artifacts'] == [artifact]
assert admission['admission_helper_sha256'] == digest(Path(__file__).read_bytes())
assert listing['exit'] == 0 and set(listing['listing_members']) == expected_names
assert admission['names'] == listing['listing_members'] and len(admission['names']) == 142
names = [n for n in listing['listing_members'] if selector in n]
actual = re.findall(r'^test ([^\r\n]+) \.\.\. (ok|FAILED|ignored)\s*$', log, re.M)
assert names and len(actual) == len({n for n, _ in actual}) == len(names)
assert {n for n, _ in actual} == set(names) and all(status == 'ok' for _, status in actual)
assert re.findall(r'test result: ok\. (\d+) passed; (\d+) failed; (\d+) ignored; (\d+) measured; (\d+) filtered out;', log) == [(str(len(names)), '0', '0', '0', str(142 - len(names)))]
mode = 'focused'
admission = {'source': source, 'mode': mode, 'artifact': artifact, 'names': names,
'result_sha256': digest(raw(name, '.result.json')), 'inputs_sha256': digest(raw(name, '.inputs.json')),
'log_sha256': digest(raw(name, '.log')), 'verified_inputs': len(expected_inputs),
'admission_helper_sha256': digest(Path(__file__).read_bytes()),
'baseline_source': baseline_source, 'baseline_result_sha256': digest(raw('list-b2c970b', '.result.json')),
'baseline_admission_sha256': digest(raw('list-b2c970b', '.admission.json'))}
with (folder / (name + '.admission.json')).open('x', encoding='utf-8', newline='\n') as stream:
stream.write(json.dumps(admission, indent=2) + '\n')
print(json.dumps({'name': name, 'mode': mode, 'members': len(names), 'verified_inputs': len(expected_inputs), 'source': source}))
@@ -0,0 +1,252 @@
Finished `test` profile [unoptimized] target(s) in 2.64s
Running unittests src\lib.rs (C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913\debug\deps\oa_core-73987e0d7089bf1e.exe)
running 142 tests
test analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges ... ok
test analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles ... ok
test analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch ... ok
test analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued ... ok
test analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units ... ok
test analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers ... ok
test analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly ... ok
test analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings ... ok
test analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch ... ok
test analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous ... ok
test analysis::tests::equal_dimensions_do_not_create_nominal_compatibility ... ok
test analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle ... ok
test analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes ... ok
test analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata ... ok
test analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters ... ok
test analysis::tests::layers_subject_kinds_and_display_units_are_strict ... ok
test analysis::tests::logical_depth_and_call_depth_have_exact_boundaries ... ok
test analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation ... ok
test analysis::tests::narrow_override_commands_preserve_missing_clear_and_history ... ok
test analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth ... ok
test analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases ... ok
test analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions ... ok
test analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly ... ok
test analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles ... ok
test analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact ... ok
test analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit ... ok
test analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds ... ok
test analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling ... ok
test analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle ... ok
test analysis_numeric::tests::both_reduced_component_overflows_are_reported ... ok
test analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit ... ok
test analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms ... ok
test analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit ... ok
test analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce ... ok
test analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra ... ok
test analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal ... ok
test analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable ... ok
test analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value ... ok
test analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire ... ok
test analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus ... ok
test analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded ... ok
test analysis_numeric::tests::multiple_targets_share_one_aggregate_meter ... ok
test analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension ... ok
test analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation ... ok
test analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked ... ok
test analysis_numeric::tests::powers_and_signs_have_explicit_domains ... ok
test analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip ... ok
test analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion ... ok
test analysis_numeric::tests::serde_uses_closed_canonical_string_wire ... ok
test analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them ... ok
test analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate ... ok
test language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields ... ok
test language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state ... ok
test language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context ... ok
test language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax ... ok
test language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8 ... ok
test language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped ... ok
test language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally ... ok
test language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles ... ok
test language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries ... ok
test language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes ... ok
test language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive ... ok
test language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit ... ok
test language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences ... ok
test language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering ... ok
test language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution ... ok
test language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work ... ok
test language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions ... ok
test language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together ... ok
test language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn ... ok
test language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks ... ok
test language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles ... ok
test language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission ... ok
test language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens ... ok
test language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion ... ok
test language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes ... ok
test language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented ... ok
test language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children ... ok
test language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology ... ok
test language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse ... ok
test language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged ... ok
test language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries ... ok
test language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans ... ok
test language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans ... ok
test language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees ... ok
test language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations ... FAILED
test language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views ... FAILED
test language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting ... ok
test language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans ... ok
test language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack ... ok
test language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located ... ok
test language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal ... ok
test language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit ... FAILED
test language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes ... FAILED
test language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded ... ok
test language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected ... FAILED
test language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment ... FAILED
test language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command ... ok
test language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling ... ok
test language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens ... ok
test language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity ... ok
test language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields ... ok
test language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields ... ok
test language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data ... ok
test persistence::json_codec::tests::codec_lifecycle_subprocess ... ok
test persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts ... ok
test persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile ... ok
test persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant ... ok
test persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries ... ok
test persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar ... ok
test persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration ... ok
test persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit ... ok
test persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging ... ok
test persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project ... ok
test semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope ... ok
test source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes ... FAILED
test source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed ... FAILED
test source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck ... ok
test source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path ... ok
test source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry ... ok
test source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership ... ok
test source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes ... FAILED
test source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last ... FAILED
test source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility ... FAILED
test source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations ... FAILED
test source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files ... FAILED
test source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency ... FAILED
test source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files ... FAILED
test source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes ... FAILED
test topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage ... ok
test topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass ... ok
test topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output ... ok
test validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate ... ok
test view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates ... ok
test view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model ... ok
test view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities ... ok
test view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides ... ok
test view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all ... ok
test view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers ... ok
test view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table ... ok
test view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply ... ok
test view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed ... ok
failures:
---- language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations stdout ----
thread 'language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations' (8204) panicked at crates\oa-core\src\language_nesting_tests.rs:502:69:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---- language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views stdout ----
thread 'language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views' (10796) panicked at crates\oa-core\src\language_nesting_tests.rs:439:69:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit stdout ----
thread 'language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit' (10936) panicked at crates\oa-core\src\language_nesting_tests.rs:63:41:
called `Result::unwrap()` on an `Err` value: [Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }]
---- language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes stdout ----
thread 'language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes' (1640) panicked at crates\oa-core\src\language_nesting_tests.rs:188:72:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected stdout ----
thread 'language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected' (8524) panicked at crates\oa-core\src\language_nesting_tests.rs:124:38:
called `Result::unwrap()` on an `Err` value: [Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }]
---- language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment stdout ----
thread 'language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment' (10304) panicked at crates\oa-core\src\language_nesting_tests.rs:362:6:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes stdout ----
thread 'source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes' (3688) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed stdout ----
thread 'source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed' (6584) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes stdout ----
thread 'source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes' (9580) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last stdout ----
thread 'source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last' (6988) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility stdout ----
thread 'source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility' (10424) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations stdout ----
thread 'source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations' (8436) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files stdout ----
thread 'source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files' (10064) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency stdout ----
thread 'source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency' (10760) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files stdout ----
thread 'source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files' (7228) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes stdout ----
thread 'source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes' (7848) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
failures:
language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations
language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views
language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit
language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes
language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected
language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment
source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes
source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed
source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes
source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last
source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility
source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations
source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files
source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency
source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files
source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes
test result: FAILED. 126 passed; 16 failed; 0 ignored; 0 measured; 0 filtered out; finished in 86.07s
error: test failed, to rerun pass `-p oa-core --lib`
@@ -0,0 +1,35 @@
{
"source": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"head_after": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"start": "2026-09-13T07:02:20.580705+00:00",
"end": "2026-09-13T07:03:51.186178+00:00",
"exit": 101,
"command": [
"cargo",
"test",
"--locked",
"-p",
"oa-core",
"--lib",
"--",
"--test-threads=1"
],
"inputs": "full-a2a28f8.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 36685824,
"sha256": "ce9d77ed1e68a21e06836264bf50ba9dddbfa69507e1a0bc2c05a7b55db325a9"
}
],
"environment": {
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913",
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,239 @@
Finished `test` profile [unoptimized] target(s) in 2.73s
Running unittests src\lib.rs (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\analysis-checked-save-target-20260913\debug\deps\oa_core-73987e0d7089bf1e.exe)
running 129 tests
test analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges ... ok
test analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles ... ok
test analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch ... ok
test analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued ... ok
test analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units ... ok
test analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers ... ok
test analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly ... ok
test analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings ... ok
test analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch ... ok
test analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous ... ok
test analysis::tests::equal_dimensions_do_not_create_nominal_compatibility ... ok
test analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle ... ok
test analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes ... ok
test analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata ... ok
test analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters ... ok
test analysis::tests::layers_subject_kinds_and_display_units_are_strict ... ok
test analysis::tests::logical_depth_and_call_depth_have_exact_boundaries ... ok
test analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation ... ok
test analysis::tests::narrow_override_commands_preserve_missing_clear_and_history ... ok
test analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth ... ok
test analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases ... ok
test analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions ... ok
test analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly ... ok
test analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles ... ok
test analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact ... ok
test analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit ... ok
test analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds ... ok
test analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling ... ok
test analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle ... ok
test analysis_numeric::tests::both_reduced_component_overflows_are_reported ... ok
test analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit ... ok
test analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms ... ok
test analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit ... ok
test analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce ... ok
test analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra ... ok
test analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal ... ok
test analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable ... ok
test analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value ... ok
test analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire ... ok
test analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus ... ok
test analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded ... ok
test analysis_numeric::tests::multiple_targets_share_one_aggregate_meter ... ok
test analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension ... ok
test analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation ... ok
test analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked ... ok
test analysis_numeric::tests::powers_and_signs_have_explicit_domains ... ok
test analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip ... ok
test analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion ... ok
test analysis_numeric::tests::serde_uses_closed_canonical_string_wire ... ok
test analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them ... ok
test analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate ... ok
test language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields ... ok
test language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state ... ok
test language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context ... ok
test language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax ... ok
test language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8 ... ok
test language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped ... ok
test language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally ... ok
test language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles ... ok
test language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries ... ok
test language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes ... ok
test language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion ... ok
test language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes ... ok
test language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented ... ok
test language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children ... ok
test language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology ... ok
test language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse ... ok
test language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged ... ok
test language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries ... ok
test language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans ... ok
test language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans ... ok
test language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees ... ok
test language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations ... FAILED
test language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views ... FAILED
test language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting ... ok
test language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans ... ok
test language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack ... ok
test language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located ... ok
test language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal ... ok
test language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit ... FAILED
test language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes ... FAILED
test language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded ... ok
test language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected ... FAILED
test language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment ... FAILED
test language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command ... ok
test language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling ... ok
test language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens ... ok
test language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity ... ok
test language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields ... ok
test language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields ... ok
test language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data ... ok
test persistence::json_codec::tests::codec_lifecycle_subprocess ... ok
test persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts ... ok
test persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile ... ok
test persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant ... ok
test persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries ... ok
test persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar ... ok
test persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration ... ok
test persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit ... ok
test persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging ... ok
test persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project ... ok
test semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope ... ok
test source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes ... FAILED
test source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed ... FAILED
test source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck ... ok
test source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path ... ok
test source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry ... ok
test source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership ... ok
test source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes ... FAILED
test source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last ... FAILED
test source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility ... FAILED
test source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations ... FAILED
test source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files ... FAILED
test source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency ... FAILED
test source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files ... FAILED
test source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes ... FAILED
test topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage ... ok
test topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass ... ok
test topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output ... ok
test validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate ... ok
test view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates ... ok
test view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model ... ok
test view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities ... ok
test view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides ... ok
test view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all ... ok
test view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers ... ok
test view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table ... ok
test view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply ... ok
test view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed ... ok
failures:
---- language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations stdout ----
thread 'language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations' (10208) panicked at crates\oa-core\src\language_nesting_tests.rs:502:69:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---- language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views stdout ----
thread 'language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views' (3332) panicked at crates\oa-core\src\language_nesting_tests.rs:439:69:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit stdout ----
thread 'language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit' (6356) panicked at crates\oa-core\src\language_nesting_tests.rs:63:41:
called `Result::unwrap()` on an `Err` value: [Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }]
---- language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes stdout ----
thread 'language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes' (3744) panicked at crates\oa-core\src\language_nesting_tests.rs:188:72:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected stdout ----
thread 'language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected' (10700) panicked at crates\oa-core\src\language_nesting_tests.rs:124:38:
called `Result::unwrap()` on an `Err` value: [Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }]
---- language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment stdout ----
thread 'language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment' (8756) panicked at crates\oa-core\src\language_nesting_tests.rs:362:6:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes stdout ----
thread 'source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes' (9320) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed stdout ----
thread 'source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed' (6752) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes stdout ----
thread 'source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes' (8556) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last stdout ----
thread 'source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last' (10884) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility stdout ----
thread 'source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility' (9256) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations stdout ----
thread 'source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations' (9288) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files stdout ----
thread 'source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files' (8696) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency stdout ----
thread 'source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency' (6572) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files stdout ----
thread 'source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files' (8752) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
---- source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes stdout ----
thread 'source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes' (2416) panicked at crates\oa-core\src\source_files.rs:1560:84:
called `Result::unwrap()` on an `Err` value: [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 1, column: 9, message: "Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.", span: Span { start: 8, end: 9 } }, related: [] }]
failures:
language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations
language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views
language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit
language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes
language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected
language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment
source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes
source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed
source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes
source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last
source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility
source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations
source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files
source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency
source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files
source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes
test result: FAILED. 113 passed; 16 failed; 0 ignored; 0 measured; 0 filtered out; finished in 52.34s
error: test failed, to rerun pass `-p oa-core --lib`
@@ -0,0 +1,35 @@
{
"source": "b2c970b4673e062e47eadd12906d2316c4b1a7b3",
"head_after": "b2c970b4673e062e47eadd12906d2316c4b1a7b3",
"start": "2026-09-13T05:23:05.136920+00:00",
"end": "2026-09-13T05:24:01.547372+00:00",
"exit": 101,
"command": [
"cargo",
"test",
"--locked",
"-p",
"oa-core",
"--lib",
"--",
"--test-threads=1"
],
"inputs": "full-b2c970b.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 35920896,
"sha256": "67249b37f30b596eb3deb95a217bd77eb06905bdf7b6c27b74fec16f9f0362e5"
}
],
"environment": {
"CARGO_TARGET_DIR": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913",
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,161 @@
{
"source": "472fe7a4339a23a3339b2b91e8d53d76442f60c4",
"mode": "list",
"artifact": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 36686336,
"sha256": "732018626fceff6c6a75ea51e114a32ca96a11999cf6f135c077df49278853b7"
},
"names": [
"analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges",
"analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles",
"analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch",
"analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued",
"analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units",
"analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers",
"analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly",
"analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings",
"analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch",
"analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous",
"analysis::tests::equal_dimensions_do_not_create_nominal_compatibility",
"analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle",
"analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes",
"analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata",
"analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters",
"analysis::tests::layers_subject_kinds_and_display_units_are_strict",
"analysis::tests::logical_depth_and_call_depth_have_exact_boundaries",
"analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation",
"analysis::tests::narrow_override_commands_preserve_missing_clear_and_history",
"analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth",
"analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases",
"analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions",
"analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly",
"analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles",
"analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact",
"analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit",
"analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds",
"analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling",
"analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle",
"analysis_numeric::tests::both_reduced_component_overflows_are_reported",
"analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit",
"analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms",
"analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit",
"analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce",
"analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra",
"analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal",
"analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable",
"analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value",
"analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire",
"analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus",
"analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded",
"analysis_numeric::tests::multiple_targets_share_one_aggregate_meter",
"analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension",
"analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation",
"analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked",
"analysis_numeric::tests::powers_and_signs_have_explicit_domains",
"analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip",
"analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion",
"analysis_numeric::tests::serde_uses_closed_canonical_string_wire",
"analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them",
"analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate",
"language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields",
"language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state",
"language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context",
"language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax",
"language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8",
"language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped",
"language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally",
"language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles",
"language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries",
"language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes",
"language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive",
"language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit",
"language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences",
"language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering",
"language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution",
"language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work",
"language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions",
"language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together",
"language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn",
"language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks",
"language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles",
"language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission",
"language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens",
"language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion",
"language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes",
"language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented",
"language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children",
"language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology",
"language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse",
"language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged",
"language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries",
"language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans",
"language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans",
"language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees",
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations",
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views",
"language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting",
"language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans",
"language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack",
"language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located",
"language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal",
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit",
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes",
"language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded",
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected",
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment",
"language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command",
"language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling",
"language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens",
"language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity",
"language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields",
"language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields",
"language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data",
"persistence::json_codec::tests::codec_lifecycle_subprocess",
"persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts",
"persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile",
"persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant",
"persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries",
"persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar",
"persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration",
"persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit",
"persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging",
"persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project",
"semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope",
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes",
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed",
"source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck",
"source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path",
"source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry",
"source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership",
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes",
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last",
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility",
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations",
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files",
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency",
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files",
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes",
"topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage",
"topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass",
"topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output",
"validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate",
"view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates",
"view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model",
"view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities",
"view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides",
"view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all",
"view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers",
"view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table",
"view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply",
"view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed"
],
"result_sha256": "1cbcc93b6a7065a37de4a7161549a9a9abaa8f4e62486e730974dc962fff61d7",
"inputs_sha256": "b48294f8ab7c20c0d0cd586a4a3483cdfaae81f8625b9fc2f2aafc4386b31b11",
"log_sha256": "912ca17937884b1554ef5e3fae4e0faae997d88f1a1149f9d9069e08de31ef2b",
"verified_inputs": 531,
"admission_helper_sha256": "92c03d25c8f5ae75a5c1e76bd4fa24cbca7aeb10cf7ee5847bc8a324cae3ec06",
"baseline_source": "b2c970b4673e062e47eadd12906d2316c4b1a7b3",
"baseline_result_sha256": "5684d349d284d2d040eb2e80f40762808cfd2f1285be3db1c1c4d3b0bc276495",
"baseline_admission_sha256": "f177f4f0d1feb43ebd2af253d1f0c972141c7f215300ebb5ac385862b12f5fd1"
}
@@ -0,0 +1,147 @@
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\analysis-core-worktree-20260911\crates\oa-core)
Finished `test` profile [unoptimized] target(s) in 7m 38s
Running unittests src\lib.rs (C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913\debug\deps\oa_core-73987e0d7089bf1e.exe)
analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges: test
analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles: test
analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch: test
analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued: test
analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units: test
analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers: test
analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly: test
analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings: test
analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch: test
analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous: test
analysis::tests::equal_dimensions_do_not_create_nominal_compatibility: test
analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle: test
analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes: test
analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata: test
analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters: test
analysis::tests::layers_subject_kinds_and_display_units_are_strict: test
analysis::tests::logical_depth_and_call_depth_have_exact_boundaries: test
analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation: test
analysis::tests::narrow_override_commands_preserve_missing_clear_and_history: test
analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth: test
analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases: test
analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions: test
analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly: test
analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles: test
analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact: test
analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit: test
analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds: test
analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling: test
analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle: test
analysis_numeric::tests::both_reduced_component_overflows_are_reported: test
analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit: test
analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms: test
analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit: test
analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce: test
analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra: test
analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal: test
analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable: test
analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value: test
analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire: test
analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus: test
analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded: test
analysis_numeric::tests::multiple_targets_share_one_aggregate_meter: test
analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension: test
analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation: test
analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked: test
analysis_numeric::tests::powers_and_signs_have_explicit_domains: test
analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip: test
analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion: test
analysis_numeric::tests::serde_uses_closed_canonical_string_wire: test
analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them: test
analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate: test
language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields: test
language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state: test
language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context: test
language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax: test
language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8: test
language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped: test
language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally: test
language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles: test
language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries: test
language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes: test
language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive: test
language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit: test
language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences: test
language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering: test
language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution: test
language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work: test
language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions: test
language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together: test
language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn: test
language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks: test
language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles: test
language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission: test
language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens: test
language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion: test
language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes: test
language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented: test
language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children: test
language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology: test
language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse: test
language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged: test
language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries: test
language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans: test
language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans: test
language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees: test
language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations: test
language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views: test
language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting: test
language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans: test
language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack: test
language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located: test
language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal: test
language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit: test
language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes: test
language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded: test
language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected: test
language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment: test
language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command: test
language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling: test
language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens: test
language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity: test
language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields: test
language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields: test
language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data: test
persistence::json_codec::tests::codec_lifecycle_subprocess: test
persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts: test
persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile: test
persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant: test
persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries: test
persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar: test
persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration: test
persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit: test
persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging: test
persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project: test
semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope: test
source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes: test
source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed: test
source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck: test
source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path: test
source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry: test
source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership: test
source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes: test
source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last: test
source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility: test
source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations: test
source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files: test
source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency: test
source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files: test
source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes: test
topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage: test
topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass: test
topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output: test
validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate: test
view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates: test
view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model: test
view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities: test
view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides: test
view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all: test
view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers: test
view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table: test
view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply: test
view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed: test
142 tests, 0 benchmarks
@@ -0,0 +1,178 @@
{
"source": "472fe7a4339a23a3339b2b91e8d53d76442f60c4",
"head_after": "472fe7a4339a23a3339b2b91e8d53d76442f60c4",
"start": "2026-09-13T06:38:34.451388+00:00",
"end": "2026-09-13T06:46:14.511461+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"-p",
"oa-core",
"--lib",
"--",
"--list"
],
"inputs": "list-472fe7a.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 36686336,
"sha256": "732018626fceff6c6a75ea51e114a32ca96a11999cf6f135c077df49278853b7"
}
],
"environment": {
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913",
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [
"analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges",
"analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles",
"analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch",
"analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued",
"analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units",
"analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers",
"analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly",
"analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings",
"analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch",
"analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous",
"analysis::tests::equal_dimensions_do_not_create_nominal_compatibility",
"analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle",
"analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes",
"analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata",
"analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters",
"analysis::tests::layers_subject_kinds_and_display_units_are_strict",
"analysis::tests::logical_depth_and_call_depth_have_exact_boundaries",
"analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation",
"analysis::tests::narrow_override_commands_preserve_missing_clear_and_history",
"analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth",
"analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases",
"analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions",
"analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly",
"analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles",
"analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact",
"analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit",
"analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds",
"analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling",
"analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle",
"analysis_numeric::tests::both_reduced_component_overflows_are_reported",
"analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit",
"analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms",
"analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit",
"analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce",
"analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra",
"analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal",
"analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable",
"analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value",
"analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire",
"analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus",
"analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded",
"analysis_numeric::tests::multiple_targets_share_one_aggregate_meter",
"analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension",
"analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation",
"analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked",
"analysis_numeric::tests::powers_and_signs_have_explicit_domains",
"analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip",
"analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion",
"analysis_numeric::tests::serde_uses_closed_canonical_string_wire",
"analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them",
"analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate",
"language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields",
"language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state",
"language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context",
"language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax",
"language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8",
"language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped",
"language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally",
"language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles",
"language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries",
"language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes",
"language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive",
"language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit",
"language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences",
"language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering",
"language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution",
"language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work",
"language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions",
"language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together",
"language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn",
"language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks",
"language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles",
"language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission",
"language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens",
"language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion",
"language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes",
"language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented",
"language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children",
"language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology",
"language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse",
"language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged",
"language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries",
"language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans",
"language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans",
"language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees",
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations",
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views",
"language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting",
"language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans",
"language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack",
"language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located",
"language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal",
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit",
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes",
"language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded",
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected",
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment",
"language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command",
"language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling",
"language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens",
"language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity",
"language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields",
"language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields",
"language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data",
"persistence::json_codec::tests::codec_lifecycle_subprocess",
"persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts",
"persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile",
"persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant",
"persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries",
"persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar",
"persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration",
"persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit",
"persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging",
"persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project",
"semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope",
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes",
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed",
"source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck",
"source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path",
"source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry",
"source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership",
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes",
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last",
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility",
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations",
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files",
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency",
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files",
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes",
"topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage",
"topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass",
"topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output",
"validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate",
"view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates",
"view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model",
"view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities",
"view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides",
"view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all",
"view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers",
"view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table",
"view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply",
"view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed"
],
"listing_count": 142,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,161 @@
{
"source": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"mode": "list",
"artifact": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 36685824,
"sha256": "ce9d77ed1e68a21e06836264bf50ba9dddbfa69507e1a0bc2c05a7b55db325a9"
},
"names": [
"analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges",
"analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles",
"analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch",
"analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued",
"analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units",
"analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers",
"analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly",
"analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings",
"analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch",
"analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous",
"analysis::tests::equal_dimensions_do_not_create_nominal_compatibility",
"analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle",
"analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes",
"analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata",
"analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters",
"analysis::tests::layers_subject_kinds_and_display_units_are_strict",
"analysis::tests::logical_depth_and_call_depth_have_exact_boundaries",
"analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation",
"analysis::tests::narrow_override_commands_preserve_missing_clear_and_history",
"analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth",
"analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases",
"analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions",
"analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly",
"analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles",
"analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact",
"analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit",
"analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds",
"analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling",
"analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle",
"analysis_numeric::tests::both_reduced_component_overflows_are_reported",
"analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit",
"analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms",
"analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit",
"analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce",
"analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra",
"analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal",
"analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable",
"analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value",
"analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire",
"analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus",
"analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded",
"analysis_numeric::tests::multiple_targets_share_one_aggregate_meter",
"analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension",
"analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation",
"analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked",
"analysis_numeric::tests::powers_and_signs_have_explicit_domains",
"analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip",
"analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion",
"analysis_numeric::tests::serde_uses_closed_canonical_string_wire",
"analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them",
"analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate",
"language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields",
"language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state",
"language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context",
"language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax",
"language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8",
"language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped",
"language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally",
"language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles",
"language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries",
"language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes",
"language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive",
"language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit",
"language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences",
"language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering",
"language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution",
"language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work",
"language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions",
"language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together",
"language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn",
"language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks",
"language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles",
"language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission",
"language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens",
"language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion",
"language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes",
"language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented",
"language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children",
"language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology",
"language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse",
"language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged",
"language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries",
"language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans",
"language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans",
"language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees",
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations",
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views",
"language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting",
"language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans",
"language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack",
"language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located",
"language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal",
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit",
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes",
"language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded",
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected",
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment",
"language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command",
"language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling",
"language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens",
"language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity",
"language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields",
"language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields",
"language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data",
"persistence::json_codec::tests::codec_lifecycle_subprocess",
"persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts",
"persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile",
"persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant",
"persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries",
"persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar",
"persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration",
"persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit",
"persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging",
"persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project",
"semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope",
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes",
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed",
"source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck",
"source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path",
"source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry",
"source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership",
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes",
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last",
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility",
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations",
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files",
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency",
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files",
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes",
"topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage",
"topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass",
"topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output",
"validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate",
"view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates",
"view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model",
"view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities",
"view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides",
"view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all",
"view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers",
"view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table",
"view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply",
"view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed"
],
"result_sha256": "86db5467964d3712510f867379ae32e0797b4d9f46cbde762119ed9055fd3a62",
"inputs_sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84",
"log_sha256": "8be8bd7ae75a690f0e36c8b0b39dabc4c5bd5654cf1e653bd43e3c0cddf560df",
"verified_inputs": 531,
"admission_helper_sha256": "92c03d25c8f5ae75a5c1e76bd4fa24cbca7aeb10cf7ee5847bc8a324cae3ec06",
"baseline_source": "b2c970b4673e062e47eadd12906d2316c4b1a7b3",
"baseline_result_sha256": "5684d349d284d2d040eb2e80f40762808cfd2f1285be3db1c1c4d3b0bc276495",
"baseline_admission_sha256": "f177f4f0d1feb43ebd2af253d1f0c972141c7f215300ebb5ac385862b12f5fd1"
}
@@ -0,0 +1,147 @@
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\analysis-core-worktree-20260911\crates\oa-core)
Finished `test` profile [unoptimized] target(s) in 4m 46s
Running unittests src\lib.rs (C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913\debug\deps\oa_core-73987e0d7089bf1e.exe)
analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges: test
analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles: test
analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch: test
analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued: test
analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units: test
analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers: test
analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly: test
analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings: test
analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch: test
analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous: test
analysis::tests::equal_dimensions_do_not_create_nominal_compatibility: test
analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle: test
analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes: test
analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata: test
analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters: test
analysis::tests::layers_subject_kinds_and_display_units_are_strict: test
analysis::tests::logical_depth_and_call_depth_have_exact_boundaries: test
analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation: test
analysis::tests::narrow_override_commands_preserve_missing_clear_and_history: test
analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth: test
analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases: test
analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions: test
analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly: test
analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles: test
analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact: test
analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit: test
analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds: test
analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling: test
analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle: test
analysis_numeric::tests::both_reduced_component_overflows_are_reported: test
analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit: test
analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms: test
analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit: test
analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce: test
analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra: test
analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal: test
analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable: test
analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value: test
analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire: test
analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus: test
analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded: test
analysis_numeric::tests::multiple_targets_share_one_aggregate_meter: test
analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension: test
analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation: test
analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked: test
analysis_numeric::tests::powers_and_signs_have_explicit_domains: test
analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip: test
analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion: test
analysis_numeric::tests::serde_uses_closed_canonical_string_wire: test
analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them: test
analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate: test
language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields: test
language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state: test
language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context: test
language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax: test
language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8: test
language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped: test
language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally: test
language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles: test
language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries: test
language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes: test
language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive: test
language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit: test
language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences: test
language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering: test
language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution: test
language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work: test
language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions: test
language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together: test
language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn: test
language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks: test
language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles: test
language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission: test
language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens: test
language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion: test
language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes: test
language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented: test
language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children: test
language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology: test
language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse: test
language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged: test
language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries: test
language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans: test
language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans: test
language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees: test
language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations: test
language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views: test
language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting: test
language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans: test
language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack: test
language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located: test
language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal: test
language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit: test
language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes: test
language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded: test
language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected: test
language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment: test
language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command: test
language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling: test
language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens: test
language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity: test
language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields: test
language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields: test
language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data: test
persistence::json_codec::tests::codec_lifecycle_subprocess: test
persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts: test
persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile: test
persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant: test
persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries: test
persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar: test
persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration: test
persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit: test
persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging: test
persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project: test
semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope: test
source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes: test
source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed: test
source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck: test
source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path: test
source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry: test
source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership: test
source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes: test
source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last: test
source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility: test
source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations: test
source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files: test
source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency: test
source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files: test
source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes: test
topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage: test
topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass: test
topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output: test
validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate: test
view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates: test
view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model: test
view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities: test
view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides: test
view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all: test
view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers: test
view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table: test
view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply: test
view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed: test
142 tests, 0 benchmarks
@@ -0,0 +1,178 @@
{
"source": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"head_after": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"start": "2026-09-13T06:54:21.907457+00:00",
"end": "2026-09-13T06:59:10.214555+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"-p",
"oa-core",
"--lib",
"--",
"--list"
],
"inputs": "list-a2a28f8.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 36685824,
"sha256": "ce9d77ed1e68a21e06836264bf50ba9dddbfa69507e1a0bc2c05a7b55db325a9"
}
],
"environment": {
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913",
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [
"analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges",
"analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles",
"analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch",
"analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued",
"analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units",
"analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers",
"analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly",
"analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings",
"analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch",
"analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous",
"analysis::tests::equal_dimensions_do_not_create_nominal_compatibility",
"analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle",
"analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes",
"analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata",
"analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters",
"analysis::tests::layers_subject_kinds_and_display_units_are_strict",
"analysis::tests::logical_depth_and_call_depth_have_exact_boundaries",
"analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation",
"analysis::tests::narrow_override_commands_preserve_missing_clear_and_history",
"analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth",
"analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases",
"analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions",
"analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly",
"analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles",
"analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact",
"analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit",
"analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds",
"analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling",
"analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle",
"analysis_numeric::tests::both_reduced_component_overflows_are_reported",
"analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit",
"analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms",
"analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit",
"analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce",
"analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra",
"analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal",
"analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable",
"analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value",
"analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire",
"analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus",
"analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded",
"analysis_numeric::tests::multiple_targets_share_one_aggregate_meter",
"analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension",
"analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation",
"analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked",
"analysis_numeric::tests::powers_and_signs_have_explicit_domains",
"analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip",
"analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion",
"analysis_numeric::tests::serde_uses_closed_canonical_string_wire",
"analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them",
"analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate",
"language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields",
"language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state",
"language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context",
"language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax",
"language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8",
"language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped",
"language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally",
"language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles",
"language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries",
"language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes",
"language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive",
"language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit",
"language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences",
"language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering",
"language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution",
"language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work",
"language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions",
"language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together",
"language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn",
"language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks",
"language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles",
"language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission",
"language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens",
"language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion",
"language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes",
"language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented",
"language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children",
"language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology",
"language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse",
"language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged",
"language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries",
"language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans",
"language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans",
"language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees",
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations",
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views",
"language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting",
"language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans",
"language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack",
"language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located",
"language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal",
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit",
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes",
"language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded",
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected",
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment",
"language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command",
"language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling",
"language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens",
"language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity",
"language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields",
"language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields",
"language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data",
"persistence::json_codec::tests::codec_lifecycle_subprocess",
"persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts",
"persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile",
"persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant",
"persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries",
"persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar",
"persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration",
"persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit",
"persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging",
"persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project",
"semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope",
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes",
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed",
"source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck",
"source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path",
"source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry",
"source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership",
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes",
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last",
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility",
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations",
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files",
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency",
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files",
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes",
"topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage",
"topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass",
"topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output",
"validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate",
"view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates",
"view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model",
"view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities",
"view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides",
"view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all",
"view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers",
"view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table",
"view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply",
"view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed"
],
"listing_count": 142,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,145 @@
{
"source": "b2c970b4673e062e47eadd12906d2316c4b1a7b3",
"mode": "list",
"artifact": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 35920896,
"sha256": "67249b37f30b596eb3deb95a217bd77eb06905bdf7b6c27b74fec16f9f0362e5"
},
"names": [
"analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges",
"analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles",
"analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch",
"analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued",
"analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units",
"analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers",
"analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly",
"analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings",
"analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch",
"analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous",
"analysis::tests::equal_dimensions_do_not_create_nominal_compatibility",
"analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle",
"analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes",
"analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata",
"analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters",
"analysis::tests::layers_subject_kinds_and_display_units_are_strict",
"analysis::tests::logical_depth_and_call_depth_have_exact_boundaries",
"analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation",
"analysis::tests::narrow_override_commands_preserve_missing_clear_and_history",
"analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth",
"analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases",
"analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions",
"analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly",
"analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles",
"analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact",
"analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit",
"analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds",
"analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling",
"analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle",
"analysis_numeric::tests::both_reduced_component_overflows_are_reported",
"analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit",
"analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms",
"analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit",
"analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce",
"analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra",
"analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal",
"analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable",
"analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value",
"analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire",
"analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus",
"analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded",
"analysis_numeric::tests::multiple_targets_share_one_aggregate_meter",
"analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension",
"analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation",
"analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked",
"analysis_numeric::tests::powers_and_signs_have_explicit_domains",
"analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip",
"analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion",
"analysis_numeric::tests::serde_uses_closed_canonical_string_wire",
"analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them",
"analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate",
"language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields",
"language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state",
"language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context",
"language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax",
"language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8",
"language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped",
"language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally",
"language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles",
"language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries",
"language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes",
"language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion",
"language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes",
"language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented",
"language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children",
"language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology",
"language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse",
"language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged",
"language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries",
"language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans",
"language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans",
"language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees",
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations",
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views",
"language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting",
"language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans",
"language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack",
"language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located",
"language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal",
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit",
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes",
"language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded",
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected",
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment",
"language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command",
"language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling",
"language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens",
"language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity",
"language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields",
"language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields",
"language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data",
"persistence::json_codec::tests::codec_lifecycle_subprocess",
"persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts",
"persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile",
"persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant",
"persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries",
"persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar",
"persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration",
"persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit",
"persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging",
"persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project",
"semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope",
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes",
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed",
"source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck",
"source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path",
"source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry",
"source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership",
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes",
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last",
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility",
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations",
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files",
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency",
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files",
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes",
"topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage",
"topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass",
"topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output",
"validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate",
"view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates",
"view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model",
"view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities",
"view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides",
"view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all",
"view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers",
"view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table",
"view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply",
"view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed"
],
"result_sha256": "5684d349d284d2d040eb2e80f40762808cfd2f1285be3db1c1c4d3b0bc276495",
"inputs_sha256": "53137c230487519310eebcb3bdb22bae52f2ca95857c8b742f34440a37992763",
"log_sha256": "f852b4e6aa385f7e6f7bcb4ae770a4d6f500580f084febc1c9b2adceb0d9f54f",
"verified_inputs": 524,
"admission_helper_sha256": "908b09b044795a270590ea2e8d558f1a32442c873f81399ddc9fb402b992f12d"
}
@@ -0,0 +1,134 @@
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\analysis-core-worktree-20260911\crates\oa-core)
Finished `test` profile [unoptimized] target(s) in 7m 21s
Running unittests src\lib.rs (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\analysis-checked-save-target-20260913\debug\deps\oa_core-73987e0d7089bf1e.exe)
analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges: test
analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles: test
analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch: test
analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued: test
analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units: test
analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers: test
analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly: test
analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings: test
analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch: test
analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous: test
analysis::tests::equal_dimensions_do_not_create_nominal_compatibility: test
analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle: test
analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes: test
analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata: test
analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters: test
analysis::tests::layers_subject_kinds_and_display_units_are_strict: test
analysis::tests::logical_depth_and_call_depth_have_exact_boundaries: test
analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation: test
analysis::tests::narrow_override_commands_preserve_missing_clear_and_history: test
analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth: test
analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases: test
analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions: test
analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly: test
analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles: test
analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact: test
analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit: test
analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds: test
analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling: test
analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle: test
analysis_numeric::tests::both_reduced_component_overflows_are_reported: test
analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit: test
analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms: test
analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit: test
analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce: test
analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra: test
analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal: test
analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable: test
analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value: test
analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire: test
analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus: test
analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded: test
analysis_numeric::tests::multiple_targets_share_one_aggregate_meter: test
analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension: test
analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation: test
analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked: test
analysis_numeric::tests::powers_and_signs_have_explicit_domains: test
analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip: test
analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion: test
analysis_numeric::tests::serde_uses_closed_canonical_string_wire: test
analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them: test
analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate: test
language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields: test
language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state: test
language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context: test
language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax: test
language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8: test
language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped: test
language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally: test
language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles: test
language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries: test
language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes: test
language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion: test
language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes: test
language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented: test
language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children: test
language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology: test
language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse: test
language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged: test
language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries: test
language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans: test
language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans: test
language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees: test
language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations: test
language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views: test
language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting: test
language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans: test
language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack: test
language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located: test
language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal: test
language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit: test
language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes: test
language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded: test
language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected: test
language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment: test
language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command: test
language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling: test
language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens: test
language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity: test
language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields: test
language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields: test
language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data: test
persistence::json_codec::tests::codec_lifecycle_subprocess: test
persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts: test
persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile: test
persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant: test
persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries: test
persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar: test
persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration: test
persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit: test
persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging: test
persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project: test
semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope: test
source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes: test
source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed: test
source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck: test
source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path: test
source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry: test
source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership: test
source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes: test
source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last: test
source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility: test
source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations: test
source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files: test
source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency: test
source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files: test
source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes: test
topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage: test
topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass: test
topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output: test
validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate: test
view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates: test
view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model: test
view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities: test
view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides: test
view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all: test
view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers: test
view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table: test
view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply: test
view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed: test
129 tests, 0 benchmarks
@@ -0,0 +1,165 @@
{
"source": "b2c970b4673e062e47eadd12906d2316c4b1a7b3",
"head_after": "b2c970b4673e062e47eadd12906d2316c4b1a7b3",
"start": "2026-09-13T05:13:10.240376+00:00",
"end": "2026-09-13T05:20:33.890301+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"-p",
"oa-core",
"--lib",
"--",
"--list"
],
"inputs": "list-b2c970b.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 35920896,
"sha256": "67249b37f30b596eb3deb95a217bd77eb06905bdf7b6c27b74fec16f9f0362e5"
}
],
"environment": {
"CARGO_TARGET_DIR": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913",
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [
"analysis::admission::meter_tests::call_key_scan_and_argument_lookup_have_separate_precharges",
"analysis::admission::meter_tests::relation_subject_resolution_charges_each_hop_and_bounds_cycles",
"analysis::admission::meter_tests::static_meter_exact_boundary_zero_charge_and_exhaustion_latch",
"analysis::admission::meter_tests::wide_expression_children_are_charged_before_they_are_queued",
"analysis::tests::affine_definitions_require_linear_matching_difference_and_valid_units",
"analysis::tests::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers",
"analysis::tests::calculations_are_pure_parameters_are_scoped_and_calls_bind_exactly",
"analysis::tests::complete_real_model_roundtrips_and_exposes_explicit_effective_bindings",
"analysis::tests::deletion_requires_explicit_repairs_in_the_same_atomic_batch",
"analysis::tests::empty_lists_require_context_and_lists_are_flat_bounded_homogeneous",
"analysis::tests::equal_dimensions_do_not_create_nominal_compatibility",
"analysis::tests::every_case_is_checked_and_baseline_edits_cannot_introduce_a_case_only_cycle",
"analysis::tests::existing_transport_record_limits_count_definitions_parameters_overrides_and_nodes",
"analysis::tests::frozen_schema7_upgrades_without_interpreting_descriptive_metadata",
"analysis::tests::global_reidentify_rewrites_typed_domains_but_preserves_scoped_parameters",
"analysis::tests::layers_subject_kinds_and_display_units_are_strict",
"analysis::tests::logical_depth_and_call_depth_have_exact_boundaries",
"analysis::tests::map_key_collision_is_rejected_before_any_reference_mutation",
"analysis::tests::narrow_override_commands_preserve_missing_clear_and_history",
"analysis::tests::static_types_do_not_evaluate_domain_conditions_or_check_truth",
"analysis::tests::static_work_is_lowerable_deterministic_and_aggregated_across_cases",
"analysis::tests::stored_closure_limit_aggregates_distinct_called_definitions",
"analysis::tests::unsupported_transition_and_header_only_review_fail_explicitly",
"analysis::tests::unused_branches_still_reject_wrong_types_references_and_cycles",
"analysis::tests::wire_contract_rejects_unknown_imports_duplicates_missing_fields_and_noncanonical_exact",
"analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit",
"analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds",
"analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling",
"analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle",
"analysis_numeric::tests::both_reduced_component_overflows_are_reported",
"analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit",
"analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms",
"analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit",
"analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce",
"analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra",
"analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal",
"analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable",
"analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value",
"analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire",
"analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus",
"analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded",
"analysis_numeric::tests::multiple_targets_share_one_aggregate_meter",
"analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension",
"analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation",
"analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked",
"analysis_numeric::tests::powers_and_signs_have_explicit_domains",
"analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip",
"analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion",
"analysis_numeric::tests::serde_uses_closed_canonical_string_wire",
"analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them",
"analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate",
"language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields",
"language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state",
"language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context",
"language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax",
"language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8",
"language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped",
"language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally",
"language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles",
"language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries",
"language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes",
"language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion",
"language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes",
"language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented",
"language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children",
"language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology",
"language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse",
"language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged",
"language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries",
"language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans",
"language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans",
"language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees",
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations",
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views",
"language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting",
"language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans",
"language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack",
"language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located",
"language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal",
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit",
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes",
"language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded",
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected",
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment",
"language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command",
"language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling",
"language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens",
"language::source3_bridge::tests::frozen_source3_and_json3_have_complete_model_and_migration_parity",
"language::source3_bridge::tests::frozen_wire_still_rejects_new_unknown_and_duplicate_fields",
"language::source3_bridge::tests::old_review_prose_survives_without_admitting_semantic_fields",
"language::source3_bridge::tests::scratch_bridge_refuses_to_discard_current_only_data",
"persistence::json_codec::tests::codec_lifecycle_subprocess",
"persistence::json_codec::tests::json_profile_does_not_contract_declared_cli_collection_counts",
"persistence::json_codec::tests::production_save_always_reopens_with_its_reader_profile",
"persistence::json_codec::tests::remote_serde_keeps_each_existing_expression_variant",
"persistence::json_codec::tests::resource_preflight_has_exact_lowerable_boundaries",
"persistence::json_codec::tests::scanner_is_not_a_parallel_json_grammar",
"persistence::source_save_tests::equal_project_from_generated_legacy_source_still_rejects_migration",
"persistence::source_save_tests::generated_source_admission_checks_final_newline_under_the_effective_byte_limit",
"persistence::source_save_tests::malformed_generated_source_rejects_before_any_filesystem_staging",
"persistence::source_save_tests::parseable_source_omitting_a_definition_cannot_replace_the_whole_project",
"semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope",
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes",
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed",
"source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck",
"source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path",
"source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry",
"source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership",
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes",
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last",
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility",
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations",
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files",
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency",
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files",
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes",
"topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage",
"topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass",
"topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output",
"validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate",
"view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates",
"view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model",
"view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities",
"view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides",
"view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all",
"view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers",
"view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table",
"view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply",
"view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed"
],
"listing_count": 129,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,2 @@
Checking oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\analysis-core-worktree-20260911\crates\oa-core)
Finished `dev` profile [unoptimized] target(s) in 3m 44s
@@ -0,0 +1,30 @@
{
"source": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"head_after": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"start": "2026-09-13T07:06:07.701046+00:00",
"end": "2026-09-13T07:09:57.556121+00:00",
"exit": 0,
"command": [
"cargo",
"clippy",
"--locked",
"-p",
"oa-core",
"--all-targets",
"--",
"-D",
"warnings"
],
"inputs": "strict-a2a28f8.inputs.json",
"changed_inputs": [],
"artifacts": [],
"environment": {
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913",
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,20 @@
{
"source": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"mode": "focused",
"artifact": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 36685824,
"sha256": "ce9d77ed1e68a21e06836264bf50ba9dddbfa69507e1a0bc2c05a7b55db325a9"
},
"names": [
"language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens"
],
"result_sha256": "7baa9e8c8d35f4e57e08539de69e215dbbeedbeb049585196f5e7109c1596890",
"inputs_sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84",
"log_sha256": "108e5d948a8686f275793f6fe51a3e62357c43d7aeac503bff72098257e6b83a",
"verified_inputs": 531,
"admission_helper_sha256": "92c03d25c8f5ae75a5c1e76bd4fa24cbca7aeb10cf7ee5847bc8a324cae3ec06",
"baseline_source": "b2c970b4673e062e47eadd12906d2316c4b1a7b3",
"baseline_result_sha256": "5684d349d284d2d040eb2e80f40762808cfd2f1285be3db1c1c4d3b0bc276495",
"baseline_admission_sha256": "f177f4f0d1feb43ebd2af253d1f0c972141c7f215300ebb5ac385862b12f5fd1"
}
@@ -0,0 +1,8 @@
Finished `test` profile [unoptimized] target(s) in 3.99s
Running unittests src\lib.rs (C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913\debug\deps\oa_core-73987e0d7089bf1e.exe)
running 1 test
test language::raw_tokens::tests::legacy_adapter_retains_authored_numeric_operator_and_trivia_tokens ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 141 filtered out; finished in 0.43s
@@ -0,0 +1,36 @@
{
"source": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"head_after": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"start": "2026-09-13T07:04:29.858328+00:00",
"end": "2026-09-13T07:04:37.336602+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"-p",
"oa-core",
"--lib",
"language::raw_tokens",
"--",
"--test-threads=1"
],
"inputs": "tokens-a2a28f8.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 36685824,
"sha256": "ce9d77ed1e68a21e06836264bf50ba9dddbfa69507e1a0bc2c05a7b55db325a9"
}
],
"environment": {
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913",
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,54 @@
Finished `test` profile [unoptimized] target(s) in 5.20s
Running unittests src\lib.rs (C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913\debug\deps\oa_core-73987e0d7089bf1e.exe)
running 34 tests
test language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields ... ok
test language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state ... ok
test language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context ... ok
test language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax ... ok
test language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8 ... ok
test language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped ... ok
test language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally ... ok
test language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles ... ok
test language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries ... ok
test language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes ... ok
test language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive ... ok
test language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit ... FAILED
test language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences ... ok
test language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering ... ok
test language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution ... ok
test language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work ... ok
test language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions ... ok
test language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together ... ok
test language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn ... ok
test language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks ... ok
test language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles ... ok
test language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission ... ok
test language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens ... ok
test language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion ... ok
test language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes ... ok
test language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented ... ok
test language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children ... ok
test language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology ... ok
test language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse ... ok
test language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged ... ok
test language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries ... ok
test language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans ... ok
test language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans ... ok
test language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees ... ok
failures:
---- language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit stdout ----
thread 'language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit' (10696) panicked at crates\oa-core\src\language\analysis_source\lower\tests.rs:45:54:
called `Result::unwrap()` on an `Err` value: AnalysisError { object: bd5b68e8-65fc-4e35-9071-a73061316a4b, field: "base", code: "analysis_type", message: "AsKind requires an anonymous matching dimension and a linear target" }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
failures:
language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit
test result: FAILED. 33 passed; 1 failed; 0 ignored; 0 measured; 108 filtered out; finished in 3.95s
error: test failed, to rerun pass `-p oa-core --lib`
@@ -0,0 +1,36 @@
{
"source": "472fe7a4339a23a3339b2b91e8d53d76442f60c4",
"head_after": "472fe7a4339a23a3339b2b91e8d53d76442f60c4",
"start": "2026-09-13T06:47:03.225641+00:00",
"end": "2026-09-13T06:47:14.916648+00:00",
"exit": 101,
"command": [
"cargo",
"test",
"--locked",
"-p",
"oa-core",
"--lib",
"language::analysis_source",
"--",
"--test-threads=1"
],
"inputs": "typed-472fe7a.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 36686336,
"sha256": "732018626fceff6c6a75ea51e114a32ca96a11999cf6f135c077df49278853b7"
}
],
"environment": {
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913",
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,53 @@
{
"source": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"mode": "focused",
"artifact": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 36685824,
"sha256": "ce9d77ed1e68a21e06836264bf50ba9dddbfa69507e1a0bc2c05a7b55db325a9"
},
"names": [
"language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields",
"language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state",
"language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context",
"language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax",
"language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8",
"language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped",
"language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally",
"language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles",
"language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries",
"language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes",
"language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive",
"language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit",
"language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences",
"language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering",
"language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution",
"language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work",
"language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions",
"language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together",
"language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn",
"language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks",
"language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles",
"language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission",
"language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens",
"language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion",
"language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes",
"language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented",
"language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children",
"language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology",
"language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse",
"language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged",
"language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries",
"language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans",
"language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans",
"language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees"
],
"result_sha256": "9d8b9e432e31ffc4b621c38b80650a20846588cf96d6fc0f5dba3996ebda8d3d",
"inputs_sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84",
"log_sha256": "7816d81eddfcd8e75e63ac8285e67cd6573b159c7429398b1ee15fc2e1a3fb9b",
"verified_inputs": 531,
"admission_helper_sha256": "92c03d25c8f5ae75a5c1e76bd4fa24cbca7aeb10cf7ee5847bc8a324cae3ec06",
"baseline_source": "b2c970b4673e062e47eadd12906d2316c4b1a7b3",
"baseline_result_sha256": "5684d349d284d2d040eb2e80f40762808cfd2f1285be3db1c1c4d3b0bc276495",
"baseline_admission_sha256": "f177f4f0d1feb43ebd2af253d1f0c972141c7f215300ebb5ac385862b12f5fd1"
}
@@ -0,0 +1,41 @@
Finished `test` profile [unoptimized] target(s) in 4.88s
Running unittests src\lib.rs (C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913\debug\deps\oa_core-73987e0d7089bf1e.exe)
running 34 tests
test language::analysis_source::declarations::tests::borrowed_cursor_preserves_full_file_spans_and_does_not_rescan_fields ... ok
test language::analysis_source::declarations::tests::declaration_budgets_share_literals_types_references_and_failure_state ... ok
test language::analysis_source::declarations::tests::declaration_frames_restore_the_callers_inherited_context ... ok
test language::analysis_source::declarations::tests::empty_unbound_and_all_scalar_list_types_are_explicit_valid_syntax ... ok
test language::analysis_source::declarations::tests::inherited_version_root_and_short_word_contracts_do_not_enable_public8 ... ok
test language::analysis_source::declarations::tests::missing_id_metadata_is_stable_and_parameter_ids_are_owner_scoped ... ok
test language::analysis_source::declarations::tests::missing_required_fields_and_unknown_or_duplicate_entries_reject_locally ... ok
test language::analysis_source::declarations::tests::required_declarations_have_independent_typed_body_and_header_oracles ... ok
test language::analysis_source::declarations::tests::typed_brace_frames_have_exact_zero_one_two_boundaries ... ok
test language::analysis_source::declarations::tests::typed_frame_budget_and_truncated_declaration_cleanup_have_nearby_successes ... ok
test language::analysis_source::lower::tests::affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive ... ok
test language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit ... ok
test language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences ... ok
test language::analysis_source::lower::tests::duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering ... ok
test language::analysis_source::lower::tests::duplicate_global_aliases_and_ids_fail_before_body_resolution ... ok
test language::analysis_source::lower::tests::forward_cross_unit_resolution_keeps_original_offsets_and_shared_work ... ok
test language::analysis_source::lower::tests::iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions ... ok
test language::analysis_source::lower::tests::lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together ... ok
test language::analysis_source::lower::tests::missing_ids_require_stabilization_without_uuid_or_budget_churn ... ok
test language::analysis_source::lower::tests::ordinary_non_element_categories_are_collected_and_never_property_fallbacks ... ok
test language::analysis_source::lower::tests::staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles ... ok
test language::analysis_source::lower::tests::structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission ... ok
test language::analysis_source::lower::tests::typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens ... ok
test language::analysis_source::tests::budgets_aggregate_across_fragments_and_latch_numeric_exhaustion ... ok
test language::analysis_source::tests::byte_token_frame_logical_and_list_boundaries_have_nearby_successes ... ok
test language::analysis_source::tests::every_expression_shape_and_exact_constructor_arity_is_represented ... ok
test language::analysis_source::tests::flat_binary_depth_and_malformed_constructor_retain_bounded_completed_children ... ok
test language::analysis_source::tests::mixed_precedence_and_grouping_have_independent_expected_child_topology ... ok
test language::analysis_source::tests::partial_wide_and_deep_input_cleanup_does_not_poison_a_fresh_parse ... ok
test language::analysis_source::tests::public_source_headers_and_existing_numeric_token_controls_are_unchanged ... ok
test language::analysis_source::tests::raw_numeric_lexing_preserves_exact_atoms_and_operator_boundaries ... ok
test language::analysis_source::tests::repeated_call_argument_occurrences_have_distinct_original_spans ... ok
test language::analysis_source::tests::significant_ratio_and_quantity_trivia_preserve_original_spans ... ok
test language::analysis_source::tests::unary_literals_precedence_and_comparison_children_keep_distinct_trees ... ok
test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 108 filtered out; finished in 4.54s
@@ -0,0 +1,36 @@
{
"source": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"head_after": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"start": "2026-09-13T07:01:04.942196+00:00",
"end": "2026-09-13T07:01:19.194709+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"-p",
"oa-core",
"--lib",
"language::analysis_source",
"--",
"--test-threads=1"
],
"inputs": "typed-a2a28f8.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\analysis-checked-save-target-20260913\\debug\\deps\\oa_core-73987e0d7089bf1e.exe",
"bytes": 36685824,
"sha256": "ce9d77ed1e68a21e06836264bf50ba9dddbfa69507e1a0bc2c05a7b55db325a9"
}
],
"environment": {
"CARGO_TARGET_DIR": "C:/Users/User/Documents/Git/ARCADIA-Studio/.local/analysis-checked-save-target-20260913",
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,51 @@
# S2b corrected full-suite failure causes
Independent read-only review, 2026-09-13, `/root/source8_s2a_review`. Corrected source **`a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49`**; comparison source **`b2c970b4673e062e47eadd12906d2316c4b1a7b3`**. No compiler, test rerun, source change, archive execution or Git write occurred in this review.
Actual a2 full closure: **126 passed / 16 failed / 0 ignored, exit101**, ended `2026-09-13T07:03:51.186178+00:00`. All142 unique outcomes exactly match the corrected listing; all13 fixed new lower tests pass. The corrected typed selection independently contains34 passes and no failure. List, typed and full record the same test executable identity,36,685,824 bytes, SHA `ce9d77ed1e68a21e06836264bf50ba9dddbfa69507e1a0bc2c05a7b55db325a9`. Their531-entry manifests are identical and every entry/membership was independently compared with the exact a2 Git input scope and raw blobs. No current mutable executable was reread.
The a2 failed-name set exactly matches the actual b2 full **113/16** set. This review also compared each separate panic block: all16 have **the same panic source location and the same complete diagnostic line** as the corresponding b2 failure, apart from surrounding thread IDs and run presentation. Every diagnostic rejects the header at line1, column9, byte span8..9 with `Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.` There is no new AsKind failure in the corrected full run.
## Exact raw bindings
All files are original `.local/analysis-source-gates-20260913/` artifacts:
| File | SHA256 |
| --- | --- |
| full-a2a28f8.log | `9ae08b9a0157ebef587d36b40e5f7da8dd61b13bd5594bbae659f06c75e59044` |
| full-b2c970b.log | `0e0fd205258cd7f1b6a898486c35514a359eb02e3b17382b0f2cffb4d443cfb3` |
| full-a2a28f8.result.json | `81e171692b5c782bd234888e94468853b47a0e54375106e4cfce831e7b58e6c1` |
| full-a2a28f8.inputs.json | `08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84` |
## Source-level cause, separately inspected
These are retained public-source writer/migration failures. They must not be described as all beginning with source8 fixtures: several begin with valid source5, and the checked-in source project begins with source3.
`model.rs:9` defines `SCHEMA_VERSION = 8`. The public canonical writer emits that value at `language.rs:506`, while the public parser's explicit accepted header set remains3–7 at `language.rs:1335`. The two direct round-trip failures at `language_nesting_tests.rs:63` and124 occur at `parse(format(project))` and `parse(format(demo))`: initial parsing/earlier setup has progressed, but the formatted source8 header is rejected.
The remaining four nesting failures and all ten transaction failures reach `compile_bundle`. That function invokes `source_migration::upgrade` when migration metadata exists (`source_project.rs:298`). The upgrade writes the current schema value into the source version token (`source_project/source_migration.rs:83`) and reparses the edited bundle using `compile_once` at115. That source8 header is rejected by the same unchanged public parser. The source5 transaction fixture fails during its shared `compile_bundle(...).unwrap()` at `source_files.rs:1560`, before the named save/recovery operation starts. The checked-in source3 example is likewise rejected during migration/reparse; this does not establish successful source3 whole-project migration in these tests.
The implicated writer, parser, migration, model, nesting tests, transaction fixture and checked-in entry bytes were individually compared across b2→a2 and are unchanged: `language.rs`, `language_nesting_tests.rs`, `source_files.rs`, `source_project.rs`, `source_project/source_migration.rs`, `model.rs`, and `examples/source-project/project.arcadia`.
Exact failing names, grouped only for readability:
- `language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations`
- `language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views`
- `language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit`
- `language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes`
- `language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected`
- `language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment`
- `source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes`
- `source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed`
- `source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes`
- `source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last`
- `source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility`
- `source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations`
- `source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files`
- `source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency`
- `source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files`
- `source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes`
Disposition: the corrected private lowerer tests pass, while the full library remains failed for the same separately verified public8 writer/migration boundary. The sixteen tests do not validate their later nesting/save/recovery assertions. Do not waive them as full-suite passes or change public dispatch during this bounded correction. The original472 typed33/1 failure and its source-oracle correction review remain separate historical evidence.
This note does not claim token/strict completion; those gates were still pending when the review began and were not inspected here. The historical b2 production-language result remains **7 passed / 9 failed at b2**, as preserved in the S2a checkpoint; no a2 legacy integration rerun or relabeling is claimed.
@@ -0,0 +1,108 @@
# Source8 S2b typed lowering checkpoint
2026-09-13, Codex-956atf `/root/source8_lowering_plan`. Latest commit **`a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49`**, branch `codex/analysis-s2-956atf-20260913`, worktree `.local/as2-20260913`, initial S2b commit **`6de3b53103bf6199bf36aec2c1afb180eb9e7e6d`** above S2a base **`b2c970b4673e062e47eadd12906d2316c4b1a7b3`**. Source is committed, clean and frozen for parent review/gates. This worker did not run Cargo, a compiler, executable tests, native UI or Gitea. Parent owns serialized executable gates and integration.
This is the authorized first **private typed resolution/lowering checkpoint**, before canonical writing. The parent accepted the boundary in agent coordination: typed units plus a separately supplied ordinary Project skeleton, complete global/category/signature collection, then typed resolution, with one existing semantic admission on the merged Project. This is not complete public source8 parsing or include admission. Public header8 remains rejected and `analysis_source` remains staged under the existing test-only module registration. No new public test API exists.
## Baseline and source scope
Parent-reported prior b2 executable evidence: 129-test listing, 21 typed syntax plus one raw-token test PASS, full 113 PASS / 16 pre-existing unsupported-source8 failures, strict all-target gate PASS at 05:32:11, 524 unchanged admitted inputs. These are prior S2a facts; they do not validate the new S2b code.
Nine changed files, **2196 insertions / 1 deletion**:
- `crates/oa-core/src/language/analysis_source.rs`: add private `lower` module and update the staging comment.
- `.../analysis_source/budget.rs`: read-only lowering entry and occurrence allocation bounds. Existing syntax/literal counters and limits remain unchanged.
- New `.../analysis_source/lower.rs`: model construction, complete category/signature collection, typed resolution, iterative lowering of all 13 Expr variants, original source occurrence and expression-site metadata.
- New `.../analysis_source/lower/tests.rs`: 13 authored tests listed below.
- New `.../analysis_source/lower/oracle.rs`: independently constructed real Project oracle; no source parsing or formatting.
- Four new source fixtures under `.../analysis_source/lower/fixtures/`: `ordinary-oa.arcadia`, `ordinary-sa.arcadia`, `typed-oa.arcadia`, `typed-sa.arcadia`.
No changes to the S2a scanner/cursor/declaration grammar, `language.rs`, production `DeclKind`, `source_project`, persistence, model, analysis semantics or source3 bridge/module hooks. There was no declaration-parser ambiguity requiring a grammar correction. The original analysis worktree was never edited by this contribution.
## Frozen interface
All names below remain private to the staged language module.
`lower::lower(ordinary: &Project, units: &[Unit], budget: &Budget) -> Result<Lowered, Failure>`:
- `Unit { file: usize, declarations: Vec<declarations::Declaration> }` holds already parsed typed roots. `file` is caller-assigned and unique for this lowering pass. Spans remain original offsets in that file. Caller owns the syntax and can retain every S2a header, field, literal, identity-insertion, parameter and override span after lowering.
- All units are collected before any body resolves. The global table includes project, elements with actual kind/layer, relations, diagrams, node placements, artifact links, traces, quantity kinds, units and calculations. Global aliases and IDs share one uniqueness domain.
- The signature table maps calculation ID to parameter name/ParameterId. Collection checks names and IDs only within each owning calculation. The same ParameterId is legal in different calculations and may equal a global UUID. Scoped IDs never enter the global uniqueness map.
- Missing declaration or parameter IDs return a located stabilization-required error. Syntax remains unchanged with its existing insertion metadata. No UUID is generated and no supplied source/model is mutated. S3/S4 must assign and insert IDs once, then reparse actual stabilized bytes before invoking this lowerer.
- `Lowered { definitions, elements, occurrences, expressions }` returns typed additions only. These are real `analysis::Definition` and `Element`/`ElementBody::shared_in` records with original alias, display name, description, layer, required fields, ordered parameters and exact typed bindings. The ordinary skeleton is not cloned into the result.
- `Failure { file: Option<usize>, error: analysis_source::Error }` locates typed errors to their unit and original token span. `file: None` identifies a problem in the separately supplied ordinary skeleton or already-failed inherited Budget, before typed resolution. S3 will map ordinary-skeleton errors through its ordinary declaration/index context; this checkpoint cannot invent an original source span for a caller-created Project.
Typed domains distinguish kind/unit/calculation/property/architectural subject/constraint references and call argument labels. `$name` resolves only against the owning calculation body. Argument labels resolve against the **called** calculation; values retain the caller's scope. Wrong-domain and unknown-name failures retain the original alias/name token span.
There is no independent static typechecker. Missing call arguments, type compatibility, pure-calculation rules, layer rules, semantic cycles and complete architectural validity remain in the existing `analysis::admit` implementation. The complete test caller merges the additions and invokes that admission once. Parsing the separate ordinary source fixture uses its existing legacy path; it does not exercise unresolved mixed ordinary/typed forward fields or the future combined source8 admission path.
## S3 occurrence and path contract
`Occurrence` contains original `file`, owning declaration `owner`, typed `Field`, optional expression-site index, `Role`, resolved `Target` and alias/name-only `span`. `Target` is explicitly either `Global(Id)` or `Parameter { calculation, parameter }`.
Fields distinguish algebra, unit kind, parameter input keyed by ParameterId, result, body, subject, property type/base/display unit, documented constraint, predicate and case override keyed by property ID. Roles distinguish ordinary typed reference, parameter declaration/use, call target, argument label and override target. Header declarations and whole-field/literal spans remain available from the caller-retained S2a syntax.
Every expression node has an `ExpressionSite { file, owner, field, parent, span }`. `parent` is an optional `(arena_index, Child)` edge. Children distinguish list index, unary operand, binary sides, conditional branches, call argument **ParameterId**, sum operands, power base and as-kind value. This parent-linked arena uses linear metadata storage and avoids allocating a full depth-sized path per node.
Arena indexes are local to a lowering result, not persistent identities. S3 derives a stable owner/field/path by following parent edges. An argument-label occurrence at a call site therefore has the required qualified identity `(owning declaration, binding field including override target, call-site path, called calculation, ParameterId)`. Repeated calls to the same calculation remain distinct; authored argument order is preserved in syntax and reference spans, while the model's argument map is correctly keyed by ParameterId. Reordering authored labels does not change the child identity.
Global Reidentify must continue using `Target::Global` and existing typed model visitors; it must not rewrite a scoped parameter because UUID bytes coincide. Parameter rename/update must compose all edits from original spans before applying them, including both repeated call sites. This lowerer supplies metadata but does not implement source updates or their conflict/revision rules.
## Work and allocation bounds
The lowerer never invokes the scanner, reparses descendants, reconverts Exact literals or charges a reference/literal twice. Tests compare the inherited syntax Usage and numeric work before/after lowering and repeated lowering. Original Exact values are cloned into the real model without numeric normalization work.
`Budget::lowering_entries` checks phase allocations against the inherited entry ceiling without charging syntax again. Table reservations aggregate ordinary globals, typed globals and scoped signature entries. File-key sets, output expression sites, pending work, parameter/argument/override collections and value stacks are bounded before growth. The number of output records is bounded by the already collected global table. `lowering_occurrences` bounds source-reference metadata plus parameter declarations (the latter are syntax entries rather than reference uses). Duplicate global/signature attempts are bounded before insertion.
The S2a parse session is still the owner of bytes, tokens, entries, reference occurrences, syntax frames and Exact WorkMeter. S4 must thread that one owner through ordinary and typed parsing and include expansion. The separately parsed ordinary fixtures do **not** prove combined source8 transport limits or include admission. This checkpoint adds no generic session, additional lexer or public policy switch.
## Authored acceptance tests (all unrun)
Prefix **`language::analysis_source::lower::tests::`**:
1. `staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles`: fixed OA r2 17 UUIDs/14 display names and separately constructed SA twin with fresh global IDs; explicit name assertions precede whole-Project equality; actual typed additions admitted once; repeated lowering produces identical occurrence/site metadata and unchanged shared work; public8 remains rejected.
2. `forward_cross_unit_resolution_keeps_original_offsets_and_shared_work`: references in an earlier typed unit resolve to later definitions/signatures; reversing already parsed unit order preserves the full model; Unicode and CRLF spans remain original; one shared byte/token/numeric owner, no rescans.
3. `all_thirteen_expression_variants_lower_to_real_typed_values_and_admit`: independently authored expected real Expr values for all 13 variants, including reversed authored call-argument order; each is installed into an appropriate complete Project binding and admitted once.
4. `call_sites_and_parameter_scopes_preserve_distinct_original_occurrences`: four labels across two commented call sites remain four original spans; call-site paths distinguish left/right; reused parameter UUID/name belongs to two calculations; caller `$a` and callee label `a` resolve independently; a global kind UUID equals a scoped parameter UUID without collision.
5. `missing_ids_require_stabilization_without_uuid_or_budget_churn`: missing global and parameter IDs retain insertion metadata, reproducible errors and unchanged syntax work across repeated lowering.
6. `duplicate_global_aliases_and_ids_fail_before_body_resolution`: conflicts with ordinary records and repeated typed roots, including across distinct unit keys, fail during collection with the failing original file/span.
7. `typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens`: subject/type/display/literal-unit/property/call/argument/parameter/constraint/override negatives distinguish wrong domain from unknown symbol and assert exact token substrings.
8. `ordinary_non_element_categories_are_collected_and_never_property_fallbacks`: actual ordinary project/relation/diagram/node/artifact/trace records enter their categories and fail property use; relation subject lowers to `AnalysisSubject::Relation`. Synthetic trace structure is not claimed to be a valid OA/SA model.
9. `structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission`: bad type, impure calculation, missing call argument, cross-layer property and dependency cycle lower structurally, then fail existing complete admission.
10. `lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together`: exact 0/16/17 boundaries count 15 global records plus two scoped parameters; guards do not recharge the syntax Budget.
11. `affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive`: forward affine-difference resolution, exact affine offset, ordered list signature, unused/unbound and zero-input calculations, optional none/subject/constraint fields and override identity survive into an admitted real Project.
12. `duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering`: duplicate unit key and already-failed shared budget are rejected before typed body resolution.
13. `iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions`: actual iterative lowering of logical depth128 and list width1024, model traversal assertions and existing semantic admission. This is an authored source/internal model test, not a public JSON depth or native performance claim.
The oracle is hand-constructed from the r2 actual model structure with explicit display names. It does not reuse the old fixture unchanged, parse the expected model, invoke a writer or normalize away names. The authored typed source reverses neutral definition order to exercise forward resolution. Its ordinary OA/SA source is deliberately separate and remains explicitly version7; this staged fixture layout does not claim the full r2 source8 document can yet open.
Worker verification: rustfmt edition2024 with `skip_children=true` formatted/checks the five Rust files; staged `git diff --check` passed; source diff and relevant model/parser/admission interfaces were inspected. Source-only verification does not establish Rust type correctness or runtime behavior. All 13 new tests and combined strict gates are **UNRUN** at this handoff. No lint suppression was added.
## Remaining work and gate ownership
Parent must obtain independent source review and compile/list/run the frozen checkpoint, including prior S0/S1/S2a/legacy guards and a combined strict gate. If a correction is needed, unfreeze only the assigned as2 worktree and create a new coherent pin; do not edit an active compiler input tree.
S2 canonical writer remains entirely outstanding: deterministic ordering of roots/definitions, explicit IDs and stable parameter Vec order, all required typed bodies/types and all 13 Expr forms, canonical exact formatting, parse/write equality and canonical text stability, plus a bounded subtree writer for S3. No writer or public save support is claimed here.
S3 still owns source indexes/update/stabilization integration, qualified parameter/call-site update identities, original-span transaction composition, collision handling, alias/parameter rename and source/model parity tests. It should consume the frozen metadata contract and retained syntax rather than derive references by text search.
S4/root still owns whole-document production parser dispatch, complete ordinary/typed collection across includes under one policy/Budget, exactly-once complete admission, source3 migration integration already prepared elsewhere, source version/migration/write guards, public8 exposure only after complete writer/index/update composition, and measured transport/performance/depth gates. Existing frozen legacy JSON envelopes and public depth switches are unchanged.
No further source writes will begin until parent direction after this checkpoint.
## Narrow source-review correction
Independent critic `/root/source8_s2a_review` found that the initial `6de3b53103bf6199bf36aec2c1afb180eb9e7e6d` call-site test used unsupported block comments. The accepted scanner grammar supports `//` line comments. Parent authorized only fixture correction, with no grammar expansion.
Correction **`472fe7a4339a23a3339b2b91e8d53d76442f60c4`** changes one line in `lower/tests.rs`: both call-site comments now use `// first` / `// second` followed by real source newlines. All four argument-label spans, two call-site paths, reversed authored argument order, scope/collision cases and original-span assertions remain unchanged. Production code is byte-identical to the initial S2b commit. Rustfmt and `git diff --check` passed; the worktree is clean and frozen. All 13 tests remain **UNRUN**. Critic follow-up source review of the correction is pending; no compiler, native, or public source8 acceptance is claimed.
## Executable AsKind fixture finding and narrow repair
Parent executed frozen `472fe7a4339a23a3339b2b91e8d53d76442f60c4`: actual listing **142 tests / 531 unchanged admitted inputs**; focused `language::analysis_source` run closed **33 passed / 1 failed / 0 ignored**. All twelve other new lowerer tests passed, including the OA/SA complete oracles, qualified scopes and logical depth128/list width1024. Receipt: `.local/analysis-source-gates-20260913/typed-472fe7a.log` and adjacent result artifacts. This supersedes the earlier unrun status only for that tested pin, not the correction below.
The sole failure was `all_thirteen_expression_variants_lower_to_real_typed_values_and_admit`, at its complete-model `admit` assertion: owner `bd5b68e8-65fc-4e35-9071-a73061316a4b`, field `base`, code `analysis_type`, “AsKind requires an anonymous matching dimension and a linear target”. The source fixture was `as_kind(@duration, 1 [@second])`; the independent expected Expr likewise wrapped a direct Quantity. That operand is already Named(Duration), so the failure is required semantic behavior, not a parser/lowerer defect.
Read-only diagnosis verified `analysis/typecheck.rs` delegates AsKind to `NumericType::assertion_result`; `analysis_numeric/quantity.rs` explicitly rejects Named input. Its `power_result` with exponent2 produces an anonymous squared time dimension; `multiplicative_result` dividing that by a named time quantity produces anonymous time. Multiplication/division by a Number would preserve a nominal operand and is therefore not a sufficient repair. Existing `analysis/tests.rs::anonymous_dimension_algebra_and_affine_rules_share_pure_runtime_helpers` already asserts named assertion rejection and anonymous matching-dimension acceptance.
Parent-authorized correction **`a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49`**, directly above `472fe7a`, changes only `lower/tests.rs` (**19 insertions / 5 deletions**): the positive source becomes `as_kind(@duration, power(1 [@second], 2) / 1 [@second])`, and the independently authored actual Expr oracle now explicitly contains the Power and Divide nodes. All 13 variant cases and every complete admission assertion remain. The original invalid AsKind-on-named-quantity form is retained as an additional row in `structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission`.
No production, lowerer, model, semantic admission, scanner, parser, writer or public API changes. Rustfmt and whitespace checks passed. Source is committed, clean and frozen. The two changed tests and combined corrected pin remain **UNRUN**; eleven other new lowerer tests are unchanged from the parent's passing evidence. Existing critic `/root/source8_s2a_review` has received the immutable correction for independent source review. Parent owns reviewed integration and executable rechecks. Writer implementation has not begun.
@@ -0,0 +1,71 @@
# Source8 S2b independent source review
2026-09-13. Reviewer: Codex-956atf `/root/source8_s2a_review`. Reviewed frozen clean **6de3b53103bf6199bf36aec2c1afb180eb9e7e6d** atop **b2c970b4673e062e47eadd12906d2316c4b1a7b3** in `.local/as2-20260913`. HEAD and clean status were checked before and after inspection. No source edits, compiler, executable tests, GUI, Gitea or integration actions were performed. This report is outside the reviewed worktree.
## Outcome and finding
One confirmed authored-test defect blocks a passing thirteen-test S2b gate. No additional blocking lowerer correctness finding was identified by source inspection. Compilation and all executable behavior on this pin remain unverified.
### F1 — Medium: repeated-call test uses unsupported block comments
`crates/oa-core/src/language/analysis_source/lower/tests.rs:352` substitutes the source fragment:
```text
@combine(a: @receive_time, /* first */ b: @dispatch_time)
+ @combine(/* second */ b: @dispatch_time, a: @receive_time)
```
The settled scanner recognizes only `//` comments. In unchanged `language/raw_tokens.rs`, the slash/star characters here are punctuation. At the first `/*`, the borrowed expression parser expects a call argument name and rejects the slash; the test helper `unit()` unwraps declaration parsing at `lower/tests.rs:35`, before `lower()` or the occurrence/scoped-ID assertions execute. This defect therefore prevents the test from exercising its intended discriminator.
Repair: use accepted line comments with actual newlines between argument tokens, retaining distinct first/second comments, four original label spans and reversed authored argument order in the second call. Do not expand the grammar to satisfy this fixture. Strengthen the fixture setup with a replacement assertion if useful, but keep its semantic assertions.
Falsifier: run `language::analysis_source::lower::tests::call_sites_and_parameter_scopes_preserve_distinct_original_occurrences` on this exact pin. Source inspection predicts a parsing unwrap failure before lowering. On the corrected pin it must reach and pass the four-label/two-call-site, caller/callee scope and whole-admission assertions. No executable failure is claimed by this review.
The finding was sent to root immediately when identified. Root owns any unfreeze/correction and its replacement source identity.
## Inputs and scope
Read the accepted r2 design and S2 implementation contract from the earlier review context, the new `.local/analysis-source8-s2b-handoff-20260913.md`, all nine changed files and complete base diff, unchanged scanner/cursor/declaration interfaces, existing Project identity helpers, and relevant analysis admission/typechecking paths. The diff has 2,196 insertions/1 deletion, including939 lines of lowering and1,138 lines of tests/oracle plus four fixtures.
The accepted boundary is explicit: a caller supplies an ordinary Project skeleton and already parsed typed Units under one Budget. The lowerer returns additions and source metadata; the caller merges and runs the existing complete semantic admission. This is not a whole-document/include parser, writer, public source8 adapter or source update implementation. The production header/DeclKind, scanner, source_project, model, persistence, analysis semantics and source3 bridge files are unchanged. The new module remains behind the existing test-only staging registration.
## Correctness paths inspected
- **Complete collection precedes resolution.** `Tables::ordinary` at lower.rs:183 includes project, actual element kind/layer, relations, diagrams, node placements, artifacts, traces and existing definitions. `Tables::typed` at:236 adds every typed header and calculation signature before the body-resolution loop in `lower()` at:269. IDs and aliases are globally unique, while parameter names/IDs are unique only inside one calculation. This supports later-unit references and forward calls without domain fallback.
- **Identity stability.** Missing header/input IDs return a located stabilization-required error. Collection and lowering never generate UUIDs or mutate source syntax. Global ID and ParameterId equality does not create a collision; targets preserve their identity domain explicitly. Existing catalog calculation signatures are collected under their actual global owner.
- **Required typed bodies.** Definitions and analysis Elements are built directly from the settled parsed syntax into existing model types. Exact scale/offset/magnitudes are cloned without float/JSON conversion. Quantity dimensions use `Dimension::new`; parameters keep their authored Vec order; case overrides are keyed by resolved property IDs with explicit duplicate protection. Headers retain name, alias and description; analysis parents are set to None after the declaration parser's root/parent restrictions.
- **Reference domains.** Kind, unit, calculation, property and constraint references have explicit category predicates. Unknown aliases and wrong enum domains report the original reference token and caller file. `$name` uses only the owning calculation's signature; call labels use the called calculation's signature, while argument expressions retain caller scope. Missing arguments and semantic type compatibility deliberately remain in existing admission; unknown or duplicate labels do not silently fall through.
- **All thirteen Expr variants.** The iterative Visit/Build machine at:733 traverses source children in their authored order, schedules Build after children and reconstructs the exact existing model variant. Binary sides, conditional branches, list order, sum operands and unary/power/as-kind children remain distinct. Calls zip their authored child sequence with the corresponding resolved ParameterIds, then construct the model map; reversed source label order does not exchange argument values. Logical shape is preserved without constant folding.
- **Occurrence identity.** Each expression receives a file/owner/field/site with a parent edge to a previously created site. Child edges identify list position, binary side, conditional branch and resolved call ParameterId rather than argument source order. Labels point to the call site; Target retains the callee and parameter owner. Override targets and their body expressions share `Field::Override(property_id)`. This supplies the requested qualified path identity with linear metadata, while original syntax retains literal/header/field spans. Arena positions are explicitly ephemeral.
- **Failure handling.** Typed collection/resolution attaches the current Unit file; ordinary skeleton failures use None rather than inventing source offsets. Partial output is discarded on error. Lowering reads the inherited latched Budget state first. The private caller contract requires parsed/stabilized syntax from the same live Budget and abandonment of a failed candidate; this review does not treat deliberately forged private structs as public parser inputs.
## Budget and admission boundaries
`Budget::lowering_entries` and `lowering_occurrences` at budget.rs:139/146 are read-only allocation ceilings, not new syntax/numeric event charges. Tables use one aggregate reservation count across ordinary globals, typed globals and scoped parameter rows. Output expression sites and occurrence vectors are aggregate across all declarations/units. File keys, active work/value buffers, call parameters, declaration parameters and override maps are checked against bounded phase sizes. Local buffers are recreated as temporary structures; they do not reset the inherited source or Exact budget.
The iterative work machine checks queued child slots before reserving the child vector and extending pending work. Output record counts are bounded by their earlier global-table collection; parameter totals by signature collection; expression output by its site reservation. Stored expressions are assumed to come from the depth/list-bounded syntax parser, so the later owned-tree cleanup remains bounded by that accepted input contract. No scanner, Exact parser or reference-admission recharge is invoked in the lowerer. Resource ceilings remain experimental pending root's measured transport gate; source-only inspection is not a peak-memory or timing measurement.
Two scope details must remain precise in downstream descriptions:
1. `Resolver::subject` at lower.rs:428 establishes Element-versus-Relation identity but does not itself exclude analysis Elements or check layers. Existing `analysis/admission.rs:395–427` rejects analysis subjects and wrong-layer subjects after the merge. This does not admit an invalid Project under the stated caller contract; descriptions of a fully valid architectural subject must refer to the combined admission result, not lower() alone.
2. Phase-bound errors are returned by read-only checks; they do not newly latch the parse Budget. This is consistent with discarding the candidate after a lowering failure and with tests of unchanged syntax work. It is not a reusable postfailure recovery protocol. S4 still must enforce its complete candidate lifetime and combine ordinary source/bundle limits before allocation.
The test helper `admit()` at lower/tests.rs:44 invokes the existing complete admission on the merged candidate. The lowerer does not call semantic admission itself. Ordinary fixture parsing follows its existing source7 path; it cannot establish exactly-once full source8 include parsing or admission. No separate static typechecker or alternate model semantics were introduced.
## Oracle and test review
The OA fixture/oracle use the settled17 UUIDs (15 global records plus two scoped parameters) and fourteen explicit display names. `oracle.rs` constructs a real Project directly from model types, fixed dimensions, integer Exact values and an independent rational wire value. It does not parse expected source or call a writer. The SA twin flips a fixed global UUID bit while preserving scoped ParameterIds, constructs SA functions/layers directly and retains neutral definitions. Both hand-authored fixtures match that identity mapping; definition order is reversed relative to use to exercise forward resolution.
The principal test asserts all fourteen names before whole-Project comparison. Other authored tests independently specify thirteen real Expr results, distinct repeated-call site metadata, same-ID/different-scope behavior, duplicates/missing IDs, wrong-domain and unknown references with token spans, and semantic rejection after structural lowering. The semantic negative mutations target Boolean-versus-quantity type, calculation property capture, missing call argument, a layer mismatch and a self-dependency cycle. Existing admission owns those failures rather than a second checker.
The phase-budget test independently expects17 table entries, with16 rejection and17 success, and includes0 rejection. The depth/width test authors128 logical depth and1,024 list members and traverses the returned model; it is not public JSON-depth acceptance. Affine/list/optional/unbound tests construct additional valid model bodies and retain provenance. None has run on this reviewed pin. F1 currently prevents the repeated-call case from testing the properties its assertions describe.
## Required next checkpoint
Repair only the unsupported comment fixture on a new immutable pin, then review the bounded diff and compile/list/run the thirteen new tests with retained affected tests and strict checks under root's lease. Preserve any actual failures and source identity. Full public source8 support remains blocked on the explicitly outstanding canonical writer, source index/update/stabilization and production parser/bundle composition, followed by the existing root-owned gates. The previous b2 executable passes do not validate6de3b5.
## Bounded correction followup — 472fe7a
Subsequently verified clean **472fe7a4339a23a3339b2b91e8d53d76442f60c4** atop6de3b5 and read its complete one-line diff plus updated handoff. Only the repeated-call test fixture changes: both unsupported block comments become `// first` / `// second` followed by actual newline characters in the constructed source. Distinct comments, four labels, reversed second-call argument order and every existing path/span/scoped-ID assertion are preserved. No production implementation or other test changes occur.
**F1 resolved in source.** No remaining blocking source-review finding was identified within the reviewed S2b scope. The thirteen new tests and combined strict/executable gates remain unrun by this reviewer; no execution pass is inferred. Original6de3b5 findings above remain historical evidence at their original pin.
@@ -0,0 +1,42 @@
# S2b AsKind runtime failure and correction review
Independent narrow review by `/root/source8_s2a_review`, 2026-09-13. Observed failing source: `472fe7a4339a23a3339b2b91e8d53d76442f60c4`. Reviewed correction: `a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49`, direct child of that source. The as2 worktree was clean at the correction pin. No compiler, Rust test, package, native application, Gitea action or production source edit was performed by this review.
Disposition: the correction addresses the demonstrated positive test-oracle defect without changing model semantics or lowering. No remaining material source finding in this bounded diff. Correction execution is **UNRUN**; this source disposition is not a passing gate.
## Actual failure, retained unchanged
The original `typed-472fe7a.result.json` closes at `2026-09-13T06:47:14.916648+00:00`, actual exit **101**, source/head both472, and `changed_inputs: []`. Its command is `cargo test --locked -p oa-core --lib language::analysis_source -- --test-threads=1`.
Independently parsed raw outcomes are exactly **34 unique tests: 33 passed, 1 failed, 0 ignored**. The sole failure is `language::analysis_source::lower::tests::all_thirteen_expression_variants_lower_to_real_typed_values_and_admit`. The13 newly authored lower tests account for12 passes and that one failure. Their outcomes plus the retained21 typed tests exactly match the applicable members of the admitted142-name listing. List/typed manifests are identical; all531 unique manifest entries were compared with original472 Git blobs by batched `cat-file`, including exact size/SHA. The list receipt has actual exit0, unchanged inputs and142 unique names.
The raw failure is at `lower/tests.rs:45`, the `admit` helper's unwrap, for object `bd5b68e8-65fc-4e35-9071-a73061316a4b`, field `base`, code `analysis_type`: “AsKind requires an anonymous matching dimension and a linear target”. The helper receives the complete candidate after exact lowered-Expr equality. This is evidence of semantic rejection of the authored positive example, not a parsing/lowering mismatch.
Raw artifacts under `.local/analysis-source-gates-20260913/`:
| File | Bytes | SHA256 |
| --- | ---: | --- |
| typed-472fe7a.result.json | 1284 | `7d1e5094c439f169e2a88fb2d5d34b02db72cfaf459193ef9a88791804796ef8` |
| typed-472fe7a.inputs.json | 98909 | `b48294f8ab7c20c0d0cd586a4a3483cdfaae81f8625b9fc2f2aafc4386b31b11` |
| typed-472fe7a.log | 5318 | `8e15f48e74cfb71562365eb6cacc0d4aa077a34f2fcd1c59310c903381ee493b` |
| list-472fe7a.result.json | 15718 | `1cbcc93b6a7065a37de4a7161549a9a9abaa8f4e62486e730974dc962fff61d7` |
The original recorded test executable is36,686,336 bytes, SHA `732018626fceff6c6a75ea51e114a32ca96a11999cf6f135c077df49278853b7`. Its mutable target path was not reread or treated as a corrected binary.
## F1 — Medium: original positive AsKind example violates the established input type rule
Proof from unchanged model code: `analysis/typecheck.rs:265` maps a Quantity literal to `NumericType::Named(unit.kind())`; the original `1 [@second]` therefore has named duration type. `analysis_numeric/quantity.rs:247` rejects `Self::Named(_)` in `assertion_result`, even when the dimension matches. The independent fixture defines duration as linear time and second as a unit of duration (`lower/oracle.rs:110`, `:118`; typed fixture lines35–42). The old `as_kind(@duration, 1 [@second])` must fail existing admission.
The accepted correction changes only `crates/oa-core/src/language/analysis_source/lower/tests.rs`, **19 insertions/5 deletions**. No lowerer, numeric type rule, parser, public header, model, persistence, fixture/oracle module or source bridge changes occur in472→a2.
New positive source at `lower/tests.rs:269` is `as_kind(@duration, power(1 [@second], 2) / 1 [@second])`. `NumericType::power_result` at quantity.rs225 sends exponent2 through anonymous dimensional power, producing anonymous time². `multiplicative_result` at199 sends anonymous time² divided by named time through dimensional quotient, producing anonymous time. Neither operand is affine, and the denominator is the literal1. `assertion_result` now accepts the matching linear duration and returns that named type. Typecheck dispatch calls these same helpers for Power, Divide and AsKind (`typecheck.rs:240`, `:249`, `:452`). No new semantic interpretation is needed.
Falsifier/action: rerun the corrected pin's focused typed gate after the parent obtains its compiler lease. It must preserve34 outcomes, with this case passing, and retain142 listed tests/531 input paths. A structural expected-tree mismatch, a named intermediate type, or any semantic admission error falsifies the proposed correction and requires retaining the new failed receipt. Do not change numeric semantics merely to make this oracle pass.
## Oracle strength and retained negative
The positive cases still cover all13 real Expr variants: Boolean, Number, Quantity, Property, Parameter, List, Unary, Binary, If, Call, Sum, Power and AsKind. The AsKind expected value is constructed directly as an actual `Expr::AsKind` containing `BinaryOp::Divide`, an explicit `Expr::Power` exponent2 and two separately explicit Quantity nodes with second's definition ID. It is not parsed from expected text or obtained from the lowerer. The existing independent exact expected-Expr comparison at tests.rs325 and original expression-site assertions remain. Each case still installs its actual lowered expression into an appropriate complete candidate and calls the existing semantic admission once at356; the `$a` case still uses calculation-body scope. No case or admission assertion was removed.
The old named-input form is added at tests.rs700 to the existing structural-lowering/admission-negative loop. Its substitution matches exactly one `base 750 [@millisecond]` occurrence in the authored OA fixture. Parsing and lowering must still unwrap successfully; the merged complete project must then fail existing admission. This retains the boundary that lowering resolves structure while semantic admission rejects an invalid AsKind input. As with the existing negative rows, the assertion checks rejection, not a particular diagnostic code/message; that is a bounded oracle limitation, not a blocker for this correction.
This review does not reaccept the entire S2b source implementation, prove public source8 behavior, or replace the parent's required corrected listing/focused/full/strict checks. The earlier472 failure remains a failure. Author-reported formatting checks are not Rust compilation or runtime acceptance.
@@ -0,0 +1,286 @@
"""Prepared, unexecuted S2b audit/archive. Read-only Git; no gates or staging.
Future: pinned-python -B archive-analysis-s2b-checkpoint.py --output ABS_NEW_LOCAL_DIR
--failure-review ABS_REVIEW_MD
The review must bind both full-log SHA256 values and the corrected source pin.
"""
import argparse
from datetime import datetime, timezone
import hashlib
import json
from pathlib import Path
import re
import subprocess
BASE = Path(__file__).resolve().parent.parent
REPO = BASE / '.local/analysis-core-worktree-20260911'
GATES = BASE / '.local/analysis-source-gates-20260913'
SOURCE = 'a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49'
ORIGINAL = '472fe7a4339a23a3339b2b91e8d53d76442f60c4'
BASELINE = 'b2c970b4673e062e47eadd12906d2316c4b1a7b3'
PREFIX = ['cargo','test','--locked','-p','oa-core','--lib']
SCOPES = ['Cargo.toml','Cargo.lock','rust-toolchain.toml','.cargo','build','crates','assets','docs','examples','harness/fixtures']
LOWER_PREFIX = 'language::analysis_source::lower::tests::'
NEW_NAMES = {LOWER_PREFIX + name for name in (
'staged_oa_and_sa_lowering_match_complete_independent_17_uuid_oracles',
'forward_cross_unit_resolution_keeps_original_offsets_and_shared_work',
'all_thirteen_expression_variants_lower_to_real_typed_values_and_admit',
'call_sites_and_parameter_scopes_preserve_distinct_original_occurrences',
'missing_ids_require_stabilization_without_uuid_or_budget_churn',
'duplicate_global_aliases_and_ids_fail_before_body_resolution',
'typed_reference_domains_unknown_names_and_parameter_scope_fail_at_tokens',
'ordinary_non_element_categories_are_collected_and_never_property_fallbacks',
'structural_lowering_defers_type_purity_layer_and_argument_sets_to_admission',
'lowering_phase_bounds_count_ordinary_globals_and_scoped_parameters_together',
'affine_kinds_optional_fields_list_signatures_and_unused_unbound_definitions_survive',
'duplicate_file_keys_and_exhausted_shared_budget_cannot_enter_lowering',
'iterative_lowering_preserves_128_deep_and_1024_wide_accepted_expressions',
)}
CORRECTED_NAMES = ['list-a2a28f8','typed-a2a28f8','tokens-a2a28f8','full-a2a28f8','strict-a2a28f8']
def require(value, message):
if not value:
raise ValueError(message)
def sha(data):
return hashlib.sha256(data).hexdigest()
def binding(data):
return {'bytes': len(data), 'sha256': sha(data)}
def git(*args, data=None, repository=REPO):
return subprocess.check_output(['git','-C',str(repository),*args], input=data)
class Audit:
def __init__(self):
self.originals = {}
self.commits = {}
def raw(self, path):
path = Path(path).absolute()
require(path.is_file(), 'Required existing artifact: '+str(path))
require(all(not p.is_symlink() and not p.is_junction() for p in (path,*path.parents)), 'Ordinary original path')
data = path.read_bytes()
require(self.originals.setdefault(path,data)==data, 'Input changed while inspecting: '+str(path))
return data
def read(self, name, suffix):
require(re.fullmatch(r'[A-Za-z0-9-]+',name), 'Safe original gate name')
data = self.raw(GATES/(name+suffix))
return json.loads(data) if suffix.endswith('.json') else data.decode('utf-8')
def committed_inputs(self, source, count):
if source in self.commits:
return self.commits[source]
paths = git('ls-tree','-r','--name-only',source,*SCOPES).decode().splitlines()
require(len(paths)==len(set(paths))==count, 'Exact committed input-scope membership')
stream = git('cat-file','--batch',data=''.join(source+':'+p+'\n' for p in paths).encode())
cursor=0; rows=[]
for path in paths:
end=stream.index(b'\n',cursor); _,kind,size=stream[cursor:end].split(); size=int(size)
data=stream[end+1:end+1+size]
require(kind==b'blob' and len(data)==size and stream[end+size+1:end+size+2]==b'\n', 'Exact raw Git blob framing')
rows.append({'path':path,**binding(data)})
cursor=end+size+2
require(cursor==len(stream), 'Complete Git blob stream')
self.commits[source]=rows
return rows
def gate(self, name, source, count, command):
result=self.read(name,'.result.json'); inputs=self.read(name,'.inputs.json'); log=self.read(name,'.log')
require(result['source']==result['head_after']==source and result['start'] and result['end']
and type(result['exit']) is int and result['changed_inputs']==[], 'Closed unchanged original gate: '+name)
require(result['command']==command and result['inputs']==name+'.inputs.json', 'Exact command/manifest filename: '+name)
require(inputs=={'source':source,'inputs':self.committed_inputs(source,count)}, 'Original inputs equal complete committed scope: '+name)
if command[1]=='clippy':
require(result['exit']==0 and result['artifacts']==[] and 'Finished ' in log
and not re.search(r'(?m)^(?:error|warning)(?:\[|:)',log), 'Successful strict gate required')
else:
require(len(result['artifacts'])==1, 'One core-library test executable')
artifact=result['artifacts'][0]
require(artifact['bytes']>0 and re.fullmatch(r'[0-9a-f]{64}',artifact['sha256']), 'Recorded executable identity')
running=re.findall(r'Running unittests [^\r\n]+ \(([^\r\n]+\.exe)\)',log)
require(len(running)==1, 'Exactly one actual Running section')
path=Path(running[0]); path=path if path.is_absolute() else REPO/path
require(path.resolve()==Path(artifact['path']).resolve(), 'Raw Running artifact path')
return result,log
def admission(self, name, result, names, mode, helper):
rec=self.read(name,'.admission.json')
require(rec['source']==result['source'] and rec['mode']==mode and rec['names']==names
and rec['artifact']==result['artifacts'][0], 'Original list/focused admission membership')
for key,suffix in [('result_sha256','.result.json'),('inputs_sha256','.inputs.json'),('log_sha256','.log')]:
require(rec[key]==sha(self.raw(GATES/(name+suffix))), 'Admission raw binding: '+name)
require(rec['admission_helper_sha256']==sha(self.raw(BASE/'.local'/helper)), 'Original admission helper bytes')
require(rec['verified_inputs']==(524 if result['source']==BASELINE else 531), 'Admitted input count')
if helper=='admit-analysis-s2b-gate.py':
require(rec['baseline_source']==BASELINE
and rec['baseline_result_sha256']==sha(self.raw(GATES/'list-b2c970b.result.json'))
and rec['baseline_admission_sha256']==sha(self.raw(GATES/'list-b2c970b.admission.json')), 'Exact original b2 admission dependency')
return rec
def listing(result, log, expected):
names=re.findall(r'^([^\r\n]+): test\r?$',log,re.M)
require(result['exit']==0 and names==result['listing_members'] and len(names)==len(set(names))==result['listing_count']
and set(names)==set(expected), 'Exact unique actual listing membership')
require(re.findall(r'^(\d+) tests?, (\d+) benchmarks?\s*$',log,re.M)==[(str(len(names)),'0')], 'Exact listing summary')
return names
def outcomes(result, log, names, total):
rows=re.findall(r'^test ([^\r\n]+) \.\.\. (ok|FAILED|ignored)(?:, [^\r\n]*)?\s*$',log,re.M)
require(len(rows)==len({n for n,_ in rows})==len(names) and {n for n,_ in rows}==set(names), 'Every expected runtime outcome exactly once')
counts={state:sum(s==state for _,s in rows) for state in ('ok','FAILED','ignored')}
require(counts['ignored']==0, 'No ignored analysis-core library outcomes expected')
expected=[('FAILED' if counts['FAILED'] else 'ok',str(counts['ok']),str(counts['FAILED']),'0','0',str(total-len(names)))]
require(re.findall(r'test result: (ok|FAILED)\. (\d+) passed; (\d+) failed; (\d+) ignored; (\d+) measured; (\d+) filtered out;',log)==expected, 'Actual counts match complete individual outcomes')
require(result['exit']==(101 if counts['FAILED'] else 0), 'Actual test exit matches failures')
return {'passed':counts['ok'],'failed':counts['FAILED'],'ignored':0,'exit':result['exit'],
'outcomes':dict(rows),'failed_names':sorted(n for n,s in rows if s=='FAILED')}
def panic_blocks(log, failed):
markers=list(re.finditer(r'^---- (.+) stdout ----\r?$',log,re.M)); found={}
for index,marker in enumerate(markers):
end=markers[index+1].start() if index+1<len(markers) else len(log)
body=re.split(r'\r?\nfailures:\r?\n',log[marker.end():end],maxsplit=1)[0]
name=marker[1]
require(name not in found, 'Unique failure diagnostic section')
lines=body.strip().splitlines()
diagnostic=next((line for line in lines if 'Unsupported schema version:' in line), '')
# This records observed wording only. A matching name/message is not a source-cause review.
found[name]={'section_start_line':log.count('\n',0,marker.start())+1,'section_sha256':sha(body.encode()),
'panic_location':next((line for line in lines if 'panicked at ' in line),'')[:500],
'diagnostic_excerpt':(diagnostic or '\n'.join(lines[:3]))[:1000],
'observed_unsupported_schema_wording':'Unsupported schema version: expected arcadia 3, 4, 5, 6 or 7.' in diagnostic}
require(set(found)==set(failed), 'Each failed outcome has one separate actual panic section')
return found
def main():
parser=argparse.ArgumentParser(description=__doc__)
parser.add_argument('--output',type=Path,required=True)
parser.add_argument('--failure-review',type=Path,required=True)
args=parser.parse_args()
require(args.output.is_absolute() and not args.output.exists(), 'Exclusive new absolute archive directory required')
output=args.output.resolve(); local=(BASE/'.local').resolve()
require(output.parent==local and re.fullmatch(r'analysis-source-s2b-evidence-[A-Za-z0-9-]+',output.name), 'Archive must be a fresh direct .local/analysis-source-s2b-evidence-* child')
require(not output.is_relative_to(REPO.resolve()) and not output.is_relative_to((local/'as2-20260913').resolve()), 'No source worktree output')
frozen_head=git('rev-parse','HEAD',repository=BASE)
frozen_index=git('diff','--cached','--raw',repository=BASE)
audit=Audit()
require(git('rev-parse',SOURCE+'^').decode().strip()==ORIGINAL, 'Exact correction parent')
changed=git('diff','--name-only',ORIGINAL,SOURCE).decode().splitlines()
require(changed==['crates/oa-core/src/language/analysis_source/lower/tests.rs'], 'Bounded test-only correction')
lower=git('show',SOURCE+':'+changed[0]).decode()
require({LOWER_PREFIX+n for n in re.findall(r'#\[test\]\s*fn (\w+)\(',lower)}==NEW_NAMES and len(NEW_NAMES)==13, 'Thirteen fixed authored test names')
baseline,b_log=audit.gate('list-b2c970b',BASELINE,524,PREFIX+['--','--list'])
baseline_names=listing(baseline,b_log,baseline['listing_members'])
require(len(baseline_names)==129 and not set(baseline_names)&NEW_NAMES, 'Retained admitted129 plus disjoint13')
audit.admission('list-b2c970b',baseline,baseline_names,'list','admit-analysis-s2a-gate.py')
expected=set(baseline_names)|NEW_NAMES
require(len(expected)==142, 'Exact resulting test inventory')
current,l_log=audit.gate('list-a2a28f8',SOURCE,531,PREFIX+['--','--list'])
names=listing(current,l_log,expected)
audit.admission('list-a2a28f8',current,names,'list','admit-analysis-s2b-gate.py')
results={'list':{'members':len(names),'exit':current['exit']}}
for role,selector,count in [('typed','language::analysis_source',34),('tokens','language::raw_tokens',1),('full',None,142)]:
stem=role+'-a2a28f8'; selected=[n for n in names if selector is None or selector in n]
require(len(selected)==count, 'Independently bounded selected count')
result,log=audit.gate(stem,SOURCE,531,PREFIX+([selector] if selector else [])+['--','--test-threads=1'])
require(result['artifacts']==current['artifacts'], 'Same corrected recorded test executable')
results[role]=outcomes(result,log,selected,142)
if selector:
require(results[role]['failed']==0, 'Required focused gate must pass before checkpoint')
audit.admission(stem,result,selected,'focused','admit-analysis-s2b-gate.py')
if role in ('typed','full'):
require(all(results[role]['outcomes'].get(n)=='ok' for n in NEW_NAMES), 'All fixed13 must actually pass')
if role=='full': full_log=log
strict,_=audit.gate('strict-a2a28f8',SOURCE,531,['cargo','clippy','--locked','-p','oa-core','--all-targets','--','-D','warnings'])
results['strict']={'exit':strict['exit'],'ended':strict['end']}
old,old_list=audit.gate('list-472fe7a',ORIGINAL,531,PREFIX+['--','--list'])
old_names=listing(old,old_list,expected)
audit.admission('list-472fe7a',old,old_names,'list','admit-analysis-s2b-gate.py')
old_typed,old_log=audit.gate('typed-472fe7a',ORIGINAL,531,PREFIX+['language::analysis_source','--','--test-threads=1'])
require(old_typed['artifacts']==old['artifacts'], 'Original failure executable identity')
old_outcomes=outcomes(old_typed,old_log,[n for n in old_names if 'language::analysis_source' in n],142)
require(old_outcomes['passed']==33 and old_outcomes['failed_names']==[LOWER_PREFIX+'all_thirteen_expression_variants_lower_to_real_typed_values_and_admit']
and 'AsKind requires an anonymous matching dimension and a linear target' in old_log, 'Preserved actual472 failure')
original_map={r['path']:r for r in audit.commits[ORIGINAL]}
corrected_map={r['path']:r for r in audit.commits[SOURCE]}
require(set(original_map)==set(corrected_map) and [p for p in original_map if original_map[p]!=corrected_map[p]]==changed, 'All531 source inputs unchanged except corrected test bytes')
prior,p_log=audit.gate('full-b2c970b',BASELINE,524,PREFIX+['--','--test-threads=1'])
require(prior['artifacts']==baseline['artifacts'], 'Original b2 list/full executable identity')
prior_full=outcomes(prior,p_log,baseline_names,129)
require(prior_full['passed']==113 and prior_full['failed']==16, 'Actual b2 full113/16 baseline retained')
full_causes=panic_blocks(full_log,results['full']['failed_names'])
prior_causes=panic_blocks(p_log,prior_full['failed_names'])
comparison={'same_failed_name_set':results['full']['failed_names']==prior_full['failed_names'],
'new_failed_names':sorted(set(results['full']['failed_names'])-set(prior_full['failed_names'])),
'no_longer_failed_names':sorted(set(prior_full['failed_names'])-set(results['full']['failed_names'])),
'corrected_failure_sections':full_causes,'b2_failure_sections':prior_causes,
'boundary':'Names and observed diagnostic wording are compared separately; source-cause conclusions are in the bound human review.'}
review=audit.raw(args.failure_review).decode('utf-8')
require(review.strip() and all(value in review for value in (SOURCE,sha(audit.raw(GATES/'full-a2a28f8.log')),sha(audit.raw(GATES/'full-b2c970b.log')))), 'Separate cause review must explicitly bind both actual full logs and corrected source')
for leaf in ['run-analysis-source-gate.py','admit-analysis-s2a-gate.py','admit-analysis-s2b-gate.py',
'analysis-source8-s2b-independent-review-20260913.md','analysis-source8-s2b-runtime-correction-review-20260913.md',
'analysis-source8-s2b-handoff-20260913.md',Path(__file__).name]:
audit.raw(BASE/'.local'/leaf)
summary={'source':SOURCE,'original':ORIGINAL,'baseline':BASELINE,'scope':'Private S2b source/lowering checkpoint; no full-pass admission, public8, native or release claim.',
'corrected_gates':results,'original_typed_failure':old_outcomes,'baseline_full':prior_full,
'failure_comparison':comparison,'source_inputs':531,'baseline_members':129,'new_members':sorted(NEW_NAMES),
'failure_review':{'path':str(args.failure_review.absolute()),**binding(audit.raw(args.failure_review))},
'artifacts':'Original recorded paths/bytes/hashes retained. Mutable test executables are not reread or copied.',
'audit_completed_utc':datetime.now(timezone.utc).isoformat()}
payloads={}; files=[]
for path,data in sorted(audit.originals.items(),key=lambda item:str(item[0])):
try: relative=path.relative_to(BASE).as_posix()
except ValueError: relative='external-review/'+path.name
destination='evidence/'+relative
require(destination not in payloads, 'Unique archive member')
payloads[destination]=data
files.append({'path':destination,'original_path':path.relative_to(BASE).as_posix() if path.is_relative_to(BASE) else str(path),'bytes':len(data),'sha256':sha(data)})
generated=(json.dumps(summary,indent=2)+'\n').encode()
payloads['audit.json']=generated
full=results['full']
readme=f'''# S2b corrected gate evidence
Source `{SOURCE}`; original failed source `{ORIGINAL}`. This is private source/lowering checkpoint evidence. Public source8 and native/release acceptance are outside scope.
Actual corrected outcomes: listing {len(names)}; typed {results['typed']['passed']} passed; raw token {results['tokens']['passed']} passed; full **{full['passed']} passed / {full['failed']} failed / {full['ignored']} ignored, exit {full['exit']}**; strict exit {strict['exit']}. No full-pass admission is emitted. All13 authored lower tests pass in typed and full outputs; all129 prior members remain. Five corrected gates bind531 exact committed input blobs.
Original472 listing and **33 passed / 1 failed, exit101** are preserved. The source correction reports explain the AsKind positive-oracle defect and unchanged semantic boundary. Actual b2 full113/16 remains the comparison baseline. Failed-name sets match: {comparison['same_failed_name_set']}. Each actual panic section is separately recorded in audit.json; the bound cause review supplies source-level conclusions. A name-set match alone is not cause equivalence.
The historical S2a checkpoint separately retains the production-language **7 passed / 9 failed at b2**. This archive does not claim a corrected-source legacy integration run or transfer that outcome to a2.
manifest.json binds {len(files)} raw files and audit.json. All raw originals were read back before and after exclusive archive creation. Binaries/toolchains are omitted; original artifact identities remain in raw receipts. This helper invokes only read-only Git and file inspection; it neither runs gates nor stages/commits files. Root owns the final durable checkpoint.
'''
payloads['README.md']=readme.encode()
manifest={'source':SOURCE,'scope':summary['scope'],'files':files,'generated_files':[{'path':name,**binding(payloads[name])} for name in ('audit.json','README.md')]}
payloads['manifest.json']=(json.dumps(manifest,indent=2)+'\n').encode()
for path,data in audit.originals.items(): require(path.read_bytes()==data, 'Original pre-copy readback')
output.mkdir(parents=True,exist_ok=False)
for relative,data in payloads.items():
target=output/relative; target.parent.mkdir(parents=True,exist_ok=True)
with target.open('xb') as stream: stream.write(data)
require(target.read_bytes()==data, 'Archive raw copy readback')
for path,data in audit.originals.items(): require(path.read_bytes()==data, 'Original post-copy readback')
require(git('rev-parse','HEAD',repository=BASE)==frozen_head and git('diff','--cached','--raw',repository=BASE)==frozen_index, 'Root HEAD/index unchanged')
print(json.dumps({'archive':str(output),'raw_files':len(files),'raw_bytes':sum(row['bytes'] for row in files),
'manifest':binding(payloads['manifest.json']),'full_actual':{k:full[k] for k in ('passed','failed','ignored','exit')},
'git_writes':False,'gate_execution':False}))
if __name__=='__main__':
main()
@@ -0,0 +1,69 @@
"""Bind one isolated analysis source gate to committed inputs and actual output."""
from pathlib import Path
from datetime import datetime, timezone
import hashlib
import json
import os
import re
import subprocess
import sys
base = Path(__file__).resolve().parent.parent
root = base / '.local/analysis-core-worktree-20260911'
source, name, mode = sys.argv[1:4]
assert re.fullmatch(r'[a-zA-Z0-9-]+', name)
assert subprocess.check_output(['git', 'rev-parse', 'HEAD'], cwd=root).decode().strip() == source
out = base / '.local/analysis-source-gates-20260913'
out.mkdir(exist_ok=True)
assert not any((out / (name + s)).exists() for s in ('.inputs.json', '.log', '.result.json'))
prefix = ['cargo', 'test', '--locked', '-p', 'oa-core', '--lib']
commands = {
'list': prefix + ['--', '--list'],
'focused': prefix + [sys.argv[4] if len(sys.argv) > 4 else 'analysis_source', '--', '--test-threads=1'],
'full': prefix + ['--', '--test-threads=1'],
'clippy': ['cargo', 'clippy', '--locked', '-p', 'oa-core', '--all-targets', '--', '-D', 'warnings'],
}
command = commands[mode]
paths = subprocess.check_output(['git', 'ls-tree', '-r', '--name-only', source, 'Cargo.toml', 'Cargo.lock', 'rust-toolchain.toml', '.cargo', 'build', 'crates', 'assets', 'docs', 'examples', 'harness/fixtures'], cwd=root).decode().splitlines()
blobs = subprocess.check_output(['git', 'cat-file', '--batch'], cwd=root,
input=''.join(f'{source}:{p}\n' for p in paths).encode())
offset, inputs = 0, []
for path in paths:
end = blobs.index(b'\n', offset)
_, kind, size = blobs[offset:end].split()
assert kind == b'blob'
size = int(size)
raw = blobs[end + 1:end + 1 + size]
assert (root / path).read_bytes() == raw, path
inputs.append({'path': path, 'bytes': size, 'sha256': hashlib.sha256(raw).hexdigest()})
offset = end + size + 2
assert offset == len(blobs)
manifest = out / (name + '.inputs.json')
manifest.write_text(json.dumps({'source': source, 'inputs': inputs}, indent=2) + '\n', encoding='utf-8', newline='\n')
started = datetime.now(timezone.utc).isoformat()
print(json.dumps({'start': started, 'command': command, 'source': source, 'inputs': len(inputs)}), flush=True)
log_path = out / (name + '.log')
with log_path.open('xb') as stream:
run = subprocess.run(command, cwd=root, stdout=stream, stderr=subprocess.STDOUT)
ended = datetime.now(timezone.utc).isoformat()
changed = [i['path'] for i in inputs if hashlib.sha256((root / i['path']).read_bytes()).hexdigest() != i['sha256']]
head_after = subprocess.check_output(['git', 'rev-parse', 'HEAD'], cwd=root).decode().strip()
log = log_path.read_text(encoding='utf-8', errors='replace')
members = re.findall(r'^([^\r\n]+): test\r?$', log, re.M) if mode == 'list' else []
artifacts = []
for match in re.findall(r'Running unittests [^\r\n]+ \(([^\r\n]+\.exe)\)', log):
path = Path(match)
if not path.is_absolute():
path = root / path
raw = path.read_bytes()
artifacts.append({'path': str(path), 'bytes': len(raw), 'sha256': hashlib.sha256(raw).hexdigest()})
record = {'source': source, 'head_after': head_after, 'start': started, 'end': ended,
'exit': run.returncode, 'command': command, 'inputs': manifest.name,
'changed_inputs': changed, 'artifacts': artifacts,
'environment': {k: os.environ.get(k) for k in ['CARGO_TARGET_DIR', 'CARGO_BUILD_JOBS', 'CARGO_HOME', 'RUSTUP_HOME']},
'listing_members': members, 'listing_count': len(members),
'listing_scope': 'Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts.'}
(out / (name + '.result.json')).write_text(json.dumps(record, indent=2) + '\n', encoding='utf-8', newline='\n')
print(log[-14000:])
print(json.dumps({k:v for k,v in record.items() if k != 'listing_members'}))
sys.exit(run.returncode or int(bool(changed) or head_after != source))
@@ -0,0 +1,258 @@
{
"source": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"scope": "Private S2b source/lowering checkpoint; no full-pass admission, public8, native or release claim.",
"files": [
{
"path": "evidence/.local/admit-analysis-s2a-gate.py",
"original_path": ".local/admit-analysis-s2a-gate.py",
"bytes": 4604,
"sha256": "908b09b044795a270590ea2e8d558f1a32442c873f81399ddc9fb402b992f12d"
},
{
"path": "evidence/.local/admit-analysis-s2b-gate.py",
"original_path": ".local/admit-analysis-s2b-gate.py",
"bytes": 8388,
"sha256": "92c03d25c8f5ae75a5c1e76bd4fa24cbca7aeb10cf7ee5847bc8a324cae3ec06"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/full-a2a28f8.inputs.json",
"original_path": ".local/analysis-source-gates-20260913/full-a2a28f8.inputs.json",
"bytes": 98909,
"sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/full-a2a28f8.log",
"original_path": ".local/analysis-source-gates-20260913/full-a2a28f8.log",
"bytes": 27331,
"sha256": "9ae08b9a0157ebef587d36b40e5f7da8dd61b13bd5594bbae659f06c75e59044"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/full-a2a28f8.result.json",
"original_path": ".local/analysis-source-gates-20260913/full-a2a28f8.result.json",
"bytes": 1250,
"sha256": "81e171692b5c782bd234888e94468853b47a0e54375106e4cfce831e7b58e6c1"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/full-b2c970b.inputs.json",
"original_path": ".local/analysis-source-gates-20260913/full-b2c970b.inputs.json",
"bytes": 97489,
"sha256": "53137c230487519310eebcb3bdb22bae52f2ca95857c8b742f34440a37992763"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/full-b2c970b.log",
"original_path": ".local/analysis-source-gates-20260913/full-b2c970b.log",
"bytes": 25709,
"sha256": "0e0fd205258cd7f1b6a898486c35514a359eb02e3b17382b0f2cffb4d443cfb3"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/full-b2c970b.result.json",
"original_path": ".local/analysis-source-gates-20260913/full-b2c970b.result.json",
"bytes": 1257,
"sha256": "8c8663ae841204a46331adc81e6298c3ecaea14f237049f606fe8a4d15d1d861"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/list-472fe7a.admission.json",
"original_path": ".local/analysis-source-gates-20260913/list-472fe7a.admission.json",
"bytes": 15489,
"sha256": "9f18c246e29d6a265883d3f7b301db6929173dcab0ed72f3f9767e4b068102d2"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/list-472fe7a.inputs.json",
"original_path": ".local/analysis-source-gates-20260913/list-472fe7a.inputs.json",
"bytes": 98909,
"sha256": "b48294f8ab7c20c0d0cd586a4a3483cdfaae81f8625b9fc2f2aafc4386b31b11"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/list-472fe7a.log",
"original_path": ".local/analysis-source-gates-20260913/list-472fe7a.log",
"bytes": 14712,
"sha256": "912ca17937884b1554ef5e3fae4e0faae997d88f1a1149f9d9069e08de31ef2b"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/list-472fe7a.result.json",
"original_path": ".local/analysis-source-gates-20260913/list-472fe7a.result.json",
"bytes": 15718,
"sha256": "1cbcc93b6a7065a37de4a7161549a9a9abaa8f4e62486e730974dc962fff61d7"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/list-a2a28f8.admission.json",
"original_path": ".local/analysis-source-gates-20260913/list-a2a28f8.admission.json",
"bytes": 15489,
"sha256": "f6b08e4d0eac3a0f17a582f9d9a51fb0cf84fc3c30d94d8fac71df52a4442bf1"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/list-a2a28f8.inputs.json",
"original_path": ".local/analysis-source-gates-20260913/list-a2a28f8.inputs.json",
"bytes": 98909,
"sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/list-a2a28f8.log",
"original_path": ".local/analysis-source-gates-20260913/list-a2a28f8.log",
"bytes": 14712,
"sha256": "8be8bd7ae75a690f0e36c8b0b39dabc4c5bd5654cf1e653bd43e3c0cddf560df"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/list-a2a28f8.result.json",
"original_path": ".local/analysis-source-gates-20260913/list-a2a28f8.result.json",
"bytes": 15718,
"sha256": "86db5467964d3712510f867379ae32e0797b4d9f46cbde762119ed9055fd3a62"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/list-b2c970b.admission.json",
"original_path": ".local/analysis-source-gates-20260913/list-b2c970b.admission.json",
"bytes": 13675,
"sha256": "f177f4f0d1feb43ebd2af253d1f0c972141c7f215300ebb5ac385862b12f5fd1"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/list-b2c970b.inputs.json",
"original_path": ".local/analysis-source-gates-20260913/list-b2c970b.inputs.json",
"bytes": 97489,
"sha256": "53137c230487519310eebcb3bdb22bae52f2ca95857c8b742f34440a37992763"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/list-b2c970b.log",
"original_path": ".local/analysis-source-gates-20260913/list-b2c970b.log",
"bytes": 13171,
"sha256": "f852b4e6aa385f7e6f7bcb4ae770a4d6f500580f084febc1c9b2adceb0d9f54f"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/list-b2c970b.result.json",
"original_path": ".local/analysis-source-gates-20260913/list-b2c970b.result.json",
"bytes": 14171,
"sha256": "5684d349d284d2d040eb2e80f40762808cfd2f1285be3db1c1c4d3b0bc276495"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/strict-a2a28f8.inputs.json",
"original_path": ".local/analysis-source-gates-20260913/strict-a2a28f8.inputs.json",
"bytes": 98909,
"sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/strict-a2a28f8.log",
"original_path": ".local/analysis-source-gates-20260913/strict-a2a28f8.log",
"bytes": 188,
"sha256": "1685cfe22525801388db0bd8697f63988a088aa50835884371c7c83804b3c161"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/strict-a2a28f8.result.json",
"original_path": ".local/analysis-source-gates-20260913/strict-a2a28f8.result.json",
"bytes": 984,
"sha256": "fbee35f759af77124e83a646d15b34129ffe9a3873b34ac1ae8a600e89cc150e"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/tokens-a2a28f8.admission.json",
"original_path": ".local/analysis-source-gates-20260913/tokens-a2a28f8.admission.json",
"bytes": 1119,
"sha256": "fd1906eb910333f17e439d72b0737fcc7d242f2d46956275437dab61eaa5d66e"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/tokens-a2a28f8.inputs.json",
"original_path": ".local/analysis-source-gates-20260913/tokens-a2a28f8.inputs.json",
"bytes": 98909,
"sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/tokens-a2a28f8.log",
"original_path": ".local/analysis-source-gates-20260913/tokens-a2a28f8.log",
"bytes": 447,
"sha256": "108e5d948a8686f275793f6fe51a3e62357c43d7aeac503bff72098257e6b83a"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/tokens-a2a28f8.result.json",
"original_path": ".local/analysis-source-gates-20260913/tokens-a2a28f8.result.json",
"bytes": 1278,
"sha256": "7baa9e8c8d35f4e57e08539de69e215dbbeedbeb049585196f5e7109c1596890"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/typed-472fe7a.inputs.json",
"original_path": ".local/analysis-source-gates-20260913/typed-472fe7a.inputs.json",
"bytes": 98909,
"sha256": "b48294f8ab7c20c0d0cd586a4a3483cdfaae81f8625b9fc2f2aafc4386b31b11"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/typed-472fe7a.log",
"original_path": ".local/analysis-source-gates-20260913/typed-472fe7a.log",
"bytes": 5318,
"sha256": "8e15f48e74cfb71562365eb6cacc0d4aa077a34f2fcd1c59310c903381ee493b"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/typed-472fe7a.result.json",
"original_path": ".local/analysis-source-gates-20260913/typed-472fe7a.result.json",
"bytes": 1284,
"sha256": "7d1e5094c439f169e2a88fb2d5d34b02db72cfaf459193ef9a88791804796ef8"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/typed-a2a28f8.admission.json",
"original_path": ".local/analysis-source-gates-20260913/typed-a2a28f8.admission.json",
"bytes": 4983,
"sha256": "18a42bec0f807f5799886e5964ebb5eefeb5d3d5059d6738f8d828b09258f3a2"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/typed-a2a28f8.inputs.json",
"original_path": ".local/analysis-source-gates-20260913/typed-a2a28f8.inputs.json",
"bytes": 98909,
"sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/typed-a2a28f8.log",
"original_path": ".local/analysis-source-gates-20260913/typed-a2a28f8.log",
"bytes": 4479,
"sha256": "7816d81eddfcd8e75e63ac8285e67cd6573b159c7429398b1ee15fc2e1a3fb9b"
},
{
"path": "evidence/.local/analysis-source-gates-20260913/typed-a2a28f8.result.json",
"original_path": ".local/analysis-source-gates-20260913/typed-a2a28f8.result.json",
"bytes": 1282,
"sha256": "9d8b9e432e31ffc4b621c38b80650a20846588cf96d6fc0f5dba3996ebda8d3d"
},
{
"path": "evidence/.local/analysis-source8-s2b-full-failure-review-20260913.md",
"original_path": ".local/analysis-source8-s2b-full-failure-review-20260913.md",
"bytes": 6284,
"sha256": "c52e1a63779f24807c2885af635e0cf29145d1e6cc7788e77a71c3ca2c8aa6de"
},
{
"path": "evidence/.local/analysis-source8-s2b-handoff-20260913.md",
"original_path": ".local/analysis-source8-s2b-handoff-20260913.md",
"bytes": 19243,
"sha256": "6a0273afa8d9bb0cf7ddfdc49481f96e6cfaaef8f261ad4392358222ef1babec"
},
{
"path": "evidence/.local/analysis-source8-s2b-independent-review-20260913.md",
"original_path": ".local/analysis-source8-s2b-independent-review-20260913.md",
"bytes": 12707,
"sha256": "641d5297b03b8e0586f0ae293cd80b393d570d5a5241805eb3f168e3a1d581cc"
},
{
"path": "evidence/.local/analysis-source8-s2b-runtime-correction-review-20260913.md",
"original_path": ".local/analysis-source8-s2b-runtime-correction-review-20260913.md",
"bytes": 6613,
"sha256": "65b1def0b5eee9fe3f7be0920f255b12ec75dc70eb46a7fd6d42c646733bfafb"
},
{
"path": "evidence/.local/archive-analysis-s2b-checkpoint.py",
"original_path": ".local/archive-analysis-s2b-checkpoint.py",
"bytes": 20210,
"sha256": "2ca30d42300c9dcd1ce8201747c82371e81cff6cd5ed6f51a66d8ba8eb86a15a"
},
{
"path": "evidence/.local/run-analysis-source-gate.py",
"original_path": ".local/run-analysis-source-gate.py",
"bytes": 3865,
"sha256": "d8d9c1c9e9dc94fdd43afb4118ebc491c8eb6d89082f8441f8395b9d4265b068"
}
],
"generated_files": [
{
"path": "audit.json",
"bytes": 73824,
"sha256": "34d10fafb8046943d7d0a1bd0ffee9de334bdff37019b033d1b2bbbf057d78c4"
},
{
"path": "README.md",
"bytes": 1598,
"sha256": "68371f8a71740694584f3c3aab8b4b62416bec6b47aa0eec1eda9e784623ff73"
}
]
}
@@ -0,0 +1,249 @@
{
"source": "a2a28f8d23a46ba1696b6a8410d4d3b5c1808f49",
"original_failed_source": "472fe7a4339a23a3339b2b91e8d53d76442f60c4",
"comparison_source": "b2c970b4673e062e47eadd12906d2316c4b1a7b3",
"publication_base": "357da24542eaa519c2a01c465be6c7d1acbc8126",
"scope": "Evidence and documentation only; separate analysis branch; full library remains 126 passed / 16 failed, exit 101.",
"archive_files": 43,
"archive_bytes": 1266442,
"original_archive_manifest": {
"bytes": 12001,
"sha256": "d5b2668207438e319c2ab98395e2483c016088c5446b6bc99d797a066384a62f"
},
"independent_review": {
"bytes": 6977,
"sha256": "0572e46d4a565eba9933a7ca502de07d2f68dfba5b986963f5193b21c445d95c"
},
"files": [
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/.gitattributes",
"bytes": 139,
"sha256": "3816198e9b601425873849e603ad57e7347eed1c8896ad2390ac0de1fbc18dc6"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/audit.json",
"bytes": 73824,
"sha256": "34d10fafb8046943d7d0a1bd0ffee9de334bdff37019b033d1b2bbbf057d78c4"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/admit-analysis-s2a-gate.py",
"bytes": 4604,
"sha256": "908b09b044795a270590ea2e8d558f1a32442c873f81399ddc9fb402b992f12d"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/admit-analysis-s2b-gate.py",
"bytes": 8388,
"sha256": "92c03d25c8f5ae75a5c1e76bd4fa24cbca7aeb10cf7ee5847bc8a324cae3ec06"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/full-a2a28f8.inputs.json",
"bytes": 98909,
"sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/full-a2a28f8.log",
"bytes": 27331,
"sha256": "9ae08b9a0157ebef587d36b40e5f7da8dd61b13bd5594bbae659f06c75e59044"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/full-a2a28f8.result.json",
"bytes": 1250,
"sha256": "81e171692b5c782bd234888e94468853b47a0e54375106e4cfce831e7b58e6c1"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/full-b2c970b.inputs.json",
"bytes": 97489,
"sha256": "53137c230487519310eebcb3bdb22bae52f2ca95857c8b742f34440a37992763"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/full-b2c970b.log",
"bytes": 25709,
"sha256": "0e0fd205258cd7f1b6a898486c35514a359eb02e3b17382b0f2cffb4d443cfb3"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/full-b2c970b.result.json",
"bytes": 1257,
"sha256": "8c8663ae841204a46331adc81e6298c3ecaea14f237049f606fe8a4d15d1d861"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/list-472fe7a.admission.json",
"bytes": 15489,
"sha256": "9f18c246e29d6a265883d3f7b301db6929173dcab0ed72f3f9767e4b068102d2"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/list-472fe7a.inputs.json",
"bytes": 98909,
"sha256": "b48294f8ab7c20c0d0cd586a4a3483cdfaae81f8625b9fc2f2aafc4386b31b11"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/list-472fe7a.log",
"bytes": 14712,
"sha256": "912ca17937884b1554ef5e3fae4e0faae997d88f1a1149f9d9069e08de31ef2b"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/list-472fe7a.result.json",
"bytes": 15718,
"sha256": "1cbcc93b6a7065a37de4a7161549a9a9abaa8f4e62486e730974dc962fff61d7"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/list-a2a28f8.admission.json",
"bytes": 15489,
"sha256": "f6b08e4d0eac3a0f17a582f9d9a51fb0cf84fc3c30d94d8fac71df52a4442bf1"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/list-a2a28f8.inputs.json",
"bytes": 98909,
"sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/list-a2a28f8.log",
"bytes": 14712,
"sha256": "8be8bd7ae75a690f0e36c8b0b39dabc4c5bd5654cf1e653bd43e3c0cddf560df"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/list-a2a28f8.result.json",
"bytes": 15718,
"sha256": "86db5467964d3712510f867379ae32e0797b4d9f46cbde762119ed9055fd3a62"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/list-b2c970b.admission.json",
"bytes": 13675,
"sha256": "f177f4f0d1feb43ebd2af253d1f0c972141c7f215300ebb5ac385862b12f5fd1"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/list-b2c970b.inputs.json",
"bytes": 97489,
"sha256": "53137c230487519310eebcb3bdb22bae52f2ca95857c8b742f34440a37992763"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/list-b2c970b.log",
"bytes": 13171,
"sha256": "f852b4e6aa385f7e6f7bcb4ae770a4d6f500580f084febc1c9b2adceb0d9f54f"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/list-b2c970b.result.json",
"bytes": 14171,
"sha256": "5684d349d284d2d040eb2e80f40762808cfd2f1285be3db1c1c4d3b0bc276495"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/strict-a2a28f8.inputs.json",
"bytes": 98909,
"sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/strict-a2a28f8.log",
"bytes": 188,
"sha256": "1685cfe22525801388db0bd8697f63988a088aa50835884371c7c83804b3c161"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/strict-a2a28f8.result.json",
"bytes": 984,
"sha256": "fbee35f759af77124e83a646d15b34129ffe9a3873b34ac1ae8a600e89cc150e"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/tokens-a2a28f8.admission.json",
"bytes": 1119,
"sha256": "fd1906eb910333f17e439d72b0737fcc7d242f2d46956275437dab61eaa5d66e"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/tokens-a2a28f8.inputs.json",
"bytes": 98909,
"sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/tokens-a2a28f8.log",
"bytes": 447,
"sha256": "108e5d948a8686f275793f6fe51a3e62357c43d7aeac503bff72098257e6b83a"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/tokens-a2a28f8.result.json",
"bytes": 1278,
"sha256": "7baa9e8c8d35f4e57e08539de69e215dbbeedbeb049585196f5e7109c1596890"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/typed-472fe7a.inputs.json",
"bytes": 98909,
"sha256": "b48294f8ab7c20c0d0cd586a4a3483cdfaae81f8625b9fc2f2aafc4386b31b11"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/typed-472fe7a.log",
"bytes": 5318,
"sha256": "8e15f48e74cfb71562365eb6cacc0d4aa077a34f2fcd1c59310c903381ee493b"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/typed-472fe7a.result.json",
"bytes": 1284,
"sha256": "7d1e5094c439f169e2a88fb2d5d34b02db72cfaf459193ef9a88791804796ef8"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/typed-a2a28f8.admission.json",
"bytes": 4983,
"sha256": "18a42bec0f807f5799886e5964ebb5eefeb5d3d5059d6738f8d828b09258f3a2"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/typed-a2a28f8.inputs.json",
"bytes": 98909,
"sha256": "08b6dabbffbd06f7abea717f9aa34cd910c41c4a8c650247006a0f6858561c84"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/typed-a2a28f8.log",
"bytes": 4479,
"sha256": "7816d81eddfcd8e75e63ac8285e67cd6573b159c7429398b1ee15fc2e1a3fb9b"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source-gates-20260913/typed-a2a28f8.result.json",
"bytes": 1282,
"sha256": "9d8b9e432e31ffc4b621c38b80650a20846588cf96d6fc0f5dba3996ebda8d3d"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source8-s2b-full-failure-review-20260913.md",
"bytes": 6284,
"sha256": "c52e1a63779f24807c2885af635e0cf29145d1e6cc7788e77a71c3ca2c8aa6de"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source8-s2b-handoff-20260913.md",
"bytes": 19243,
"sha256": "6a0273afa8d9bb0cf7ddfdc49481f96e6cfaaef8f261ad4392358222ef1babec"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source8-s2b-independent-review-20260913.md",
"bytes": 12707,
"sha256": "641d5297b03b8e0586f0ae293cd80b393d570d5a5241805eb3f168e3a1d581cc"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/analysis-source8-s2b-runtime-correction-review-20260913.md",
"bytes": 6613,
"sha256": "65b1def0b5eee9fe3f7be0920f255b12ec75dc70eb46a7fd6d42c646733bfafb"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/archive-analysis-s2b-checkpoint.py",
"bytes": 20210,
"sha256": "2ca30d42300c9dcd1ce8201747c82371e81cff6cd5ed6f51a66d8ba8eb86a15a"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/evidence/.local/run-analysis-source-gate.py",
"bytes": 3865,
"sha256": "d8d9c1c9e9dc94fdd43afb4118ebc491c8eb6d89082f8441f8395b9d4265b068"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/manifest.json",
"bytes": 12001,
"sha256": "d5b2668207438e319c2ab98395e2483c016088c5446b6bc99d797a066384a62f"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive/README.md",
"bytes": 1598,
"sha256": "68371f8a71740694584f3c3aab8b4b62416bec6b47aa0eec1eda9e784623ff73"
},
{
"path": "harness/experiments/analysis-source-s2b-windows-20260913/archive-review.md",
"bytes": 6977,
"sha256": "0572e46d4a565eba9933a7ca502de07d2f68dfba5b986963f5193b21c445d95c"
},
{
"path": "harness/release-analysis-source-s2b-20260913.md",
"bytes": 3599,
"sha256": "4759a4a5960d857a8566bf21f5effcd118ebd3fc796d3d4045ef0ef58e08d102"
}
]
}
@@ -0,0 +1 @@
* -text
@@ -0,0 +1,56 @@
# Closed 440 Windows gates
Tested source: **44095f78c28b79d6d085863dc928adba8e24d955**.
Publication base: **355f6d4d244e6b57fd89a8afd80a2dacdea69ba1**.
This archive preserves actual closed test, lint and build records. It does not
claim native GUI acceptance, package acceptance, a release, or acceptance of a
later preview-scroll correction. See the [durable report](../../release-navigation-440-windows-20260913.md).
All 57 original files under [raw](raw) are copied without editing or newline
conversion. They include the desktop list/full/strict/navigation/scroll/symbols
gates, the focused rename-Escape regression, four actual desktop admissions,
all six core/server gates, five GUI/server build records, required test names,
runner/admission/build source, the toolchain environment script and the service
review/audit. Large executables and dependency caches are deliberately omitted;
the original receipts identify them by size, SHA256, actual path and (for the
build) Cargo compiler-artifact/profile record. The build's two preserved binary
files were hashed during archival preparation and matched their receipts.
The [runtime readback](runtime-audit.json) records all 1098 desktop listing names,
actual full/focused outcomes, the exact 16 added selection tests and the build
artifact identities. The preserved [service audit](raw/.local/navigation-service-gates-44095f7-audit.json)
contains per-binary listing/runtime membership and artifact comparisons for
core/server. The [service review](raw/.local/navigation-service-gates-44095f7-review.md)
retains its original local-only wording as historical provenance.
The [manifest](manifest.json) maps every payload file to its original local path
or generated role, byte count and SHA256. `* -text` preserves bytes through Git.
Original absolute Windows paths and `.local` references remain historical
provenance; they do not promise files on a peer's machine. The original mirrored
files are under `raw/.local/`. Historical runner scripts infer a repository root
from their original `.local` position and are not directly runnable in this
archive. To reproduce gates, use the commands in the durable report on the tested
source with a configured Windows toolchain. To inspect bytes offline, run:
```text
python harness/experiments/navigation-440-windows-20260913/verify.py --git-ref HEAD
```
This standard-library verifier launches only Git read operations. It verifies
all payload bytes, exact committed archive blobs when `--git-ref` is supplied,
and all 615 unique captured source inputs at the tested source and publication
base. Both commits must be available locally. It neither launches the preserved
helpers nor reruns tests. `archive-builder.py` is the exact local preparation
recipe, with original machine paths retained; it is evidence, not an installation
or launch command.
The [previous e124 listing](../navigation-palette-e124029-windows-20260913/gates/list-e124029.result.json)
is the already-published 1082-member baseline used by the preserved admission;
440 adds exactly 16 members. No older full-suite outcome is reused here.
The native Details-to-Preview scroll-offset loss is recorded in
[issue 27, comment 914](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/issues/27#issuecomment-914).
Four passing mounted scroll tests cover their actual assertions and do not
establish preservation of the offset through that native round trip. Native
and package acceptance remain pending; no later correction is included here.
@@ -0,0 +1,120 @@
from pathlib import Path
import ast, hashlib, json, re, subprocess
ORIGIN = Path('C:/Users/User/Documents/Git/ARCADIA-Studio')
ROOT = Path('C:/ar-nav440-evidence-956atf')
SOURCE = '44095f78c28b79d6d085863dc928adba8e24d955'
BASE = '355f6d4d244e6b57fd89a8afd80a2dacdea69ba1'
REL = Path('harness/experiments/navigation-440-windows-20260913')
ARCHIVE = ROOT / REL
assert not ARCHIVE.exists()
GATES = ORIGIN / '.local/navigation-palette-gates-20260913'
def sha(raw): return hashlib.sha256(raw).hexdigest()
def read(path): return json.loads(path.read_bytes())
def git(*args): return subprocess.check_output(['git','-c','core.longpaths=true',*args],cwd=ROOT)
assert git('rev-parse','HEAD').decode().strip() == BASE
raws = sorted(p for p in GATES.glob('*-44095f7.*') if p.is_file())
assert len(raws) == 43, len(raws)
raws += [GATES/'artifacts-44095f7'/n for n in ('result.json','inputs.json','environment.json','cargo.jsonl','cargo.stderr.log')]
raws += [ORIGIN/n for n in ('.local/run-navigation-palette-gate.py', '.local/run-navigation-service-gate.py',
'.local/build-navigation-palette-artifacts.py', '.local/admit-navigation-selection-gate.py',
'.local/navigation-palette-required-tests-20260913.json', '.local/audit-navigation-service-gates-44095f7.py',
'.local/navigation-service-gates-44095f7-audit.json', '.local/navigation-service-gates-44095f7-review.md',
'.local/toolchain/env.ps1')]
assert len(raws) == len(set(raws))
desktop = {}
manual = [
'app::source_rename::timing_tests::accepted_release1_prepare_commit_sync_and_confirm_timing',
'app::source_rename::timing_tests::layout_timing_tests::accepted_release1_constructor_vs_reuse_through_next_highlight',
'app::source_symbols::tests::source_symbols_100_modules_1000_definitions_10000_uses']
listed = read(GATES/'list-44095f7.result.json')
names = listed['listing_members']; assert len(names) == len(set(names)) == 1098
required = read(ORIGIN/'.local/navigation-palette-required-tests-20260913.json')['groups']
new_names = None
for node in ast.walk(ast.parse((ORIGIN/'.local/admit-navigation-selection-gate.py').read_text())):
if isinstance(node,ast.Assign) and any(isinstance(t,ast.Name) and t.id=='new_names' for t in node.targets):
new_names = ast.literal_eval(node.value)
assert len(new_names)==16
baseline_rel = Path('harness/experiments/navigation-palette-e124029-windows-20260913/gates/list-e124029.result.json')
baseline = read(ROOT/baseline_rel)
assert len(baseline['listing_members'])==1082 and set(names)==set(baseline['listing_members'])|set(new_names)
selectors = {'full':None,'navigation':'navigation_union','scroll':'preview_scroll_tests',
'symbols':'app::source_symbols','rename-escape':'actual_captured_escape_closes_only_its_priority_owner_and_retains_worker'}
for mode in ('list','full','strict','navigation','scroll','symbols','rename-escape'):
r=read(GATES/f'{mode}-44095f7.result.json')
assert r['source']==r['head_after']==SOURCE and r['exit']==0 and not r['changed_inputs']
log=(GATES/f'{mode}-44095f7.log').read_text()
assert not re.search(r'^(error|warning)(\[|:)',log,re.M)
prefix=['cargo','test','--locked','-p','oa-desktop','--bin','arcadia-studio']
expected = ['cargo','clippy','--locked','-p','oa-desktop','--all-targets','--','-D','warnings'] if mode=='strict' else prefix+(['--','--list'] if mode=='list' else ([selectors[mode]] if selectors[mode] else [])+['--','--test-threads=1'])
assert r['command']==expected
outcomes=None
if mode!='strict':
assert r['artifacts']==listed['artifacts']
if mode!='list':
rows=re.findall(r'^test ([^\r\n]+) \.\.\. (ok|FAILED|ignored)(?:, [^\r\n]*)?$',log,re.M)
outcomes=dict(rows); assert len(rows)==len(outcomes)
wanted=[n for n in names if selectors[mode] is None or selectors[mode] in n]
assert [n for n,_ in rows]==wanted
assert all(v==('ignored' if n in manual else 'ok') for n,v in rows)
totals=[sum(v==status for _,v in rows) for status in ('ok','FAILED','ignored')]
assert re.findall(r'^test result: ok\. (\d+) passed; (\d+) failed; (\d+) ignored; 0 measured; (\d+) filtered out;',log,re.M)==[tuple(map(str,totals+[1098-len(rows)]))]
if mode=='full': assert all(outcomes[n]=='ok' for n in new_names)
if mode in ('navigation','scroll'): assert set(outcomes)==set(required[selectors[mode]])
desktop[mode]={'result_file':f'raw/.local/navigation-palette-gates-20260913/{mode}-44095f7.result.json','outcomes':outcomes,'command':r['command'],'start':r['start'],'end':r['end']}
build=read(GATES/'artifacts-44095f7/result.json')
assert build['source']==build['head_after']==SOURCE and build['exit']==0 and build['outcome']=='passed' and build['failure'] is None and not build['changed_inputs']
assert build['command'][1:]==['build','--locked','--offline','-p','oa-desktop','-p','oa-server','--bins','--message-format=json-render-diagnostics']
for key,filename in [('inputs','inputs.json'),('environment','environment.json'),('stdout','cargo.jsonl'),('stderr','cargo.stderr.log')]:
data=(GATES/'artifacts-44095f7'/filename).read_bytes(); assert build[key]=={'bytes':len(data),'sha256':sha(data)}
assert build['launcher']=={'bytes':(ORIGIN/'.local/build-navigation-palette-artifacts.py').stat().st_size,'sha256':sha((ORIGIN/'.local/build-navigation-palette-artifacts.py').read_bytes())}
cargo=[json.loads(line) for line in (GATES/'artifacts-44095f7/cargo.jsonl').read_text().splitlines()]
assert cargo[-1]=={'reason':'build-finished','success':True}
assert {a['name'] for a in build['artifacts']}=={'arcadia-studio','arcadia-server'}
for a in build['artifacts']:
raw=Path(a['preserved']).read_bytes(); assert len(raw)==a['bytes'] and sha(raw)==a['sha256']
assert a['cargo_artifact'] in cargo
assert a['cargo_artifact']['profile']=={'opt_level':'0','debuginfo':0,'debug_assertions':True,'overflow_checks':True,'test':False}
for path in raws:
if path.name.endswith('.admission.json'):
a=read(path); stem=path.name.removesuffix('.admission.json')
assert a['source']==SOURCE and a['verified_inputs']==581
for key,suffix in [('result_sha256','.result.json'),('log_sha256','.log'),('inputs_sha256','.inputs.json')]:
assert a[key]==sha((GATES/(stem+suffix)).read_bytes())
maps=[]
for path in raws:
if path.name.endswith('.inputs.json') or path==GATES/'artifacts-44095f7/inputs.json':
m=read(path); assert m['source']==SOURCE
assert len(m['inputs'])==(615 if path.name=='inputs.json' else 581)
maps.append(m)
for m in maps:
assert all(item in maps[0]['inputs'] for item in m['inputs']) if len(m['inputs'])==581 else True
unique={i['path']:i for m in maps for i in m['inputs']};assert len(unique)==615
scopes=['Cargo.toml','Cargo.lock','rust-toolchain.toml','.cargo','build','crates','assets','docs','examples','harness/fixtures','scripts']
assert sorted(unique)==git('ls-tree','-r','--name-only',SOURCE,*scopes).decode().splitlines()
assert not git('diff','--name-only',SOURCE,BASE,'--',*scopes)
specs=[f'{SOURCE}:{p}' for p in sorted(unique)]
blobs=subprocess.check_output(['git','cat-file','--batch'],cwd=ROOT,input=('\n'.join(specs)+'\n').encode());offset=0
for p in sorted(unique):
end=blobs.index(b'\n',offset);_,kind,size=blobs[offset:end].split();size=int(size);raw=blobs[end+1:end+1+size];offset=end+size+2
assert kind==b'blob' and unique[p]=={'path':p,'bytes':len(raw),'sha256':sha(raw)} and (ROOT/p).read_bytes()==raw
assert offset==len(blobs)
ARCHIVE.mkdir(parents=True)
entries=[]
def write(rel,raw,origin):
dst=ROOT/rel;dst.parent.mkdir(parents=True,exist_ok=True)
with dst.open('xb') as f:f.write(raw)
assert dst.read_bytes()==raw
entries.append({'path':rel.as_posix(),'bytes':len(raw),'sha256':sha(raw),'origin':origin})
for path in raws:
original=path.relative_to(ORIGIN)
write(REL/'raw'/original,path.read_bytes(),{'kind':'verbatim original','repository_relative_local_path':original.as_posix()})
audit={'source':SOURCE,'publication_base':BASE,'source_scope_identical_to_base':scopes,'unique_build_inputs':615,'gate_inputs':581,
'desktop':desktop,'desktop_listing':names,'new_16_passed':new_names,'manual_desktop_cases':manual,
'baseline_listing':{'path':baseline_rel.as_posix(),'sha256':sha((ROOT/baseline_rel).read_bytes())},
'build_artifacts_omitted':build['artifacts'],'service_audit':'raw/.local/navigation-service-gates-44095f7-audit.json',
'scope':'Actual closed 440 Windows gates only; not native/package/release acceptance or a later source correction.'}
write(REL/'runtime-audit.json',(json.dumps(audit,indent=2)+'\n').encode(),{'kind':'generated readback from original records'})
write(REL/'.gitattributes',b'* -text\n',{'kind':'generated byte-preservation policy'})
(ROOT/'.local/archive-entries.json').write_text(json.dumps(entries,indent=2)+'\n')
print(json.dumps({'originals':len(raws),'raw_bytes':sum(p.stat().st_size for p in raws),'entries':len(entries),'unique_inputs':len(unique)}))
@@ -0,0 +1,589 @@
{
"format": 1,
"tested_source": "44095f78c28b79d6d085863dc928adba8e24d955",
"publication_base": "355f6d4d244e6b57fd89a8afd80a2dacdea69ba1",
"original_file_count": 57,
"payload_file_count": 63,
"payload_bytes": 3002602,
"files": [
{
"path": "harness/experiments/navigation-440-windows-20260913/.gitattributes",
"bytes": 8,
"sha256": "705fd4d6451a31d36b3df7de96f83f30ac976c9b4a6d1e51671d8e2f33e2d0da",
"origin": {
"kind": "generated byte-preservation policy"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/README.md",
"bytes": 3518,
"sha256": "6dcffe61e915c46fb006ea2dc15ef10f8e49b19408bce01e0ede730259d86ed6",
"origin": {
"kind": "generated publication documentation or verification source"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/archive-builder.py",
"bytes": 9077,
"sha256": "74208a7cf20f3c920c377c38217366bba51a53db9da305fbd0a05c130152ba00",
"origin": {
"kind": "generated publication documentation or verification source"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/admit-navigation-selection-gate.py",
"bytes": 7246,
"sha256": "5f29d05412fc29ebf2ccce8492400964bc0354f3c8222a5649953e796a7cd66c",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/admit-navigation-selection-gate.py"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/audit-navigation-service-gates-44095f7.py",
"bytes": 7069,
"sha256": "895897d0c637d783a9faba7d18e366701d1783163542cadb63dfd9ed3ddef91a",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/audit-navigation-service-gates-44095f7.py"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/build-navigation-palette-artifacts.py",
"bytes": 8043,
"sha256": "c6ad3ac61b30d960fcdcaa20f14ea15335dc2dbcc55e2dbed2e48d7e9a7b5bb4",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/build-navigation-palette-artifacts.py"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/artifacts-44095f7/cargo.jsonl",
"bytes": 285407,
"sha256": "8fcd0a807f985b2ff28d7d073b2b3111308dba2f7110e192c6a912ce29eed5a3",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/artifacts-44095f7/cargo.jsonl"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/artifacts-44095f7/cargo.stderr.log",
"bytes": 248,
"sha256": "61659a19a22b1c03bdf581585b238543c04bef91b159218915c71795af95616d",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/artifacts-44095f7/cargo.stderr.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/artifacts-44095f7/environment.json",
"bytes": 2051,
"sha256": "8dfed55e08d2cbedd72c0115c676d3816128e1eb99145845067070d3c453e728",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/artifacts-44095f7/environment.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/artifacts-44095f7/inputs.json",
"bytes": 114660,
"sha256": "f05da0769ee1dbe96198e6f814235f527e33e3283db083daa07b0a27a23405ea",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/artifacts-44095f7/inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/artifacts-44095f7/result.json",
"bytes": 4305,
"sha256": "eb63d699329779b3f4cdfd723062a10c9844ce86db7621e7131be702bbee602a",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/artifacts-44095f7/result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/core-full-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/core-full-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/core-full-44095f7.log",
"bytes": 50400,
"sha256": "1502c4b00b0ca4a974b5dd30743f4e98b6b9093dec3610f5f7bed82b8f5e2779",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/core-full-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/core-full-44095f7.result.json",
"bytes": 11836,
"sha256": "fc8c3b21e2de7bab852e259eff3e6e5ad3a907e06ff7250f866268a3e56874d1",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/core-full-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/core-list-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/core-list-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/core-list-44095f7.log",
"bytes": 43601,
"sha256": "793f4c8af09afa645776afb0c9f9d1ec36a313b19dd00f2c913cea4b95f05120",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/core-list-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/core-list-44095f7.result.json",
"bytes": 50385,
"sha256": "103117c2e10b38f9807fa4773c098eb0cc14e7bb3dee0540d23d65d8a4d1d91f",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/core-list-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/core-strict-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/core-strict-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/core-strict-44095f7.log",
"bytes": 150,
"sha256": "bf0bf535d30bf418a8e5529188d6de1d2eb3e8e16ce88f70170c4ffc7d5c6332",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/core-strict-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/core-strict-44095f7.result.json",
"bytes": 1010,
"sha256": "2f1ce20506dffe2e930ccd2f95bd5cfafafb58c0da9c3b141f5901810838ff12",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/core-strict-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/full-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/full-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/full-44095f7.log",
"bytes": 126196,
"sha256": "9ed6ba843e74d7eb184f652fd8c3534047961fc4fe949a025f74ce584cb952d5",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/full-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/full-44095f7.result.json",
"bytes": 1157,
"sha256": "6db4d838581a553095634920ab5b8804f4c758a619a959143b6945a3a66c40e0",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/full-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/list-44095f7.admission.json",
"bytes": 23467,
"sha256": "09c41dd6274451fe982e696b706fabf9b853f9885b3a1313c7fe6ddee0aac7af",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/list-44095f7.admission.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/list-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/list-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/list-44095f7.log",
"bytes": 119262,
"sha256": "adf525a82336fd35b10d86e54eb6e5672841de77fc418ce552641ee10a809369",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/list-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/list-44095f7.result.json",
"bytes": 121239,
"sha256": "d9b48f7f2812d52306fda0826a03f8bd58e9fb5cb8f7e988f7a283793c1be3a8",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/list-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/navigation-44095f7.admission.json",
"bytes": 3185,
"sha256": "eb56e071d605563ac92d506fdc2c7569eace20e2b26a51bb1f6d2385e4cf387b",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/navigation-44095f7.admission.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/navigation-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/navigation-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/navigation-44095f7.log",
"bytes": 2706,
"sha256": "af125c8e214dc99654a835554415d17712eb6ec41e307e4f03d206aeee12403d",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/navigation-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/navigation-44095f7.result.json",
"bytes": 1187,
"sha256": "89b544300cffc90034d039718c1caa6960ae05aa28730d52ac1d051d5d7f4106",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/navigation-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/rename-escape-44095f7.admission.json",
"bytes": 966,
"sha256": "1feef30764c4462f105d3f3c7cb6f2df4800c0f0327fba6b46ad6f3568ee6368",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/rename-escape-44095f7.admission.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/rename-escape-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/rename-escape-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/rename-escape-44095f7.log",
"bytes": 379,
"sha256": "0095ae3a2ec6706dce90ef65bf4ed875d1c28e5b9727557355aa49bb4fbdabe2",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/rename-escape-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/rename-escape-44095f7.result.json",
"bytes": 1246,
"sha256": "bdc72be8c7e1fe8a86f00159528c2f4d714d051f0310a1db94df0adda93df3fc",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/rename-escape-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/scroll-44095f7.admission.json",
"bytes": 1351,
"sha256": "7c79eb2d0287ab7b80bc6fe8b356919d0d795e2175d16d6250378f63a79ed900",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/scroll-44095f7.admission.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/scroll-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/scroll-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/scroll-44095f7.log",
"bytes": 827,
"sha256": "03b6d4e3d3bd190308f7b76c0a0ef67b1a4b7081e94802939b9967aba7a464e3",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/scroll-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/scroll-44095f7.result.json",
"bytes": 1187,
"sha256": "4497521abf8cf30da9481dd3cf26c356ba009fa6c74fd66cf3d04bb4034806ea",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/scroll-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/server-full-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/server-full-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/server-full-44095f7.log",
"bytes": 6082,
"sha256": "ca4241eab999557aac819610a5d63696596f6c915c5ed962b4473606d595073a",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/server-full-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/server-full-44095f7.result.json",
"bytes": 1976,
"sha256": "4295dfee9fb4e68fa4d8ddbc96f7a5ab7da5e94e4e131b7de97ebd6a9313856a",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/server-full-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/server-list-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/server-list-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/server-list-44095f7.log",
"bytes": 6520,
"sha256": "f063ec5f071891badf6f8d50e40ce64ba68c01dfafc11a7a6a22893b414fe8c1",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/server-list-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/server-list-44095f7.result.json",
"bytes": 6901,
"sha256": "5e7d18eda88be4faf1b925e8ae9d3300f93e4856e82d9b875019d20474cb877d",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/server-list-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/server-strict-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/server-strict-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/server-strict-44095f7.log",
"bytes": 1068,
"sha256": "10e587dfec2b9f38b5b8460b6e08e164bdb6ed1cf14b438ceb4a47bce20e2605",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/server-strict-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/server-strict-44095f7.result.json",
"bytes": 1014,
"sha256": "e618847a62081f37dc6cfb5ebf4245dd0f24b568d91affd610a1d2a530563ff0",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/server-strict-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/strict-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/strict-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/strict-44095f7.log",
"bytes": 155,
"sha256": "8e6c25150aa386d4df179f6c2ff247e93a13bf0e208b2edde9a29cd42825ff94",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/strict-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/strict-44095f7.result.json",
"bytes": 902,
"sha256": "ec64197d8e26c7b868cfed1e90516a08f23b4151e4e709b6c5013ba7f3a1a84b",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/strict-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/symbols-44095f7.inputs.json",
"bytes": 108345,
"sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/symbols-44095f7.inputs.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/symbols-44095f7.log",
"bytes": 4426,
"sha256": "41d31be82b02d9a7a6e9d418aad4baa434f7aa26a50423c7252165c778438ff6",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/symbols-44095f7.log"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/symbols-44095f7.result.json",
"bytes": 1187,
"sha256": "fb55701b86c21c4f0678185ab3302d2f5a6db43162b03cded98e148703a1b5dc",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-gates-20260913/symbols-44095f7.result.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-required-tests-20260913.json",
"bytes": 3318,
"sha256": "e426be35c31925d91b5ce6df15abe30f814ba6134a8013ce47208c365df7127a",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-palette-required-tests-20260913.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-service-gates-44095f7-audit.json",
"bytes": 268111,
"sha256": "0739f1e288b385cbff8a93d635a0a54f5cfe3891c556d14b025a3b248402412a",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-service-gates-44095f7-audit.json"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-service-gates-44095f7-review.md",
"bytes": 4050,
"sha256": "456fb6c867b0fd24ff7d11604c4c9097977ab9b2bc4fec51c16875cc1aad0c29",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/navigation-service-gates-44095f7-review.md"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/run-navigation-palette-gate.py",
"bytes": 3928,
"sha256": "fc14c81020c55eb8edf9a65eb260a0c4c870ec48ed9c95304f2be74e741068a4",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/run-navigation-palette-gate.py"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/run-navigation-service-gate.py",
"bytes": 4267,
"sha256": "d0682a2484c6bc4828aada75cb67ad49ed6dbe8aa04708b49519c93bb9aa9a76",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/run-navigation-service-gate.py"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/raw/.local/toolchain/env.ps1",
"bytes": 331,
"sha256": "ed5b7e8f1105c5355511e08cdeb4b96156fb245bff430e6bb9237ae8781638cc",
"origin": {
"kind": "verbatim original",
"repository_relative_local_path": ".local/toolchain/env.ps1"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/runtime-audit.json",
"bytes": 268198,
"sha256": "97879c1ea2cb912bfb92bc8e06ae279a2aab7574926728c2320cda537bb9e05f",
"origin": {
"kind": "generated readback from original records"
}
},
{
"path": "harness/experiments/navigation-440-windows-20260913/verify.py",
"bytes": 2689,
"sha256": "01ee97131be9342027ff48d07312a74d9e2e7533fdb8c23fd9a2858fdbb57283",
"origin": {
"kind": "generated publication documentation or verification source"
}
},
{
"path": "harness/release-navigation-440-windows-20260913.md",
"bytes": 5625,
"sha256": "2dfbe3a8e6e97c861e967768d7f3e02e640f146355acfeac33192508f47289a3",
"origin": {
"kind": "generated publication documentation or verification source"
}
}
],
"input_manifests": [
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/core-full-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/core-list-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/core-strict-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/full-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/list-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/navigation-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/rename-escape-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/scroll-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/server-full-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/server-list-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/server-strict-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/strict-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/symbols-44095f7.inputs.json",
"harness/experiments/navigation-440-windows-20260913/raw/.local/navigation-palette-gates-20260913/artifacts-44095f7/inputs.json"
],
"excluded": "Executable binaries and dependency caches; binary size/SHA256/profile identities retained in original receipts. No native images, fixture/config changes, or later production acceptance.",
"manifest_scope": "All archive payloads plus the durable report; this manifest itself is bound by its committed Git blob and reported hash."
}
@@ -0,0 +1,89 @@
"""Strict membership admission, separate from the raw gate result recorder."""
from pathlib import Path
from datetime import datetime, timezone
import hashlib
import json
import re
import subprocess
import sys
root = Path(__file__).resolve().parent.parent
folder = root / '.local/navigation-palette-gates-20260913'
name = sys.argv[1]
assert re.fullmatch(r'[a-zA-Z0-9-]+', name)
result_path = folder / (name + '.result.json')
record = json.loads(result_path.read_bytes())
source = record['source']
assert record['exit'] == 0 and not record['changed_inputs'] and record['head_after'] == source
assert subprocess.check_output(['git', 'rev-parse', 'HEAD'], cwd=root).decode().strip() == source
inputs_path = folder / record['inputs']
inputs = json.loads(inputs_path.read_bytes())
assert inputs['source'] == source
for item in inputs['inputs']:
raw = (root / item['path']).read_bytes()
assert len(raw) == item['bytes'] and hashlib.sha256(raw).hexdigest() == item['sha256']
assert len(record['artifacts']) == 1, 'The actual test executable must be identified'
artifact = record['artifacts'][0]
raw = Path(artifact['path']).read_bytes()
assert len(raw) == artifact['bytes'] and hashlib.sha256(raw).hexdigest() == artifact['sha256']
log_path = folder / (name + '.log')
log = log_path.read_text(encoding='utf-8', errors='strict')
required_path = root / '.local/navigation-palette-required-tests-20260913.json'
assert hashlib.sha256(required_path.read_bytes()).hexdigest() == 'e426be35c31925d91b5ce6df15abe30f814ba6134a8013ce47208c365df7127a'
required = json.loads(required_path.read_bytes())['groups']
if record['command'][-1] == '--list':
names = record['listing_members']
assert names and len(names) == len(set(names)) == record['listing_count']
assert len(inputs['inputs']) == 581
baseline_path = folder / 'list-e124029.result.json'
baseline = json.loads(baseline_path.read_bytes())
baseline_admission = json.loads((folder / 'list-e124029.admission.json').read_bytes())
assert baseline_admission['result_sha256'] == hashlib.sha256(baseline_path.read_bytes()).hexdigest()
assert len(baseline['listing_members']) == 1082
new_names = ['app::source_symbols::focus_selection_tests::explicit_cursor_navigation_still_moves_and_selects_requested_line', 'app::source_symbols::focus_selection_tests::mounted_direct_typing_control_and_old_cursor_roundtrip_discriminate_selection_loss', 'app::source_symbols::focus_selection_tests::stale_focus_ticket_and_later_raw_input_cannot_steal_focus_or_change_selected_bytes', 'app::source_symbols::focus_selection_tests::word_and_line_selection_survive_find_close_and_escape_then_replace_exact_bytes', 'app::source_symbols::tests::departure_selection::changed_active_origin_back_keeps_current_effective_selection', 'app::source_symbols::tests::departure_selection::effective_selection_is_untouched_by_noop_missing_invalid_or_cancelled_navigation', 'app::source_symbols::tests::departure_selection::effective_selection_survives_file_roundtrip_and_definition_back', 'app::source_symbols::tests::departure_selection::scoped_escape_retains_references_then_closes_them_without_losing_effective_selection', 'app::source_symbols::tests::departure_selection::source_creation_preserves_outgoing_selection_and_undisplayed_entry_cursor', 'source_navigation::selection::tests::absent_and_empty_selection_do_not_move_the_departing_caret', 'source_navigation::selection::tests::expanded_word_and_line_modes_capture_multiline_ranges_in_both_directions', 'source_navigation::selection::tests::line_selection_expands_past_its_interior_unicode_caret', 'source_navigation::selection::tests::multiline_ranges_use_copied_lf_and_utf8_columns_for_physical_crlf_and_mixed_endings', 'source_navigation::selection::tests::repeated_unicode_words_capture_the_selected_occurrence_without_searching', 'source_navigation::selection::tests::trailing_newline_selection_restores_endpoint_on_the_empty_last_line', 'source_navigation::selection::tests::unicode_normal_ranges_preserve_forward_and_reverse_direction']
assert len(names) == 1098
assert set(names) == set(baseline['listing_members']) | set(new_names)
totals = re.findall(r'^(\d+) tests, (\d+) benchmarks\s*$', log, re.M)
assert totals == [(str(len(names)), '0')], totals
# Two intentionally cross-module groups use exact independently fixed sets.
# Retained module suites must use anchored prefixes: e.g. an unrelated test
# name containing context_menu is not a context_menu module test.
expected = {'navigation_union': 17, 'preview_scroll_tests': 4,
'behavior::scenario_activation::': 14, 'behavior::scenario_lifecycle::': 36,
'context_menu::': 12, 'forms::reference_chooser::': 14, 'style::tests::': 10,
'allocation_drag::tests::': 32, 'app::allocation_drag::tests::': 32,
'app::diagram_removal_tests::': 18}
groups = {prefix: [n for n in names if (prefix in n if prefix in required else n.startswith(prefix))]
for prefix in expected}
for prefix, count in expected.items():
assert len(groups[prefix]) == count, (prefix, len(groups[prefix]), count)
for prefix, exact_names in required.items():
assert set(groups[prefix]) == set(exact_names) and len(exact_names) == len(set(exact_names)), prefix
mode = 'list'
else:
listing_name, selector = sys.argv[2:4]
assert re.fullmatch(r'[a-zA-Z0-9-]+', listing_name)
listing_path = folder / (listing_name + '.result.json')
listing = json.loads(listing_path.read_bytes())
admitted = json.loads((folder / (listing_name + '.admission.json')).read_bytes())
assert admitted['source'] == listing['source'] == source and admitted['mode'] == 'list'
assert admitted['result_sha256'] == hashlib.sha256(listing_path.read_bytes()).hexdigest()
assert admitted['artifact'] == artifact, 'Focused execution must use the admitted test executable'
assert admitted['required_names_sha256'] == hashlib.sha256(required_path.read_bytes()).hexdigest()
assert selector in record['command']
expected_names = {n for n in listing['listing_members'] if selector in n}
actual = re.findall(r'^test ([^\r\n]+) \.\.\. ok\s*$', log, re.M)
assert expected_names and len(actual) == len(set(actual)) and set(actual) == expected_names
assert re.search(rf'test result: ok\. {len(actual)} passed; 0 failed; 0 ignored;', log)
groups = {selector: sorted(expected_names)}
mode = 'focused'
receipt = folder / (name + '.admission.json')
assert not receipt.exists()
with receipt.open('x', encoding='utf-8', newline='\n') as stream:
stream.write(json.dumps({'utc': datetime.now(timezone.utc).isoformat(), 'source': source,
'mode': mode, 'result_sha256': hashlib.sha256(result_path.read_bytes()).hexdigest(),
'log_sha256': hashlib.sha256(log_path.read_bytes()).hexdigest(),
'inputs_sha256': hashlib.sha256(inputs_path.read_bytes()).hexdigest(),
'required_names_sha256': hashlib.sha256(required_path.read_bytes()).hexdigest(),
'verified_inputs': len(inputs['inputs']), 'artifact': artifact, 'groups': groups}, indent=2) + '\n')
print(json.dumps({'admission': str(receipt), 'source': source, 'groups': {k:len(v) for k,v in groups.items()}}))
@@ -0,0 +1,126 @@
"""Read closed root service gates; produce a fresh local audit, never run Cargo."""
from pathlib import Path
from datetime import datetime, timezone
import hashlib
import json
import re
import subprocess
ROOT = Path(__file__).resolve().parent.parent
GATES = ROOT / '.local/navigation-palette-gates-20260913'
SOURCE = '44095f78c28b79d6d085863dc928adba8e24d955'
RUNNER_SHA = 'd0682a2484c6bc4828aada75cb67ad49ed6dbe8aa04708b49519c93bb9aa9a76'
OUT = ROOT / '.local/navigation-service-gates-44095f7-audit.json'
assert not OUT.exists()
def identity(path):
raw = path.read_bytes()
return {'path': path.relative_to(ROOT).as_posix(), 'bytes': len(raw),
'sha256': hashlib.sha256(raw).hexdigest()}
def git(*args, data=None):
return subprocess.check_output(['git', *args], cwd=ROOT, input=data)
assert git('rev-parse', 'HEAD').decode().strip() == SOURCE
assert identity(ROOT / '.local/run-navigation-service-gate.py')['sha256'] == RUNNER_SHA
records = {}
inputs = None
for package in ('core', 'server'):
for mode in ('list', 'full', 'strict'):
name = f'{package}-{mode}-44095f7'
result_path = GATES / (name + '.result.json')
rec = json.loads(result_path.read_text())
assert rec['source'] == rec['head_after'] == SOURCE
assert rec['exit'] == 0 and rec['changed_inputs'] == []
assert rec['launcher_sha256'] == RUNNER_SHA
assert datetime.fromisoformat(rec['end']) > datetime.fromisoformat(rec['start'])
cmd = ['cargo', 'clippy' if mode == 'strict' else 'test', '--locked',
'--offline', '-p', 'oa-' + package, '--all-targets', '--']
cmd += ['-D', 'warnings'] if mode == 'strict' else [
'--list' if mode == 'list' else '--test-threads=1']
assert rec['command'] == cmd
assert rec['inputs'] == name + '.inputs.json'
manifest = json.loads((GATES / rec['inputs']).read_text())
assert manifest['source'] == SOURCE and len(manifest['inputs']) == 581
if inputs is None:
inputs = manifest['inputs']
assert manifest['inputs'] == inputs
assert rec['environment']['CARGO_TARGET_DIR'] is None
assert rec['environment']['CARGO_BUILD_JOBS'] == '1'
for field, leaf in [('CARGO_HOME', 'cargo'), ('RUSTUP_HOME', 'rustup')]:
assert Path(rec['environment'][field]).resolve() == (ROOT / '.local/toolchain' / leaf).resolve()
log = (GATES / (name + '.log')).read_text(encoding='utf-8')
assert not re.search(r'^(?:error|warning)(?:\[|:)', log, re.M)
markers = list(re.finditer(r'^\s*Running (?:unittests )?[^\r\n]+ \(([^\r\n]+\.exe)\)\s*$', log, re.M))
assert len(markers) == len(rec['artifacts'])
suites = []
for index, match in enumerate(markers):
artifact = rec['artifacts'][index]
path = (ROOT / match[1]).resolve()
assert path == Path(artifact['path']).resolve()
raw = path.read_bytes()
assert len(raw) == artifact['bytes'] and hashlib.sha256(raw).hexdigest() == artifact['sha256']
body = log[match.end():markers[index + 1].start() if index + 1 < len(markers) else len(log)]
if mode == 'list':
members = re.findall(r'^([^\r\n]+): test$', body, re.M)
summary = re.findall(r'^(\d+) tests?, 0 benchmarks?$', body, re.M)
assert summary == [str(len(members))]
outcomes = None
else:
rows = re.findall(r'^test ([^\r\n]+) \.\.\. (ok|FAILED|ignored)(?:, [^\r\n]*)?$', body, re.M)
members = [row[0] for row in rows]
outcomes = dict(rows)
totals = [sum(row[1] == status for row in rows) for status in ('ok', 'FAILED', 'ignored')]
summaries = re.findall(r'^test result: ok\. (\d+) passed; (\d+) failed; (\d+) ignored; 0 measured; 0 filtered out;', body, re.M)
assert summaries == [tuple(map(str, totals))] and totals[1] == 0
assert len(members) == len(set(members))
suites.append({'artifact': artifact, 'members': members, 'outcomes': outcomes})
if mode == 'strict':
assert not suites and 'Finished `dev` profile' in log
elif mode == 'list':
flat = [member for suite in suites for member in suite['members']]
assert flat == rec['listing_members'] and len(flat) == rec['listing_count']
records[name] = {'result': rec, 'files': [identity(result_path),
identity(GATES / rec['inputs']), identity(GATES / (name + '.log'))], 'suites': suites}
for package, count in [('core', 472), ('server', 56)]:
listing = records[f'{package}-list-44095f7']['suites']
full = records[f'{package}-full-44095f7']['suites']
assert len(listing) == len(full)
assert sum(len(s['members']) for s in listing) == count
ignored = []
for listed, ran in zip(listing, full):
assert listed['artifact'] == ran['artifact'] and listed['members'] == ran['members']
ignored += [name for name, outcome in ran['outcomes'].items() if outcome == 'ignored']
assert ignored == (['inheritance_chain_validation_scaling_probe'] if package == 'core' else [])
scope = ['Cargo.toml', 'Cargo.lock', 'rust-toolchain.toml', '.cargo', 'build',
'crates', 'assets', 'docs', 'examples', 'harness/fixtures']
paths = git('ls-tree', '-r', '--name-only', SOURCE, *scope).decode().splitlines()
assert paths == [item['path'] for item in inputs]
blobs = git('cat-file', '--batch', data=''.join(f'{SOURCE}:{p}\n' for p in paths).encode())
offset = 0
for item in inputs:
end = blobs.index(b'\n', offset)
_, kind, size = blobs[offset:end].split()
assert kind == b'blob'
size = int(size)
raw = blobs[end + 1:end + size + 1]
assert len(raw) == size == item['bytes'] and hashlib.sha256(raw).hexdigest() == item['sha256']
assert (ROOT / item['path']).read_bytes() == raw
offset = end + size + 2
assert offset == len(blobs)
assert git('rev-parse', 'HEAD').decode().strip() == SOURCE
output = {'kind': 'independent closed root core/server gate readback', 'source': SOURCE,
'created_utc': datetime.now(timezone.utc).isoformat(), 'input_count': len(inputs),
'source_and_working_bytes_verified': True, 'records': records,
'git_status_at_audit': git('status', '--short').decode(),
'instruction_file': identity(ROOT / 'AGENTS.md'),
'manual_exception': {'name': 'inheritance_chain_validation_scaling_probe',
'source': 'crates/oa-core/tests/r6_data.rs:1324',
'reason': 'Explicit inheritance scaling probe; not run by the ordinary Windows full gate.'},
'limits': 'Local actual Windows dev/test evidence, not native UI or release/package acceptance. AGENTS.md update is outside the 581 source inputs.',
'auditor': identity(Path(__file__))}
with OUT.open('x', encoding='utf-8', newline='\n') as stream:
stream.write(json.dumps(output, indent=2) + '\n')
print(json.dumps(identity(OUT)))
@@ -0,0 +1,142 @@
"""Build identified Windows binaries and preserve Cargo-reported artifacts."""
from pathlib import Path
from datetime import datetime, timezone
import hashlib
import json
import os
import re
import shutil
import subprocess
import sys
root = Path(__file__).resolve().parent.parent
source, name = sys.argv[1:3]
assert re.fullmatch(r'[a-zA-Z0-9-]+', name)
assert subprocess.check_output(['git', 'rev-parse', 'HEAD'], cwd=root).decode().strip() == source
folder = root / '.local/navigation-palette-gates-20260913' / name
folder.mkdir(exist_ok=False)
def digest(path):
raw = path.read_bytes()
return {'bytes': len(raw), 'sha256': hashlib.sha256(raw).hexdigest()}
def write(name, value):
with (folder / name).open('x', encoding='utf-8', newline='\n') as stream:
stream.write(json.dumps(value, indent=2) + '\n')
# A failed spawn, malformed output or artifact admission must also close a receipt.
inputs, artifacts, changed = [], [], []
command, head_after, result = [], None, None
started = datetime.now(timezone.utc).isoformat()
phase, failure, status_after = 'input/tool admission', None, None
try:
scopes = ['Cargo.toml', 'Cargo.lock', 'rust-toolchain.toml', '.cargo', 'build',
'crates', 'assets', 'docs', 'examples', 'harness/fixtures', 'scripts']
paths = subprocess.check_output(['git', 'ls-tree', '-r', '--name-only', source, *scopes], cwd=root).decode().splitlines()
assert not subprocess.check_output(['git', 'status', '--porcelain', '--untracked-files=all', '--', *scopes], cwd=root)
blobs = subprocess.check_output(['git', 'cat-file', '--batch'], cwd=root,
input=''.join(f'{source}:{p}\n' for p in paths).encode())
offset, inputs = 0, []
for path in paths:
end = blobs.index(b'\n', offset)
_, kind, size = blobs[offset:end].split()
assert kind == b'blob'
size = int(size)
raw = blobs[end + 1:end + 1 + size]
assert (root / path).read_bytes() == raw, path
inputs.append({'path': path, 'bytes': size, 'sha256': hashlib.sha256(raw).hexdigest()})
offset = end + size + 2
assert offset == len(blobs)
write('inputs.json', {'source': source, 'inputs': inputs})
environment = {k: v for k, v in os.environ.items() if k in (
'CARGO_HOME', 'RUSTUP_HOME', 'CARGO_TARGET_DIR', 'CARGO_BUILD_JOBS',
'RUSTFLAGS', 'CARGO_ENCODED_RUSTFLAGS', 'RUSTC', 'RUSTC_WRAPPER', 'RUSTC_WORKSPACE_WRAPPER',
'CARGO_BUILD_TARGET', 'CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER')}
tools = {}
for tool, args in [('rustc', ['-Vv']), ('cargo', ['--version']), ('clang', ['--version'])]:
requested = os.environ.get('RUSTC', 'rustc') if tool == 'rustc' else tool
resolved = shutil.which(requested)
assert resolved, f'Required tool unavailable: {requested}'
path = Path(resolved)
tools[tool] = {'path': str(path), **digest(path),
'version': subprocess.check_output([str(path), *args], cwd=root).decode()}
assert 'host: x86_64-pc-windows-gnullvm' in tools['rustc']['version']
write('environment.json', {'environment': environment, 'tools': tools,
'launcher': digest(Path(__file__)), 'profile': 'unoptimized development',
'target_mode': 'Cargo default/configured target; no explicit --target; artifacts require Windows x64 PE'})
command = [tools['cargo']['path'], 'build', '--locked', '--offline', '-p', 'oa-desktop', '-p', 'oa-server',
'--bins', '--message-format=json-render-diagnostics']
started = datetime.now(timezone.utc).isoformat()
print(json.dumps({'start': started, 'source': source, 'command': command}), flush=True)
phase = 'cargo invocation'
with (folder / 'cargo.jsonl').open('xb') as stdout, (folder / 'cargo.stderr.log').open('xb') as stderr:
result = subprocess.run(command, cwd=root, stdout=stdout, stderr=stderr)
ended = datetime.now(timezone.utc).isoformat()
changed = [p['path'] for p in inputs if digest(root / p['path']) != {k:p[k] for k in ('bytes', 'sha256')}]
head_after = subprocess.check_output(['git', 'rev-parse', 'HEAD'], cwd=root).decode().strip()
phase = 'Cargo JSON/artifact admission'
messages = [json.loads(line) for line in (folder / 'cargo.jsonl').read_bytes().splitlines()]
finished = [m for m in messages if m.get('reason') == 'build-finished']
artifacts = []
if result.returncode == 0 and not changed and head_after == source:
assert len(finished) == 1 and finished[0]['success'] is True
selected = [m for m in messages if m.get('reason') == 'compiler-artifact'
and m['target']['name'] in ('arcadia-studio', 'arcadia-server')
and m.get('executable') and m['target']['kind'] == ['bin']]
assert len(selected) == 2 and {m['target']['name'] for m in selected} == {'arcadia-studio', 'arcadia-server'}
manifests = {'arcadia-studio': root / 'crates/oa-desktop/Cargo.toml',
'arcadia-server': root / 'crates/oa-server/Cargo.toml'}
for item in selected:
manifest = Path(item['manifest_path'])
if not manifest.is_absolute():
manifest = root / manifest
assert manifest.resolve() == manifests[item['target']['name']].resolve()
assert not item['profile']['test'] and item['profile']['opt_level'] == '0'
assert item['profile']['debug_assertions'], 'Expected a development-profile binary'
origin = Path(item['executable'])
if not origin.is_absolute():
origin = root / origin
origin = origin.resolve()
raw = origin.read_bytes()
assert raw[:2] == b'MZ' and len(raw) >= 64
pe = int.from_bytes(raw[60:64], 'little')
assert raw[pe:pe+4] == b'PE\0\0', 'Expected a PE executable'
assert int.from_bytes(raw[pe+4:pe+6], 'little') == 0x8664, 'Expected Windows x64 PE'
destination = folder / origin.name
with destination.open('xb') as stream:
stream.write(raw)
assert digest(destination) == digest(origin)
artifacts.append({'name': item['target']['name'], 'origin': str(origin),
'preserved': str(destination), **digest(destination), 'cargo_artifact': item})
except Exception as error:
failure = {'phase': phase, 'type': type(error).__name__, 'message': str(error)}
# Recheck after artifact preservation as well, including added/untracked inputs.
try:
changed = [item['path'] for item in inputs
if not (root / item['path']).is_file()
or digest(root / item['path']) != {key: item[key] for key in ('bytes', 'sha256')}]
head_after = subprocess.check_output(['git', 'rev-parse', 'HEAD'], cwd=root).decode().strip()
status_after = subprocess.check_output(
['git', 'status', '--porcelain', '--untracked-files=all', '--', *scopes], cwd=root).decode()
except Exception as error:
postflight = {'phase': 'final input admission', 'type': type(error).__name__, 'message': str(error)}
if failure is None:
failure = postflight
else:
failure['postflight'] = postflight
code = result.returncode if result is not None else None
passed = code == 0 and failure is None and not changed and head_after == source and status_after == ''
record = {'source': source, 'head_after': head_after, 'start': started,
'end': datetime.now(timezone.utc).isoformat(),
'exit': code, 'outcome': 'passed' if passed else 'failed', 'failure': failure,
'command': command, 'changed_inputs': changed, 'status_after': status_after, 'artifacts': artifacts,
'launcher': digest(Path(__file__))}
for key, filename in [('inputs', 'inputs.json'), ('environment', 'environment.json'),
('stdout', 'cargo.jsonl'), ('stderr', 'cargo.stderr.log')]:
path = folder / filename
record[key] = digest(path) if path.is_file() else None
write('result.json', record)
print(json.dumps(record))
sys.exit(0 if passed else (code or 1))
@@ -0,0 +1,318 @@
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.107\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.107\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\proc-macro2-8bd275bc14efcc6d\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","linked_libs":[],"linked_paths":[],"cfgs":["wrap_proc_macro","proc_macro_span_location","proc_macro_span_file"],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\proc-macro2-678fa29727a3d951\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.47\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.47\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\quote-78b7b00c15767e2b\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.24\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode_ident","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-ident-1.0.24\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_ident-37cacd323a49429c.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_ident-37cacd323a49429c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.107\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc_macro2","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\proc-macro2-1.0.107\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libproc_macro2-80e9e45547beebf5.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libproc_macro2-80e9e45547beebf5.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\quote-db749d68bbb2dbfe\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.47\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"quote","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\quote-1.0.47\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libquote-b79aec363b458000.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libquote-b79aec363b458000.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#syn@3.0.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\syn-3.0.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\syn-3.0.5\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","extra-traits","full","parsing","printing","proc-macro"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsyn-22fa9145a6fc82b1.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsyn-22fa9145a6fc82b1.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\syn-2.0.119\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\syn-2.0.119\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","extra-traits","fold","full","parsing","printing","proc-macro","visit","visit-mut"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsyn-c437a38643e73e9b.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsyn-c437a38643e73e9b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#libm@0.2.16","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\libm-0.2.16\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\libm-0.2.16\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["arch","default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\libm-b0989b04e4f0e7ae\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#libm@0.2.16","linked_libs":[],"linked_paths":[],"cfgs":["arch_enabled"],"env":[["CFG_CARGO_FEATURES","[\"arch\", \"default\"]"],["CFG_OPT_LEVEL","0"],["CFG_TARGET_FEATURES","[\"cmpxchg16b\", \"fxsr\", \"sse\", \"sse2\", \"sse3\"]"]],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\libm-72ced899e6c1d085\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#libm@0.2.16","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\libm-0.2.16\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"libm","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\libm-0.2.16\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["arch","default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblibm-e719636fa88f224d.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblibm-e719636fa88f224d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows-link@0.2.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-link-0.2.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"windows_link","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-link-0.2.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_link-23f115c823619f71.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_link-23f115c823619f71.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"autocfg","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\autocfg-1.5.1\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libautocfg-58f70baf3de29c77.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libautocfg-58f70baf3de29c77.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\num-traits-0.2.19\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\num-traits-0.2.19\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","i128","libm","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\num-traits-459ed3fe1f3da15c\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19","linked_libs":[],"linked_paths":[],"cfgs":["has_total_cmp"],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\num-traits-4d9ce6b81748ab9e\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\num-traits-0.2.19\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_traits","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\num-traits-0.2.19\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","i128","libm","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libnum_traits-91eb21bbd3c14caf.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libnum_traits-91eb21bbd3c14caf.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\once_cell-1.21.4\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"once_cell","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\once_cell-1.21.4\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","race","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libonce_cell-33f899677e2400c0.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libonce_cell-33f899677e2400c0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.13.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.13.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bitflags-2.13.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbitflags-3f56d892d72d4301.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbitflags-3f56d892d72d4301.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg_if","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg-if-1.0.4\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcfg_if-805b2ebc84d544f1.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcfg_if-805b2ebc84d544f1.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#smallvec@1.16.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.16.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"smallvec","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smallvec-1.16.0\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["const_generics","const_new","union"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsmallvec-03b374e5162cc6f4.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsmallvec-03b374e5162cc6f4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.61.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-sys-0.61.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"windows_sys","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-sys-0.61.2\\src\\lib.rs","edition":"2021","doc":true,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["Wdk","Wdk_Foundation","Wdk_Storage","Wdk_Storage_FileSystem","Wdk_System","Wdk_System_IO","Win32","Win32_Foundation","Win32_Networking","Win32_Networking_WinSock","Win32_Security","Win32_Storage","Win32_Storage_FileSystem","Win32_System","Win32_System_Console","Win32_System_IO","Win32_System_Pipes","Win32_System_SystemInformation","Win32_System_SystemServices","Win32_System_Threading","Win32_System_WindowsProgramming","default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_sys-ab7e56959c51c45e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_sys-ab7e56959c51c45e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\pin-project-lite-0.2.17\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"pin_project_lite","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\pin-project-lite-0.2.17\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libpin_project_lite-0d6bdbd8d38ac50b.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libpin_project_lite-0d6bdbd8d38ac50b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.34","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\log-0.4.34\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\log-0.4.34\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblog-668dd0f53e95dee3.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblog-668dd0f53e95dee3.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.12.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bytes","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytes-1.12.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbytes-868dcb997d7e2ad2.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbytes-868dcb997d7e2ad2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-core-0.3.34\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_core","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-core-0.3.34\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_core-a87c441f491169b1.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_core-a87c441f491169b1.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-2.0.20\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-2.0.20\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\thiserror-d9d1cecb0b9dfa9d\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\thiserror-2e28320913ae6f8a\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.20","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-impl-2.0.20\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"thiserror_impl","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-impl-2.0.20\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\thiserror_impl-5cb1483639bcc316.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libthiserror_impl-5cb1483639bcc316.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bytemuck_derive@1.12.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck_derive-1.12.0\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"bytemuck_derive","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck_derive-1.12.0\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\bytemuck_derive-3880535b1429c51e.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbytemuck_derive-3880535b1429c51e.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bytemuck@1.25.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.25.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bytemuck","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bytemuck-1.25.2\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["bytemuck_derive","derive","extern_crate_alloc","min_const_generics"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbytemuck-22539c4113ad2896.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbytemuck-22539c4113ad2896.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-2.0.20\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"thiserror","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-2.0.20\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libthiserror-464ee2be8b2a6d3a.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libthiserror-464ee2be8b2a6d3a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cfg_aliases@0.2.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg_aliases-0.2.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg_aliases","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cfg_aliases-0.2.2\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcfg_aliases-3229b5c013b12481.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcfg_aliases-3229b5c013b12481.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnullvm@0.52.6","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows_x86_64_gnullvm-0.52.6\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows_x86_64_gnullvm-0.52.6\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\windows_x86_64_gnullvm-a1e9fcf11bce48ad\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\memchr-2.8.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"memchr","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\memchr-2.8.3\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libmemchr-7db6cba96e96932f.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libmemchr-7db6cba96e96932f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.34","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-sink-0.3.34\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_sink","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-sink-0.3.34\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_sink-6891c37ab9c1935f.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_sink-6891c37ab9c1935f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.34","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-channel-0.3.34\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_channel","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-channel-0.3.34\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","futures-sink","sink","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_channel-f0d70c911fb49ec8.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_channel-f0d70c911fb49ec8.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnullvm@0.52.6","linked_libs":[],"linked_paths":["native=C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows_x86_64_gnullvm-0.52.6\\lib"],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\windows_x86_64_gnullvm-0c0e92ad7ccbaa67\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#mio@1.2.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\mio-1.2.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"mio","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\mio-1.2.3\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["net","os-ext","os-poll"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libmio-5aaf291c8a1a82a2.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libmio-5aaf291c8a1a82a2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\socket2-0.6.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"socket2","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\socket2-0.6.5\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["all"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsocket2-7bd46ba18d76d090.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsocket2-7bd46ba18d76d090.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.7.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tokio-macros-2.7.2\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"tokio_macros","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tokio-macros-2.7.2\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\tokio_macros-9652eb9e39d473a2.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtokio_macros-9652eb9e39d473a2.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tokio-1.53.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tokio","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tokio-1.53.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["bytes","default","io-util","libc","macros","mio","net","rt","rt-multi-thread","signal","signal-hook-registry","socket2","sync","time","tokio-macros","windows-sys"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtokio-5e0ca96735e3073a.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtokio-5e0ca96735e3073a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_gnullvm@0.52.6","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows_x86_64_gnullvm-0.52.6\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"windows_x86_64_gnullvm","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows_x86_64_gnullvm-0.52.6\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_x86_64_gnullvm-ecb751aa8d45dc2e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_x86_64_gnullvm-ecb751aa8d45dc2e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#synstructure@0.13.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\synstructure-0.13.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"synstructure","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\synstructure-0.13.2\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsynstructure-cae49be1a07d73ae.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsynstructure-cae49be1a07d73ae.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.34","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-macro-0.3.34\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"futures_macro","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-macro-0.3.34\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\futures_macro-d2473149f2f3e987.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_macro-d2473149f2f3e987.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-io@0.3.34","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-io-0.3.34\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_io","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-io-0.3.34\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_io-d1a66ee3ff559f69.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_io-d1a66ee3ff559f69.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#slab@0.4.12","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\slab-0.4.12\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"slab","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\slab-0.4.12\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libslab-3db57bd04acfc5b7.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libslab-3db57bd04acfc5b7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.34","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-task-0.3.34\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_task","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-task-0.3.34\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_task-c244bba7f8bc0ad1.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_task-c244bba7f8bc0ad1.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-util-0.3.34\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures_util","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-util-0.3.34\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","async-await","async-await-macro","channel","futures-channel","futures-io","futures-macro","futures-sink","io","memchr","sink","slab","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_util-954465db0beabc72.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures_util-954465db0beabc72.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.52.6","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-targets-0.52.6\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"windows_targets","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-targets-0.52.6\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_targets-9dce04242e096695.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_targets-9dce04242e096695.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom-derive@0.1.7","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerofrom-derive-0.1.7\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"zerofrom_derive","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerofrom-derive-0.1.7\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\zerofrom_derive-01e65160f8217db3.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzerofrom_derive-01e65160f8217db3.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\libc-0.2.189\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\libc-0.2.189\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\libc-93b6fd638f861315\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#arrayvec@0.7.8","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.8\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"arrayvec","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\arrayvec-0.7.8\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libarrayvec-92be7823c1701233.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libarrayvec-92be7823c1701233.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","linked_libs":[],"linked_paths":[],"cfgs":["freebsd12"],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\libc-21e656859266df5d\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom@0.1.8","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerofrom-0.1.8\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zerofrom","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerofrom-0.1.8\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["derive"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzerofrom-731f79aa1e12a43c.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzerofrom-731f79aa1e12a43c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#yoke-derive@0.8.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\yoke-derive-0.8.2\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"yoke_derive","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\yoke-derive-0.8.2\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\yoke_derive-e418345d16272b3f.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libyoke_derive-e418345d16272b3f.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\stable_deref_trait-1.2.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"stable_deref_trait","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\stable_deref_trait-1.2.1\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libstable_deref_trait-40a01113b84b1f7b.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libstable_deref_trait-40a01113b84b1f7b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#yoke@0.8.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\yoke-0.8.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"yoke","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\yoke-0.8.3\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["derive","zerofrom"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libyoke-8b1ba758d70a1f92.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libyoke-8b1ba758d70a1f92.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\libc-0.2.189\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"libc","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\libc-0.2.189\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblibc-5628ff8fc96b7c30.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblibc-5628ff8fc96b7c30.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.8.56","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.56\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.56\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["derive","simd","zerocopy-derive"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\zerocopy-f9af0aa8991f0608\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\itoa-1.0.18\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\itoa-1.0.18\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libitoa-971c3e13d32ffcf2.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libitoa-971c3e13d32ffcf2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#raw-window-handle@0.6.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\raw-window-handle-0.6.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"raw_window_handle","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\raw-window-handle-0.6.2\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libraw_window_handle-1ab25a8146a57318.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libraw_window_handle-1ab25a8146a57318.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.8.56","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\zerocopy-1a18fc2a8b941ae6\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#euclid@0.22.14","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\euclid-0.22.14\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"euclid","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\euclid-0.22.14\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libeuclid-967fbc33480fe9dd.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libeuclid-967fbc33480fe9dd.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerocopy-derive@0.8.56","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-derive-0.8.56\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"zerocopy_derive","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-derive-0.8.56\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\zerocopy_derive-820bbf35ab88899b.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzerocopy_derive-820bbf35ab88899b.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec-derive@0.11.6","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerovec-derive-0.11.6\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"zerovec_derive","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerovec-derive-0.11.6\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\zerovec_derive-14ef16735d953d8b.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzerovec_derive-14ef16735d953d8b.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#khronos_api@3.1.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\khronos_api-3.1.0\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\khronos_api-3.1.0\\build.rs","edition":"2015","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\khronos_api-62ac41aa33e653b1\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#khronos_api@3.1.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\khronos_api-ae92d05139a87721\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec@0.11.8","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerovec-0.11.8\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zerovec","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerovec-0.11.8\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["derive","yoke"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzerovec-cff32bbd5e0c6b4f.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzerovec-cff32bbd5e0c6b4f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.8.56","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.56\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zerocopy","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerocopy-0.8.56\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["derive","simd","zerocopy-derive"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzerocopy-979d2b49b0a33b61.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzerocopy-979d2b49b0a33b61.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#core_maths@0.1.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\core_maths-0.1.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"core_maths","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\core_maths-0.1.1\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcore_maths-faef5eec3886da5e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcore_maths-faef5eec3886da5e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.7","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\displaydoc-0.2.7\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"displaydoc","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\displaydoc-0.2.7\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\displaydoc-1226de5024c55391.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libdisplaydoc-1226de5024c55391.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustc-hash@1.1.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rustc-hash-1.1.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustc_hash","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rustc-hash-1.1.0\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librustc_hash-71721ceb4e769227.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librustc_hash-71721ceb4e769227.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#smol_str@0.2.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smol_str-0.2.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"smol_str","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\smol_str-0.2.2\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsmol_str-89539eaf055e63b0.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsmol_str-89539eaf055e63b0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#half@2.7.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\half-2.7.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"half","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\half-2.7.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","num-traits","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhalf-1ab7db42c93fea7a.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhalf-1ab7db42c93fea7a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#khronos_api@3.1.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\khronos_api-3.1.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"khronos_api","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\khronos_api-3.1.0\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libkhronos_api-51ea57bef08249c0.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libkhronos_api-51ea57bef08249c0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows-result@0.2.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-result-0.2.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"windows_result","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-result-0.2.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_result-f79db900493f52d7.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_result-f79db900493f52d7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"version_check","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\version_check-0.9.5\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libversion_check-94e2e789b2ec40fe.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libversion_check-94e2e789b2ec40fe.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#xml-rs@0.8.29","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\xml-rs-0.8.29\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"xml","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\xml-rs-0.8.29\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libxml-6ede0e7a10eccc13.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libxml-6ede0e7a10eccc13.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gl_generator@0.14.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\gl_generator-0.14.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gl_generator","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\gl_generator-0.14.0\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgl_generator-ffe2d3197626bd71.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgl_generator-ffe2d3197626bd71.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#slotmap@1.1.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\slotmap-1.1.1\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\slotmap-1.1.1\\build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\slotmap-9a857dacf5e345da\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows-strings@0.1.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-strings-0.1.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"windows_strings","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-strings-0.1.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_strings-c5d7342436cf8f6e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_strings-c5d7342436cf8f6e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#font-types@0.12.4","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\font-types-0.12.4\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"font_types","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\font-types-0.12.4\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["bytemuck","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfont_types-fdb71694d8252b17.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfont_types-fdb71694d8252b17.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#font-types@0.10.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\font-types-0.10.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"font_types","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\font-types-0.10.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["bytemuck","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfont_types-99a99c3a996c3bd4.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfont_types-99a99c3a996c3bd4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows-interface@0.58.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-interface-0.58.0\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"windows_interface","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-interface-0.58.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\windows_interface-628e8d305b9699ad.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_interface-628e8d305b9699ad.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows-implement@0.58.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-implement-0.58.0\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"windows_implement","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-implement-0.58.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\windows_implement-ad433c4fe61e90ec.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_implement-ad433c4fe61e90ec.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.229\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.229\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","result","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\serde_core-df47f266d7a35294\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\thiserror-b8b2ed9ad6989a0d\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#web-time@1.1.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\web-time-1.1.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"web_time","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\web-time-1.1.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libweb_time-13eade3aab5c4fbd.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libweb_time-13eade3aab5c4fbd.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\parking_lot_core-0.9.12\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\parking_lot_core-0.9.12\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\parking_lot_core-8fc79042be25be2a\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.1.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rustc-hash-2.1.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustc_hash","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rustc-hash-2.1.3\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librustc_hash-fd887c9fa238ccd0.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librustc_hash-fd887c9fa238ccd0.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\parking_lot_core-669516aeb1e25030\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#lilt@0.8.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lilt-0.8.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"lilt","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lilt-0.8.2\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblilt-17be362c2994bcfd.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblilt-17be362c2994bcfd.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\thiserror-75915b6e0e2580c4\\out"}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\serde_core-97626e7ebb649550\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows-core@0.58.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-core-0.58.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"windows_core","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-core-0.58.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_core-4be59f50c7b0594f.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_core-4be59f50c7b0594f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#read-fonts@0.35.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\read-fonts-0.35.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"read_fonts","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\read-fonts-0.35.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["libm","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libread_fonts-8744340ce9121ebc.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libread_fonts-8744340ce9121ebc.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#read-fonts@0.41.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\read-fonts-0.41.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"read_fonts","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\read-fonts-0.41.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libread_fonts-ee796e672f6c2b6c.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libread_fonts-ee796e672f6c2b6c.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#slotmap@1.1.1","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\slotmap-a915444a17ae34b4\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#glutin_wgl_sys@0.6.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\glutin_wgl_sys-0.6.1\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\glutin_wgl_sys-0.6.1\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\glutin_wgl_sys-1b055a8fb19db387\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tinystr@0.8.4","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tinystr-0.8.4\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tinystr","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tinystr-0.8.4\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["zerovec"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtinystr-e88fa031f78d8437.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtinystr-e88fa031f78d8437.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#lyon_geom@1.0.19","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lyon_geom-1.0.19\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"lyon_geom","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lyon_geom-1.0.19\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblyon_geom-172a3f277acc316e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblyon_geom-172a3f277acc316e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.5.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\http-1.5.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"http","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\http-1.5.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhttp-47a7410cfc172b84.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhttp-47a7410cfc172b84.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#naga@27.0.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\naga-27.0.3\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\naga-27.0.3\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","glsl-out","hlsl-out","spv-out","wgsl-in"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\naga-b2a452c6ec02a9c6\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#libloading@0.8.9","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\libloading-0.8.9\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"libloading","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\libloading-0.8.9\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblibloading-caa2519b5fd816c1.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblibloading-caa2519b5fd816c1.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.69","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-impl-1.0.69\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"thiserror_impl","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-impl-1.0.69\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\thiserror_impl-4124e84e09596764.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libthiserror_impl-4124e84e09596764.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tinyvec_macros@0.1.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tinyvec_macros-0.1.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tinyvec_macros","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tinyvec_macros-0.1.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtinyvec_macros-a96fb20256beac97.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtinyvec_macros-a96fb20256beac97.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#glam@0.25.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\glam-0.25.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"glam","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\glam-0.25.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libglam-7b8723c7a526c9b6.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libglam-7b8723c7a526c9b6.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bit-vec@0.8.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bit-vec-0.8.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bit_vec","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bit-vec-0.8.0\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbit_vec-7ce2332a32227516.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbit_vec-7ce2332a32227516.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#foldhash@0.1.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\foldhash-0.1.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"foldhash","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\foldhash-0.1.5\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfoldhash-0826f3f04e1a5796.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfoldhash-0826f3f04e1a5796.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#litemap@0.8.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\litemap-0.8.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"litemap","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\litemap-0.8.3\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblitemap-09d735fa86cca7ac.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblitemap-09d735fa86cca7ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#foldhash@0.2.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\foldhash-0.2.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"foldhash","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\foldhash-0.2.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfoldhash-cd2bdaf593944293.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfoldhash-cd2bdaf593944293.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.2.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-width-0.2.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode_width","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-width-0.2.2\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["cjk","default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_width-a4d3f1bb5e70cf28.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_width-a4d3f1bb5e70cf28.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ash@0.38.0+1.3.281","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ash-0.38.0+1.3.281\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ash-0.38.0+1.3.281\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["debug","default","libloading","loaded","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\ash-8c4abbb13fad003b\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#writeable@0.6.4","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\writeable-0.6.4\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"writeable","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\writeable-0.6.4\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwriteable-46a7de9410bcb5f2.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwriteable-46a7de9410bcb5f2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.17.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hashbrown-0.17.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hashbrown","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hashbrown-0.17.1\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhashbrown-4523d7ebe1eb39bc.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhashbrown-4523d7ebe1eb39bc.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\scopeguard-1.2.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"scopeguard","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\scopeguard-1.2.0\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libscopeguard-aa21239770b8fec6.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libscopeguard-aa21239770b8fec6.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\equivalent-1.0.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"equivalent","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\equivalent-1.0.2\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libequivalent-931efacfebdb5c9a.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libequivalent-931efacfebdb5c9a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#khronos-egl@6.0.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\khronos-egl-6.0.0\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\khronos-egl-6.0.0\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["1_0","1_1","1_2","1_3","1_4","1_5","default","dynamic","libloading"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\khronos-egl-f697de1aa7755e37\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#khronos-egl@6.0.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\khronos-egl-ea44436330bd63bd\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\indexmap-2.14.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"indexmap","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\indexmap-2.14.1\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libindexmap-dc1dca82289f6c3a.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libindexmap-dc1dca82289f6c3a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lock_api-0.4.14\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"lock_api","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lock_api-0.4.14\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["atomic_usize","default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblock_api-1876e768f77cff74.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblock_api-1876e768f77cff74.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_locale_core@2.3.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_locale_core-2.3.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_locale_core","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_locale_core-2.3.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["zerovec"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_locale_core-4b506241af6d592b.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_locale_core-4b506241af6d592b.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#ash@0.38.0+1.3.281","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\ash-f569a1921cf79800\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#codespan-reporting@0.12.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\codespan-reporting-0.12.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"codespan_reporting","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\codespan-reporting-0.12.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcodespan_reporting-c8463518e64796c8.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcodespan_reporting-c8463518e64796c8.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.16.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hashbrown-0.16.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hashbrown","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hashbrown-0.16.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default-hasher","inline-more"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhashbrown-36be56b51a83d7b4.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhashbrown-36be56b51a83d7b4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.15.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hashbrown-0.15.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hashbrown","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hashbrown-0.15.5\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default-hasher"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhashbrown-8a58f54845fd2497.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhashbrown-8a58f54845fd2497.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#bit-set@0.8.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bit-set-0.8.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"bit_set","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\bit-set-0.8.0\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbit_set-da34d352eec872be.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbit_set-da34d352eec872be.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#iced_core@0.14.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_core-0.14.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"iced_core","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_core-0.14.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["advanced"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_core-1d13dbae759b9d54.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_core-1d13dbae759b9d54.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tinyvec@1.13.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tinyvec-1.13.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tinyvec","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tinyvec-1.13.2\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","tinyvec_macros"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtinyvec-ed5725dd372cdbbb.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtinyvec-ed5725dd372cdbbb.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"thiserror","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\thiserror-1.0.69\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libthiserror-a8562c576260b66e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libthiserror-a8562c576260b66e.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#naga@27.0.3","linked_libs":[],"linked_paths":[],"cfgs":["glsl_out","hlsl_out","spv_out","std"],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\naga-6094431ea4850872\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.1.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\http-body-1.1.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"http_body","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\http-body-1.1.0\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhttp_body-1e221e4b8f6ce076.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhttp_body-1e221e4b8f6ce076.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#lyon_path@1.0.19","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lyon_path-1.0.19\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"lyon_path","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lyon_path-1.0.19\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblyon_path-6710403bd5294011.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblyon_path-6710403bd5294011.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#glutin_wgl_sys@0.6.1","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\glutin_wgl_sys-81c9503f6ec2fe44\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#slotmap@1.1.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\slotmap-1.1.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"slotmap","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\slotmap-1.1.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libslotmap-c71eec3eba975c2e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libslotmap-c71eec3eba975c2e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#skrifa@0.44.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\skrifa-0.44.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"skrifa","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\skrifa-0.44.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libskrifa-3194c161b5e53b8f.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libskrifa-3194c161b5e53b8f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows@0.58.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-0.58.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"windows","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-0.58.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["Win32","Win32_Foundation","Win32_Graphics","Win32_Graphics_Direct3D","Win32_Graphics_Direct3D12","Win32_Graphics_Direct3D_Dxc","Win32_Graphics_Direct3D_Fxc","Win32_Graphics_DirectComposition","Win32_Graphics_Dxgi","Win32_Graphics_Dxgi_Common","Win32_Graphics_Gdi","Win32_Graphics_OpenGL","Win32_Security","Win32_System","Win32_System_Diagnostics","Win32_System_Diagnostics_Debug","Win32_System_Kernel","Win32_System_LibraryLoader","Win32_System_Performance","Win32_System_Threading","Win32_UI","Win32_UI_WindowsAndMessaging","default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows-014414f636af3fdb.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows-014414f636af3fdb.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.229\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_core","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_core-1.0.229\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","result","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libserde_core-5169a7c5d5ad2248.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libserde_core-5169a7c5d5ad2248.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\parking_lot_core-0.9.12\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"parking_lot_core","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\parking_lot_core-0.9.12\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libparking_lot_core-0302be869d537889.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libparking_lot_core-0302be869d537889.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zerotrie@0.2.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerotrie-0.2.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zerotrie","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zerotrie-0.2.5\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["yoke","zerofrom"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzerotrie-29841486933b17fd.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzerotrie-29841486933b17fd.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ttf-parser@0.25.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ttf-parser-0.25.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ttf_parser","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ttf-parser-0.25.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["apple-layout","core_maths","glyph-names","no-std-float","opentype-layout","std","variable-fonts"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libttf_parser-8f55e332d9622b66.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libttf_parser-8f55e332d9622b66.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#potential_utf@0.1.6","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\potential_utf-0.1.6\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"potential_utf","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\potential_utf-0.1.6\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["zerovec"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libpotential_utf-5d5c86142dd78a68.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libpotential_utf-5d5c86142dd78a68.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#futures@0.3.34","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-0.3.34\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"futures","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\futures-0.3.34\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","async-await","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures-c8a4a2dd096fb063.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfutures-c8a4a2dd096fb063.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#wgpu-hal@27.0.4","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-hal-27.0.4\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-hal-27.0.4\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["dx12","gles","gpu-allocator","portable-atomic","renderdoc","vulkan"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\wgpu-hal-38f324ff8e66b122\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gpu-alloc-types@0.3.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\gpu-alloc-types-0.3.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gpu_alloc_types","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\gpu-alloc-types-0.3.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgpu_alloc_types-6f4c59d95c6ccee0.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgpu_alloc_types-6f4c59d95c6ccee0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#spirv@0.3.0+sdk-1.3.268.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spirv-0.3.0+sdk-1.3.268.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"spirv","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\spirv-0.3.0+sdk-1.3.268.0\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libspirv-3c846a010ac2043e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libspirv-3c846a010ac2043e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gpu-descriptor-types@0.2.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\gpu-descriptor-types-0.2.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gpu_descriptor_types","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\gpu-descriptor-types-0.2.0\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgpu_descriptor_types-1858d8bdd15c74e0.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgpu_descriptor_types-1858d8bdd15c74e0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tracing-core-0.1.36\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tracing_core","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tracing-core-0.1.36\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["once_cell","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtracing_core-2dc069dfba18ede6.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtracing_core-2dc069dfba18ede6.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.31","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tracing-attributes-0.1.31\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"tracing_attributes","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tracing-attributes-0.1.31\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\tracing_attributes-fa36f052cc72e303.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtracing_attributes-fa36f052cc72e303.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hexf-parse@0.2.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hexf-parse-0.2.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hexf_parse","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hexf-parse-0.2.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhexf_parse-279b990594c7bbce.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhexf_parse-279b990594c7bbce.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#yazi@0.2.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\yazi-0.2.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"yazi","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\yazi-0.2.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libyazi-69dfa79524f14886.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libyazi-69dfa79524f14886.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\percent-encoding-2.3.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"percent_encoding","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\percent-encoding-2.3.2\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libpercent_encoding-2c27496c68b2308e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libpercent_encoding-2c27496c68b2308e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#shlex@2.0.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-2.0.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"shlex","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\shlex-2.0.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libshlex-ad289e1bf218f668.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libshlex-ad289e1bf218f668.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#presser@0.3.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\presser-0.3.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"presser","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\presser-0.3.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libpresser-269e2291582457e5.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libpresser-269e2291582457e5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer_data@2.3.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_normalizer_data-2.3.0\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_normalizer_data-2.3.0\\build.rs","edition":"2024","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\icu_normalizer_data-d3eca3773d389d92\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#memmap2@0.9.11","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\memmap2-0.9.11\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"memmap2","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\memmap2-0.9.11\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libmemmap2-841beeb0f1a629ed.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libmemmap2-841beeb0f1a629ed.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties_data@2.3.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_properties_data-2.3.0\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_properties_data-2.3.0\\build.rs","edition":"2024","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\icu_properties_data-e71578c99c934cd3\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-segmentation@1.13.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-segmentation-1.13.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode_segmentation","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-segmentation-1.13.3\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_segmentation-85698043f7780858.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_segmentation-85698043f7780858.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.12","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.12\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"find_msvc_tools","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\find-msvc-tools-0.1.12\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfind_msvc_tools-a77c25fd7cd1ef1b.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfind_msvc_tools-a77c25fd7cd1ef1b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#utf8_iter@1.0.4","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\utf8_iter-1.0.4\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"utf8_iter","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\utf8_iter-1.0.4\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libutf8_iter-23877425cbbe33c4.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libutf8_iter-23877425cbbe33c4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zeno@0.3.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zeno-0.3.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zeno","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zeno-0.3.3\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["eval","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzeno-2fc787934e8a7cd6.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzeno-2fc787934e8a7cd6.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#swash@0.2.10","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\swash-0.2.10\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"swash","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\swash-0.2.10\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["render","scale","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libswash-0448d4a5d977af87.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libswash-0448d4a5d977af87.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_collections@2.3.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_collections-2.3.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_collections","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_collections-2.3.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_collections-ac86742a9dd8c8f3.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_collections-ac86742a9dd8c8f3.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cc@1.4.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cc-1.4.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cc","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cc-1.4.5\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcc-d57b8105882e5fa0.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcc-d57b8105882e5fa0.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties_data@2.3.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\icu_properties_data-4b435d3927ffd8a7\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fontdb@0.23.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\fontdb-0.23.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fontdb","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\fontdb-0.23.0\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["fontconfig","fontconfig-parser","fs","memmap","memmap2","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfontdb-007e59f002fbf373.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfontdb-007e59f002fbf373.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer_data@2.3.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\icu_normalizer_data-c001693e7c4263ec\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gpu-allocator@0.27.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\gpu-allocator-0.27.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gpu_allocator","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\gpu-allocator-0.27.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["d3d12"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgpu_allocator-967bbc1f342725e4.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgpu_allocator-967bbc1f342725e4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#naga@27.0.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\naga-27.0.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"naga","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\naga-27.0.3\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","glsl-out","hlsl-out","spv-out","wgsl-in"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libnaga-3247450b2e5adca0.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libnaga-3247450b2e5adca0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tracing-0.1.44\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tracing","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tracing-0.1.44\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["attributes","default","std","tracing-attributes"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtracing-a25988cc6932fd96.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtracing-a25988cc6932fd96.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gpu-descriptor@0.3.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\gpu-descriptor-0.3.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gpu_descriptor","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\gpu-descriptor-0.3.2\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgpu_descriptor-fac3b710369873db.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgpu_descriptor-fac3b710369873db.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#gpu-alloc@0.6.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\gpu-alloc-0.6.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gpu_alloc","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\gpu-alloc-0.6.2\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgpu_alloc-ae6066a9278dbce7.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgpu_alloc-ae6066a9278dbce7.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#wgpu-hal@27.0.4","linked_libs":[],"linked_paths":[],"cfgs":["native","send_sync","dx12","gles","gles_with_std","vulkan","supports_64bit_atomics","supports_ptr_atomics"],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\wgpu-hal-08d2fc988c80c04d\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#iced_futures@0.14.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_futures-0.14.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"iced_futures","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_futures-0.14.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["tokio"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_futures-a0433d6448f93724.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_futures-a0433d6448f93724.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_provider@2.3.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_provider-2.3.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_provider","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_provider-2.3.1\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["baked"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_provider-74f7f3fb4ccff39a.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_provider-74f7f3fb4ccff39a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\parking_lot-0.12.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"parking_lot","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\parking_lot-0.12.5\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libparking_lot-27eddcbf60d1f561.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libparking_lot-27eddcbf60d1f561.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#glutin_wgl_sys@0.6.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\glutin_wgl_sys-0.6.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"glutin_wgl_sys","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\glutin_wgl_sys-0.6.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libglutin_wgl_sys-742d4309c6cfdd6a.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libglutin_wgl_sys-742d4309c6cfdd6a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ash@0.38.0+1.3.281","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ash-0.38.0+1.3.281\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ash","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ash-0.38.0+1.3.281\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["debug","default","libloading","loaded","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libash-440c79a90c728602.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libash-440c79a90c728602.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#khronos-egl@6.0.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\khronos-egl-6.0.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"khronos_egl","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\khronos-egl-6.0.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["1_0","1_1","1_2","1_3","1_4","1_5","default","dynamic","libloading"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libkhronos_egl-5ee4edad52b1e3e3.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libkhronos_egl-5ee4edad52b1e3e3.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#skrifa@0.37.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\skrifa-0.37.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"skrifa","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\skrifa-0.37.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libskrifa-412ea6d4d11f2dc3.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libskrifa-412ea6d4d11f2dc3.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#harfrust@0.3.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\harfrust-0.3.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"harfrust","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\harfrust-0.3.2\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libharfrust-5c2b9978b0c967e5.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libharfrust-5c2b9978b0c967e5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#wgpu-types@27.0.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-types-27.0.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"wgpu_types","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-types-27.0.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std","thiserror","web"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwgpu_types-dc39388ab7fe1280.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwgpu_types-dc39388ab7fe1280.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ordered-float@5.5.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ordered-float-5.5.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ordered_float","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ordered-float-5.5.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libordered_float-3e5668be355b3641.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libordered_float-3e5668be355b3641.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-linebreak@0.1.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-linebreak-0.1.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode_linebreak","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-linebreak-0.1.5\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_linebreak-e99548291833529e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_linebreak-e99548291833529e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rangemap@1.8.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rangemap-1.8.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rangemap","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rangemap-1.8.0\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librangemap-1d6e4809bfb9c681.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librangemap-1d6e4809bfb9c681.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\httparse-1.10.1\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\httparse-1.10.1\\build.rs","edition":"2018","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\httparse-a2eedd5114971ddd\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#linebender_resource_handle@0.1.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\linebender_resource_handle-0.1.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"linebender_resource_handle","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\linebender_resource_handle-0.1.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblinebender_resource_handle-6eb3532b81e3dcc4.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblinebender_resource_handle-6eb3532b81e3dcc4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#profiling@1.0.18","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\profiling-1.0.18\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"profiling","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\profiling-1.0.18\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libprofiling-bb4ce05fd7247125.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libprofiling-bb4ce05fd7247125.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#glow@0.16.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\glow-0.16.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"glow","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\glow-0.16.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libglow-cab264c6898aaf59.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libglow-cab264c6898aaf59.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#self_cell@1.3.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\self_cell-1.3.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"self_cell","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\self_cell-1.3.0\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libself_cell-d89d506b19b25665.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libself_cell-d89d506b19b25665.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#renderdoc-sys@1.1.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\renderdoc-sys-1.1.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"renderdoc_sys","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\renderdoc-sys-1.1.0\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librenderdoc_sys-150f0489c8932654.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librenderdoc_sys-150f0489c8932654.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-script@0.5.8","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-script-0.5.8\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode_script","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-script-0.5.8\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_script-5e054be55af8e282.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_script-5e054be55af8e282.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tower-service-0.3.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tower_service","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tower-service-0.3.3\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtower_service-7458f32bbeb2d4e8.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtower_service-7458f32bbeb2d4e8.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#range-alloc@0.1.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\range-alloc-0.1.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"range_alloc","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\range-alloc-0.1.5\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librange_alloc-a1b6caee1ada41b9.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librange_alloc-a1b6caee1ada41b9.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-bidi@0.3.18","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-bidi-0.3.18\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode_bidi","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\unicode-bidi-0.3.18\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["hardcoded-data","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_bidi-41a25178d914472d.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_bidi-41a25178d914472d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#sys-locale@0.3.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\sys-locale-0.3.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sys_locale","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\sys-locale-0.3.2\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsys_locale-373ce1af6158101a.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsys_locale-373ce1af6158101a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cosmic-text@0.15.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cosmic-text-0.15.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cosmic_text","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cosmic-text-0.15.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","fontconfig","std","swash","sys-locale"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcosmic_text-07313aa6396fe119.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcosmic_text-07313aa6396fe119.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#wgpu-hal@27.0.4","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-hal-27.0.4\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"wgpu_hal","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-hal-27.0.4\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["dx12","gles","gpu-allocator","portable-atomic","renderdoc","vulkan"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwgpu_hal-78560a3aac7e6c75.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwgpu_hal-78560a3aac7e6c75.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","linked_libs":[],"linked_paths":[],"cfgs":["httparse_simd_neon_intrinsics","httparse_simd"],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\httparse-698f1875f21d9b15\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer_data@2.3.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_normalizer_data-2.3.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_normalizer_data","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_normalizer_data-2.3.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_normalizer_data-cc624475940b4280.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_normalizer_data-cc624475940b4280.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties_data@2.3.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_properties_data-2.3.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_properties_data","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_properties_data-2.3.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_properties_data-0a55d3110383d8cf.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_properties_data-0a55d3110383d8cf.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ring-0.17.14\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ring-0.17.14\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","dev_urandom_fallback"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\ring-662eaa51714da618\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#wgpu-core@27.0.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-core-27.0.3\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-core-27.0.3\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","dx12","gles","metal","portable-atomic","raw-window-handle","renderdoc","std","vulkan","wgpu-core-deps-windows-linux-android","wgsl"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\wgpu-core-457c3d767f877af2\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.229\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.229\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\serde-c9911adbe87e85d2\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#litrs@1.0.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\litrs-1.0.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"litrs","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\litrs-1.0.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblitrs-5cf7e39503967d4f.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblitrs-5cf7e39503967d4f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#try-lock@0.2.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\try-lock-0.2.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"try_lock","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\try-lock-0.2.5\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtry_lock-9f27ccc0a055ed63.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtry_lock-9f27ccc0a055ed63.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.23","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zmij-1.0.23\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zmij-1.0.23\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\zmij-e8f67a20243f3063\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.23","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\zmij-c8f8f3187a72be14\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#want@0.3.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\want-0.3.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"want","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\want-0.3.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwant-32f9dd7f41c480ab.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwant-32f9dd7f41c480ab.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#document-features@0.2.12","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\document-features-0.2.12\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"document_features","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\document-features-0.2.12\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\document_features-34fc7797615e0364.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libdocument_features-34fc7797615e0364.dll.a"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","linked_libs":[],"linked_paths":[],"cfgs":["if_docsrs_then_no_serde_core"],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\serde-963672309bf9e4ba\\out"}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#wgpu-core@27.0.3","linked_libs":[],"linked_paths":[],"cfgs":["windows_linux_android","send_sync","dx12","gles","vulkan","supports_64bit_atomics"],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\wgpu-core-32672e31d92304e1\\out"}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14","linked_libs":["static=ring_core_0_17_14_","static=ring_core_0_17_14__test"],"linked_paths":["native=C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\ring-5f8d2d20440f09b4\\out"],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\ring-5f8d2d20440f09b4\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties@2.3.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_properties-2.3.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_properties","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_properties-2.3.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["compiled_data"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_properties-5116ed65b0290f32.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_properties-5116ed65b0290f32.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer@2.3.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_normalizer-2.3.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"icu_normalizer","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\icu_normalizer-2.3.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["compiled_data"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_normalizer-59c6783bf6a5e835.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libicu_normalizer-59c6783bf6a5e835.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\httparse-1.10.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"httparse","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\httparse-1.10.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhttparse-9c77e151b8820051.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhttparse-9c77e151b8820051.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#wgpu-core-deps-windows-linux-android@27.0.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-core-deps-windows-linux-android-27.0.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"wgpu_core_deps_windows_linux_android","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-core-deps-windows-linux-android-27.0.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["dx12","gles","renderdoc","vulkan"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwgpu_core_deps_windows_linux_android-a7ee3533474020db.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwgpu_core_deps_windows_linux_android-a7ee3533474020db.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\form_urlencoded-1.2.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"form_urlencoded","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\form_urlencoded-1.2.2\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libform_urlencoded-cc07c16f896fb577.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libform_urlencoded-cc07c16f896fb577.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#wgpu@27.0.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-27.0.1\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-27.0.1\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","dx12","gles","metal","parking_lot","std","vulkan","web","webgpu","wgsl"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\wgpu-dffdc39599e5ad0e\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#sync_wrapper@1.0.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\sync_wrapper-1.0.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sync_wrapper","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\sync_wrapper-1.0.2\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["futures","futures-core"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsync_wrapper-6990166b58a7374a.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsync_wrapper-6990166b58a7374a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.229","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_derive-1.0.229\\Cargo.toml","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_derive","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_derive-1.0.229\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\serde_derive-85ba47d41ea85c8c.dll","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libserde_derive-85ba47d41ea85c8c.dll.a"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\httpdate-1.0.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"httpdate","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\httpdate-1.0.3\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhttpdate-f7ffef72117d53e3.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhttpdate-f7ffef72117d53e3.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tower-layer@0.3.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tower-layer-0.3.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tower_layer","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tower-layer-0.3.3\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtower_layer-f71a1751e33be8db.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtower_layer-f71a1751e33be8db.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zeroize-1.9.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zeroize","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zeroize-1.9.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzeroize-244976d554ece06f.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzeroize-244976d554ece06f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\getrandom-0.4.3\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\getrandom-0.4.3\\build.rs","edition":"2024","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\getrandom-168cb7f91c8645ca\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#svg_fmt@0.4.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\svg_fmt-0.4.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"svg_fmt","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\svg_fmt-0.4.5\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsvg_fmt-1f58261d1798c1e9.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsvg_fmt-1f58261d1798c1e9.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_json-1.0.151\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_json-1.0.151\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","raw_value","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\serde_json-92315b84e0c42e4a\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#atomic-waker@1.1.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\atomic-waker-1.1.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"atomic_waker","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\atomic-waker-1.1.2\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libatomic_waker-e967f7e415cea2c2.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libatomic_waker-e967f7e415cea2c2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hyper@1.11.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hyper-1.11.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hyper","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hyper-1.11.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["client","default","http1","server"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhyper-f0ea365b143ccdbf.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhyper-f0ea365b143ccdbf.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","linked_libs":[],"linked_paths":[],"cfgs":["fast_arithmetic=\"64\""],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\serde_json-408b50470499b65b\\out"}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.3","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\getrandom-4967b63cf7b288b8\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rustls-pki-types-1.15.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustls_pki_types","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rustls-pki-types-1.15.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librustls_pki_types-1bd3655517871842.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librustls_pki_types-1bd3655517871842.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.229\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde-1.0.229\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libserde-60a32311146a42e4.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libserde-60a32311146a42e4.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#wgpu@27.0.1","linked_libs":[],"linked_paths":[],"cfgs":["native","send_sync","dx12","vulkan","gles","wgpu_core","supports_64bit_atomics","std"],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\wgpu-9d5b56fe8fcf3c6d\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#wgpu-core@27.0.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-core-27.0.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"wgpu_core","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-core-27.0.3\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","dx12","gles","metal","portable-atomic","raw-window-handle","renderdoc","std","vulkan","wgpu-core-deps-windows-linux-android","wgsl"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwgpu_core-a4e715e10c28dead.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwgpu_core-a4e715e10c28dead.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#idna_adapter@1.2.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\idna_adapter-1.2.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"idna_adapter","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\idna_adapter-1.2.2\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["compiled_data"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libidna_adapter-8d8c45dfcc1fdf6e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libidna_adapter-8d8c45dfcc1fdf6e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.23","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zmij-1.0.23\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"zmij","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\zmij-1.0.23\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzmij-9f8770986f00ef15.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libzmij-9f8770986f00ef15.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#iced_graphics@0.14.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_graphics-0.14.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"iced_graphics","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_graphics-0.14.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["geometry","lyon_path"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_graphics-c56c6f94be669ee9.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_graphics-c56c6f94be669ee9.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\http-body-util-0.1.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"http_body_util","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\http-body-util-0.1.5\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhttp_body_util-70fa0b4576b964c7.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhttp_body_util-70fa0b4576b964c7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.17","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\getrandom-0.2.17\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"getrandom","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\getrandom-0.2.17\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgetrandom-185bbb1050af4ba4.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgetrandom-185bbb1050af4ba4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#static_assertions@1.1.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\static_assertions-1.1.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"static_assertions","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\static_assertions-1.1.0\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libstatic_assertions-e30c198504c77e70.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libstatic_assertions-e30c198504c77e70.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\subtle-2.6.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"subtle","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\subtle-2.6.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","i128","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsubtle-08dabfe648b1b52f.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsubtle-08dabfe648b1b52f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ipnet@2.12.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ipnet-2.12.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ipnet","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ipnet-2.12.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libipnet-b58970b857bf6042.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libipnet-b58970b857bf6042.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\base64-0.22.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"base64","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\base64-0.22.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbase64-727bb2e9e77ea808.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libbase64-727bb2e9e77ea808.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#float_next_after@1.0.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\float_next_after-1.0.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"float_next_after","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\float_next_after-1.0.0\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfloat_next_after-f37d5e9e563fe7b6.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfloat_next_after-f37d5e9e563fe7b6.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\untrusted-0.9.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"untrusted","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\untrusted-0.9.0\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libuntrusted-8ff786a1980b4b0a.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libuntrusted-8ff786a1980b4b0a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ring-0.17.14\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ring","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ring-0.17.14\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","dev_urandom_fallback"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libring-738dab64282c6eef.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libring-738dab64282c6eef.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#lyon_tessellation@1.0.21","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lyon_tessellation-1.0.21\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"lyon_tessellation","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lyon_tessellation-1.0.21\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblyon_tessellation-e757adf775cd5f9f.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblyon_tessellation-e757adf775cd5f9f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-util@0.1.20","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hyper-util-0.1.20\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hyper_util","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hyper-util-0.1.20\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["client","client-legacy","client-proxy","default","http1","server","service","tokio"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhyper_util-e92083e4f5761932.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhyper_util-e92083e4f5761932.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#wgpu@27.0.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-27.0.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"wgpu","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\wgpu-27.0.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","dx12","gles","metal","parking_lot","std","vulkan","web","webgpu","wgsl"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwgpu-c66772292ba99515.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwgpu-c66772292ba99515.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_json-1.0.151\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_json-1.0.151\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","raw_value","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libserde_json-da2c4f333fc47818.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libserde_json-da2c4f333fc47818.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#idna@1.1.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\idna-1.1.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"idna","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\idna-1.1.0\\src\\lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","compiled_data","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libidna-bdd1376744228939.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libidna-bdd1376744228939.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\getrandom-0.4.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"getrandom","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\getrandom-0.4.3\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgetrandom-6e8efb5a01ff0cbb.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libgetrandom-6e8efb5a01ff0cbb.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#etagere@0.2.15","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\etagere-0.2.15\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"etagere","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\etagere-0.2.15\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libetagere-455a97c27ee756a2.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libetagere-455a97c27ee756a2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.5.3","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tower-0.5.3\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tower","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tower-0.5.3\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["futures-core","futures-util","make","pin-project-lite","retry","sync_wrapper","timeout","tokio","util"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtower-e90ae1264988ed0c.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtower-e90ae1264988ed0c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#iced_debug@0.14.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_debug-0.14.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"iced_debug","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_debug-0.14.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_debug-92484b130dcb5094.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_debug-92484b130dcb5094.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#lyon_algorithms@1.0.21","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lyon_algorithms-1.0.21\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"lyon_algorithms","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lyon_algorithms-1.0.21\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblyon_algorithms-dc2b8f93e8c055a0.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblyon_algorithms-dc2b8f93e8c055a0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#lru@0.16.4","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lru-0.16.4\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"lru","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lru-0.16.4\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblru-a0c556d4aa0be9d2.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblru-a0c556d4aa0be9d2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.43","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rustls-0.23.43\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rustls-0.23.43\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ring","std","tls12"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\rustls-4731cd7a4b08d473\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.23","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ryu-1.0.23\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ryu","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\ryu-1.0.23\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libryu-28cfd08a9cfed0fa.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libryu-28cfd08a9cfed0fa.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_urlencoded@0.7.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_urlencoded-0.7.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_urlencoded","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_urlencoded-0.7.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libserde_urlencoded-9ee8823c8e9c901b.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libserde_urlencoded-9ee8823c8e9c901b.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.43","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\rustls-2bbc978437ba46fb\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cryoglyph@0.1.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cryoglyph-0.1.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cryoglyph","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cryoglyph-0.1.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcryoglyph-394c415393a4e496.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcryoglyph-394c415393a4e496.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#lyon@1.0.19","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lyon-1.0.19\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"lyon","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\lyon-1.0.19\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblyon-063eec7b4f5857ce.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liblyon-063eec7b4f5857ce.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#url@2.5.8","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\url-2.5.8\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"url","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\url-2.5.8\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liburl-2d7487f095ea9231.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liburl-2d7487f095ea9231.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.103.15","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rustls-webpki-0.103.15\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"webpki","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rustls-webpki-0.103.15\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","ring","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwebpki-008d50ae9e845dae.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwebpki-008d50ae9e845dae.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#guillotiere@0.6.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\guillotiere-0.6.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"guillotiere","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\guillotiere-0.6.2\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libguillotiere-194dedb476421784.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libguillotiere-194dedb476421784.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#winit@0.30.13","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\winit-0.30.13\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\winit-0.30.13\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ahash","bytemuck","memmap2","percent-encoding","rwh_06","sctk","sctk-adwaita","wayland","wayland-backend","wayland-client","wayland-csd-adwaita","wayland-dlopen","wayland-protocols","wayland-protocols-plasma","x11","x11-dl","x11rb"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\winit-83b21ae2c86d60b6\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#winapi-util@0.1.11","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\winapi-util-0.1.11\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"winapi_util","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\winapi-util-0.1.11\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwinapi_util-178409c37516f0da.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwinapi_util-178409c37516f0da.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.47","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\num-integer-0.1.47\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_integer","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\num-integer-0.1.47\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","i128","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libnum_integer-acaf8380c427fe8c.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libnum_integer-acaf8380c427fe8c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#sha1_smol@1.0.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\sha1_smol-1.0.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sha1_smol","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\sha1_smol-1.0.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsha1_smol-c4b7e5ec8b41792e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsha1_smol-c4b7e5ec8b41792e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#fastrand@2.5.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\fastrand-2.5.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"fastrand","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\fastrand-2.5.0\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfastrand-3df248e815d242e1.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libfastrand-3df248e815d242e1.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#error-code@3.4.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\error-code-3.4.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"error_code","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\error-code-3.4.0\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liberror_code-0cb8a5eb06ab8729.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liberror_code-0cb8a5eb06ab8729.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-core#0.2.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-core\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-core\\build.rs","edition":"2024","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\oa-core-6f46b396061b0e99\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-core#0.2.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\oa-core-08552b12a2cacda2\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#clipboard-win@5.4.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\clipboard-win-5.4.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"clipboard_win","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\clipboard-win-5.4.1\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libclipboard_win-397533c2e2575812.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libclipboard_win-397533c2e2575812.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tempfile@3.27.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tempfile-3.27.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tempfile","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tempfile-3.27.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","getrandom"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtempfile-86aac28d6be16d2f.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtempfile-86aac28d6be16d2f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#uuid@1.26.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\uuid-1.26.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"uuid","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\uuid-1.26.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","rng","serde","sha1","std","v4","v5"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libuuid-c90a1a3bdd0ea906.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libuuid-c90a1a3bdd0ea906.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#num-bigint@0.5.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\num-bigint-0.5.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"num_bigint","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\num-bigint-0.5.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libnum_bigint-d6d120f3af66962a.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libnum_bigint-d6d120f3af66962a.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#same-file@1.0.6","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\same-file-1.0.6\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"same_file","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\same-file-1.0.6\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsame_file-e8a4d164978c7bf3.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libsame_file-e8a4d164978c7bf3.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#winit@0.30.13","linked_libs":[],"linked_paths":[],"cfgs":["windows_platform"],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\winit-4ccf486d7e382df9\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#iced_wgpu@0.14.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_wgpu-0.14.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"iced_wgpu","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_wgpu-0.14.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","geometry","lyon"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_wgpu-f55821997857fcba.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_wgpu-f55821997857fcba.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.43","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rustls-0.23.43\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rustls","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rustls-0.23.43\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ring","std","tls12"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librustls-9f43f6c00e610ec5.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librustls-9f43f6c00e610ec5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tower-http@0.6.11","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tower-http-0.6.11\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tower_http","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tower-http-0.6.11\\src\\lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","follow-redirect","futures-util","limit","tower"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtower_http-5cc0eaececa1b570.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtower_http-5cc0eaececa1b570.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#iced_runtime@0.14.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_runtime-0.14.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"iced_runtime","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_runtime-0.14.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_runtime-4d31a36fe5cef0b0.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_runtime-4d31a36fe5cef0b0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.52.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-sys-0.52.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"windows_sys","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-sys-0.52.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["Win32","Win32_Devices","Win32_Devices_HumanInterfaceDevice","Win32_Foundation","Win32_Globalization","Win32_Graphics","Win32_Graphics_Dwm","Win32_Graphics_Gdi","Win32_Media","Win32_Security","Win32_System","Win32_System_Com","Win32_System_Com_StructuredStorage","Win32_System_LibraryLoader","Win32_System_Ole","Win32_System_SystemInformation","Win32_System_SystemServices","Win32_System_Threading","Win32_System_WindowsProgramming","Win32_UI","Win32_UI_Accessibility","Win32_UI_Controls","Win32_UI_HiDpi","Win32_UI_Input","Win32_UI_Input_Ime","Win32_UI_Input_KeyboardAndMouse","Win32_UI_Input_Pointer","Win32_UI_Input_Touch","Win32_UI_Shell","Win32_UI_TextServices","Win32_UI_WindowsAndMessaging","default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_sys-06c2af6f098f909f.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_sys-06c2af6f098f909f.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#dpi@0.1.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\dpi-0.1.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"dpi","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\dpi-0.1.2\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libdpi-f5f7fb1c621a018e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libdpi-f5f7fb1c621a018e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#cursor-icon@1.2.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cursor-icon-1.2.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"cursor_icon","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cursor-icon-1.2.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["alloc","default","std"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcursor_icon-ad27fa28bd28652d.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libcursor_icon-ad27fa28bd28652d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#mime@0.3.17","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\mime-0.3.17\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"mime","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\mime-0.3.17\\src\\lib.rs","edition":"2015","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libmime-bfbcae2859a4b51d.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libmime-bfbcae2859a4b51d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#axum-core@0.5.6","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\axum-core-0.5.6\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"axum_core","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\axum-core-0.5.6\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libaxum_core-82931ca2f33da749.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libaxum_core-82931ca2f33da749.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#winit@0.30.13","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\winit-0.30.13\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"winit","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\winit-0.30.13\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ahash","bytemuck","memmap2","percent-encoding","rwh_06","sctk","sctk-adwaita","wayland","wayland-backend","wayland-client","wayland-csd-adwaita","wayland-dlopen","wayland-protocols","wayland-protocols-plasma","x11","x11-dl","x11rb"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwinit-ba7482330d748070.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwinit-ba7482330d748070.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#iced_program@0.14.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_program-0.14.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"iced_program","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_program-0.14.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_program-a4fe50647e884aed.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_program-a4fe50647e884aed.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-rustls@0.26.5","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tokio-rustls-0.26.5\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"tokio_rustls","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\tokio-rustls-0.26.5\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ring","tls12"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtokio_rustls-a7268cb4b2a0bc1c.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libtokio_rustls-a7268cb4b2a0bc1c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#iced_renderer@0.14.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_renderer-0.14.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"iced_renderer","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_renderer-0.14.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["geometry","iced_wgpu","wayland","wgpu","wgpu-bare","x11"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_renderer-b4125f8b33bc7a2e.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_renderer-b4125f8b33bc7a2e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-core#0.2.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-core\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"oa_core","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-core\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liboa_core-145180297aa692e4.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liboa_core-145180297aa692e4.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#window_clipboard@0.5.1","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\window_clipboard-0.5.1\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"window_clipboard","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\window_clipboard-0.5.1\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clipboard_wayland","clipboard_x11","wayland","x11"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindow_clipboard-51aae3cf7171c4ae.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindow_clipboard-51aae3cf7171c4ae.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#webpki-roots@1.0.9","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\webpki-roots-1.0.9\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"webpki_roots","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\webpki-roots-1.0.9\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwebpki_roots-3b25851f8e797647.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwebpki_roots-3b25851f8e797647.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#serde_path_to_error@0.1.20","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_path_to_error-0.1.20\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_path_to_error","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\serde_path_to_error-0.1.20\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libserde_path_to_error-6715349967778cd0.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libserde_path_to_error-6715349967778cd0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-server#0.2.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-server\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-server\\build.rs","edition":"2024","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\oa-server-24e033fcf86c81b5\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#matchit@0.8.4","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\matchit-0.8.4\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"matchit","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\matchit-0.8.4\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libmatchit-0ea1e3a0fe42e907.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libmatchit-0ea1e3a0fe42e907.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rfd@0.15.4","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rfd-0.15.4\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rfd-0.15.4\\build.rs","edition":"2021","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ashpd","async-std","default","pollster","urlencoding","xdg-portal"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\rfd-8cedae2692909516\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"registry+https://github.com/rust-lang/crates.io-index#rfd@0.15.4","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\rfd-6a203449fa297c36\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#axum@0.8.9","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\axum-0.8.9\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"axum","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\axum-0.8.9\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["http1","json","query","tokio"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libaxum-ccc7aea466db9258.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libaxum-ccc7aea466db9258.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-server#0.2.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\oa-server-2a96f6af605a544a\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-rustls@0.27.9","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hyper-rustls-0.27.9\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"hyper_rustls","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\hyper-rustls-0.27.9\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["http1","ring","tls12","webpki-roots","webpki-tokio"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhyper_rustls-88c2b431696ac960.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libhyper_rustls-88c2b431696ac960.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#iced_winit@0.14.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_winit-0.14.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"iced_winit","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_winit-0.14.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["wayland","x11"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_winit-566552168bc700c1.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_winit-566552168bc700c1.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#iced_widget@0.14.2","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_widget-0.14.2\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"iced_widget","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced_widget-0.14.2\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["advanced","canvas","wgpu"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_widget-d1d84d615abbf0fb.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced_widget-d1d84d615abbf0fb.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.59.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-sys-0.59.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"windows_sys","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows-sys-0.59.0\\src\\lib.rs","edition":"2021","doc":true,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["Win32","Win32_Foundation","Win32_System","Win32_System_Com","Win32_UI","Win32_UI_Shell","Win32_UI_Shell_Common","Win32_UI_WindowsAndMessaging","default"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_sys-c21bfdf36c33841c.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libwindows_sys-c21bfdf36c33841c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-desktop#0.2.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-desktop\\Cargo.toml","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-desktop\\build.rs","edition":"2024","doc":false,"doctest":false,"test":false},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\oa-desktop-64bfcb13993fdcf4\\build-script-build.exe"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-desktop#0.2.0","linked_libs":[],"linked_paths":[],"cfgs":[],"env":[],"out_dir":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\build\\oa-desktop-664d65ac5124e646\\out"}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#rfd@0.15.4","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rfd-0.15.4\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"rfd","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\rfd-0.15.4\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ashpd","async-std","default","pollster","urlencoding","xdg-portal"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librfd-17cc7ba2db223d7b.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\librfd-17cc7ba2db223d7b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#iced@0.14.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced-0.14.0\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"iced","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\iced-0.14.0\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["advanced","canvas","tokio","wayland","wgpu","wgpu-bare","x11"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced-ad90450b8782adc5.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced-ad90450b8782adc5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"registry+https://github.com/rust-lang/crates.io-index#reqwest@0.12.28","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\reqwest-0.12.28\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"reqwest","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\reqwest-0.12.28\\src\\lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["__rustls","__rustls-ring","__tls","json","rustls-tls","rustls-tls-webpki-roots","rustls-tls-webpki-roots-no-provider"],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libreqwest-31ac987472fa8038.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libreqwest-31ac987472fa8038.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-server#0.2.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-server\\Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"oa_server","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-server\\src\\lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liboa_server-70f703ddff00b542.rlib","C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\liboa_server-70f703ddff00b542.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-server#0.2.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-server\\Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"arcadia-server","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-server\\src\\main.rs","edition":"2024","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\arcadia-server.exe"],"executable":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\arcadia-server.exe","fresh":false}
{"reason":"compiler-artifact","package_id":"path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-desktop#0.2.0","manifest_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-desktop\\Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"arcadia-studio","src_path":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-desktop\\src\\main.rs","edition":"2024","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":0,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\arcadia-studio.exe"],"executable":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\arcadia-studio.exe","fresh":false}
{"reason":"build-finished","success":true}
@@ -0,0 +1,3 @@
Compiling oa-server v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-server)
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop)
Finished `dev` profile [unoptimized] target(s) in 19m 24s
@@ -0,0 +1,34 @@
{
"environment": {
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"CARGO_TARGET_X86_64_PC_WINDOWS_GNULLVM_LINKER": "clang.exe",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"tools": {
"rustc": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\bin\\rustc.EXE",
"bytes": 12721664,
"sha256": "6f4bef66261261fcb43131be8720bab817d403a09edec7455c371974b90bdb7e",
"version": "rustc 1.98.1 (48a229cea 2026-09-01)\nbinary: rustc\ncommit-hash: 48a229ceaefd4985c50990b14116b6d856af0985\ncommit-date: 2026-09-01\nhost: x86_64-pc-windows-gnullvm\nrelease: 1.98.1\nLLVM version: 22.1.8\n"
},
"cargo": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\bin\\cargo.EXE",
"bytes": 12721664,
"sha256": "6f4bef66261261fcb43131be8720bab817d403a09edec7455c371974b90bdb7e",
"version": "cargo 1.98.1 (797e8a9bc 2026-08-05)\n"
},
"clang": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\clang.EXE",
"bytes": 14336,
"sha256": "93303edd5791e4b60682f819267a34c349e5f52d052d067e006e76d21cc82ea4",
"version": "clang version 23.1.1 (https://github.com/llvm/llvm-project.git 6dfe1677ab8dffbc6ec13d53a1e0215d75147689)\nTarget: x86_64-w64-windows-gnu\nThread model: posix\nInstalledDir: C:/Users/User/Documents/Git/ARCADIA-Studio/.local/toolchain/llvm-mingw-20260908-ucrt-x86_64/bin\nConfiguration file: C:/Users/User/Documents/Git/ARCADIA-Studio/.local/toolchain/llvm-mingw-20260908-ucrt-x86_64/bin/x86_64-w64-windows-gnu.cfg\n"
}
},
"launcher": {
"bytes": 8043,
"sha256": "c6ad3ac61b30d960fcdcaa20f14ea15335dc2dbcc55e2dbed2e48d7e9a7b5bb4"
},
"profile": "unoptimized development",
"target_mode": "Cargo default/configured target; no explicit --target; artifacts require Windows x64 PE"
}
@@ -0,0 +1,123 @@
{
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"head_after": "44095f78c28b79d6d085863dc928adba8e24d955",
"start": "2026-09-13T07:13:22.080688+00:00",
"end": "2026-09-13T07:33:21.978798+00:00",
"exit": 0,
"outcome": "passed",
"failure": null,
"command": [
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\bin\\cargo.EXE",
"build",
"--locked",
"--offline",
"-p",
"oa-desktop",
"-p",
"oa-server",
"--bins",
"--message-format=json-render-diagnostics"
],
"changed_inputs": [],
"status_after": "",
"artifacts": [
{
"name": "arcadia-server",
"origin": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\arcadia-server.exe",
"preserved": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\navigation-palette-gates-20260913\\artifacts-44095f7\\arcadia-server.exe",
"bytes": 39728128,
"sha256": "da3f42cfa70f7daf3ea714bc196c2365024e91584ef13cdf07c89cbcc227f9d3",
"cargo_artifact": {
"reason": "compiler-artifact",
"package_id": "path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-server#0.2.0",
"manifest_path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-server\\Cargo.toml",
"target": {
"kind": [
"bin"
],
"crate_types": [
"bin"
],
"name": "arcadia-server",
"src_path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-server\\src\\main.rs",
"edition": "2024",
"doc": true,
"doctest": false,
"test": true
},
"profile": {
"opt_level": "0",
"debuginfo": 0,
"debug_assertions": true,
"overflow_checks": true,
"test": false
},
"features": [],
"filenames": [
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\arcadia-server.exe"
],
"executable": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\arcadia-server.exe",
"fresh": false
}
},
{
"name": "arcadia-studio",
"origin": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\arcadia-studio.exe",
"preserved": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\navigation-palette-gates-20260913\\artifacts-44095f7\\arcadia-studio.exe",
"bytes": 117171712,
"sha256": "95f0c3e9ea1521dbc555e5330f26e105bd9065b9fb4207980f6d7ae62d2ef99a",
"cargo_artifact": {
"reason": "compiler-artifact",
"package_id": "path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-desktop#0.2.0",
"manifest_path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-desktop\\Cargo.toml",
"target": {
"kind": [
"bin"
],
"crate_types": [
"bin"
],
"name": "arcadia-studio",
"src_path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-desktop\\src\\main.rs",
"edition": "2024",
"doc": true,
"doctest": false,
"test": true
},
"profile": {
"opt_level": "0",
"debuginfo": 0,
"debug_assertions": true,
"overflow_checks": true,
"test": false
},
"features": [],
"filenames": [
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\arcadia-studio.exe"
],
"executable": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\arcadia-studio.exe",
"fresh": false
}
}
],
"launcher": {
"bytes": 8043,
"sha256": "c6ad3ac61b30d960fcdcaa20f14ea15335dc2dbcc55e2dbed2e48d7e9a7b5bb4"
},
"inputs": {
"bytes": 114660,
"sha256": "f05da0769ee1dbe96198e6f814235f527e33e3283db083daa07b0a27a23405ea"
},
"environment": {
"bytes": 2051,
"sha256": "8dfed55e08d2cbedd72c0115c676d3816128e1eb99145845067070d3c453e728"
},
"stdout": {
"bytes": 285407,
"sha256": "8fcd0a807f985b2ff28d7d073b2b3111308dba2f7110e192c6a912ce29eed5a3"
},
"stderr": {
"bytes": 248,
"sha256": "61659a19a22b1c03bdf581585b238543c04bef91b159218915c71795af95616d"
}
}
@@ -0,0 +1,737 @@
Finished `test` profile [unoptimized] target(s) in 8.00s
Running unittests src\lib.rs (target\debug\deps\oa_core-a7a95d666500007c.exe)
running 80 tests
test analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit ... ok
test analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds ... ok
test analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling ... ok
test analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle ... ok
test analysis_numeric::tests::both_reduced_component_overflows_are_reported ... ok
test analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit ... ok
test analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms ... ok
test analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit ... ok
test analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce ... ok
test analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra ... ok
test analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal ... ok
test analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable ... ok
test analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value ... ok
test analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire ... ok
test analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus ... ok
test analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded ... ok
test analysis_numeric::tests::multiple_targets_share_one_aggregate_meter ... ok
test analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension ... ok
test analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation ... ok
test analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked ... ok
test analysis_numeric::tests::powers_and_signs_have_explicit_domains ... ok
test analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip ... ok
test analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion ... ok
test analysis_numeric::tests::serde_uses_closed_canonical_string_wire ... ok
test analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them ... ok
test analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate ... ok
test language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations ... ok
test language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views ... ok
test language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting ... ok
test language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans ... ok
test language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack ... ok
test language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located ... ok
test language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal ... ok
test language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit ... ok
test language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes ... ok
test language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded ... ok
test language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected ... ok
test language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment ... ok
test language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command ... ok
test language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling ... ok
test language::outline_tests::bounds_refuse_before_returning_a_partial_outline ... ok
test language::outline_tests::closed_id_at_eof_is_inside_the_declaration_extent ... ok
test language::outline_tests::deeply_nested_bounds_use_the_same_iterative_walk_and_declaration_budget ... ok
test language::outline_tests::header_shape_still_requires_valid_hexadecimal_uuid_data ... ok
test language::outline_tests::invalid_full_scan_keeps_closed_children_and_reports_lexical_body_facts ... ok
test language::outline_tests::keyword_alias_and_collisions_keep_every_source_ordered_header ... ok
test language::outline_tests::missing_bad_and_historical_ids_never_allocate_authored_identity ... ok
test language::outline_tests::missing_body_syntax_is_unchecked_even_when_known_error_flags_are_clear ... ok
test language::outline_tests::noncanonical_uuid_spellings_have_no_outline_or_analysis_identity ... ok
test language::outline_tests::outline_ranges_follow_current_bytes_without_identity_stabilization ... ok
test language::outline_tests::outline_roles_preserve_unicode_crlf_and_exact_escaped_uuid_literal ... ok
test language::outline_tests::uppercase_and_json_escaped_header_ids_survive_both_parsers_and_outline ... ok
test semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope ... ok
test source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes ... ok
test source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed ... ok
test source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck ... ok
test source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path ... ok
test source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry ... ok
test source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership ... ok
test source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes ... ok
test source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last ... ok
test source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility ... ok
test source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations ... ok
test source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files ... ok
test source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency ... ok
test source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files ... ok
test source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes ... ok
test topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage ... ok
test topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass ... ok
test topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output ... ok
test validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate ... ok
test view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates ... ok
test view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model ... ok
test view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities ... ok
test view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides ... ok
test view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all ... ok
test view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers ... ok
test view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table ... ok
test view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply ... ok
test view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed ... ok
test result: ok. 80 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 38.58s
Running tests\communication_boundary_scenarios.rs (target\debug\deps\communication_boundary_scenarios-7a1f8fd9edb50855.exe)
running 3 tests
test mapped_unoriented_boundary_resolves_reverse_call_and_reply_from_actual_binding ... ok
test reverse_boundary_scenario_transition_keeps_call_orientation_and_reply_identity ... ok
test unoriented_flow_boundary_honors_ordinary_direction_but_preserves_correlated_reply_exception ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.53s
Running tests\communication_means.rs (target\debug\deps\communication_means-990e38064d3fe91c.exe)
running 9 tests
test communication_allocation_checks_whole_partial_pair_and_does_not_guess_roles ... ok
test communication_allocation_items_use_specialization_and_empty_is_not_wildcard ... ok
test communication_means_are_distinct_oa_participant_relations_and_strict_source6_records ... ok
test communication_reverse_transition_projects_owners_without_oa_ports ... ok
test communication_scenario_ambiguous_and_incomplete_bindings_never_guess ... ok
test communication_scenario_reverse_call_and_reply_follow_actual_direction ... ok
test communication_schema5_upgrade_preserves_legacy_data_and_exact_source_trivia ... ok
test communication_semantic_endpoint_take_needs_scoped_decision_and_exact_history ... ok
test communication_transition_requires_explicit_ports_and_preserves_participant_mapping ... ok
test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.46s
Running tests\coverage_diagnostics.rs (target\debug\deps\coverage_diagnostics-a11f9faaabe376fc.exe)
running 6 tests
test grouping_and_scenario_only_capabilities_do_not_duplicate_support_warnings ... ok
test included_process_and_nested_scenario_evidence_is_identity_based_in_both_layers ... ok
test incomplete_oa_repairs_exact_records_and_ordered_membership_without_inference ... ok
test multifile_lint_preserves_core_codes_ids_and_actual_owning_source_paths ... ok
test non_leaf_exchange_locations_use_work_endpoints_including_typed_sa_ports ... ok
test structural_errors_suppress_completeness_cascades_and_rejection_keeps_the_model ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s
Running tests\language.rs (target\debug\deps\language-97c09ff41cc34082.exe)
running 16 tests
test all_typed_fields_round_trip_with_stable_aliases_and_occurrences ... ok
test authoring_defaults_and_forward_references_remain_strict ... ok
test branching_reused_processes_and_chains_have_lossless_readable_source ... ok
test complete_normative_examples_are_accepted_by_the_real_parser ... ok
test coordinate_bits_and_permitted_strings_survive_text_and_storage ... ok
test deeply_nested_invalid_draft_returns_a_diagnostic_without_exhausting_the_stack ... ok
test global_identity_and_alias_collisions_include_diagram_nodes_and_project ... ok
test malformed_json_never_ignores_duplicate_maps_or_nested_unknown_fields ... ok
test original_v2_text_and_json_preserve_identity_and_mixed_scenarios_after_extensions ... ok
test text_and_model_transactions_preserve_history_with_stable_aliases ... ok
test tolerant_analysis_covers_unicode_and_returns_declarations_before_failure ... ok
test typed_events_vertices_and_transition_kinds_round_trip_in_both_layers ... ok
test typed_scenario_messages_values_and_reuse_round_trip_in_both_work_perspectives ... ok
test typed_unknown_fields_enums_duplicates_and_reference_spelling_are_rejected ... ok
test v1_repeated_exchange_occurrences_and_authored_aliases_survive ... ok
test v1_text_and_json_migrate_deterministically_without_losing_legacy_semantics ... ok
test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 17.03s
Running tests\port_anchors.rs (target\debug\deps\port_anchors-b061cd7f86708c0c.exe)
running 13 tests
test every_side_uses_exact_final_border_fraction_and_outward_routing_normal ... ok
test invalid_anchors_and_payloads_fail_atomically_including_duplicate_owner_placements ... ok
test malformed_source_anchor_records_have_located_errors ... ok
test many_neutral_ports_balance_capacity_without_a_giant_bottom_footer ... ok
test narrow_peer_gap_uses_clear_side_instead_of_a_blocked_facing_stub ... ok
test nested_owner_bounds_group_movement_and_authored_routes_share_the_same_geometry ... ok
test neutral_connected_ports_face_peers_and_unconnected_ports_use_four_sides ... ok
test port_upsert_reset_and_undo_preserve_unrelated_node_fields_and_list_order ... ok
test reidentification_deletion_reuse_and_owner_repair_preserve_correct_identity ... ok
test resetting_last_source_anchors_preserves_comments_and_can_add_a_new_manual_record ... ok
test separate_views_resize_layout_and_hidden_owners_keep_manual_metadata ... ok
test source_json_roundtrip_defaults_and_admission_include_anchor_records ... ok
test source_updater_keeps_comment_attachment_through_identity_swap_and_anchor_reordering ... ok
test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.93s
Running tests\port_migration.rs (target\debug\deps\port_migration-e708fe37c6bb1126.exe)
running 8 tests
test frozen_original_v2_reader_preserves_every_original_record ... ok
test generated_alias_collision_is_deterministically_suffixed ... ok
test generated_endpoint_collision_in_any_object_category_is_located_and_rejected ... ok
test legacy_oa_inout_ports_attachments_and_traces_remain_unclassified ... ok
test loading_v2_does_not_rewrite_original_bytes ... ok
test migration_admission_counts_generated_objects_records_and_references ... ok
test missing_v2_endpoints_are_deterministic_reported_and_independently_typed ... ok
test old_contract_is_validated_before_new_shapes_and_v1_flows_through_v2 ... ok
test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.22s
Running tests\port_source.rs (target\debug\deps\port_source-17eef8940e2461a6.exe)
running 3 tests
test source4_covers_typed_contracts_roles_allocations_and_nested_legacy_references ... ok
test source4_rejects_mixed_component_kinds_and_nested_reference_typos ... ok
test source4_requires_explicit_port_contract_and_fe_endpoints_without_generation ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s
Running tests\prepared_commands.rs (target\debug\deps\prepared_commands-bef0ad8b90f33141.exe)
running 7 tests
test all_edit_commands_record_their_implicit_identity_change ... ok
test deletion_and_cascade_discard_origins_before_uuid_reuse ... ok
test embedded_diagram_replacement_cannot_revive_deleted_node_origin ... ok
test explicit_chains_and_nested_swaps_compose_original_identity ... ok
test failed_preparation_leaves_input_unchanged_after_intermediate_identity_work ... ok
test fresh_creation_has_no_origin_even_when_subsequently_reidentified ... ok
test replacement_resets_correspondence_against_the_original_input ... ok
test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.75s
Running tests\process_diagnostics.rs (target\debug\deps\process_diagnostics-dac8f5b012ef6ca8.exe)
running 1 test
test sequence_gaps_name_occurrences_exchanges_and_endpoints ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
Running tests\r3_constructor_ack.rs (target\debug\deps\r3_constructor_ack-1f6548c068003bc6.exe)
running 8 tests
test equal_constructor_candidate_requires_independent_selection_of_changed_descendants ... ok
test first_constructor_acknowledgement_agrees_only_on_its_canonical_discriminator_slot ... ok
test first_equal_constructor_acknowledges_only_discriminator_in_every_family_and_direction ... ok
test historical_switches_retain_groups_and_completed_requests_still_reject_in_both_directions ... ok
test independent_constructor_and_leaf_selections_complete_missing_or_empty_baselines ... ok
test migrated_equal_constructor_can_complete_semantic_review_without_model_changes ... ok
test one_sided_or_disappeared_message_constructor_is_not_an_equal_scalar_acknowledgement ... ok
test reset_equal_constructor_does_not_refresh_previously_reviewed_descendants ... ok
test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.15s
Running tests\r3_migration.rs (target\debug\deps\r3_migration-bf34b9bf97ee50c9.exe)
running 5 tests
test authored_v4_modules_upgrade_only_the_version_and_preserve_nested_comments ... ok
test frozen_v4_json_and_source_preserve_the_old_review_without_fabricating_semantics ... ok
test frozen_v4_trace_envelope_keeps_duplicate_and_unknown_field_rejection ... ok
test older_headers_cannot_admit_new_semantic_baselines ... ok
test original_v1_v2_v3_inputs_complete_the_explicit_upgrade_to_five ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.72s
Running tests\r3_semantic.rs (target\debug\deps\r3_semantic-269796008284c331.exe)
running 35 tests
test artifact_creation_requires_reviewed_metadata_and_deletion_retires_exact_facts ... ok
test artifact_metadata_is_attached_and_cannot_last_write_through_two_owner_traces ... ok
test artifact_owner_candidate_moves_link_and_conflicts_with_kept_attachment ... ok
test atomic_annotation_full_path_updates_only_selected_row ... ok
test atomic_binding_updates_local_and_rejects_pair_collision_and_remapping_without_reset ... ok
test changed_state_kind_remains_reviewable_in_both_directions ... ok
test child_membership_and_parent_resolutions_agree_by_actual_child_slot ... ok
test combined_ordered_membership_commutes_or_requires_agreed_anchors ... ok
test constructor_closure_does_not_restore_previously_corresponding_removed_members ... ok
test constructor_closure_pairs_signal_members_and_requires_history_reset_in_both_directions ... ok
test constructor_closure_preserves_target_only_literals_in_both_directions ... ok
test constructor_retirement_cannot_override_other_sources_kept_bound_in_either_order ... ok
test constructor_union_conflicts_with_another_sources_new_member_in_either_order ... ok
test constructors_expand_into_independent_facts_without_outer_prose ... ok
test enum_members_preserve_target_only_and_no_whole_list_overwrite ... ok
test explicit_trace_selection_keeps_independent_trace_baselines ... ok
test historical_reference_remap_preserves_text_and_deleted_reference_observations ... ok
test independent_bounds_keep_take_and_stale_prepare ... ok
test keeping_keyed_rows_with_an_unrelated_header_candidate_preserves_exact_authored_order ... ok
test ordered_member_requires_anchor_or_explicit_order_and_preserves_target_only ... ok
test prepared_inherited_annotation_cleanup_must_be_explicitly_accepted ... ok
test repeated_keep_of_unequal_constructor_pair_cannot_swallow_bound_drift ... ok
test retired_source_branch_retains_historical_member_pair_in_both_directions ... ok
test reverse_existing_port_review_rejects_typed_oa_proposals_without_mutation ... ok
test reverse_existing_port_review_retains_legacy_and_roundtrips_typed_history ... ok
test reverse_new_port_counterpart_remains_an_explicit_sa_only_omission ... ok
test same_target_constructor_preserves_local_members_and_reset_precedes_expansion ... ok
test same_target_member_keys_cannot_last_write_win ... ok
test semantic_batch_is_one_undo_and_replanning_acknowledged_values_is_noop ... ok
test semantic_rollup_does_not_claim_unchanged_when_only_unit_is_reviewed ... ok
test shared_definition_drift_is_linked_without_copying_definition_into_field_baseline ... ok
test source_and_target_semantic_headers_can_be_reviewed_in_reverse ... ok
test state_guard_and_deleted_trigger_membership_preserve_target_only_trigger ... ok
test target_only_artifact_move_records_owner_and_metadata_in_either_order ... ok
test wrong_family_both_na_and_duplicate_resolutions_rejected_atomically ... ok
test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.73s
Running tests\r3_source.rs (target\debug\deps\r3_source-08609969d1b81d52.exe)
running 7 tests
test facet_reordering_and_reidentification_keep_comments_with_typed_row_identity ... ok
test historical_reference_deletion_does_not_remove_the_review_or_create_a_live_alias ... ok
test historical_uuid_and_enum_tokens_are_contextual_and_text_remains_quoted ... ok
test included_historical_review_edits_save_and_reopen_without_rewriting_other_modules ... ok
test prepared_semantic_review_writes_back_and_preserves_the_accepted_target_difference ... ok
test semantic_values_remain_closed_typed_records_in_both_formats ... ok
test typed_historical_facets_roundtrip_deleted_references_and_all_leaf_categories ... ok
test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.94s
Running tests\r6_data.rs (target\debug\deps\r6_data-7308101bf5c208a2.exe)
running 16 tests
test a_self_association_is_visible_with_neutral_connector_and_real_role_contracts ... ok
test ambiguous_legacy_annotations_warn_and_reference_fields_stop_payload_descent ... ok
test an_empty_enumeration_is_a_located_incomplete_draft ... ok
test empty_record_collections_are_supported_but_record_literals_and_reference_defaults_are_not ... ok
test enum_literal_edits_validate_type_and_field_defaults_in_one_candidate ... ok
test exponential_payload_expansion_is_reported_and_recursive_finite_paths_remain_valid ... ok
test identified_allocations_keep_protocols_order_artifacts_and_inherited_identity ... ok
test inheritance_chain_validation_scaling_probe ... ignored, explicit inheritance scaling probe; run with --ignored --nocapture
test inherited_interfaces_and_item_specializations_satisfy_typed_port_contracts ... ok
test initial_transition_copies_qualified_paths_inheritance_allocations_and_associations ... ok
test recursive_value_types_warn_while_optional_reference_cycles_and_associations_are_distinct ... ok
test removing_inheritance_prunes_legacy_annotations_only_when_every_reachable_path_disappears ... ok
test repeated_record_paths_enforce_call_reply_phase_and_survive_identity_changes ... ok
test required_dictionary_closure_does_not_expand_through_incident_associations ... ok
test scalar_bounds_defaults_unicode_units_and_failed_batches_are_exact ... ok
test specialization_preserves_fields_rejects_cycles_and_prunes_removed_inherited_paths ... ok
test result: ok. 15 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 2.77s
Running tests\r6_migration.rs (target\debug\deps\r6_migration-5797f484b2bd7cd2.exe)
running 7 tests
test allocation_alias_collisions_are_stable_and_duplicate_legacy_payload_fields_reject ... ok
test deterministic_allocation_id_collision_is_located_without_overwriting_any_object ... ok
test genuine_v3_preserves_typed_ports_and_allocates_deterministic_relationships ... ok
test recursive_legacy_record_paths_remain_ambiguous_instead_of_becoming_one_argument ... ok
test unique_legacy_nested_value_is_qualified_and_physical_nature_is_not_guessed ... ok
test v1_and_frozen_v2_inputs_reach_four_through_the_shared_data_upgrade ... ok
test v3_changed_payloads_reject_schema4_fields_and_new_constructor_names ... ok
test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.67s
Running tests\r6_source.rs (target\debug\deps\r6_source-eda47e20121970ae.exe)
running 5 tests
test authored_v3_bundle_upgrade_preserves_includes_nested_ownership_comments_and_identity ... ok
test inferring_a_legacy_path_keeps_rationale_inside_its_argument ... ok
test omitted_ids_are_stabilized_before_allocation_identity_generation ... ok
test qualified_value_reordering_and_path_reidentification_keep_each_arguments_comments ... ok
test schema4_typed_values_supertype_paths_and_protocols_roundtrip ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.40s
Running tests\release1_teaching.rs (target\debug\deps\release1_teaching-96dec4d6bbe28873.exe)
running 4 tests
test release1_teaching_preserves_explicit_transport_direction_reuse_and_view_identity ... ok
test release1_teaching_regeneration_and_shipped_source_are_exact_with_one_intentional_warning ... ok
test release1_teaching_rejects_guessed_ports_and_wrong_performer_without_changing_source ... ok
test release1_teaching_review_changes_only_the_selected_counterpart_and_preserves_modules ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.15s
Running tests\release_capabilities.rs (target\debug\deps\release_capabilities-0a65c82b2aca98f8.exe)
running 7 tests
test capability_and_mission_links_enforce_direction_family_and_layer ... ok
test capability_semantics_remain_edges_independent_of_visual_containment ... ok
test conditional_extension_remains_editable_and_condition_is_validated ... ok
test inclusion_and_specialization_reject_transitive_cycles_atomically ... ok
test mission_map_transition_preserves_all_relationship_endpoints_and_conditions_both_ways ... ok
test mission_reidentification_and_deletion_preserve_reference_integrity_and_undo ... ok
test operational_missions_have_typed_bidirectional_counterparts_and_legacy_choices ... ok
test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.35s
Running tests\release_diagrams.rs (target\debug\deps\release_diagrams-8eeb84d4d9252dad.exe)
running 4 tests
test architecture_is_nested_exchange_context_and_ports_attach_without_placements ... ok
test port_identity_collapse_and_group_movement_do_not_invent_semantic_edges ... ok
test unplaced_work_parent_cannot_detach_a_leaf_from_its_visible_performer ... ok
test view_filtering_keeps_placements_and_source_and_separates_capability_content ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.60s
Running tests\release_language_limits.rs (target\debug\deps\release_language_limits-a4d2b1e065a73d50.exe)
running 4 tests
test declaration_limits_precede_reference_resolution_and_structural_validation ... ok
test json_record_and_step_limits_precede_model_errors_and_preserve_the_candidate ... ok
test legacy_budgets_include_generated_occurrences_and_placements_before_migration ... ok
test lint_reports_located_engineering_warnings_without_rejecting_valid_drafts ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.84s
Running tests\release_ports.rs (target\debug\deps\release_ports-064256672c8c4cee.exe)
running 13 tests
test ambiguous_reuse_creates_a_fresh_port_and_collisions_never_overwrite ... ok
test component_generation_requires_real_allocations_and_reuses_existing_facts ... ok
test deferred_deletion_preserves_preview_explicit_deletion_and_reidentification ... ok
test deletion_preserves_independent_ports_but_removes_required_dependents ... ok
test directed_legacy_resolution_retains_unclassified_interface_and_role_identity ... ok
test functional_creation_reuse_and_item_sync_are_atomic_and_identity_safe ... ok
test generated_ports_respect_authored_exchange_aliases ... ok
test invalid_replacement_rolls_back_without_repairing_explicit_replacement_projects ... ok
test legacy_split_preserves_original_identity_prose_interface_artifact_constraint_and_trace ... ok
test projection_anchors_are_contract_aware_and_unoriented_connections_keep_their_identity ... ok
test replacement_port_allocation_retains_exchange_mapping_and_evidence_in_either_order ... ok
test standard_interface_roles_do_not_follow_message_direction_and_kind_mixing_is_rejected ... ok
test transitions_create_sa_ports_and_omit_sa_implementation_from_portless_oa ... ok
test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.33s
Running tests\release_routing.rs (target\debug\deps\release_routing-903c996fdf1193a4.exe)
running 13 tests
test component_ports_use_actual_owners_in_movement_and_folded_lookup ... ok
test finite_boundary_values_and_temporarily_hidden_edges_remain_editable ... ok
test group_movement_translates_internal_routes_once_and_keeps_external_pins ... ok
test group_translation_beyond_coordinate_limit_rolls_back_nodes_and_routes ... ok
test hiding_or_relocating_a_node_does_not_erase_route_metadata ... ok
test invalid_routes_reject_atomically_with_a_located_diagnostic ... ok
test layout_preserves_authored_route_count_order_labels_and_undo ... ok
test old_models_get_empty_routes_and_route_json_is_strict ... ok
test reidentify_and_delete_preserve_or_clean_routes_with_the_semantic_edge ... ok
test route_edits_are_one_history_step_and_identical_edits_preserve_redo ... ok
test route_upsert_preserves_other_entries_and_accepts_an_explicit_empty_default ... ok
test single_endpoint_raw_edits_and_differing_group_deltas_keep_world_pins ... ok
test trace_routes_follow_trace_identity_and_cleanup_without_extra_objects ... ok
test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.73s
Running tests\release_scenarios.rs (target\debug\deps\release_scenarios-99d4437dec694779.exe)
running 14 tests
test calls_and_replies_have_real_direction_correlation_and_order ... ok
test conditional_and_parallel_replies_cannot_answer_one_call_twice_but_alternatives_can ... ok
test conditional_lifetime_changes_conflict_with_later_or_parallel_use_not_exclusive_use ... ok
test create_delete_and_local_timer_messages_enforce_lifetime_rules ... ok
test deleting_reused_scenarios_or_bound_lifelines_preserves_callers_and_undo ... ok
test effective_message_endpoints_are_shared_for_forward_and_reverse_reply_choices ... ok
test loop_fragment_repetition_is_distinct_from_recursive_scenario_use ... ok
test optional_cleanup_does_not_claim_a_repeated_lifetime_is_balanced ... ok
test repeated_lifecycle_requires_per_iteration_balance_without_prohibiting_balanced_loops ... ok
test replies_repeated_without_their_call_warn_in_each_extra_loop_scope ... ok
test reuse_rejects_wrong_bindings_recursive_calls_and_wrong_viewpoints ... ok
test reused_scenarios_bind_existing_roles_and_transition_the_reference_closure ... ok
test role_lifelines_require_explicit_work_assignment_not_just_a_shared_realizing_entity ... ok
test value_annotations_are_bound_to_carried_fields_and_all_references_follow_identity_changes ... ok
test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.30s
Running tests\release_states.rs (target\debug\deps\release_states-7b7dcc07017ce891.exe)
running 11 tests
test boundary_points_enforce_inside_outside_local_routing_and_one_route_per_region ... ok
test choices_and_junctions_report_unfinished_guards_but_reject_conflicting_defaults_or_triggers ... ok
test event_reference_identity_cleanup_and_undo_preserve_triggering_intent ... ok
test every_vertex_is_an_editable_draft_but_only_stable_states_own_behavior_or_regions ... ok
test fork_join_detect_concurrency_at_the_common_composite_not_deep_immediate_regions ... ok
test histories_remain_per_region_with_shallow_direct_and_deep_nested_fallbacks ... ok
test initial_final_and_terminate_reject_forbidden_routes_and_cardinality_atomically ... ok
test machine_subtrees_and_selected_edges_transition_events_work_and_payloads_in_both_directions ... ok
test reachability_follows_nested_default_entry_and_reports_disconnected_vertices ... ok
test transition_kinds_distinguish_internal_external_self_and_local_composite_routing ... ok
test typed_events_trigger_alternatives_and_effects_validate_without_owner_restrictions ... ok
test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.09s
Running tests\release_topology.rs (target\debug\deps\release_topology-cc1c51a4ff25a907.exe)
running 6 tests
test branching_reusable_processes_transition_as_contextual_topology_in_both_directions ... ok
test contextual_links_match_work_exchange_endpoints_and_reject_foreign_owners ... ok
test legacy_linear_exchange_only_sequences_keep_their_existing_meaning ... ok
test loops_are_allowed_while_missing_guards_and_disconnected_paths_are_diagnosed ... ok
test reuse_rejects_recursive_or_cross_layer_targets_and_deleted_targets_become_drafts ... ok
test topology_identity_edits_and_deletions_preserve_remaining_paths_and_undo ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.59s
Running tests\review_regressions.rs (target\debug\deps\review_regressions-6ce07563d4fbd2ae.exe)
running 15 tests
test an_explicit_merged_destination_stays_reviewed_on_repeated_preview ... ok
test capability_mission_transition_remains_an_explicit_choice_in_both_directions ... ok
test checked_save_rejects_external_changes_and_preserves_their_exact_bytes ... ok
test checked_save_rejects_external_deletion_without_recreating_the_file ... ok
test checked_save_returns_exact_bytes_and_accepts_unchanged_external_content ... ok
test destination_only_changes_remain_available_for_reverse_propagation ... ok
test divergent_changes_on_both_sides_still_require_review ... ok
test factory_and_add_commands_share_fragment_branch_defaults ... ok
test invalid_placement_relocations_preserve_model_artifacts_and_redo ... ok
test keeping_divergent_values_is_idempotent_in_both_directions ... ok
test later_source_changes_propagate_without_overwriting_other_reviewed_fields ... ok
test relocating_a_placement_preserves_identity_artifacts_and_history ... ok
test same_parent_reparent_preserves_fragment_branch_order_and_history ... ok
test same_parent_reparent_preserves_sequence_order_revision_and_redo ... ok
test unowned_state_machine_is_valid_incomplete_work_in_both_layers ... ok
test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.69s
Running tests\route_source.rs (target\debug\deps\route_source-b277d2f3d8dc31a9.exe)
running 5 tests
test invalid_route_source_has_located_errors_and_no_silent_nested_defaults ... ok
test omitted_schema_three_routes_default_to_empty_and_v2_reader_stays_frozen ... ok
test route_commands_json_and_one_step_undo_recover_exact_model_and_canonical_source ... ok
test route_records_share_model_admission_for_source_json_and_bundles ... ok
test route_source_json_and_bundle_roundtrips_preserve_order_defaults_and_edge_aliases ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.72s
Running tests\routing_geometry.rs (target\debug\deps\routing_geometry-68821a78b261b72b.exe)
running 18 tests
test authored_pins_keep_traversal_order_even_when_reversing_and_repeated ... ok
test automatic_label_fraction_survives_its_first_authored_drag_without_a_jump ... ok
test blocked_pin_is_retained_and_warned_without_nan_or_diagonal_fallback ... ok
test bottom_standard_ports_are_approached_from_below ... ok
test collapse_suspends_only_promoted_endpoints_and_never_changes_stored_route ... ok
test compressed_grid_search_finds_multi_turn_exit_from_a_narrow_corridor ... ok
test deterministic_under_input_and_route_list_permutations ... ok
test excessive_search_grid_falls_back_with_an_explicit_warning_and_preserved_endpoints ... ok
test exhausted_search_budget_survives_label_and_pin_previews ... ok
test functional_endpoints_preserve_real_ports_and_normals_while_detouring ... ok
test interpolation_projection_empty_and_repeated_points_are_well_defined ... ok
test label_geometry_and_bounds_are_shared_exact_and_unicode_safe ... ok
test nested_endpoint_enclosure_is_traversable_but_its_header_and_siblings_are_not ... ok
test nonport_relations_try_clear_alternate_sides_and_label_only_supported_roles ... ok
test routing_100_nodes_150_edges_has_bounded_work_and_reports_actual_time ... ok
test single_edge_preview_matches_settled_geometry_and_preserves_other_routes ... ok
test single_pin_above_an_oa_interaction_makes_a_detour_without_a_retraced_spur ... ok
test workshop_automatic_labels_are_readable_without_mutating_authored_routes ... ok
test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 53.98s
Running tests\routing_labels.rs (target\debug\deps\routing_labels-fd888417f87fb732.exe)
running 2 tests
test authored_overlap_is_exact_and_reset_only_repositions_automatic_text ... ok
test demo_architecture_labels_do_not_cover_earlier_or_later_connection_strokes ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.47s
Running tests\semantic_artifact_absence_oracle.rs (target\debug\deps\semantic_artifact_absence_oracle-8be27978657e4876.exe)
running 2 tests
test moved_away_source_artifact_counts_as_absent_from_reviewed_owner ... ok
test target_only_artifact_take_preserves_without_fabricated_source_identity ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s
Running tests\semantic_attachments_gui_oracle.rs (target\debug\deps\semantic_attachments_gui_oracle-76da4d793308f69e.exe)
running 4 tests
test attachment_candidate_and_direct_record_keep_conflict_by_actual_slot_in_either_order ... ok
test attachment_candidate_changes_existing_parent_or_endpoint_without_attached_record_trace ... ok
test convergent_owner_attachment_candidates_agree_and_keep_cannot_override_them ... ok
test incident_absence_take_refuses_but_explicit_candidate_endpoint_is_reviewable ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.84s
Running tests\source6_view_contract.rs (target\debug\deps\source6_view_contract-50ca0334a316311d.exe)
running 8 tests
test source6_category_and_saved_selection_reidentify_delete_preserve_empty_filters ... ok
test source6_category_transition_requires_mapped_members_and_reviews_exact_set ... ok
test source6_edge_availability_uses_actual_shared_projection_fold_and_placement_rules ... ok
test source6_new_historical_facts_are_rejected_under_source5_even_without_live_categories ... ok
test source6_projection_filters_keep_placements_and_label_modes_are_presentation_only ... ok
test source6_traceability_default_keeps_both_layers_and_indexed_projection_matches ... ok
test source6_view_defaults_cannot_be_smuggled_under_old_json_headers ... ok
test source6_views_round_trip_strict_fields_and_reference_aliases ... ok
test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.66s
Running tests\source7_contract.rs (target\debug\deps\source7_contract-123fc27f9d8f3754.exe)
running 16 tests
test source7_allocation_removal_requires_independent_channel_repair_and_keeps_values ... ok
test source7_assembly_purposes_do_not_invent_precedence_or_global_coverage ... ok
test source7_context_lifecycle_source_history_and_closed_admission ... ok
test source7_context_resource_limits_are_per_request_and_count_authored_paths ... ok
test source7_operation_allocation_delete_repairs_both_call_and_separate_reply_channels ... ok
test source7_operation_inherited_exact_allocation_is_not_a_same_item_substitute ... ok
test source7_operation_reverse_unoriented_call_and_reply_use_actual_binding ... ok
test source7_operation_transmission_matrix_rejects_mismatch_and_warns_unspecified ... ok
test source7_ordinary_old_calls_keep_bytes_and_explicit_null_is_not_old_admission ... ok
test source7_parameterless_operations_have_exact_protocol_identity_and_deletion_intent ... ok
test source7_repeated_nested_qualified_precedence_and_cache_are_distinct ... ok
test source7_reply_derives_call_signature_and_void_return_channel_still_carries_operation ... ok
test source7_selected_operation_requires_channel_lifelines_and_proven_direction ... ok
test source7_semantic_facets_retain_typed_context_and_operation_references ... ok
test source7_source_bundle_migration_is_token_only_and_new_link_stays_with_caller ... ok
test source7_transition_preserves_qualified_paths_and_requires_reviewed_operation_omission ... ok
test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.18s
Running tests\source_files.rs (target\debug\deps\source_files-58801ec94e1320e6.exe)
running 8 tests
test aggregate_budgets_and_portable_paths_are_checked_before_loading_excess_data ... ok
test discovery_never_refreshes_drafts_and_preserves_detached_buffers ... ok
test forged_compiled_model_or_index_cannot_be_saved ... ok
test invalid_and_missing_includes_keep_editable_text_and_located_diagnostics ... ok
test loading_keeps_original_no_uuid_bytes_and_saving_stabilizes_exactly_once ... ok
test new_destinations_require_explicit_missing_expectations_and_reject_collisions ... ok
test physical_hard_link_aliases_are_rejected ... ok
test unchanged_dependency_edits_and_deletions_block_save_before_any_write ... ok
test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.44s
Running tests\source_identity_updates.rs (target\debug\deps\source_identity_updates-dfe9ea8cf3bdc5ff.exe)
running 3 tests
test identity_and_alias_edit_keep_authored_file_and_reference_rationale ... ok
test identity_swap_and_reorder_keep_both_declarations_and_item_comments_with_origin ... ok
test provenance_cannot_merge_records_or_cross_record_classes ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s
Running tests\source_nested_updates.rs (target\debug\deps\source_nested_updates-17c3b9aa0270e024.exe)
running 12 tests
test additions_nest_in_existing_and_new_owners_while_authored_flat_records_stay_flat ... ok
test compact_same_file_reparent_and_unnest_preserve_explicit_parent_comments ... ok
test crlf_moved_and_new_children_preserve_authored_and_destination_line_endings ... ok
test cross_file_move_carries_attached_comments_and_subtree_but_leaves_gap_notes ... ok
test deep_structural_writeback_runs_on_a_small_thread_stack ... ok
test deleted_owner_identity_reused_by_new_owner_does_not_keep_old_lexical_ownership ... ok
test deleting_owner_retains_annotations_and_extracts_independently_moved_descendant ... ok
test independent_descendant_move_can_reverse_old_containment_without_overlapping_edits ... ok
test moving_a_child_keeps_the_owners_opening_line_comment_with_its_owner ... ok
test nested_scalar_edits_touch_only_authored_tokens ... ok
test nested_typed_reference_list_updates_keep_item_rationale_while_port_moves ... ok
test nested_uuid_alias_swap_and_cross_file_move_follow_command_provenance ... ok
test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 29.80s
Running tests\source_project.rs (target\debug\deps\source_project-11a9292f9a74332f.exe)
running 33 tests
test added_list_items_empty_lists_and_literal_changes_preserve_existing_annotations ... ok
test advisory_lint_locations_refer_to_raw_drafts_before_identity_stabilization ... ok
test alias_updates_touch_only_header_and_reference_tokens_even_with_comments_after_at ... ok
test canonical_export_groups_semantic_roots_ports_and_placements_and_is_deterministic ... ok
test complete_demo_preserves_behavior_artifacts_traces_and_every_placement ... ok
test constructor_tag_changes_retain_shared_nested_fields_and_removed_field_comments ... ok
test cross_file_typed_ports_global_forward_references_and_stable_ids ... ok
test duplicate_alias_and_identity_report_both_files_including_project_identity ... ok
test duplicate_include_edges_count_toward_admission_and_ordered_references_are_aggregate ... ok
test exported_case_colliding_root_aliases_are_portable_and_large_root_sets_are_bounded ... ok
test failed_update_preserves_candidate_and_rejects_stale_index ... ok
test generated_id_insertion_handles_adjacent_header_tokens_and_remains_exactly_indexed ... ok
test graphical_move_updates_only_its_owned_view_document ... ok
test include_inspection_returns_located_failure_without_partial_discovery_and_is_bounded ... ok
test include_inspection_reuses_strict_entry_fragment_syntax_and_real_spans ... ok
test includes_are_once_only_and_cycles_missing_and_unreachable_files_are_located ... ok
test invalid_cross_file_route_references_and_geometry_locate_the_authored_view ... ok
test json_bundle_rejects_duplicate_file_keys_and_unknown_fields ... ok
test kind_change_removes_field_syntax_but_keeps_its_comments_and_other_fields ... ok
test model_updates_rewrite_cross_file_alias_uses_preserve_ownership_and_untouched_comments ... ok
test moving_declarations_between_files_changes_no_semantics_or_ids ... ok
test nested_message_value_edits_preserve_field_comments_and_reordering_uses_field_identity ... ok
test new_children_inherit_owner_file_new_roots_add_include_and_deletion_keeps_files ... ok
test omitted_defaults_stay_omitted_and_new_fields_do_not_reformat_surviving_fields ... ok
test portable_paths_reject_escapes_devices_urls_and_case_collisions ... ok
test project_admission_is_aggregate_and_precedes_global_resolution ... ok
test reference_list_reordering_carries_item_comments_and_alias_spelling_with_identity ... ok
test removed_list_items_and_declarations_keep_comments_as_enclosing_annotations ... ok
test route_edits_keep_diagram_file_ownership_and_comments_with_edge_identity ... ok
test scalar_header_guard_and_project_edits_preserve_exact_crlf_trivia_and_escape_spelling ... ok
test scalar_record_constructor_changes_keep_comments_inside_removed_values ... ok
test single_string_and_legacy_apis_remain_explicit_and_filesystem_free ... ok
test source_errors_keep_exact_fragment_unicode_positions ... ok
test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.24s
Running tests\state_diagrams.rs (target\debug\deps\state_diagrams-9ed455c217df96c8.exe)
running 13 tests
test contexts_restrict_membership_without_changing_legacy_hidden_placements ... ok
test cross_machine_reparent_requires_atomic_placement_and_route_repair ... ok
test empty_and_partial_views_are_read_only_and_omit_unrelated_edges ... ok
test folding_retains_authored_routes_without_false_self_transitions ... ok
test grouped_moves_translate_hidden_descendants_and_pins_only_in_one_view ... ok
test initial_transition_attaches_to_the_compact_symbol_and_preview_keeps_settled_geometry ... ok
test layout_reserves_internal_rows_and_state_routes_retain_hard_pins ... ok
test moving_a_region_does_not_translate_pins_attached_to_a_stationary_state_boundary ... ok
test real_state_symbols_boundaries_internal_rows_and_self_loops_share_geometry ... ok
test reconnect_keeps_identity_and_validates_replacement_without_double_counting ... ok
test remapping_and_machine_deletion_include_dedicated_views_and_dependents ... ok
test source_updates_preserve_context_identity_and_unrelated_authored_bytes ... ok
test strict_context_wire_source_and_admission_contract ... ok
test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.99s
Running tests\workflows.rs (target\debug\deps\workflows-92b670a10a66cf55.exe)
running 28 tests
test artifacts_preserve_arbitrary_uri_and_revision_without_fetch ... ok
test automatic_transition_does_not_accept_arbitrary_target_kinds ... ok
test batch_is_one_undo_and_noop_does_not_change_revision ... ok
test bidirectional_transition_creates_reuses_and_updates_one_history_transaction ... ok
test both_side_transition_conflicts_require_explicit_field_resolution ... ok
test create_occurrence_attaches_once_and_repeats_exchange_by_distinct_ids ... ok
test deleting_source_cascades_owned_records_but_keeps_other_layer_counterpart ... ok
test demo_has_both_layers_complete_contracts_and_no_checks ... ok
test demo_is_valid_and_preserves_uuid_and_alias_through_json ... ok
test every_demo_identity_can_be_remapped_and_deleted_without_dangling_references ... ok
test explicit_dependencies_map_chain_order_and_repeated_occurrences ... ok
test failed_batch_preserves_model_history_revision_and_redo ... ok
test identity_aliases_and_map_keys_share_global_namespace ... ok
test invalid_geometry_and_new_payload_fields_are_rejected ... ok
test items_ports_interfaces_and_exchange_allocation_are_typed ... ok
test many_traces_need_explicit_counterpart_and_layout_does_not_cause_drift ... ok
test nested_projection_encloses_children_and_moves_only_selected_diagram ... ok
test nested_work_is_independent_of_leaf_allocation ... ok
test parent_and_endpoint_queries_match_creation_rules ... ok
test parent_cycles_cross_layer_ownership_and_multiple_performers_reject ... ok
test participant_transition_requires_boundary_decision_and_stale_plans_reject ... ok
test reidentify_updates_containment_sequences_traces_artifacts_and_views_atomically ... ok
test reidentifying_data_types_and_function_ports_updates_every_typed_reference ... ok
test relation_deletion_prunes_owned_occurrences_and_undo_restores_order ... ok
test rename_and_collision_insertion_preserve_existing_aliases ... ok
test scenario_lifelines_and_occurrences_require_same_context ... ok
test shared_roles_remain_valid_without_an_invented_unique_performer ... ok
test state_regions_initial_final_and_typed_actions_validate ... ok
test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.81s
Running unittests examples\generate_demo.rs (target\debug\examples\generate_demo-9322d9a6cdc2c571.exe)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests examples\generate_release1.rs (target\debug\examples\generate_release1-936c25c4ee2dd8a7.exe)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests examples\release_dense_views.rs (target\debug\examples\release_dense_views-3f4e13b3cd77e1b8.exe)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests examples\routing_workshop.rs (target\debug\examples\routing_workshop-96c56c0fb8b9acbf.exe)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
@@ -0,0 +1,252 @@
{
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"head_after": "44095f78c28b79d6d085863dc928adba8e24d955",
"start": "2026-09-13T08:24:19.025082+00:00",
"end": "2026-09-13T08:28:41.656418+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"--offline",
"-p",
"oa-core",
"--all-targets",
"--",
"--test-threads=1"
],
"inputs": "core-full-44095f7.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\oa_core-a7a95d666500007c.exe",
"bytes": 24680960,
"sha256": "6ed1dcc18c137e693bc249c773e9a8608827702d9fe35284cc847e2599ba93dc"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\communication_boundary_scenarios-7a1f8fd9edb50855.exe",
"bytes": 9011712,
"sha256": "9eaaede4224621b6433a8e6aff23894480917f343e5305543e6606530cae1dc7"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\communication_means-990e38064d3fe91c.exe",
"bytes": 26338304,
"sha256": "5e2129141c41696bfc5aad349f29011adf3033ba5f8a644fcd9b7599bd0feddd"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\coverage_diagnostics-a11f9faaabe376fc.exe",
"bytes": 19400704,
"sha256": "3b024173f853884544ec7e0f154b566b7c8f8cf9e9a97c40aafb3b7e1cef0038"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\language-97c09ff41cc34082.exe",
"bytes": 24057344,
"sha256": "eeef94348e8c3e5f37d3a263407b6923607b985f726fcab2d6490954dadb13aa"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\port_anchors-b061cd7f86708c0c.exe",
"bytes": 26507264,
"sha256": "c49234d09e2bbcf6c209b7996743617fb4843ba2177b8652332b859a5fda9bb2"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\port_migration-e708fe37c6bb1126.exe",
"bytes": 20357120,
"sha256": "76d901ef3830531eacf36b35cc1f7c96ffe17f2be4c592294e05ed6dda524faf"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\port_source-17eef8940e2461a6.exe",
"bytes": 19944960,
"sha256": "97ea26db16692964c352f72128a899206e2ad6124dfc5cef6397f5b3ba33fda9"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\prepared_commands-bef0ad8b90f33141.exe",
"bytes": 8350208,
"sha256": "acc75d6ca4c088c3c094a1e477b70a0baaff47a3a111e8faea969b530f8fe633"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\process_diagnostics-dac8f5b012ef6ca8.exe",
"bytes": 7713792,
"sha256": "0f9e9d69f1d15c53187681b78105e5ec0b288f034ba2ace95899c2e28af9697e"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r3_constructor_ack-1f6548c068003bc6.exe",
"bytes": 24760320,
"sha256": "60600afe7f3ea2411c242d2fd375bbbf3103edbfab19415889fcf943f04507d0"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r3_migration-bf34b9bf97ee50c9.exe",
"bytes": 21602304,
"sha256": "4b76e83b3e9b82c54058b21b50a6d34572d366d09611ac8765d4f10f8e26b6c5"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r3_semantic-269796008284c331.exe",
"bytes": 25282048,
"sha256": "b25e2ded63b601621c57e842e96cf128013a02830ee72d271e74c8ad92536bfd"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r3_source-08609969d1b81d52.exe",
"bytes": 27933696,
"sha256": "c62c76ceeb7b8e1d70ff1e4917a690a85688773e97572b016b851da3e7b896d9"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r6_data-7308101bf5c208a2.exe",
"bytes": 10158080,
"sha256": "35834961ab73e173d29a2fb259763fc2e86b550a8f1a1773f14f73ace7d08eff"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r6_migration-5797f484b2bd7cd2.exe",
"bytes": 19579904,
"sha256": "e1f84d436147d83116a3f158b445abdd99a3aa61eddf7866664fbd62421e43f9"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r6_source-eda47e20121970ae.exe",
"bytes": 17990144,
"sha256": "cbc244f956f6003d126cb1ebb92c3259d8cdd9bbda54af7a9fa9e851e333a940"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release1_teaching-96dec4d6bbe28873.exe",
"bytes": 27708928,
"sha256": "726b5931a9a5859e38986779c868048025c6364aeb82eee469fc5e00f5b2e995"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_capabilities-0a65c82b2aca98f8.exe",
"bytes": 9336320,
"sha256": "7320e58851fb6505d786b01ccef541bd456bb15b47b97d2b1ffd716ea38b0f40"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_diagrams-8eeb84d4d9252dad.exe",
"bytes": 17711104,
"sha256": "f90cdf0daf3bd560d4e465c2b5e194f432156ba816d28b12a48102a12c89599d"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_language_limits-a4d2b1e065a73d50.exe",
"bytes": 22665728,
"sha256": "bab9d6e39a4d8b1bf7fe3b430551fc9dfd7eaf1b82434c582c186e0058342805"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_ports-064256672c8c4cee.exe",
"bytes": 10248192,
"sha256": "99b506962895ba6d778c4120eb2785b83f06863260912ea2149af0a2b33bf858"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_routing-903c996fdf1193a4.exe",
"bytes": 23297024,
"sha256": "4b7b75237a8a261275278b901cab6a019d10378672ffb3fcbffcdf9c695aa9f2"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_scenarios-99d4437dec694779.exe",
"bytes": 9393664,
"sha256": "02fb2fdce090e61716f994fbf21017f66e6218926771f820bbd3a1fbea6d12be"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_states-7b7dcc07017ce891.exe",
"bytes": 9346560,
"sha256": "0213eb00fac3731d271452149b90c45cd5ff805e71075f094e0c786b6094248d"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_topology-cc1c51a4ff25a907.exe",
"bytes": 9305600,
"sha256": "d92b78e78e02436ff1b7c1d1ff9fbce651e7d436f8c441b8b6e45714a01782ea"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\review_regressions-6ce07563d4fbd2ae.exe",
"bytes": 27181056,
"sha256": "d2c8bf929c3beeea8ab39843781e49be90447c3d6ee84716c17c7286e5adef66"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\route_source-b277d2f3d8dc31a9.exe",
"bytes": 24783872,
"sha256": "38b881d15bc943b9837f76633465599319ab2d9f776788c93d073722cc9adc5e"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\routing_geometry-68821a78b261b72b.exe",
"bytes": 17050112,
"sha256": "03fa604215c747d6e3432a264f47b9140bc21a69f8cba02edcdc274c96cf9cc6"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\routing_labels-fd888417f87fb732.exe",
"bytes": 8751104,
"sha256": "3a7d506afbe60b60c6da53b28feafee16f13c1ce2b1a9ebcca32ebed0a018d4a"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\semantic_artifact_absence_oracle-8be27978657e4876.exe",
"bytes": 14386176,
"sha256": "557ddac7bcc6f89f0a3ed0ebcfddd87476023e403c797e2706162bfdfd5a889b"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\semantic_attachments_gui_oracle-76da4d793308f69e.exe",
"bytes": 20379136,
"sha256": "13a30c3f78c3e54d366b961d2390c5459674d189b6ce77d838575fdc5d1d4e86"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\source6_view_contract-50ca0334a316311d.exe",
"bytes": 26035200,
"sha256": "600e44fda0c1d346d7d10f59bd2fbcf7bd72727d66da95cacf6c1d4478c7d5f6"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\source7_contract-123fc27f9d8f3754.exe",
"bytes": 26091520,
"sha256": "35553c574e92dff2d782c7bfadc11f711118b1f0af360061dac5ad6ab693b031"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\source_files-58801ec94e1320e6.exe",
"bytes": 14011904,
"sha256": "459de1009d897d9d08f517eb018b084c293359230ff1bddfffeedebc44a4f6dd"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\source_identity_updates-dfe9ea8cf3bdc5ff.exe",
"bytes": 14695424,
"sha256": "7198d320ce4c17aae853960dc4a7f42fd80eba8d28443081338f6d4438065299"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\source_nested_updates-17c3b9aa0270e024.exe",
"bytes": 17130496,
"sha256": "f64f517c0f512ef3316110d011172b7fea99e9246fd705e9fae29064e722a51e"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\source_project-11a9292f9a74332f.exe",
"bytes": 25586688,
"sha256": "468be30ea1e8329dd928a6e177ccaa9b97761b9d0fad64432891cd9698cda2c3"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\state_diagrams-9ed455c217df96c8.exe",
"bytes": 24439808,
"sha256": "0edf55c86a7112038c9a5b6ca98dd0106ba0eb751906132e6e6ce73e4d917259"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\workflows-92b670a10a66cf55.exe",
"bytes": 16358400,
"sha256": "8b14c74a9aa01529a10beb6139cb3ce5dddfec45113a7ed78975155c14892dbb"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\examples\\generate_demo-9322d9a6cdc2c571.exe",
"bytes": 1061376,
"sha256": "b3dc2d392c2d7c13211298a4cf44a5462f8dd097eeeb7469bd935e6ad97cda12"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\examples\\generate_release1-936c25c4ee2dd8a7.exe",
"bytes": 1061376,
"sha256": "2c06dea50fe1b9aa577a89759b45a1cc68fb3f8a69796720f72696b836baeb58"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\examples\\release_dense_views-3f4e13b3cd77e1b8.exe",
"bytes": 1061376,
"sha256": "da92a801726372f1d1f0d5dc78c74b7a3b718232d5dba3c8937e13bb8e485539"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\examples\\routing_workshop-96c56c0fb8b9acbf.exe",
"bytes": 1061376,
"sha256": "057f867250be364866e5012c861f2d5aa1a1c981fa93c487e048689572825c67"
}
],
"environment": {
"CARGO_TARGET_DIR": null,
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"launcher_sha256": "d0682a2484c6bc4828aada75cb67ad49ed6dbe8aa04708b49519c93bb9aa9a76",
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,602 @@
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-core)
Finished `test` profile [unoptimized] target(s) in 33m 56s
Running unittests src\lib.rs (target\debug\deps\oa_core-a7a95d666500007c.exe)
analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit: test
analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds: test
analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling: test
analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle: test
analysis_numeric::tests::both_reduced_component_overflows_are_reported: test
analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit: test
analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms: test
analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit: test
analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce: test
analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra: test
analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal: test
analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable: test
analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value: test
analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire: test
analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus: test
analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded: test
analysis_numeric::tests::multiple_targets_share_one_aggregate_meter: test
analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension: test
analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation: test
analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked: test
analysis_numeric::tests::powers_and_signs_have_explicit_domains: test
analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip: test
analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion: test
analysis_numeric::tests::serde_uses_closed_canonical_string_wire: test
analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them: test
analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate: test
language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations: test
language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views: test
language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting: test
language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans: test
language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack: test
language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located: test
language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal: test
language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit: test
language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes: test
language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded: test
language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected: test
language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment: test
language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command: test
language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling: test
language::outline_tests::bounds_refuse_before_returning_a_partial_outline: test
language::outline_tests::closed_id_at_eof_is_inside_the_declaration_extent: test
language::outline_tests::deeply_nested_bounds_use_the_same_iterative_walk_and_declaration_budget: test
language::outline_tests::header_shape_still_requires_valid_hexadecimal_uuid_data: test
language::outline_tests::invalid_full_scan_keeps_closed_children_and_reports_lexical_body_facts: test
language::outline_tests::keyword_alias_and_collisions_keep_every_source_ordered_header: test
language::outline_tests::missing_bad_and_historical_ids_never_allocate_authored_identity: test
language::outline_tests::missing_body_syntax_is_unchecked_even_when_known_error_flags_are_clear: test
language::outline_tests::noncanonical_uuid_spellings_have_no_outline_or_analysis_identity: test
language::outline_tests::outline_ranges_follow_current_bytes_without_identity_stabilization: test
language::outline_tests::outline_roles_preserve_unicode_crlf_and_exact_escaped_uuid_literal: test
language::outline_tests::uppercase_and_json_escaped_header_ids_survive_both_parsers_and_outline: test
semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope: test
source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes: test
source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed: test
source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck: test
source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path: test
source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry: test
source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership: test
source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes: test
source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last: test
source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility: test
source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations: test
source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files: test
source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency: test
source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files: test
source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes: test
topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage: test
topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass: test
topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output: test
validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate: test
view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates: test
view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model: test
view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities: test
view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides: test
view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all: test
view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers: test
view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table: test
view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply: test
view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed: test
80 tests, 0 benchmarks
Running tests\communication_boundary_scenarios.rs (target\debug\deps\communication_boundary_scenarios-7a1f8fd9edb50855.exe)
mapped_unoriented_boundary_resolves_reverse_call_and_reply_from_actual_binding: test
reverse_boundary_scenario_transition_keeps_call_orientation_and_reply_identity: test
unoriented_flow_boundary_honors_ordinary_direction_but_preserves_correlated_reply_exception: test
3 tests, 0 benchmarks
Running tests\communication_means.rs (target\debug\deps\communication_means-990e38064d3fe91c.exe)
communication_allocation_checks_whole_partial_pair_and_does_not_guess_roles: test
communication_allocation_items_use_specialization_and_empty_is_not_wildcard: test
communication_means_are_distinct_oa_participant_relations_and_strict_source6_records: test
communication_reverse_transition_projects_owners_without_oa_ports: test
communication_scenario_ambiguous_and_incomplete_bindings_never_guess: test
communication_scenario_reverse_call_and_reply_follow_actual_direction: test
communication_schema5_upgrade_preserves_legacy_data_and_exact_source_trivia: test
communication_semantic_endpoint_take_needs_scoped_decision_and_exact_history: test
communication_transition_requires_explicit_ports_and_preserves_participant_mapping: test
9 tests, 0 benchmarks
Running tests\coverage_diagnostics.rs (target\debug\deps\coverage_diagnostics-a11f9faaabe376fc.exe)
grouping_and_scenario_only_capabilities_do_not_duplicate_support_warnings: test
included_process_and_nested_scenario_evidence_is_identity_based_in_both_layers: test
incomplete_oa_repairs_exact_records_and_ordered_membership_without_inference: test
multifile_lint_preserves_core_codes_ids_and_actual_owning_source_paths: test
non_leaf_exchange_locations_use_work_endpoints_including_typed_sa_ports: test
structural_errors_suppress_completeness_cascades_and_rejection_keeps_the_model: test
6 tests, 0 benchmarks
Running tests\language.rs (target\debug\deps\language-97c09ff41cc34082.exe)
all_typed_fields_round_trip_with_stable_aliases_and_occurrences: test
authoring_defaults_and_forward_references_remain_strict: test
branching_reused_processes_and_chains_have_lossless_readable_source: test
complete_normative_examples_are_accepted_by_the_real_parser: test
coordinate_bits_and_permitted_strings_survive_text_and_storage: test
deeply_nested_invalid_draft_returns_a_diagnostic_without_exhausting_the_stack: test
global_identity_and_alias_collisions_include_diagram_nodes_and_project: test
malformed_json_never_ignores_duplicate_maps_or_nested_unknown_fields: test
original_v2_text_and_json_preserve_identity_and_mixed_scenarios_after_extensions: test
text_and_model_transactions_preserve_history_with_stable_aliases: test
tolerant_analysis_covers_unicode_and_returns_declarations_before_failure: test
typed_events_vertices_and_transition_kinds_round_trip_in_both_layers: test
typed_scenario_messages_values_and_reuse_round_trip_in_both_work_perspectives: test
typed_unknown_fields_enums_duplicates_and_reference_spelling_are_rejected: test
v1_repeated_exchange_occurrences_and_authored_aliases_survive: test
v1_text_and_json_migrate_deterministically_without_losing_legacy_semantics: test
16 tests, 0 benchmarks
Running tests\port_anchors.rs (target\debug\deps\port_anchors-b061cd7f86708c0c.exe)
every_side_uses_exact_final_border_fraction_and_outward_routing_normal: test
invalid_anchors_and_payloads_fail_atomically_including_duplicate_owner_placements: test
malformed_source_anchor_records_have_located_errors: test
many_neutral_ports_balance_capacity_without_a_giant_bottom_footer: test
narrow_peer_gap_uses_clear_side_instead_of_a_blocked_facing_stub: test
nested_owner_bounds_group_movement_and_authored_routes_share_the_same_geometry: test
neutral_connected_ports_face_peers_and_unconnected_ports_use_four_sides: test
port_upsert_reset_and_undo_preserve_unrelated_node_fields_and_list_order: test
reidentification_deletion_reuse_and_owner_repair_preserve_correct_identity: test
resetting_last_source_anchors_preserves_comments_and_can_add_a_new_manual_record: test
separate_views_resize_layout_and_hidden_owners_keep_manual_metadata: test
source_json_roundtrip_defaults_and_admission_include_anchor_records: test
source_updater_keeps_comment_attachment_through_identity_swap_and_anchor_reordering: test
13 tests, 0 benchmarks
Running tests\port_migration.rs (target\debug\deps\port_migration-e708fe37c6bb1126.exe)
frozen_original_v2_reader_preserves_every_original_record: test
generated_alias_collision_is_deterministically_suffixed: test
generated_endpoint_collision_in_any_object_category_is_located_and_rejected: test
legacy_oa_inout_ports_attachments_and_traces_remain_unclassified: test
loading_v2_does_not_rewrite_original_bytes: test
migration_admission_counts_generated_objects_records_and_references: test
missing_v2_endpoints_are_deterministic_reported_and_independently_typed: test
old_contract_is_validated_before_new_shapes_and_v1_flows_through_v2: test
8 tests, 0 benchmarks
Running tests\port_source.rs (target\debug\deps\port_source-17eef8940e2461a6.exe)
source4_covers_typed_contracts_roles_allocations_and_nested_legacy_references: test
source4_rejects_mixed_component_kinds_and_nested_reference_typos: test
source4_requires_explicit_port_contract_and_fe_endpoints_without_generation: test
3 tests, 0 benchmarks
Running tests\prepared_commands.rs (target\debug\deps\prepared_commands-bef0ad8b90f33141.exe)
all_edit_commands_record_their_implicit_identity_change: test
deletion_and_cascade_discard_origins_before_uuid_reuse: test
embedded_diagram_replacement_cannot_revive_deleted_node_origin: test
explicit_chains_and_nested_swaps_compose_original_identity: test
failed_preparation_leaves_input_unchanged_after_intermediate_identity_work: test
fresh_creation_has_no_origin_even_when_subsequently_reidentified: test
replacement_resets_correspondence_against_the_original_input: test
7 tests, 0 benchmarks
Running tests\process_diagnostics.rs (target\debug\deps\process_diagnostics-dac8f5b012ef6ca8.exe)
sequence_gaps_name_occurrences_exchanges_and_endpoints: test
1 test, 0 benchmarks
Running tests\r3_constructor_ack.rs (target\debug\deps\r3_constructor_ack-1f6548c068003bc6.exe)
equal_constructor_candidate_requires_independent_selection_of_changed_descendants: test
first_constructor_acknowledgement_agrees_only_on_its_canonical_discriminator_slot: test
first_equal_constructor_acknowledges_only_discriminator_in_every_family_and_direction: test
historical_switches_retain_groups_and_completed_requests_still_reject_in_both_directions: test
independent_constructor_and_leaf_selections_complete_missing_or_empty_baselines: test
migrated_equal_constructor_can_complete_semantic_review_without_model_changes: test
one_sided_or_disappeared_message_constructor_is_not_an_equal_scalar_acknowledgement: test
reset_equal_constructor_does_not_refresh_previously_reviewed_descendants: test
8 tests, 0 benchmarks
Running tests\r3_migration.rs (target\debug\deps\r3_migration-bf34b9bf97ee50c9.exe)
authored_v4_modules_upgrade_only_the_version_and_preserve_nested_comments: test
frozen_v4_json_and_source_preserve_the_old_review_without_fabricating_semantics: test
frozen_v4_trace_envelope_keeps_duplicate_and_unknown_field_rejection: test
older_headers_cannot_admit_new_semantic_baselines: test
original_v1_v2_v3_inputs_complete_the_explicit_upgrade_to_five: test
5 tests, 0 benchmarks
Running tests\r3_semantic.rs (target\debug\deps\r3_semantic-269796008284c331.exe)
artifact_creation_requires_reviewed_metadata_and_deletion_retires_exact_facts: test
artifact_metadata_is_attached_and_cannot_last_write_through_two_owner_traces: test
artifact_owner_candidate_moves_link_and_conflicts_with_kept_attachment: test
atomic_annotation_full_path_updates_only_selected_row: test
atomic_binding_updates_local_and_rejects_pair_collision_and_remapping_without_reset: test
changed_state_kind_remains_reviewable_in_both_directions: test
child_membership_and_parent_resolutions_agree_by_actual_child_slot: test
combined_ordered_membership_commutes_or_requires_agreed_anchors: test
constructor_closure_does_not_restore_previously_corresponding_removed_members: test
constructor_closure_pairs_signal_members_and_requires_history_reset_in_both_directions: test
constructor_closure_preserves_target_only_literals_in_both_directions: test
constructor_retirement_cannot_override_other_sources_kept_bound_in_either_order: test
constructor_union_conflicts_with_another_sources_new_member_in_either_order: test
constructors_expand_into_independent_facts_without_outer_prose: test
enum_members_preserve_target_only_and_no_whole_list_overwrite: test
explicit_trace_selection_keeps_independent_trace_baselines: test
historical_reference_remap_preserves_text_and_deleted_reference_observations: test
independent_bounds_keep_take_and_stale_prepare: test
keeping_keyed_rows_with_an_unrelated_header_candidate_preserves_exact_authored_order: test
ordered_member_requires_anchor_or_explicit_order_and_preserves_target_only: test
prepared_inherited_annotation_cleanup_must_be_explicitly_accepted: test
repeated_keep_of_unequal_constructor_pair_cannot_swallow_bound_drift: test
retired_source_branch_retains_historical_member_pair_in_both_directions: test
reverse_existing_port_review_rejects_typed_oa_proposals_without_mutation: test
reverse_existing_port_review_retains_legacy_and_roundtrips_typed_history: test
reverse_new_port_counterpart_remains_an_explicit_sa_only_omission: test
same_target_constructor_preserves_local_members_and_reset_precedes_expansion: test
same_target_member_keys_cannot_last_write_win: test
semantic_batch_is_one_undo_and_replanning_acknowledged_values_is_noop: test
semantic_rollup_does_not_claim_unchanged_when_only_unit_is_reviewed: test
shared_definition_drift_is_linked_without_copying_definition_into_field_baseline: test
source_and_target_semantic_headers_can_be_reviewed_in_reverse: test
state_guard_and_deleted_trigger_membership_preserve_target_only_trigger: test
target_only_artifact_move_records_owner_and_metadata_in_either_order: test
wrong_family_both_na_and_duplicate_resolutions_rejected_atomically: test
35 tests, 0 benchmarks
Running tests\r3_source.rs (target\debug\deps\r3_source-08609969d1b81d52.exe)
facet_reordering_and_reidentification_keep_comments_with_typed_row_identity: test
historical_reference_deletion_does_not_remove_the_review_or_create_a_live_alias: test
historical_uuid_and_enum_tokens_are_contextual_and_text_remains_quoted: test
included_historical_review_edits_save_and_reopen_without_rewriting_other_modules: test
prepared_semantic_review_writes_back_and_preserves_the_accepted_target_difference: test
semantic_values_remain_closed_typed_records_in_both_formats: test
typed_historical_facets_roundtrip_deleted_references_and_all_leaf_categories: test
7 tests, 0 benchmarks
Running tests\r6_data.rs (target\debug\deps\r6_data-7308101bf5c208a2.exe)
a_self_association_is_visible_with_neutral_connector_and_real_role_contracts: test
ambiguous_legacy_annotations_warn_and_reference_fields_stop_payload_descent: test
an_empty_enumeration_is_a_located_incomplete_draft: test
empty_record_collections_are_supported_but_record_literals_and_reference_defaults_are_not: test
enum_literal_edits_validate_type_and_field_defaults_in_one_candidate: test
exponential_payload_expansion_is_reported_and_recursive_finite_paths_remain_valid: test
identified_allocations_keep_protocols_order_artifacts_and_inherited_identity: test
inheritance_chain_validation_scaling_probe: test
inherited_interfaces_and_item_specializations_satisfy_typed_port_contracts: test
initial_transition_copies_qualified_paths_inheritance_allocations_and_associations: test
recursive_value_types_warn_while_optional_reference_cycles_and_associations_are_distinct: test
removing_inheritance_prunes_legacy_annotations_only_when_every_reachable_path_disappears: test
repeated_record_paths_enforce_call_reply_phase_and_survive_identity_changes: test
required_dictionary_closure_does_not_expand_through_incident_associations: test
scalar_bounds_defaults_unicode_units_and_failed_batches_are_exact: test
specialization_preserves_fields_rejects_cycles_and_prunes_removed_inherited_paths: test
16 tests, 0 benchmarks
Running tests\r6_migration.rs (target\debug\deps\r6_migration-5797f484b2bd7cd2.exe)
allocation_alias_collisions_are_stable_and_duplicate_legacy_payload_fields_reject: test
deterministic_allocation_id_collision_is_located_without_overwriting_any_object: test
genuine_v3_preserves_typed_ports_and_allocates_deterministic_relationships: test
recursive_legacy_record_paths_remain_ambiguous_instead_of_becoming_one_argument: test
unique_legacy_nested_value_is_qualified_and_physical_nature_is_not_guessed: test
v1_and_frozen_v2_inputs_reach_four_through_the_shared_data_upgrade: test
v3_changed_payloads_reject_schema4_fields_and_new_constructor_names: test
7 tests, 0 benchmarks
Running tests\r6_source.rs (target\debug\deps\r6_source-eda47e20121970ae.exe)
authored_v3_bundle_upgrade_preserves_includes_nested_ownership_comments_and_identity: test
inferring_a_legacy_path_keeps_rationale_inside_its_argument: test
omitted_ids_are_stabilized_before_allocation_identity_generation: test
qualified_value_reordering_and_path_reidentification_keep_each_arguments_comments: test
schema4_typed_values_supertype_paths_and_protocols_roundtrip: test
5 tests, 0 benchmarks
Running tests\release1_teaching.rs (target\debug\deps\release1_teaching-96dec4d6bbe28873.exe)
release1_teaching_preserves_explicit_transport_direction_reuse_and_view_identity: test
release1_teaching_regeneration_and_shipped_source_are_exact_with_one_intentional_warning: test
release1_teaching_rejects_guessed_ports_and_wrong_performer_without_changing_source: test
release1_teaching_review_changes_only_the_selected_counterpart_and_preserves_modules: test
4 tests, 0 benchmarks
Running tests\release_capabilities.rs (target\debug\deps\release_capabilities-0a65c82b2aca98f8.exe)
capability_and_mission_links_enforce_direction_family_and_layer: test
capability_semantics_remain_edges_independent_of_visual_containment: test
conditional_extension_remains_editable_and_condition_is_validated: test
inclusion_and_specialization_reject_transitive_cycles_atomically: test
mission_map_transition_preserves_all_relationship_endpoints_and_conditions_both_ways: test
mission_reidentification_and_deletion_preserve_reference_integrity_and_undo: test
operational_missions_have_typed_bidirectional_counterparts_and_legacy_choices: test
7 tests, 0 benchmarks
Running tests\release_diagrams.rs (target\debug\deps\release_diagrams-8eeb84d4d9252dad.exe)
architecture_is_nested_exchange_context_and_ports_attach_without_placements: test
port_identity_collapse_and_group_movement_do_not_invent_semantic_edges: test
unplaced_work_parent_cannot_detach_a_leaf_from_its_visible_performer: test
view_filtering_keeps_placements_and_source_and_separates_capability_content: test
4 tests, 0 benchmarks
Running tests\release_language_limits.rs (target\debug\deps\release_language_limits-a4d2b1e065a73d50.exe)
declaration_limits_precede_reference_resolution_and_structural_validation: test
json_record_and_step_limits_precede_model_errors_and_preserve_the_candidate: test
legacy_budgets_include_generated_occurrences_and_placements_before_migration: test
lint_reports_located_engineering_warnings_without_rejecting_valid_drafts: test
4 tests, 0 benchmarks
Running tests\release_ports.rs (target\debug\deps\release_ports-064256672c8c4cee.exe)
ambiguous_reuse_creates_a_fresh_port_and_collisions_never_overwrite: test
component_generation_requires_real_allocations_and_reuses_existing_facts: test
deferred_deletion_preserves_preview_explicit_deletion_and_reidentification: test
deletion_preserves_independent_ports_but_removes_required_dependents: test
directed_legacy_resolution_retains_unclassified_interface_and_role_identity: test
functional_creation_reuse_and_item_sync_are_atomic_and_identity_safe: test
generated_ports_respect_authored_exchange_aliases: test
invalid_replacement_rolls_back_without_repairing_explicit_replacement_projects: test
legacy_split_preserves_original_identity_prose_interface_artifact_constraint_and_trace: test
projection_anchors_are_contract_aware_and_unoriented_connections_keep_their_identity: test
replacement_port_allocation_retains_exchange_mapping_and_evidence_in_either_order: test
standard_interface_roles_do_not_follow_message_direction_and_kind_mixing_is_rejected: test
transitions_create_sa_ports_and_omit_sa_implementation_from_portless_oa: test
13 tests, 0 benchmarks
Running tests\release_routing.rs (target\debug\deps\release_routing-903c996fdf1193a4.exe)
component_ports_use_actual_owners_in_movement_and_folded_lookup: test
finite_boundary_values_and_temporarily_hidden_edges_remain_editable: test
group_movement_translates_internal_routes_once_and_keeps_external_pins: test
group_translation_beyond_coordinate_limit_rolls_back_nodes_and_routes: test
hiding_or_relocating_a_node_does_not_erase_route_metadata: test
invalid_routes_reject_atomically_with_a_located_diagnostic: test
layout_preserves_authored_route_count_order_labels_and_undo: test
old_models_get_empty_routes_and_route_json_is_strict: test
reidentify_and_delete_preserve_or_clean_routes_with_the_semantic_edge: test
route_edits_are_one_history_step_and_identical_edits_preserve_redo: test
route_upsert_preserves_other_entries_and_accepts_an_explicit_empty_default: test
single_endpoint_raw_edits_and_differing_group_deltas_keep_world_pins: test
trace_routes_follow_trace_identity_and_cleanup_without_extra_objects: test
13 tests, 0 benchmarks
Running tests\release_scenarios.rs (target\debug\deps\release_scenarios-99d4437dec694779.exe)
calls_and_replies_have_real_direction_correlation_and_order: test
conditional_and_parallel_replies_cannot_answer_one_call_twice_but_alternatives_can: test
conditional_lifetime_changes_conflict_with_later_or_parallel_use_not_exclusive_use: test
create_delete_and_local_timer_messages_enforce_lifetime_rules: test
deleting_reused_scenarios_or_bound_lifelines_preserves_callers_and_undo: test
effective_message_endpoints_are_shared_for_forward_and_reverse_reply_choices: test
loop_fragment_repetition_is_distinct_from_recursive_scenario_use: test
optional_cleanup_does_not_claim_a_repeated_lifetime_is_balanced: test
repeated_lifecycle_requires_per_iteration_balance_without_prohibiting_balanced_loops: test
replies_repeated_without_their_call_warn_in_each_extra_loop_scope: test
reuse_rejects_wrong_bindings_recursive_calls_and_wrong_viewpoints: test
reused_scenarios_bind_existing_roles_and_transition_the_reference_closure: test
role_lifelines_require_explicit_work_assignment_not_just_a_shared_realizing_entity: test
value_annotations_are_bound_to_carried_fields_and_all_references_follow_identity_changes: test
14 tests, 0 benchmarks
Running tests\release_states.rs (target\debug\deps\release_states-7b7dcc07017ce891.exe)
boundary_points_enforce_inside_outside_local_routing_and_one_route_per_region: test
choices_and_junctions_report_unfinished_guards_but_reject_conflicting_defaults_or_triggers: test
event_reference_identity_cleanup_and_undo_preserve_triggering_intent: test
every_vertex_is_an_editable_draft_but_only_stable_states_own_behavior_or_regions: test
fork_join_detect_concurrency_at_the_common_composite_not_deep_immediate_regions: test
histories_remain_per_region_with_shallow_direct_and_deep_nested_fallbacks: test
initial_final_and_terminate_reject_forbidden_routes_and_cardinality_atomically: test
machine_subtrees_and_selected_edges_transition_events_work_and_payloads_in_both_directions: test
reachability_follows_nested_default_entry_and_reports_disconnected_vertices: test
transition_kinds_distinguish_internal_external_self_and_local_composite_routing: test
typed_events_trigger_alternatives_and_effects_validate_without_owner_restrictions: test
11 tests, 0 benchmarks
Running tests\release_topology.rs (target\debug\deps\release_topology-cc1c51a4ff25a907.exe)
branching_reusable_processes_transition_as_contextual_topology_in_both_directions: test
contextual_links_match_work_exchange_endpoints_and_reject_foreign_owners: test
legacy_linear_exchange_only_sequences_keep_their_existing_meaning: test
loops_are_allowed_while_missing_guards_and_disconnected_paths_are_diagnosed: test
reuse_rejects_recursive_or_cross_layer_targets_and_deleted_targets_become_drafts: test
topology_identity_edits_and_deletions_preserve_remaining_paths_and_undo: test
6 tests, 0 benchmarks
Running tests\review_regressions.rs (target\debug\deps\review_regressions-6ce07563d4fbd2ae.exe)
an_explicit_merged_destination_stays_reviewed_on_repeated_preview: test
capability_mission_transition_remains_an_explicit_choice_in_both_directions: test
checked_save_rejects_external_changes_and_preserves_their_exact_bytes: test
checked_save_rejects_external_deletion_without_recreating_the_file: test
checked_save_returns_exact_bytes_and_accepts_unchanged_external_content: test
destination_only_changes_remain_available_for_reverse_propagation: test
divergent_changes_on_both_sides_still_require_review: test
factory_and_add_commands_share_fragment_branch_defaults: test
invalid_placement_relocations_preserve_model_artifacts_and_redo: test
keeping_divergent_values_is_idempotent_in_both_directions: test
later_source_changes_propagate_without_overwriting_other_reviewed_fields: test
relocating_a_placement_preserves_identity_artifacts_and_history: test
same_parent_reparent_preserves_fragment_branch_order_and_history: test
same_parent_reparent_preserves_sequence_order_revision_and_redo: test
unowned_state_machine_is_valid_incomplete_work_in_both_layers: test
15 tests, 0 benchmarks
Running tests\route_source.rs (target\debug\deps\route_source-b277d2f3d8dc31a9.exe)
invalid_route_source_has_located_errors_and_no_silent_nested_defaults: test
omitted_schema_three_routes_default_to_empty_and_v2_reader_stays_frozen: test
route_commands_json_and_one_step_undo_recover_exact_model_and_canonical_source: test
route_records_share_model_admission_for_source_json_and_bundles: test
route_source_json_and_bundle_roundtrips_preserve_order_defaults_and_edge_aliases: test
5 tests, 0 benchmarks
Running tests\routing_geometry.rs (target\debug\deps\routing_geometry-68821a78b261b72b.exe)
authored_pins_keep_traversal_order_even_when_reversing_and_repeated: test
automatic_label_fraction_survives_its_first_authored_drag_without_a_jump: test
blocked_pin_is_retained_and_warned_without_nan_or_diagonal_fallback: test
bottom_standard_ports_are_approached_from_below: test
collapse_suspends_only_promoted_endpoints_and_never_changes_stored_route: test
compressed_grid_search_finds_multi_turn_exit_from_a_narrow_corridor: test
deterministic_under_input_and_route_list_permutations: test
excessive_search_grid_falls_back_with_an_explicit_warning_and_preserved_endpoints: test
exhausted_search_budget_survives_label_and_pin_previews: test
functional_endpoints_preserve_real_ports_and_normals_while_detouring: test
interpolation_projection_empty_and_repeated_points_are_well_defined: test
label_geometry_and_bounds_are_shared_exact_and_unicode_safe: test
nested_endpoint_enclosure_is_traversable_but_its_header_and_siblings_are_not: test
nonport_relations_try_clear_alternate_sides_and_label_only_supported_roles: test
routing_100_nodes_150_edges_has_bounded_work_and_reports_actual_time: test
single_edge_preview_matches_settled_geometry_and_preserves_other_routes: test
single_pin_above_an_oa_interaction_makes_a_detour_without_a_retraced_spur: test
workshop_automatic_labels_are_readable_without_mutating_authored_routes: test
18 tests, 0 benchmarks
Running tests\routing_labels.rs (target\debug\deps\routing_labels-fd888417f87fb732.exe)
authored_overlap_is_exact_and_reset_only_repositions_automatic_text: test
demo_architecture_labels_do_not_cover_earlier_or_later_connection_strokes: test
2 tests, 0 benchmarks
Running tests\semantic_artifact_absence_oracle.rs (target\debug\deps\semantic_artifact_absence_oracle-8be27978657e4876.exe)
moved_away_source_artifact_counts_as_absent_from_reviewed_owner: test
target_only_artifact_take_preserves_without_fabricated_source_identity: test
2 tests, 0 benchmarks
Running tests\semantic_attachments_gui_oracle.rs (target\debug\deps\semantic_attachments_gui_oracle-76da4d793308f69e.exe)
attachment_candidate_and_direct_record_keep_conflict_by_actual_slot_in_either_order: test
attachment_candidate_changes_existing_parent_or_endpoint_without_attached_record_trace: test
convergent_owner_attachment_candidates_agree_and_keep_cannot_override_them: test
incident_absence_take_refuses_but_explicit_candidate_endpoint_is_reviewable: test
4 tests, 0 benchmarks
Running tests\source6_view_contract.rs (target\debug\deps\source6_view_contract-50ca0334a316311d.exe)
source6_category_and_saved_selection_reidentify_delete_preserve_empty_filters: test
source6_category_transition_requires_mapped_members_and_reviews_exact_set: test
source6_edge_availability_uses_actual_shared_projection_fold_and_placement_rules: test
source6_new_historical_facts_are_rejected_under_source5_even_without_live_categories: test
source6_projection_filters_keep_placements_and_label_modes_are_presentation_only: test
source6_traceability_default_keeps_both_layers_and_indexed_projection_matches: test
source6_view_defaults_cannot_be_smuggled_under_old_json_headers: test
source6_views_round_trip_strict_fields_and_reference_aliases: test
8 tests, 0 benchmarks
Running tests\source7_contract.rs (target\debug\deps\source7_contract-123fc27f9d8f3754.exe)
source7_allocation_removal_requires_independent_channel_repair_and_keeps_values: test
source7_assembly_purposes_do_not_invent_precedence_or_global_coverage: test
source7_context_lifecycle_source_history_and_closed_admission: test
source7_context_resource_limits_are_per_request_and_count_authored_paths: test
source7_operation_allocation_delete_repairs_both_call_and_separate_reply_channels: test
source7_operation_inherited_exact_allocation_is_not_a_same_item_substitute: test
source7_operation_reverse_unoriented_call_and_reply_use_actual_binding: test
source7_operation_transmission_matrix_rejects_mismatch_and_warns_unspecified: test
source7_ordinary_old_calls_keep_bytes_and_explicit_null_is_not_old_admission: test
source7_parameterless_operations_have_exact_protocol_identity_and_deletion_intent: test
source7_repeated_nested_qualified_precedence_and_cache_are_distinct: test
source7_reply_derives_call_signature_and_void_return_channel_still_carries_operation: test
source7_selected_operation_requires_channel_lifelines_and_proven_direction: test
source7_semantic_facets_retain_typed_context_and_operation_references: test
source7_source_bundle_migration_is_token_only_and_new_link_stays_with_caller: test
source7_transition_preserves_qualified_paths_and_requires_reviewed_operation_omission: test
16 tests, 0 benchmarks
Running tests\source_files.rs (target\debug\deps\source_files-58801ec94e1320e6.exe)
aggregate_budgets_and_portable_paths_are_checked_before_loading_excess_data: test
discovery_never_refreshes_drafts_and_preserves_detached_buffers: test
forged_compiled_model_or_index_cannot_be_saved: test
invalid_and_missing_includes_keep_editable_text_and_located_diagnostics: test
loading_keeps_original_no_uuid_bytes_and_saving_stabilizes_exactly_once: test
new_destinations_require_explicit_missing_expectations_and_reject_collisions: test
physical_hard_link_aliases_are_rejected: test
unchanged_dependency_edits_and_deletions_block_save_before_any_write: test
8 tests, 0 benchmarks
Running tests\source_identity_updates.rs (target\debug\deps\source_identity_updates-dfe9ea8cf3bdc5ff.exe)
identity_and_alias_edit_keep_authored_file_and_reference_rationale: test
identity_swap_and_reorder_keep_both_declarations_and_item_comments_with_origin: test
provenance_cannot_merge_records_or_cross_record_classes: test
3 tests, 0 benchmarks
Running tests\source_nested_updates.rs (target\debug\deps\source_nested_updates-17c3b9aa0270e024.exe)
additions_nest_in_existing_and_new_owners_while_authored_flat_records_stay_flat: test
compact_same_file_reparent_and_unnest_preserve_explicit_parent_comments: test
crlf_moved_and_new_children_preserve_authored_and_destination_line_endings: test
cross_file_move_carries_attached_comments_and_subtree_but_leaves_gap_notes: test
deep_structural_writeback_runs_on_a_small_thread_stack: test
deleted_owner_identity_reused_by_new_owner_does_not_keep_old_lexical_ownership: test
deleting_owner_retains_annotations_and_extracts_independently_moved_descendant: test
independent_descendant_move_can_reverse_old_containment_without_overlapping_edits: test
moving_a_child_keeps_the_owners_opening_line_comment_with_its_owner: test
nested_scalar_edits_touch_only_authored_tokens: test
nested_typed_reference_list_updates_keep_item_rationale_while_port_moves: test
nested_uuid_alias_swap_and_cross_file_move_follow_command_provenance: test
12 tests, 0 benchmarks
Running tests\source_project.rs (target\debug\deps\source_project-11a9292f9a74332f.exe)
added_list_items_empty_lists_and_literal_changes_preserve_existing_annotations: test
advisory_lint_locations_refer_to_raw_drafts_before_identity_stabilization: test
alias_updates_touch_only_header_and_reference_tokens_even_with_comments_after_at: test
canonical_export_groups_semantic_roots_ports_and_placements_and_is_deterministic: test
complete_demo_preserves_behavior_artifacts_traces_and_every_placement: test
constructor_tag_changes_retain_shared_nested_fields_and_removed_field_comments: test
cross_file_typed_ports_global_forward_references_and_stable_ids: test
duplicate_alias_and_identity_report_both_files_including_project_identity: test
duplicate_include_edges_count_toward_admission_and_ordered_references_are_aggregate: test
exported_case_colliding_root_aliases_are_portable_and_large_root_sets_are_bounded: test
failed_update_preserves_candidate_and_rejects_stale_index: test
generated_id_insertion_handles_adjacent_header_tokens_and_remains_exactly_indexed: test
graphical_move_updates_only_its_owned_view_document: test
include_inspection_returns_located_failure_without_partial_discovery_and_is_bounded: test
include_inspection_reuses_strict_entry_fragment_syntax_and_real_spans: test
includes_are_once_only_and_cycles_missing_and_unreachable_files_are_located: test
invalid_cross_file_route_references_and_geometry_locate_the_authored_view: test
json_bundle_rejects_duplicate_file_keys_and_unknown_fields: test
kind_change_removes_field_syntax_but_keeps_its_comments_and_other_fields: test
model_updates_rewrite_cross_file_alias_uses_preserve_ownership_and_untouched_comments: test
moving_declarations_between_files_changes_no_semantics_or_ids: test
nested_message_value_edits_preserve_field_comments_and_reordering_uses_field_identity: test
new_children_inherit_owner_file_new_roots_add_include_and_deletion_keeps_files: test
omitted_defaults_stay_omitted_and_new_fields_do_not_reformat_surviving_fields: test
portable_paths_reject_escapes_devices_urls_and_case_collisions: test
project_admission_is_aggregate_and_precedes_global_resolution: test
reference_list_reordering_carries_item_comments_and_alias_spelling_with_identity: test
removed_list_items_and_declarations_keep_comments_as_enclosing_annotations: test
route_edits_keep_diagram_file_ownership_and_comments_with_edge_identity: test
scalar_header_guard_and_project_edits_preserve_exact_crlf_trivia_and_escape_spelling: test
scalar_record_constructor_changes_keep_comments_inside_removed_values: test
single_string_and_legacy_apis_remain_explicit_and_filesystem_free: test
source_errors_keep_exact_fragment_unicode_positions: test
33 tests, 0 benchmarks
Running tests\state_diagrams.rs (target\debug\deps\state_diagrams-9ed455c217df96c8.exe)
contexts_restrict_membership_without_changing_legacy_hidden_placements: test
cross_machine_reparent_requires_atomic_placement_and_route_repair: test
empty_and_partial_views_are_read_only_and_omit_unrelated_edges: test
folding_retains_authored_routes_without_false_self_transitions: test
grouped_moves_translate_hidden_descendants_and_pins_only_in_one_view: test
initial_transition_attaches_to_the_compact_symbol_and_preview_keeps_settled_geometry: test
layout_reserves_internal_rows_and_state_routes_retain_hard_pins: test
moving_a_region_does_not_translate_pins_attached_to_a_stationary_state_boundary: test
real_state_symbols_boundaries_internal_rows_and_self_loops_share_geometry: test
reconnect_keeps_identity_and_validates_replacement_without_double_counting: test
remapping_and_machine_deletion_include_dedicated_views_and_dependents: test
source_updates_preserve_context_identity_and_unrelated_authored_bytes: test
strict_context_wire_source_and_admission_contract: test
13 tests, 0 benchmarks
Running tests\workflows.rs (target\debug\deps\workflows-92b670a10a66cf55.exe)
artifacts_preserve_arbitrary_uri_and_revision_without_fetch: test
automatic_transition_does_not_accept_arbitrary_target_kinds: test
batch_is_one_undo_and_noop_does_not_change_revision: test
bidirectional_transition_creates_reuses_and_updates_one_history_transaction: test
both_side_transition_conflicts_require_explicit_field_resolution: test
create_occurrence_attaches_once_and_repeats_exchange_by_distinct_ids: test
deleting_source_cascades_owned_records_but_keeps_other_layer_counterpart: test
demo_has_both_layers_complete_contracts_and_no_checks: test
demo_is_valid_and_preserves_uuid_and_alias_through_json: test
every_demo_identity_can_be_remapped_and_deleted_without_dangling_references: test
explicit_dependencies_map_chain_order_and_repeated_occurrences: test
failed_batch_preserves_model_history_revision_and_redo: test
identity_aliases_and_map_keys_share_global_namespace: test
invalid_geometry_and_new_payload_fields_are_rejected: test
items_ports_interfaces_and_exchange_allocation_are_typed: test
many_traces_need_explicit_counterpart_and_layout_does_not_cause_drift: test
nested_projection_encloses_children_and_moves_only_selected_diagram: test
nested_work_is_independent_of_leaf_allocation: test
parent_and_endpoint_queries_match_creation_rules: test
parent_cycles_cross_layer_ownership_and_multiple_performers_reject: test
participant_transition_requires_boundary_decision_and_stale_plans_reject: test
reidentify_updates_containment_sequences_traces_artifacts_and_views_atomically: test
reidentifying_data_types_and_function_ports_updates_every_typed_reference: test
relation_deletion_prunes_owned_occurrences_and_undo_restores_order: test
rename_and_collision_insertion_preserve_existing_aliases: test
scenario_lifelines_and_occurrences_require_same_context: test
shared_roles_remain_valid_without_an_invented_unique_performer: test
state_regions_initial_final_and_typed_actions_validate: test
28 tests, 0 benchmarks
Running unittests examples\generate_demo.rs (target\debug\examples\generate_demo-9322d9a6cdc2c571.exe)
0 tests, 0 benchmarks
Running unittests examples\generate_release1.rs (target\debug\examples\generate_release1-936c25c4ee2dd8a7.exe)
0 tests, 0 benchmarks
Running unittests examples\release_dense_views.rs (target\debug\examples\release_dense_views-3f4e13b3cd77e1b8.exe)
0 tests, 0 benchmarks
Running unittests examples\routing_workshop.rs (target\debug\examples\routing_workshop-96c56c0fb8b9acbf.exe)
0 tests, 0 benchmarks
@@ -0,0 +1,725 @@
{
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"head_after": "44095f78c28b79d6d085863dc928adba8e24d955",
"start": "2026-09-13T07:45:03.227369+00:00",
"end": "2026-09-13T08:19:18.459553+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"--offline",
"-p",
"oa-core",
"--all-targets",
"--",
"--list"
],
"inputs": "core-list-44095f7.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\oa_core-a7a95d666500007c.exe",
"bytes": 24680960,
"sha256": "6ed1dcc18c137e693bc249c773e9a8608827702d9fe35284cc847e2599ba93dc"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\communication_boundary_scenarios-7a1f8fd9edb50855.exe",
"bytes": 9011712,
"sha256": "9eaaede4224621b6433a8e6aff23894480917f343e5305543e6606530cae1dc7"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\communication_means-990e38064d3fe91c.exe",
"bytes": 26338304,
"sha256": "5e2129141c41696bfc5aad349f29011adf3033ba5f8a644fcd9b7599bd0feddd"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\coverage_diagnostics-a11f9faaabe376fc.exe",
"bytes": 19400704,
"sha256": "3b024173f853884544ec7e0f154b566b7c8f8cf9e9a97c40aafb3b7e1cef0038"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\language-97c09ff41cc34082.exe",
"bytes": 24057344,
"sha256": "eeef94348e8c3e5f37d3a263407b6923607b985f726fcab2d6490954dadb13aa"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\port_anchors-b061cd7f86708c0c.exe",
"bytes": 26507264,
"sha256": "c49234d09e2bbcf6c209b7996743617fb4843ba2177b8652332b859a5fda9bb2"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\port_migration-e708fe37c6bb1126.exe",
"bytes": 20357120,
"sha256": "76d901ef3830531eacf36b35cc1f7c96ffe17f2be4c592294e05ed6dda524faf"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\port_source-17eef8940e2461a6.exe",
"bytes": 19944960,
"sha256": "97ea26db16692964c352f72128a899206e2ad6124dfc5cef6397f5b3ba33fda9"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\prepared_commands-bef0ad8b90f33141.exe",
"bytes": 8350208,
"sha256": "acc75d6ca4c088c3c094a1e477b70a0baaff47a3a111e8faea969b530f8fe633"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\process_diagnostics-dac8f5b012ef6ca8.exe",
"bytes": 7713792,
"sha256": "0f9e9d69f1d15c53187681b78105e5ec0b288f034ba2ace95899c2e28af9697e"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r3_constructor_ack-1f6548c068003bc6.exe",
"bytes": 24760320,
"sha256": "60600afe7f3ea2411c242d2fd375bbbf3103edbfab19415889fcf943f04507d0"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r3_migration-bf34b9bf97ee50c9.exe",
"bytes": 21602304,
"sha256": "4b76e83b3e9b82c54058b21b50a6d34572d366d09611ac8765d4f10f8e26b6c5"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r3_semantic-269796008284c331.exe",
"bytes": 25282048,
"sha256": "b25e2ded63b601621c57e842e96cf128013a02830ee72d271e74c8ad92536bfd"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r3_source-08609969d1b81d52.exe",
"bytes": 27933696,
"sha256": "c62c76ceeb7b8e1d70ff1e4917a690a85688773e97572b016b851da3e7b896d9"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r6_data-7308101bf5c208a2.exe",
"bytes": 10158080,
"sha256": "35834961ab73e173d29a2fb259763fc2e86b550a8f1a1773f14f73ace7d08eff"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r6_migration-5797f484b2bd7cd2.exe",
"bytes": 19579904,
"sha256": "e1f84d436147d83116a3f158b445abdd99a3aa61eddf7866664fbd62421e43f9"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\r6_source-eda47e20121970ae.exe",
"bytes": 17990144,
"sha256": "cbc244f956f6003d126cb1ebb92c3259d8cdd9bbda54af7a9fa9e851e333a940"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release1_teaching-96dec4d6bbe28873.exe",
"bytes": 27708928,
"sha256": "726b5931a9a5859e38986779c868048025c6364aeb82eee469fc5e00f5b2e995"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_capabilities-0a65c82b2aca98f8.exe",
"bytes": 9336320,
"sha256": "7320e58851fb6505d786b01ccef541bd456bb15b47b97d2b1ffd716ea38b0f40"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_diagrams-8eeb84d4d9252dad.exe",
"bytes": 17711104,
"sha256": "f90cdf0daf3bd560d4e465c2b5e194f432156ba816d28b12a48102a12c89599d"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_language_limits-a4d2b1e065a73d50.exe",
"bytes": 22665728,
"sha256": "bab9d6e39a4d8b1bf7fe3b430551fc9dfd7eaf1b82434c582c186e0058342805"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_ports-064256672c8c4cee.exe",
"bytes": 10248192,
"sha256": "99b506962895ba6d778c4120eb2785b83f06863260912ea2149af0a2b33bf858"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_routing-903c996fdf1193a4.exe",
"bytes": 23297024,
"sha256": "4b7b75237a8a261275278b901cab6a019d10378672ffb3fcbffcdf9c695aa9f2"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_scenarios-99d4437dec694779.exe",
"bytes": 9393664,
"sha256": "02fb2fdce090e61716f994fbf21017f66e6218926771f820bbd3a1fbea6d12be"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_states-7b7dcc07017ce891.exe",
"bytes": 9346560,
"sha256": "0213eb00fac3731d271452149b90c45cd5ff805e71075f094e0c786b6094248d"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\release_topology-cc1c51a4ff25a907.exe",
"bytes": 9305600,
"sha256": "d92b78e78e02436ff1b7c1d1ff9fbce651e7d436f8c441b8b6e45714a01782ea"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\review_regressions-6ce07563d4fbd2ae.exe",
"bytes": 27181056,
"sha256": "d2c8bf929c3beeea8ab39843781e49be90447c3d6ee84716c17c7286e5adef66"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\route_source-b277d2f3d8dc31a9.exe",
"bytes": 24783872,
"sha256": "38b881d15bc943b9837f76633465599319ab2d9f776788c93d073722cc9adc5e"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\routing_geometry-68821a78b261b72b.exe",
"bytes": 17050112,
"sha256": "03fa604215c747d6e3432a264f47b9140bc21a69f8cba02edcdc274c96cf9cc6"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\routing_labels-fd888417f87fb732.exe",
"bytes": 8751104,
"sha256": "3a7d506afbe60b60c6da53b28feafee16f13c1ce2b1a9ebcca32ebed0a018d4a"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\semantic_artifact_absence_oracle-8be27978657e4876.exe",
"bytes": 14386176,
"sha256": "557ddac7bcc6f89f0a3ed0ebcfddd87476023e403c797e2706162bfdfd5a889b"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\semantic_attachments_gui_oracle-76da4d793308f69e.exe",
"bytes": 20379136,
"sha256": "13a30c3f78c3e54d366b961d2390c5459674d189b6ce77d838575fdc5d1d4e86"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\source6_view_contract-50ca0334a316311d.exe",
"bytes": 26035200,
"sha256": "600e44fda0c1d346d7d10f59bd2fbcf7bd72727d66da95cacf6c1d4478c7d5f6"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\source7_contract-123fc27f9d8f3754.exe",
"bytes": 26091520,
"sha256": "35553c574e92dff2d782c7bfadc11f711118b1f0af360061dac5ad6ab693b031"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\source_files-58801ec94e1320e6.exe",
"bytes": 14011904,
"sha256": "459de1009d897d9d08f517eb018b084c293359230ff1bddfffeedebc44a4f6dd"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\source_identity_updates-dfe9ea8cf3bdc5ff.exe",
"bytes": 14695424,
"sha256": "7198d320ce4c17aae853960dc4a7f42fd80eba8d28443081338f6d4438065299"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\source_nested_updates-17c3b9aa0270e024.exe",
"bytes": 17130496,
"sha256": "f64f517c0f512ef3316110d011172b7fea99e9246fd705e9fae29064e722a51e"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\source_project-11a9292f9a74332f.exe",
"bytes": 25586688,
"sha256": "468be30ea1e8329dd928a6e177ccaa9b97761b9d0fad64432891cd9698cda2c3"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\state_diagrams-9ed455c217df96c8.exe",
"bytes": 24439808,
"sha256": "0edf55c86a7112038c9a5b6ca98dd0106ba0eb751906132e6e6ce73e4d917259"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\workflows-92b670a10a66cf55.exe",
"bytes": 16358400,
"sha256": "8b14c74a9aa01529a10beb6139cb3ce5dddfec45113a7ed78975155c14892dbb"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\examples\\generate_demo-9322d9a6cdc2c571.exe",
"bytes": 1061376,
"sha256": "b3dc2d392c2d7c13211298a4cf44a5462f8dd097eeeb7469bd935e6ad97cda12"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\examples\\generate_release1-936c25c4ee2dd8a7.exe",
"bytes": 1061376,
"sha256": "2c06dea50fe1b9aa577a89759b45a1cc68fb3f8a69796720f72696b836baeb58"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\examples\\release_dense_views-3f4e13b3cd77e1b8.exe",
"bytes": 1061376,
"sha256": "da92a801726372f1d1f0d5dc78c74b7a3b718232d5dba3c8937e13bb8e485539"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\examples\\routing_workshop-96c56c0fb8b9acbf.exe",
"bytes": 1061376,
"sha256": "057f867250be364866e5012c861f2d5aa1a1c981fa93c487e048689572825c67"
}
],
"environment": {
"CARGO_TARGET_DIR": null,
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"launcher_sha256": "d0682a2484c6bc4828aada75cb67ad49ed6dbe8aa04708b49519c93bb9aa9a76",
"listing_members": [
"analysis_numeric::tests::affine_conversion_rejects_a_wider_stage_even_when_the_final_value_would_fit",
"analysis_numeric::tests::affine_point_and_difference_arithmetic_has_distinct_kinds",
"analysis_numeric::tests::anonymous_product_then_quotient_closes_and_preserves_scaling",
"analysis_numeric::tests::arithmetic_matches_independent_small_integer_oracle",
"analysis_numeric::tests::both_reduced_component_overflows_are_reported",
"analysis_numeric::tests::c1_expanded_call_witness_terminates_at_dynamic_limit",
"analysis_numeric::tests::canonical_wire_rejects_both_component_noncanonical_forms",
"analysis_numeric::tests::cross_products_cancel_before_reduced_component_limit",
"analysis_numeric::tests::decimals_are_exact_and_source_ratios_reduce",
"analysis_numeric::tests::dimensions_use_checked_seven_axis_integer_algebra",
"analysis_numeric::tests::duration_unit_coordinates_are_exact_and_nominal",
"analysis_numeric::tests::exact_accounting_boundary_and_terminal_failure_are_stable",
"analysis_numeric::tests::full_8193_bit_sum_intermediate_can_reduce_to_admitted_value",
"analysis_numeric::tests::full_independent_r7_packets_round_trip_as_literals_and_wire",
"analysis_numeric::tests::literal_reader_does_not_fold_expression_unary_minus",
"analysis_numeric::tests::literal_syntax_and_decimal_exponent_are_bounded",
"analysis_numeric::tests::multiple_targets_share_one_aggregate_meter",
"analysis_numeric::tests::nominal_kinds_survive_comparison_but_explicit_quotients_can_erase_dimension",
"analysis_numeric::tests::numeric_precharge_precedes_big_integer_result_allocation",
"analysis_numeric::tests::numerical_power_types_and_dimension_overflow_are_checked",
"analysis_numeric::tests::powers_and_signs_have_explicit_domains",
"analysis_numeric::tests::provisional_limits_and_effective_limits_round_trip",
"analysis_numeric::tests::r6_anonymous_compound_energy_needs_one_outer_assertion",
"analysis_numeric::tests::serde_uses_closed_canonical_string_wire",
"analysis_numeric::tests::wire_rejects_4097_bits_before_gcd_can_reduce_them",
"analysis_numeric::tests::zero_cost_and_maximum_reservation_do_not_underflow_or_reactivate",
"language::nesting_tests::checked_in_example_supports_cross_file_reparent_without_changing_allocations",
"language::nesting_tests::checked_in_nested_example_has_stable_ids_typed_exchanges_and_three_clear_views",
"language::nesting_tests::containment_validation_rejects_allocation_like_or_cross_layer_nesting",
"language::nesting_tests::declarations_are_preorder_occurrences_with_real_own_field_and_body_spans",
"language::nesting_tests::deep_declaration_parsing_and_positions_use_a_bounded_rust_stack",
"language::nesting_tests::matching_explicit_parent_is_accepted_but_none_or_another_owner_is_located",
"language::nesting_tests::nested_aliases_remain_global_and_forward_references_remain_legal",
"language::nesting_tests::nested_elements_infer_only_parent_and_keep_typed_fields_and_allocations_explicit",
"language::nesting_tests::nested_fragment_id_stabilization_preserves_comments_and_indexes_real_bytes",
"language::nesting_tests::nested_record_admission_precedes_resolution_and_typed_depth_stays_bounded",
"language::nesting_tests::non_elements_includes_and_declarations_inside_typed_values_are_rejected",
"language::nesting_tests::normative_nested_ownership_example_compiles_as_a_source_fragment",
"language::nesting_tests::syntax_edit_positions_retain_duplicate_identity_occurrences_during_a_command",
"language::nesting_tests::tolerant_nested_analysis_retains_closed_children_before_an_unfinished_sibling",
"language::outline_tests::bounds_refuse_before_returning_a_partial_outline",
"language::outline_tests::closed_id_at_eof_is_inside_the_declaration_extent",
"language::outline_tests::deeply_nested_bounds_use_the_same_iterative_walk_and_declaration_budget",
"language::outline_tests::header_shape_still_requires_valid_hexadecimal_uuid_data",
"language::outline_tests::invalid_full_scan_keeps_closed_children_and_reports_lexical_body_facts",
"language::outline_tests::keyword_alias_and_collisions_keep_every_source_ordered_header",
"language::outline_tests::missing_bad_and_historical_ids_never_allocate_authored_identity",
"language::outline_tests::missing_body_syntax_is_unchecked_even_when_known_error_flags_are_clear",
"language::outline_tests::noncanonical_uuid_spellings_have_no_outline_or_analysis_identity",
"language::outline_tests::outline_ranges_follow_current_bytes_without_identity_stabilization",
"language::outline_tests::outline_roles_preserve_unicode_crlf_and_exact_escaped_uuid_literal",
"language::outline_tests::uppercase_and_json_escaped_header_ids_survive_both_parsers_and_outline",
"semantic::catalog::coverage::every_current_payload_field_has_a_closed_typed_capture_and_write_scope",
"source_files::transaction_tests::interrupted_publication_without_write_marker_never_rolls_back_external_matching_bytes",
"source_files::transaction_tests::interrupted_save_and_interrupted_recovery_can_both_be_resumed",
"source_files::transaction_tests::journal_publication_does_not_replace_empty_target_created_after_precheck",
"source_files::transaction_tests::journal_publication_exhaustion_and_permanent_errors_keep_stage_and_report_original_path",
"source_files::transaction_tests::journal_publication_never_replaces_another_journal_that_appears_during_retry",
"source_files::transaction_tests::journal_publication_retries_only_transient_windows_errors_before_transferring_ownership",
"source_files::transaction_tests::malformed_v2_write_marker_refuses_recovery_without_changing_source_bytes",
"source_files::transaction_tests::partial_save_failures_restore_every_original_and_write_entry_last",
"source_files::transaction_tests::recovery_before_any_write_accepts_v2_marker_and_keeps_v1_rollback_compatibility",
"source_files::transaction_tests::recovery_rechecks_external_changes_between_restorations",
"source_files::transaction_tests::recovery_rejects_untrusted_escape_paths_before_touching_files",
"source_files::transaction_tests::rollback_refuses_external_edits_even_in_an_unchanged_dependency",
"source_files::transaction_tests::rollback_removes_only_our_new_file_and_retains_detached_files",
"source_files::transaction_tests::unwritten_journal_never_rolls_back_a_completed_writer_with_identical_after_bytes",
"topology_context::analysis::tests::edge_work_budget_stops_repeated_expansion_not_just_output_storage",
"topology_context::analysis::tests::exact_edge_budget_includes_reference_boundaries_and_node_abort_has_no_bypass",
"topology_context::analysis::tests::unresolved_authored_edges_consume_work_budget_without_stored_output",
"validation::coverage::tests::malformed_self_reuse_is_bounded_even_without_structural_gate",
"view_options::tests::global_behavior_coverage_and_chosen_context_are_independent_intersecting_predicates",
"view_options::tests::hidden_identity_survives_label_and_category_changes_without_mutating_the_model",
"view_options::tests::no_lines_and_explicit_trace_selection_include_actual_trace_identities",
"view_options::tests::omission_reasons_distinguish_missing_placements_folded_edges_and_explicit_hides",
"view_options::tests::persisted_empty_selectors_and_lifecycle_never_widen_to_all",
"view_options::tests::reusable_sequences_and_nested_scenarios_use_listed_contributions_in_both_layers",
"view_options::tests::separate_category_families_obey_all_any_empty_and_union_truth_table",
"view_options::tests::traceability_defaults_preserve_both_layers_and_explicit_selectors_still_apply",
"view_options::tests::wrong_family_layer_and_unknown_references_reject_and_draft_filters_fail_closed",
"mapped_unoriented_boundary_resolves_reverse_call_and_reply_from_actual_binding",
"reverse_boundary_scenario_transition_keeps_call_orientation_and_reply_identity",
"unoriented_flow_boundary_honors_ordinary_direction_but_preserves_correlated_reply_exception",
"communication_allocation_checks_whole_partial_pair_and_does_not_guess_roles",
"communication_allocation_items_use_specialization_and_empty_is_not_wildcard",
"communication_means_are_distinct_oa_participant_relations_and_strict_source6_records",
"communication_reverse_transition_projects_owners_without_oa_ports",
"communication_scenario_ambiguous_and_incomplete_bindings_never_guess",
"communication_scenario_reverse_call_and_reply_follow_actual_direction",
"communication_schema5_upgrade_preserves_legacy_data_and_exact_source_trivia",
"communication_semantic_endpoint_take_needs_scoped_decision_and_exact_history",
"communication_transition_requires_explicit_ports_and_preserves_participant_mapping",
"grouping_and_scenario_only_capabilities_do_not_duplicate_support_warnings",
"included_process_and_nested_scenario_evidence_is_identity_based_in_both_layers",
"incomplete_oa_repairs_exact_records_and_ordered_membership_without_inference",
"multifile_lint_preserves_core_codes_ids_and_actual_owning_source_paths",
"non_leaf_exchange_locations_use_work_endpoints_including_typed_sa_ports",
"structural_errors_suppress_completeness_cascades_and_rejection_keeps_the_model",
"all_typed_fields_round_trip_with_stable_aliases_and_occurrences",
"authoring_defaults_and_forward_references_remain_strict",
"branching_reused_processes_and_chains_have_lossless_readable_source",
"complete_normative_examples_are_accepted_by_the_real_parser",
"coordinate_bits_and_permitted_strings_survive_text_and_storage",
"deeply_nested_invalid_draft_returns_a_diagnostic_without_exhausting_the_stack",
"global_identity_and_alias_collisions_include_diagram_nodes_and_project",
"malformed_json_never_ignores_duplicate_maps_or_nested_unknown_fields",
"original_v2_text_and_json_preserve_identity_and_mixed_scenarios_after_extensions",
"text_and_model_transactions_preserve_history_with_stable_aliases",
"tolerant_analysis_covers_unicode_and_returns_declarations_before_failure",
"typed_events_vertices_and_transition_kinds_round_trip_in_both_layers",
"typed_scenario_messages_values_and_reuse_round_trip_in_both_work_perspectives",
"typed_unknown_fields_enums_duplicates_and_reference_spelling_are_rejected",
"v1_repeated_exchange_occurrences_and_authored_aliases_survive",
"v1_text_and_json_migrate_deterministically_without_losing_legacy_semantics",
"every_side_uses_exact_final_border_fraction_and_outward_routing_normal",
"invalid_anchors_and_payloads_fail_atomically_including_duplicate_owner_placements",
"malformed_source_anchor_records_have_located_errors",
"many_neutral_ports_balance_capacity_without_a_giant_bottom_footer",
"narrow_peer_gap_uses_clear_side_instead_of_a_blocked_facing_stub",
"nested_owner_bounds_group_movement_and_authored_routes_share_the_same_geometry",
"neutral_connected_ports_face_peers_and_unconnected_ports_use_four_sides",
"port_upsert_reset_and_undo_preserve_unrelated_node_fields_and_list_order",
"reidentification_deletion_reuse_and_owner_repair_preserve_correct_identity",
"resetting_last_source_anchors_preserves_comments_and_can_add_a_new_manual_record",
"separate_views_resize_layout_and_hidden_owners_keep_manual_metadata",
"source_json_roundtrip_defaults_and_admission_include_anchor_records",
"source_updater_keeps_comment_attachment_through_identity_swap_and_anchor_reordering",
"frozen_original_v2_reader_preserves_every_original_record",
"generated_alias_collision_is_deterministically_suffixed",
"generated_endpoint_collision_in_any_object_category_is_located_and_rejected",
"legacy_oa_inout_ports_attachments_and_traces_remain_unclassified",
"loading_v2_does_not_rewrite_original_bytes",
"migration_admission_counts_generated_objects_records_and_references",
"missing_v2_endpoints_are_deterministic_reported_and_independently_typed",
"old_contract_is_validated_before_new_shapes_and_v1_flows_through_v2",
"source4_covers_typed_contracts_roles_allocations_and_nested_legacy_references",
"source4_rejects_mixed_component_kinds_and_nested_reference_typos",
"source4_requires_explicit_port_contract_and_fe_endpoints_without_generation",
"all_edit_commands_record_their_implicit_identity_change",
"deletion_and_cascade_discard_origins_before_uuid_reuse",
"embedded_diagram_replacement_cannot_revive_deleted_node_origin",
"explicit_chains_and_nested_swaps_compose_original_identity",
"failed_preparation_leaves_input_unchanged_after_intermediate_identity_work",
"fresh_creation_has_no_origin_even_when_subsequently_reidentified",
"replacement_resets_correspondence_against_the_original_input",
"sequence_gaps_name_occurrences_exchanges_and_endpoints",
"equal_constructor_candidate_requires_independent_selection_of_changed_descendants",
"first_constructor_acknowledgement_agrees_only_on_its_canonical_discriminator_slot",
"first_equal_constructor_acknowledges_only_discriminator_in_every_family_and_direction",
"historical_switches_retain_groups_and_completed_requests_still_reject_in_both_directions",
"independent_constructor_and_leaf_selections_complete_missing_or_empty_baselines",
"migrated_equal_constructor_can_complete_semantic_review_without_model_changes",
"one_sided_or_disappeared_message_constructor_is_not_an_equal_scalar_acknowledgement",
"reset_equal_constructor_does_not_refresh_previously_reviewed_descendants",
"authored_v4_modules_upgrade_only_the_version_and_preserve_nested_comments",
"frozen_v4_json_and_source_preserve_the_old_review_without_fabricating_semantics",
"frozen_v4_trace_envelope_keeps_duplicate_and_unknown_field_rejection",
"older_headers_cannot_admit_new_semantic_baselines",
"original_v1_v2_v3_inputs_complete_the_explicit_upgrade_to_five",
"artifact_creation_requires_reviewed_metadata_and_deletion_retires_exact_facts",
"artifact_metadata_is_attached_and_cannot_last_write_through_two_owner_traces",
"artifact_owner_candidate_moves_link_and_conflicts_with_kept_attachment",
"atomic_annotation_full_path_updates_only_selected_row",
"atomic_binding_updates_local_and_rejects_pair_collision_and_remapping_without_reset",
"changed_state_kind_remains_reviewable_in_both_directions",
"child_membership_and_parent_resolutions_agree_by_actual_child_slot",
"combined_ordered_membership_commutes_or_requires_agreed_anchors",
"constructor_closure_does_not_restore_previously_corresponding_removed_members",
"constructor_closure_pairs_signal_members_and_requires_history_reset_in_both_directions",
"constructor_closure_preserves_target_only_literals_in_both_directions",
"constructor_retirement_cannot_override_other_sources_kept_bound_in_either_order",
"constructor_union_conflicts_with_another_sources_new_member_in_either_order",
"constructors_expand_into_independent_facts_without_outer_prose",
"enum_members_preserve_target_only_and_no_whole_list_overwrite",
"explicit_trace_selection_keeps_independent_trace_baselines",
"historical_reference_remap_preserves_text_and_deleted_reference_observations",
"independent_bounds_keep_take_and_stale_prepare",
"keeping_keyed_rows_with_an_unrelated_header_candidate_preserves_exact_authored_order",
"ordered_member_requires_anchor_or_explicit_order_and_preserves_target_only",
"prepared_inherited_annotation_cleanup_must_be_explicitly_accepted",
"repeated_keep_of_unequal_constructor_pair_cannot_swallow_bound_drift",
"retired_source_branch_retains_historical_member_pair_in_both_directions",
"reverse_existing_port_review_rejects_typed_oa_proposals_without_mutation",
"reverse_existing_port_review_retains_legacy_and_roundtrips_typed_history",
"reverse_new_port_counterpart_remains_an_explicit_sa_only_omission",
"same_target_constructor_preserves_local_members_and_reset_precedes_expansion",
"same_target_member_keys_cannot_last_write_win",
"semantic_batch_is_one_undo_and_replanning_acknowledged_values_is_noop",
"semantic_rollup_does_not_claim_unchanged_when_only_unit_is_reviewed",
"shared_definition_drift_is_linked_without_copying_definition_into_field_baseline",
"source_and_target_semantic_headers_can_be_reviewed_in_reverse",
"state_guard_and_deleted_trigger_membership_preserve_target_only_trigger",
"target_only_artifact_move_records_owner_and_metadata_in_either_order",
"wrong_family_both_na_and_duplicate_resolutions_rejected_atomically",
"facet_reordering_and_reidentification_keep_comments_with_typed_row_identity",
"historical_reference_deletion_does_not_remove_the_review_or_create_a_live_alias",
"historical_uuid_and_enum_tokens_are_contextual_and_text_remains_quoted",
"included_historical_review_edits_save_and_reopen_without_rewriting_other_modules",
"prepared_semantic_review_writes_back_and_preserves_the_accepted_target_difference",
"semantic_values_remain_closed_typed_records_in_both_formats",
"typed_historical_facets_roundtrip_deleted_references_and_all_leaf_categories",
"a_self_association_is_visible_with_neutral_connector_and_real_role_contracts",
"ambiguous_legacy_annotations_warn_and_reference_fields_stop_payload_descent",
"an_empty_enumeration_is_a_located_incomplete_draft",
"empty_record_collections_are_supported_but_record_literals_and_reference_defaults_are_not",
"enum_literal_edits_validate_type_and_field_defaults_in_one_candidate",
"exponential_payload_expansion_is_reported_and_recursive_finite_paths_remain_valid",
"identified_allocations_keep_protocols_order_artifacts_and_inherited_identity",
"inheritance_chain_validation_scaling_probe",
"inherited_interfaces_and_item_specializations_satisfy_typed_port_contracts",
"initial_transition_copies_qualified_paths_inheritance_allocations_and_associations",
"recursive_value_types_warn_while_optional_reference_cycles_and_associations_are_distinct",
"removing_inheritance_prunes_legacy_annotations_only_when_every_reachable_path_disappears",
"repeated_record_paths_enforce_call_reply_phase_and_survive_identity_changes",
"required_dictionary_closure_does_not_expand_through_incident_associations",
"scalar_bounds_defaults_unicode_units_and_failed_batches_are_exact",
"specialization_preserves_fields_rejects_cycles_and_prunes_removed_inherited_paths",
"allocation_alias_collisions_are_stable_and_duplicate_legacy_payload_fields_reject",
"deterministic_allocation_id_collision_is_located_without_overwriting_any_object",
"genuine_v3_preserves_typed_ports_and_allocates_deterministic_relationships",
"recursive_legacy_record_paths_remain_ambiguous_instead_of_becoming_one_argument",
"unique_legacy_nested_value_is_qualified_and_physical_nature_is_not_guessed",
"v1_and_frozen_v2_inputs_reach_four_through_the_shared_data_upgrade",
"v3_changed_payloads_reject_schema4_fields_and_new_constructor_names",
"authored_v3_bundle_upgrade_preserves_includes_nested_ownership_comments_and_identity",
"inferring_a_legacy_path_keeps_rationale_inside_its_argument",
"omitted_ids_are_stabilized_before_allocation_identity_generation",
"qualified_value_reordering_and_path_reidentification_keep_each_arguments_comments",
"schema4_typed_values_supertype_paths_and_protocols_roundtrip",
"release1_teaching_preserves_explicit_transport_direction_reuse_and_view_identity",
"release1_teaching_regeneration_and_shipped_source_are_exact_with_one_intentional_warning",
"release1_teaching_rejects_guessed_ports_and_wrong_performer_without_changing_source",
"release1_teaching_review_changes_only_the_selected_counterpart_and_preserves_modules",
"capability_and_mission_links_enforce_direction_family_and_layer",
"capability_semantics_remain_edges_independent_of_visual_containment",
"conditional_extension_remains_editable_and_condition_is_validated",
"inclusion_and_specialization_reject_transitive_cycles_atomically",
"mission_map_transition_preserves_all_relationship_endpoints_and_conditions_both_ways",
"mission_reidentification_and_deletion_preserve_reference_integrity_and_undo",
"operational_missions_have_typed_bidirectional_counterparts_and_legacy_choices",
"architecture_is_nested_exchange_context_and_ports_attach_without_placements",
"port_identity_collapse_and_group_movement_do_not_invent_semantic_edges",
"unplaced_work_parent_cannot_detach_a_leaf_from_its_visible_performer",
"view_filtering_keeps_placements_and_source_and_separates_capability_content",
"declaration_limits_precede_reference_resolution_and_structural_validation",
"json_record_and_step_limits_precede_model_errors_and_preserve_the_candidate",
"legacy_budgets_include_generated_occurrences_and_placements_before_migration",
"lint_reports_located_engineering_warnings_without_rejecting_valid_drafts",
"ambiguous_reuse_creates_a_fresh_port_and_collisions_never_overwrite",
"component_generation_requires_real_allocations_and_reuses_existing_facts",
"deferred_deletion_preserves_preview_explicit_deletion_and_reidentification",
"deletion_preserves_independent_ports_but_removes_required_dependents",
"directed_legacy_resolution_retains_unclassified_interface_and_role_identity",
"functional_creation_reuse_and_item_sync_are_atomic_and_identity_safe",
"generated_ports_respect_authored_exchange_aliases",
"invalid_replacement_rolls_back_without_repairing_explicit_replacement_projects",
"legacy_split_preserves_original_identity_prose_interface_artifact_constraint_and_trace",
"projection_anchors_are_contract_aware_and_unoriented_connections_keep_their_identity",
"replacement_port_allocation_retains_exchange_mapping_and_evidence_in_either_order",
"standard_interface_roles_do_not_follow_message_direction_and_kind_mixing_is_rejected",
"transitions_create_sa_ports_and_omit_sa_implementation_from_portless_oa",
"component_ports_use_actual_owners_in_movement_and_folded_lookup",
"finite_boundary_values_and_temporarily_hidden_edges_remain_editable",
"group_movement_translates_internal_routes_once_and_keeps_external_pins",
"group_translation_beyond_coordinate_limit_rolls_back_nodes_and_routes",
"hiding_or_relocating_a_node_does_not_erase_route_metadata",
"invalid_routes_reject_atomically_with_a_located_diagnostic",
"layout_preserves_authored_route_count_order_labels_and_undo",
"old_models_get_empty_routes_and_route_json_is_strict",
"reidentify_and_delete_preserve_or_clean_routes_with_the_semantic_edge",
"route_edits_are_one_history_step_and_identical_edits_preserve_redo",
"route_upsert_preserves_other_entries_and_accepts_an_explicit_empty_default",
"single_endpoint_raw_edits_and_differing_group_deltas_keep_world_pins",
"trace_routes_follow_trace_identity_and_cleanup_without_extra_objects",
"calls_and_replies_have_real_direction_correlation_and_order",
"conditional_and_parallel_replies_cannot_answer_one_call_twice_but_alternatives_can",
"conditional_lifetime_changes_conflict_with_later_or_parallel_use_not_exclusive_use",
"create_delete_and_local_timer_messages_enforce_lifetime_rules",
"deleting_reused_scenarios_or_bound_lifelines_preserves_callers_and_undo",
"effective_message_endpoints_are_shared_for_forward_and_reverse_reply_choices",
"loop_fragment_repetition_is_distinct_from_recursive_scenario_use",
"optional_cleanup_does_not_claim_a_repeated_lifetime_is_balanced",
"repeated_lifecycle_requires_per_iteration_balance_without_prohibiting_balanced_loops",
"replies_repeated_without_their_call_warn_in_each_extra_loop_scope",
"reuse_rejects_wrong_bindings_recursive_calls_and_wrong_viewpoints",
"reused_scenarios_bind_existing_roles_and_transition_the_reference_closure",
"role_lifelines_require_explicit_work_assignment_not_just_a_shared_realizing_entity",
"value_annotations_are_bound_to_carried_fields_and_all_references_follow_identity_changes",
"boundary_points_enforce_inside_outside_local_routing_and_one_route_per_region",
"choices_and_junctions_report_unfinished_guards_but_reject_conflicting_defaults_or_triggers",
"event_reference_identity_cleanup_and_undo_preserve_triggering_intent",
"every_vertex_is_an_editable_draft_but_only_stable_states_own_behavior_or_regions",
"fork_join_detect_concurrency_at_the_common_composite_not_deep_immediate_regions",
"histories_remain_per_region_with_shallow_direct_and_deep_nested_fallbacks",
"initial_final_and_terminate_reject_forbidden_routes_and_cardinality_atomically",
"machine_subtrees_and_selected_edges_transition_events_work_and_payloads_in_both_directions",
"reachability_follows_nested_default_entry_and_reports_disconnected_vertices",
"transition_kinds_distinguish_internal_external_self_and_local_composite_routing",
"typed_events_trigger_alternatives_and_effects_validate_without_owner_restrictions",
"branching_reusable_processes_transition_as_contextual_topology_in_both_directions",
"contextual_links_match_work_exchange_endpoints_and_reject_foreign_owners",
"legacy_linear_exchange_only_sequences_keep_their_existing_meaning",
"loops_are_allowed_while_missing_guards_and_disconnected_paths_are_diagnosed",
"reuse_rejects_recursive_or_cross_layer_targets_and_deleted_targets_become_drafts",
"topology_identity_edits_and_deletions_preserve_remaining_paths_and_undo",
"an_explicit_merged_destination_stays_reviewed_on_repeated_preview",
"capability_mission_transition_remains_an_explicit_choice_in_both_directions",
"checked_save_rejects_external_changes_and_preserves_their_exact_bytes",
"checked_save_rejects_external_deletion_without_recreating_the_file",
"checked_save_returns_exact_bytes_and_accepts_unchanged_external_content",
"destination_only_changes_remain_available_for_reverse_propagation",
"divergent_changes_on_both_sides_still_require_review",
"factory_and_add_commands_share_fragment_branch_defaults",
"invalid_placement_relocations_preserve_model_artifacts_and_redo",
"keeping_divergent_values_is_idempotent_in_both_directions",
"later_source_changes_propagate_without_overwriting_other_reviewed_fields",
"relocating_a_placement_preserves_identity_artifacts_and_history",
"same_parent_reparent_preserves_fragment_branch_order_and_history",
"same_parent_reparent_preserves_sequence_order_revision_and_redo",
"unowned_state_machine_is_valid_incomplete_work_in_both_layers",
"invalid_route_source_has_located_errors_and_no_silent_nested_defaults",
"omitted_schema_three_routes_default_to_empty_and_v2_reader_stays_frozen",
"route_commands_json_and_one_step_undo_recover_exact_model_and_canonical_source",
"route_records_share_model_admission_for_source_json_and_bundles",
"route_source_json_and_bundle_roundtrips_preserve_order_defaults_and_edge_aliases",
"authored_pins_keep_traversal_order_even_when_reversing_and_repeated",
"automatic_label_fraction_survives_its_first_authored_drag_without_a_jump",
"blocked_pin_is_retained_and_warned_without_nan_or_diagonal_fallback",
"bottom_standard_ports_are_approached_from_below",
"collapse_suspends_only_promoted_endpoints_and_never_changes_stored_route",
"compressed_grid_search_finds_multi_turn_exit_from_a_narrow_corridor",
"deterministic_under_input_and_route_list_permutations",
"excessive_search_grid_falls_back_with_an_explicit_warning_and_preserved_endpoints",
"exhausted_search_budget_survives_label_and_pin_previews",
"functional_endpoints_preserve_real_ports_and_normals_while_detouring",
"interpolation_projection_empty_and_repeated_points_are_well_defined",
"label_geometry_and_bounds_are_shared_exact_and_unicode_safe",
"nested_endpoint_enclosure_is_traversable_but_its_header_and_siblings_are_not",
"nonport_relations_try_clear_alternate_sides_and_label_only_supported_roles",
"routing_100_nodes_150_edges_has_bounded_work_and_reports_actual_time",
"single_edge_preview_matches_settled_geometry_and_preserves_other_routes",
"single_pin_above_an_oa_interaction_makes_a_detour_without_a_retraced_spur",
"workshop_automatic_labels_are_readable_without_mutating_authored_routes",
"authored_overlap_is_exact_and_reset_only_repositions_automatic_text",
"demo_architecture_labels_do_not_cover_earlier_or_later_connection_strokes",
"moved_away_source_artifact_counts_as_absent_from_reviewed_owner",
"target_only_artifact_take_preserves_without_fabricated_source_identity",
"attachment_candidate_and_direct_record_keep_conflict_by_actual_slot_in_either_order",
"attachment_candidate_changes_existing_parent_or_endpoint_without_attached_record_trace",
"convergent_owner_attachment_candidates_agree_and_keep_cannot_override_them",
"incident_absence_take_refuses_but_explicit_candidate_endpoint_is_reviewable",
"source6_category_and_saved_selection_reidentify_delete_preserve_empty_filters",
"source6_category_transition_requires_mapped_members_and_reviews_exact_set",
"source6_edge_availability_uses_actual_shared_projection_fold_and_placement_rules",
"source6_new_historical_facts_are_rejected_under_source5_even_without_live_categories",
"source6_projection_filters_keep_placements_and_label_modes_are_presentation_only",
"source6_traceability_default_keeps_both_layers_and_indexed_projection_matches",
"source6_view_defaults_cannot_be_smuggled_under_old_json_headers",
"source6_views_round_trip_strict_fields_and_reference_aliases",
"source7_allocation_removal_requires_independent_channel_repair_and_keeps_values",
"source7_assembly_purposes_do_not_invent_precedence_or_global_coverage",
"source7_context_lifecycle_source_history_and_closed_admission",
"source7_context_resource_limits_are_per_request_and_count_authored_paths",
"source7_operation_allocation_delete_repairs_both_call_and_separate_reply_channels",
"source7_operation_inherited_exact_allocation_is_not_a_same_item_substitute",
"source7_operation_reverse_unoriented_call_and_reply_use_actual_binding",
"source7_operation_transmission_matrix_rejects_mismatch_and_warns_unspecified",
"source7_ordinary_old_calls_keep_bytes_and_explicit_null_is_not_old_admission",
"source7_parameterless_operations_have_exact_protocol_identity_and_deletion_intent",
"source7_repeated_nested_qualified_precedence_and_cache_are_distinct",
"source7_reply_derives_call_signature_and_void_return_channel_still_carries_operation",
"source7_selected_operation_requires_channel_lifelines_and_proven_direction",
"source7_semantic_facets_retain_typed_context_and_operation_references",
"source7_source_bundle_migration_is_token_only_and_new_link_stays_with_caller",
"source7_transition_preserves_qualified_paths_and_requires_reviewed_operation_omission",
"aggregate_budgets_and_portable_paths_are_checked_before_loading_excess_data",
"discovery_never_refreshes_drafts_and_preserves_detached_buffers",
"forged_compiled_model_or_index_cannot_be_saved",
"invalid_and_missing_includes_keep_editable_text_and_located_diagnostics",
"loading_keeps_original_no_uuid_bytes_and_saving_stabilizes_exactly_once",
"new_destinations_require_explicit_missing_expectations_and_reject_collisions",
"physical_hard_link_aliases_are_rejected",
"unchanged_dependency_edits_and_deletions_block_save_before_any_write",
"identity_and_alias_edit_keep_authored_file_and_reference_rationale",
"identity_swap_and_reorder_keep_both_declarations_and_item_comments_with_origin",
"provenance_cannot_merge_records_or_cross_record_classes",
"additions_nest_in_existing_and_new_owners_while_authored_flat_records_stay_flat",
"compact_same_file_reparent_and_unnest_preserve_explicit_parent_comments",
"crlf_moved_and_new_children_preserve_authored_and_destination_line_endings",
"cross_file_move_carries_attached_comments_and_subtree_but_leaves_gap_notes",
"deep_structural_writeback_runs_on_a_small_thread_stack",
"deleted_owner_identity_reused_by_new_owner_does_not_keep_old_lexical_ownership",
"deleting_owner_retains_annotations_and_extracts_independently_moved_descendant",
"independent_descendant_move_can_reverse_old_containment_without_overlapping_edits",
"moving_a_child_keeps_the_owners_opening_line_comment_with_its_owner",
"nested_scalar_edits_touch_only_authored_tokens",
"nested_typed_reference_list_updates_keep_item_rationale_while_port_moves",
"nested_uuid_alias_swap_and_cross_file_move_follow_command_provenance",
"added_list_items_empty_lists_and_literal_changes_preserve_existing_annotations",
"advisory_lint_locations_refer_to_raw_drafts_before_identity_stabilization",
"alias_updates_touch_only_header_and_reference_tokens_even_with_comments_after_at",
"canonical_export_groups_semantic_roots_ports_and_placements_and_is_deterministic",
"complete_demo_preserves_behavior_artifacts_traces_and_every_placement",
"constructor_tag_changes_retain_shared_nested_fields_and_removed_field_comments",
"cross_file_typed_ports_global_forward_references_and_stable_ids",
"duplicate_alias_and_identity_report_both_files_including_project_identity",
"duplicate_include_edges_count_toward_admission_and_ordered_references_are_aggregate",
"exported_case_colliding_root_aliases_are_portable_and_large_root_sets_are_bounded",
"failed_update_preserves_candidate_and_rejects_stale_index",
"generated_id_insertion_handles_adjacent_header_tokens_and_remains_exactly_indexed",
"graphical_move_updates_only_its_owned_view_document",
"include_inspection_returns_located_failure_without_partial_discovery_and_is_bounded",
"include_inspection_reuses_strict_entry_fragment_syntax_and_real_spans",
"includes_are_once_only_and_cycles_missing_and_unreachable_files_are_located",
"invalid_cross_file_route_references_and_geometry_locate_the_authored_view",
"json_bundle_rejects_duplicate_file_keys_and_unknown_fields",
"kind_change_removes_field_syntax_but_keeps_its_comments_and_other_fields",
"model_updates_rewrite_cross_file_alias_uses_preserve_ownership_and_untouched_comments",
"moving_declarations_between_files_changes_no_semantics_or_ids",
"nested_message_value_edits_preserve_field_comments_and_reordering_uses_field_identity",
"new_children_inherit_owner_file_new_roots_add_include_and_deletion_keeps_files",
"omitted_defaults_stay_omitted_and_new_fields_do_not_reformat_surviving_fields",
"portable_paths_reject_escapes_devices_urls_and_case_collisions",
"project_admission_is_aggregate_and_precedes_global_resolution",
"reference_list_reordering_carries_item_comments_and_alias_spelling_with_identity",
"removed_list_items_and_declarations_keep_comments_as_enclosing_annotations",
"route_edits_keep_diagram_file_ownership_and_comments_with_edge_identity",
"scalar_header_guard_and_project_edits_preserve_exact_crlf_trivia_and_escape_spelling",
"scalar_record_constructor_changes_keep_comments_inside_removed_values",
"single_string_and_legacy_apis_remain_explicit_and_filesystem_free",
"source_errors_keep_exact_fragment_unicode_positions",
"contexts_restrict_membership_without_changing_legacy_hidden_placements",
"cross_machine_reparent_requires_atomic_placement_and_route_repair",
"empty_and_partial_views_are_read_only_and_omit_unrelated_edges",
"folding_retains_authored_routes_without_false_self_transitions",
"grouped_moves_translate_hidden_descendants_and_pins_only_in_one_view",
"initial_transition_attaches_to_the_compact_symbol_and_preview_keeps_settled_geometry",
"layout_reserves_internal_rows_and_state_routes_retain_hard_pins",
"moving_a_region_does_not_translate_pins_attached_to_a_stationary_state_boundary",
"real_state_symbols_boundaries_internal_rows_and_self_loops_share_geometry",
"reconnect_keeps_identity_and_validates_replacement_without_double_counting",
"remapping_and_machine_deletion_include_dedicated_views_and_dependents",
"source_updates_preserve_context_identity_and_unrelated_authored_bytes",
"strict_context_wire_source_and_admission_contract",
"artifacts_preserve_arbitrary_uri_and_revision_without_fetch",
"automatic_transition_does_not_accept_arbitrary_target_kinds",
"batch_is_one_undo_and_noop_does_not_change_revision",
"bidirectional_transition_creates_reuses_and_updates_one_history_transaction",
"both_side_transition_conflicts_require_explicit_field_resolution",
"create_occurrence_attaches_once_and_repeats_exchange_by_distinct_ids",
"deleting_source_cascades_owned_records_but_keeps_other_layer_counterpart",
"demo_has_both_layers_complete_contracts_and_no_checks",
"demo_is_valid_and_preserves_uuid_and_alias_through_json",
"every_demo_identity_can_be_remapped_and_deleted_without_dangling_references",
"explicit_dependencies_map_chain_order_and_repeated_occurrences",
"failed_batch_preserves_model_history_revision_and_redo",
"identity_aliases_and_map_keys_share_global_namespace",
"invalid_geometry_and_new_payload_fields_are_rejected",
"items_ports_interfaces_and_exchange_allocation_are_typed",
"many_traces_need_explicit_counterpart_and_layout_does_not_cause_drift",
"nested_projection_encloses_children_and_moves_only_selected_diagram",
"nested_work_is_independent_of_leaf_allocation",
"parent_and_endpoint_queries_match_creation_rules",
"parent_cycles_cross_layer_ownership_and_multiple_performers_reject",
"participant_transition_requires_boundary_decision_and_stale_plans_reject",
"reidentify_updates_containment_sequences_traces_artifacts_and_views_atomically",
"reidentifying_data_types_and_function_ports_updates_every_typed_reference",
"relation_deletion_prunes_owned_occurrences_and_undo_restores_order",
"rename_and_collision_insertion_preserve_existing_aliases",
"scenario_lifelines_and_occurrences_require_same_context",
"shared_roles_remain_valid_without_an_invented_unique_performer",
"state_regions_initial_final_and_typed_actions_validate"
],
"listing_count": 472,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,2 @@
Checking oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-core)
Finished `dev` profile [unoptimized] target(s) in 17m 01s
@@ -0,0 +1,32 @@
{
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"head_after": "44095f78c28b79d6d085863dc928adba8e24d955",
"start": "2026-09-13T08:29:58.474414+00:00",
"end": "2026-09-13T08:47:02.498022+00:00",
"exit": 0,
"command": [
"cargo",
"clippy",
"--locked",
"--offline",
"-p",
"oa-core",
"--all-targets",
"--",
"-D",
"warnings"
],
"inputs": "core-strict-44095f7.inputs.json",
"changed_inputs": [],
"artifacts": [],
"environment": {
"CARGO_TARGET_DIR": null,
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"launcher_sha256": "d0682a2484c6bc4828aada75cb67ad49ed6dbe8aa04708b49519c93bb9aa9a76",
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,36 @@
{
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"head_after": "44095f78c28b79d6d085863dc928adba8e24d955",
"start": "2026-09-13T06:54:08.496918+00:00",
"end": "2026-09-13T07:39:00.473488+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"-p",
"oa-desktop",
"--bin",
"arcadia-studio",
"--",
"--test-threads=1"
],
"inputs": "full-44095f7.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_studio-ac73ce8f77f371eb.exe",
"bytes": 150299136,
"sha256": "55fdef506646e65fbb965ceba3cc1b8e5911a8dd018c6ca71cdfb50feb017be6"
}
],
"environment": {
"CARGO_TARGET_DIR": null,
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,226 @@
{
"utc": "2026-09-13T06:52:53.862557+00:00",
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"mode": "list",
"result_sha256": "d9b48f7f2812d52306fda0826a03f8bd58e9fb5cb8f7e988f7a283793c1be3a8",
"log_sha256": "adf525a82336fd35b10d86e54eb6e5672841de77fc418ce552641ee10a809369",
"inputs_sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"required_names_sha256": "e426be35c31925d91b5ce6df15abe30f814ba6134a8013ce47208c365df7127a",
"verified_inputs": 581,
"artifact": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_studio-ac73ce8f77f371eb.exe",
"bytes": 150299136,
"sha256": "55fdef506646e65fbb965ceba3cc1b8e5911a8dd018c6ca71cdfb50feb017be6"
},
"groups": {
"navigation_union": [
"app::allocation_drag::tests::navigation_union::old_chooser_envelopes_preserve_a_current_canvas_gesture",
"app::allocation_drag::tests::navigation_union::stale_gesture_packets_preserve_navigation_and_a_new_live_cancel_still_works",
"app::diagram_removal_tests::navigation_union::port_navigation_then_canvas_delete_preserves_owner_and_restores_exact_history",
"app::diagram_removal_tests::navigation_union::state_row_navigation_then_canvas_delete_preserves_work_and_restores_exact_history",
"app::source_rename::tests::navigation_union_tests::document_reset_retains_all_three_worker_slots_until_their_exact_results_arrive",
"app::source_rename::tests::navigation_union_tests::late_target_and_preview_results_release_only_their_slot_and_preserve_first_camera_measurement",
"app::source_rename::tests::navigation_union_tests::loading_and_ready_diagram_choosers_reject_a_previously_captured_rename_begin",
"app::source_rename::tests::navigation_union_tests::palette_union::allocation_keyboard_notification_preserves_navigation_and_first_measurement",
"app::source_rename::tests::navigation_union_tests::palette_union::captured_behavior_toolbar_cannot_retire_a_new_documents_navigation",
"app::source_rename::tests::navigation_union_tests::palette_union::captured_old_chooser_context_and_every_token_variant_are_inert",
"app::source_rename::tests::navigation_union_tests::palette_union::captured_old_source_query_and_find_close_preserve_the_new_destination",
"app::source_rename::tests::navigation_union_tests::palette_union::current_chooser_open_and_close_keep_their_boundary_and_worker_semantics",
"app::source_rename::tests::navigation_union_tests::palette_union::current_source_query_and_checked_find_close_remain_live",
"app::source_rename::tests::navigation_union_tests::palette_union::stale_rename_begin_cannot_retire_allocation_epoch_or_new_navigation",
"app::source_rename::tests::navigation_union_tests::rename_modal_rejects_queued_diagram_and_source_navigation_without_losing_approval",
"app::source_rename::tests::navigation_union_tests::rename_then_exact_caret_diagram_navigation_preserves_complete_model_undo_redo_history",
"app::source_rename::tests::navigation_union_tests::stale_begin_close_and_actual_confirm_leave_new_diagram_focus_and_pending_measurement_unchanged"
],
"preview_scroll_tests": [
"app::source_rename::tests::preview_scroll_tests::delayed_page_and_approval_operations_cannot_reset_a_new_destination",
"app::source_rename::tests::preview_scroll_tests::details_round_trip_retires_held_reset_without_changing_page_or_repeated_visibility_scroll",
"app::source_rename::tests::preview_scroll_tests::explicit_navigation_resets_retained_scroll_but_id_change_alone_does_not",
"app::source_rename::tests::preview_scroll_tests::repeated_page_visits_filters_and_fast_preview_completion_have_distinct_destinations"
],
"behavior::scenario_activation::": [
"behavior::scenario_activation::tests::a_fragment_cannot_make_crossed_calls_an_unambiguous_caller_execution",
"behavior::scenario_activation::tests::activation_shoulders_under_label_backplates_select_their_call",
"behavior::scenario_activation::tests::actual_canvas_pointer_selects_each_exposed_shoulder_under_zoom_and_pan",
"behavior::scenario_activation::tests::alternative_and_parallel_operand_local_calls_do_not_nest_from_screen_order",
"behavior::scenario_activation::tests::an_inactive_self_call_has_no_fabricated_parent_and_three_nested_calls_expose_three_columns",
"behavior::scenario_activation::tests::call_uuid_order_does_not_choose_activation_columns_or_message_anchors",
"behavior::scenario_activation::tests::inherited_execution_anchors_a_self_call_inside_an_operand_before_returning_after_the_fragment",
"behavior::scenario_activation::tests::long_message_backplates_do_not_erase_selected_activation_border_pixels",
"behavior::scenario_activation::tests::missing_reply_is_a_short_explicit_open_span_and_an_uncorrelated_reply_closes_nothing",
"behavior::scenario_activation::tests::nested_calls_expose_both_bars_and_end_at_their_exact_replies_in_both_directions",
"behavior::scenario_activation::tests::nested_correlations_returning_in_alternative_operands_remain_nested_before_the_fragment",
"behavior::scenario_activation::tests::reentrant_call_uses_the_other_receiver_without_inventing_a_caller_execution",
"behavior::scenario_activation::tests::self_call_receives_at_lower_loop_end_and_self_reply_returns_to_the_parent",
"behavior::scenario_activation::tests::sequential_calls_reuse_column_and_crossed_replies_keep_their_correlations"
],
"behavior::scenario_lifecycle::": [
"behavior::scenario_lifecycle::render::tests::birth_label_clip_keeps_padded_world_bounds_at_each_scene_scale",
"behavior::scenario_lifecycle::render::tests::birth_label_clip_preserves_parent_viewport_bounds",
"behavior::scenario_lifecycle::render::tests::box_text_clip_intersects_parent_viewport_and_rejects_empty_interiors",
"behavior::scenario_lifecycle::render::tests::panned_header_and_create_clips_use_screen_translation_and_actual_viewport",
"behavior::scenario_lifecycle::render::tests::real_scene_birth_death_markers_align_endpoints_and_win_selection_without_mutating_source",
"behavior::scenario_lifecycle::render::tests::real_scene_branch_delete_clips_only_its_activation_and_keeps_unanswered_call_visible",
"behavior::scenario_lifecycle::render::tests::real_scene_conditional_repeated_and_parallel_scopes_do_not_claim_definite_continuation",
"behavior::scenario_lifecycle::render::tests::real_scene_empty_and_create_only_use_visible_root_extents_not_insertion_bounds",
"behavior::scenario_lifecycle::render::tests::real_scene_lifecycle_edit_undo_redo_restores_exact_source_and_changed_geometry",
"behavior::scenario_lifecycle::render::tests::real_scene_long_header_title_and_detail_keep_names_and_have_bounded_clips",
"behavior::scenario_lifecycle::render::tests::real_scene_minimum_zoom_marker_halos_do_not_steal_adjacent_capsule_or_header_hits",
"behavior::scenario_lifecycle::render::tests::real_scene_minimum_zoom_near_ordinary_message_wins_over_lifecycle_halos",
"behavior::scenario_lifecycle::render::tests::real_scene_panned_zoomed_program_keeps_header_birth_and_death_hit_identity",
"behavior::scenario_lifecycle::render::tests::real_scene_self_delete_caption_clears_the_preceding_action_box",
"behavior::scenario_lifecycle::render::tests::real_scene_self_lifecycle_elbows_end_on_recorded_marker_rows",
"behavior::scenario_lifecycle::render::tests::real_scene_unassigned_lanes_and_explicit_incomplete_receiver_keep_real_marker_identity",
"behavior::scenario_lifecycle::render::tests::real_scene_wide_latin_header_exceeds_old_character_budget",
"behavior::scenario_lifecycle::render::tests::union_tests::admitted_calls_without_sender_polylines_still_have_logical_correlation_metadata",
"behavior::scenario_lifecycle::render::tests::union_tests::admitted_death_and_incomplete_later_reply_do_not_fabricate_an_answered_execution",
"behavior::scenario_lifecycle::render::tests::union_tests::admitted_delayed_create_nested_calls_replies_delete_share_one_geometry_pipeline",
"behavior::scenario_lifecycle::render::tests::union_tests::admitted_self_lifecycle_and_self_call_keep_distinct_send_receive_rows",
"behavior::scenario_lifecycle::render::tests::union_tests::admitted_unresolved_operand_keeps_unanswered_cue_without_any_visible_segment",
"behavior::scenario_lifecycle::render::tests::union_tests::clipped_operand_preserves_original_nested_or_crossed_correlation_distinction",
"behavior::scenario_lifecycle::render::tests::union_tests::conditional_death_then_recreate_never_revives_call_but_keeps_open_sibling",
"behavior::scenario_lifecycle::render::tests::union_tests::invalid_prebirth_call_and_postdeath_reply_remain_rejected_with_defensive_scene_clipping",
"behavior::scenario_lifecycle::render::tests::union_tests::test_only_upstream_row_offsets_update_lifetime_segments_and_endpoints_without_authoring",
"behavior::scenario_lifecycle::tests::alternative_death_does_not_kill_its_displayed_sibling",
"behavior::scenario_lifecycle::tests::conditional_birth_does_not_infer_absence_in_siblings_or_ancestors",
"behavior::scenario_lifecycle::tests::explicit_receiver_is_authoritative_even_with_missing_exchange",
"behavior::scenario_lifecycle::tests::lifecycle_free_fragments_do_not_poison_other_lanes",
"behavior::scenario_lifecycle::tests::loop_lifetime_is_local_and_warning_bearing_loops_remain_drawable",
"behavior::scenario_lifecycle::tests::missing_geometry_is_reported_without_nonfinite_or_guessed_markers",
"behavior::scenario_lifecycle::tests::optional_cleanup_inside_loop_does_not_claim_balanced_or_definite_exit",
"behavior::scenario_lifecycle::tests::projection_retains_exact_authored_source_and_does_not_enter_history",
"behavior::scenario_lifecycle::tests::root_lifetime_has_exact_birth_death_boundaries_without_source_mutation",
"behavior::scenario_lifecycle::tests::scenario_use_is_opaque_and_never_imports_callee_lifecycle_events"
],
"context_menu::": [
"context_menu::tests::a_new_context_token_cannot_reuse_the_previous_mouse_press_or_scroll",
"context_menu::tests::actions_area_does_not_swallow_first_independent_click_after_overlay_consumed_its_release",
"context_menu::tests::anchors_outside_the_window_and_nonfinite_input_stay_bounded",
"context_menu::tests::clicking_disabled_or_dragging_off_an_action_never_executes_it",
"context_menu::tests::coalesced_dismissal_release_does_not_swallow_the_next_independent_click",
"context_menu::tests::empty_and_disabled_only_menus_still_capture_keys_and_escape_closes",
"context_menu::tests::keyboard_skips_headers_separators_and_disabled_actions_and_invokes_once",
"context_menu::tests::mounted_keyboard_menu_paints_target_and_scroll_thumb_then_invokes_that_action",
"context_menu::tests::outside_dismissal_consumes_press_and_release_across_controlled_close",
"context_menu::tests::reconstructed_overlay_uses_retained_layout_for_rows_and_hit_testing",
"context_menu::tests::retained_overlay_layout_keeps_measured_width_and_scrollbar_after_reconstruction",
"context_menu::tests::tall_menu_clamps_to_viewport_and_keyboard_wheel_and_scrollbar_reach_the_end"
],
"forms::reference_chooser::": [
"forms::reference_chooser::tests::captured_choice_cannot_cross_document_revision_draft_record_or_array_path",
"forms::reference_chooser::tests::catalog_search_disambiguates_repeated_names_containment_alias_and_exact_placement_identity",
"forms::reference_chooser::tests::dismissal_swallows_matching_release_across_closed_rebuild_but_next_click_reaches_parent",
"forms::reference_chooser::tests::empty_search_escape_tab_and_optional_clear_do_not_silently_choose_nil",
"forms::reference_chooser::tests::historical_paths_never_open_and_only_explicit_choice_or_clear_is_a_write",
"forms::reference_chooser::tests::mounted_clipboard_paste_and_ime_commit_preserve_whole_strings_without_selecting",
"forms::reference_chooser::tests::mounted_filtered_row_click_uses_the_displayed_identity_and_scoped_write_intent",
"forms::reference_chooser::tests::mounted_input_preserves_rapid_same_batch_typing_and_cursor_across_controlled_rebuilds",
"forms::reference_chooser::tests::mounted_keyboard_pages_and_selects_only_the_highlighted_visible_candidate_once",
"forms::reference_chooser::tests::mounted_overlay_clamps_at_three_field_positions_and_keeps_results_and_query_bounded",
"forms::reference_chooser::tests::mounted_query_change_rejects_old_release_and_old_result_events_without_locking_popup",
"forms::reference_chooser::tests::mounted_query_then_escape_in_one_batch_closes_and_relative_keys_keep_input_order",
"forms::reference_chooser::tests::out_of_order_query_serials_cannot_restore_obsolete_results",
"forms::reference_chooser::widget::paint_tests::mounted_chooser_keyboard_target_is_visible_and_enter_keeps_exact_identity"
],
"style::tests::": [
"style::tests::button_pair_couplings_cover_hover_and_disabled_states",
"style::tests::conditional_input_styles_preserve_readonly_selected_value_contrast",
"style::tests::default_checkbox_styles_keep_checks_and_outlines_distinct",
"style::tests::default_input_styles_keep_ordinary_values_and_visible_selection",
"style::tests::default_pick_list_and_menu_styles_cover_open_and_selected_states",
"style::tests::ordinary_editable_editor_styles_keep_their_own_selected_value_readable",
"style::tests::readonly::mounted_readonly_input_keeps_selection_copy_and_readable_paint",
"style::tests::selected_navigation_adds_a_visible_outline_and_preserves_disabled_ink",
"style::tests::semantic_text_and_essential_boundaries_have_contrast_on_canvas_surfaces",
"style::tests::source_editor_syntax_and_fallback_remain_readable_during_selection"
],
"allocation_drag::tests::": [
"allocation_drag::tests::allocation_artifact_and_manual_trace_cascades_are_named_and_refused",
"allocation_drag::tests::cache_plan_uses_candidate_index_and_same_pixel_different_target_changes_preview",
"allocation_drag::tests::collapsed_target_unfold_is_explicit_and_no_other_fold_changes",
"allocation_drag::tests::direct_exit_revealing_another_role_performer_has_truthful_refusal",
"allocation_drag::tests::explicit_different_performer_retains_advisory_role_warning",
"allocation_drag::tests::folded_subtree_cannot_hide_new_collision",
"allocation_drag::tests::geometry_refuses_new_overlap_bounds_and_invisible_headers_and_preserves_existing_overlap",
"allocation_drag::tests::malformed_scope_wrong_projection_duplicate_placement_and_stable_id_collision_refuse",
"allocation_drag::tests::mixed_p_x_y_refuses_semantic_and_arrange_instead_of_stretching_destination",
"allocation_drag::tests::oa_communication_incompleteness_remains_advisory_without_collateral_loss",
"allocation_drag::tests::oa_sa_incoming_between_outgoing_preserve_identity_source_history_and_other_views",
"allocation_drag::tests::oa_sa_one_leaf_move_refuses_when_ancestor_regrouping_introduces_unrelated_overlap",
"allocation_drag::tests::oa_sa_one_leaf_reassignment_and_outward_move_regroup_ancestors_without_moving_sibling",
"allocation_drag::tests::oa_sa_populated_collapsed_target_accepts_room_and_refuses_collision_without_relocating_contents",
"allocation_drag::tests::oa_sa_state_owned_action_and_availability_reject_reassignment_atomically",
"allocation_drag::tests::oa_sa_unfolding_prior_hidden_overlap_refuses_even_when_insertion_does_not_collide",
"allocation_drag::tests::own_deleted_allocation_routes_may_disappear_in_every_diagram_only",
"allocation_drag::tests::role_only_same_effective_performer_is_semantic_noop_and_outgoing_refuses",
"allocation_drag::tests::sa_port_and_deferred_exchange_allocation_cascade_refuses_and_retarget_is_invalid",
"allocation_drag::tests::same_performer_readability_preserves_snapped_noop_and_allocation_identity",
"allocation_drag::tests::scope_detects_first_child_allocation_and_role_transfer_and_finish_rejects_live_edits",
"allocation_drag::tests::selected_header_visibility_allows_viewport_edge_but_refuses_clipping",
"allocation_drag::tests::snapped_noop_returns_no_command_and_keeps_source_revision_and_redo",
"allocation_drag::tests::source_budget_refusal_keeps_project_bundle_history_and_retry_identity_exact",
"allocation_drag::tests::surviving_constraint_mutation_is_refused_even_when_core_candidate_is_valid",
"allocation_drag::tests::target_presentation_requires_accepted_identity_and_selected_header_visibility",
"allocation_drag::tests::toolbar_identity_allows_exact_incoming_placement_at_old_label_overlap",
"allocation_drag::tests::uniform_folded_grandchild_and_unplaced_scope_moves_exactly_q_and_all_l_oa_sa",
"allocation_drag::tests::uniform_role_only_and_mixed_direct_role_composites_same_target_do_not_allocate",
"allocation_drag::tests::uniformly_unassigned_composite_creates_only_stable_leaf_allocations_including_unplaced",
"allocation_drag::tests::unrequested_view_option_cleanup_is_not_whitelisted",
"allocation_drag::tests::unresolved_role_leaf_can_arrange_or_accept_explicit_target_without_guessing"
],
"app::allocation_drag::tests::": [
"app::allocation_drag::tests::actual_canvas_origin_change_cancels_held_work_before_any_legacy_release",
"app::allocation_drag::tests::arrange_is_one_gesture_and_snapped_noop_preserves_redo_and_source",
"app::allocation_drag::tests::candidate_semantics_are_cached_per_destination_with_stable_ids_and_own_index",
"app::allocation_drag::tests::destination_identity_does_not_describe_blocked_or_outside_viewport_as_unallocation",
"app::allocation_drag::tests::frozen_collapsed_target_uses_only_visible_header_and_port_edge_controls_occlude",
"app::allocation_drag::tests::frozen_targets_use_half_open_semantic_priority_and_refuse_incomparable_overlap",
"app::allocation_drag::tests::full_tree::actual_app_tree_dirty_description_retains_focus_and_middle_caret_for_next_key",
"app::allocation_drag::tests::full_tree::actual_app_tree_dirty_name_retains_focus_and_middle_caret_for_next_key",
"app::allocation_drag::tests::full_tree::actual_app_tree_exact_incoming_drag_keeps_destination_visible_and_canvas_stable",
"app::allocation_drag::tests::full_tree::actual_keyboard_arrange_shortcut_consumes_once_escape_cancels_and_dirty_owner_refuses",
"app::allocation_drag::tests::full_tree::actual_rendered_canvas_pixels_do_not_change_when_toolbar_feedback_text_changes",
"app::allocation_drag::tests::full_tree::actual_toolbar_hover_inspects_last_full_name_without_authorizing_an_outside_drop",
"app::allocation_drag::tests::modal_roundtrip_equal_fit_undo_resize_and_focus_retire_press_before_replay",
"app::allocation_drag::tests::mounted_clean_stationary_selects_exact_work_without_revision_or_legacy_apply",
"app::allocation_drag::tests::mounted_dirty_port_press_cannot_fall_through_to_applying_port_selection",
"app::allocation_drag::tests::mounted_dirty_property_press_does_not_select_apply_or_destroy_draft",
"app::allocation_drag::tests::mounted_oa_sa_ordered_incoming_between_outgoing_are_exact_single_history_steps",
"app::allocation_drag::tests::mounted_role_only_outgoing_refusal_retains_placement_and_same_performer_creates_no_allocation",
"app::allocation_drag::tests::mounted_uniform_parent_moves_hidden_placements_and_assigns_only_leaves",
"app::allocation_drag::tests::navigation_union::old_chooser_envelopes_preserve_a_current_canvas_gesture",
"app::allocation_drag::tests::navigation_union::stale_gesture_packets_preserve_navigation_and_a_new_live_cancel_still_works",
"app::allocation_drag::tests::oa_sa_clipped_selected_header_refuses_preview_release_and_retries_without_partial_source_or_history",
"app::allocation_drag::tests::oa_sa_toolbar_identity_accepts_exact_receiver_and_collapsed_header_drag",
"app::allocation_drag::tests::outside_release_is_cancel_and_does_not_remove_an_assignment",
"app::allocation_drag::tests::pending_behavior_draft_refuses_actual_work_press_and_equal_document_replacement_retires_packet",
"app::allocation_drag::tests::release_uses_ordered_native_position_before_later_motion_in_same_batch",
"app::allocation_drag::tests::same_snapped_position_on_opposite_shared_border_rebuilds_semantics_even_if_layout_refuses",
"app::allocation_drag::tests::source_and_modal_admission_reject_prebuilt_clean_press_without_selecting",
"app::allocation_drag::tests::source_refusal_is_atomic_and_a_new_gesture_can_retry_against_live_revision",
"app::allocation_drag::tests::stale_packets_do_not_cancel_a_newer_token_and_each_release_is_consumed_once",
"app::allocation_drag::tests::toolbar_destination_names_transformed_target_whose_header_is_clipped",
"app::allocation_drag::tests::toolbar_status_leaves_transformed_top_edge_work_header_readable"
],
"app::diagram_removal_tests::": [
"app::diagram_removal_tests::captured_confirmation_rejects_selection_document_revision_and_placement_changes",
"app::diagram_removal_tests::mounted_allocation_work_click_then_delete_without_redraw_removes_placement_once",
"app::diagram_removal_tests::mounted_bend_delete_has_priority_and_semantic_edge_delete_is_confirmed",
"app::diagram_removal_tests::mounted_clean_text_programmatic_focus_and_tab_remove_canvas_keyboard_ownership",
"app::diagram_removal_tests::mounted_inspector_can_take_focus_during_passive_save",
"app::diagram_removal_tests::mounted_oa_sa_delete_hides_exact_placement_and_round_trips_source_and_model",
"app::diagram_removal_tests::mounted_passive_save_never_grants_canvas_focus_or_restores_window_lost_focus",
"app::diagram_removal_tests::mounted_passive_save_retires_held_canvas_drag_but_allows_a_fresh_drag",
"app::diagram_removal_tests::mounted_placement_properties_selection_supports_hide_and_model_delete",
"app::diagram_removal_tests::mounted_programmatic_canvas_entry_needs_no_mouse_focus_boolean",
"app::diagram_removal_tests::mounted_removal_intents_reject_stale_selection_revision_owner_and_document",
"app::diagram_removal_tests::mounted_revision_and_history_preserve_the_actual_canvas_or_inspector_focus_owner",
"app::diagram_removal_tests::mounted_shift_delete_captures_target_cancel_escape_and_confirmation_replay",
"app::diagram_removal_tests::mounted_state_action_and_internal_rows_delete_relations_and_preserve_reused_work",
"app::diagram_removal_tests::mounted_state_delete_uses_state_placement_and_preserves_architecture_placement",
"app::diagram_removal_tests::mounted_window_modal_dirty_and_modifier_boundaries_retire_delete_focus",
"app::diagram_removal_tests::navigation_union::port_navigation_then_canvas_delete_preserves_owner_and_restores_exact_history",
"app::diagram_removal_tests::navigation_union::state_row_navigation_then_canvas_delete_preserves_work_and_restores_exact_history"
]
}
}
@@ -0,0 +1,36 @@
{
"utc": "2026-09-13T07:40:58.211027+00:00",
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"mode": "focused",
"result_sha256": "89b544300cffc90034d039718c1caa6960ae05aa28730d52ac1d051d5d7f4106",
"log_sha256": "af125c8e214dc99654a835554415d17712eb6ec41e307e4f03d206aeee12403d",
"inputs_sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"required_names_sha256": "e426be35c31925d91b5ce6df15abe30f814ba6134a8013ce47208c365df7127a",
"verified_inputs": 581,
"artifact": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_studio-ac73ce8f77f371eb.exe",
"bytes": 150299136,
"sha256": "55fdef506646e65fbb965ceba3cc1b8e5911a8dd018c6ca71cdfb50feb017be6"
},
"groups": {
"navigation_union": [
"app::allocation_drag::tests::navigation_union::old_chooser_envelopes_preserve_a_current_canvas_gesture",
"app::allocation_drag::tests::navigation_union::stale_gesture_packets_preserve_navigation_and_a_new_live_cancel_still_works",
"app::diagram_removal_tests::navigation_union::port_navigation_then_canvas_delete_preserves_owner_and_restores_exact_history",
"app::diagram_removal_tests::navigation_union::state_row_navigation_then_canvas_delete_preserves_work_and_restores_exact_history",
"app::source_rename::tests::navigation_union_tests::document_reset_retains_all_three_worker_slots_until_their_exact_results_arrive",
"app::source_rename::tests::navigation_union_tests::late_target_and_preview_results_release_only_their_slot_and_preserve_first_camera_measurement",
"app::source_rename::tests::navigation_union_tests::loading_and_ready_diagram_choosers_reject_a_previously_captured_rename_begin",
"app::source_rename::tests::navigation_union_tests::palette_union::allocation_keyboard_notification_preserves_navigation_and_first_measurement",
"app::source_rename::tests::navigation_union_tests::palette_union::captured_behavior_toolbar_cannot_retire_a_new_documents_navigation",
"app::source_rename::tests::navigation_union_tests::palette_union::captured_old_chooser_context_and_every_token_variant_are_inert",
"app::source_rename::tests::navigation_union_tests::palette_union::captured_old_source_query_and_find_close_preserve_the_new_destination",
"app::source_rename::tests::navigation_union_tests::palette_union::current_chooser_open_and_close_keep_their_boundary_and_worker_semantics",
"app::source_rename::tests::navigation_union_tests::palette_union::current_source_query_and_checked_find_close_remain_live",
"app::source_rename::tests::navigation_union_tests::palette_union::stale_rename_begin_cannot_retire_allocation_epoch_or_new_navigation",
"app::source_rename::tests::navigation_union_tests::rename_modal_rejects_queued_diagram_and_source_navigation_without_losing_approval",
"app::source_rename::tests::navigation_union_tests::rename_then_exact_caret_diagram_navigation_preserves_complete_model_undo_redo_history",
"app::source_rename::tests::navigation_union_tests::stale_begin_close_and_actual_confirm_leave_new_diagram_focus_and_pending_measurement_unchanged"
]
}
}
@@ -0,0 +1,24 @@
Finished `test` profile [unoptimized] target(s) in 9.67s
Running unittests src\main.rs (target\debug\deps\arcadia_studio-ac73ce8f77f371eb.exe)
running 17 tests
test app::allocation_drag::tests::navigation_union::old_chooser_envelopes_preserve_a_current_canvas_gesture ... ok
test app::allocation_drag::tests::navigation_union::stale_gesture_packets_preserve_navigation_and_a_new_live_cancel_still_works ... ok
test app::diagram_removal_tests::navigation_union::port_navigation_then_canvas_delete_preserves_owner_and_restores_exact_history ... ok
test app::diagram_removal_tests::navigation_union::state_row_navigation_then_canvas_delete_preserves_work_and_restores_exact_history ... ok
test app::source_rename::tests::navigation_union_tests::document_reset_retains_all_three_worker_slots_until_their_exact_results_arrive ... ok
test app::source_rename::tests::navigation_union_tests::late_target_and_preview_results_release_only_their_slot_and_preserve_first_camera_measurement ... ok
test app::source_rename::tests::navigation_union_tests::loading_and_ready_diagram_choosers_reject_a_previously_captured_rename_begin ... ok
test app::source_rename::tests::navigation_union_tests::palette_union::allocation_keyboard_notification_preserves_navigation_and_first_measurement ... ok
test app::source_rename::tests::navigation_union_tests::palette_union::captured_behavior_toolbar_cannot_retire_a_new_documents_navigation ... ok
test app::source_rename::tests::navigation_union_tests::palette_union::captured_old_chooser_context_and_every_token_variant_are_inert ... ok
test app::source_rename::tests::navigation_union_tests::palette_union::captured_old_source_query_and_find_close_preserve_the_new_destination ... ok
test app::source_rename::tests::navigation_union_tests::palette_union::current_chooser_open_and_close_keep_their_boundary_and_worker_semantics ... ok
test app::source_rename::tests::navigation_union_tests::palette_union::current_source_query_and_checked_find_close_remain_live ... ok
test app::source_rename::tests::navigation_union_tests::palette_union::stale_rename_begin_cannot_retire_allocation_epoch_or_new_navigation ... ok
test app::source_rename::tests::navigation_union_tests::rename_modal_rejects_queued_diagram_and_source_navigation_without_losing_approval ... ok
test app::source_rename::tests::navigation_union_tests::rename_then_exact_caret_diagram_navigation_preserves_complete_model_undo_redo_history ... ok
test app::source_rename::tests::navigation_union_tests::stale_begin_close_and_actual_confirm_leave_new_diagram_focus_and_pending_measurement_unchanged ... ok
test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 1081 filtered out; finished in 12.54s
@@ -0,0 +1,37 @@
{
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"head_after": "44095f78c28b79d6d085863dc928adba8e24d955",
"start": "2026-09-13T07:39:51.484627+00:00",
"end": "2026-09-13T07:40:16.559461+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"-p",
"oa-desktop",
"--bin",
"arcadia-studio",
"navigation_union",
"--",
"--test-threads=1"
],
"inputs": "navigation-44095f7.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_studio-ac73ce8f77f371eb.exe",
"bytes": 150299136,
"sha256": "55fdef506646e65fbb965ceba3cc1b8e5911a8dd018c6ca71cdfb50feb017be6"
}
],
"environment": {
"CARGO_TARGET_DIR": null,
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,20 @@
{
"utc": "2026-09-13T06:54:29.107920+00:00",
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"mode": "focused",
"result_sha256": "bdc72be8c7e1fe8a86f00159528c2f4d714d051f0310a1db94df0adda93df3fc",
"log_sha256": "0095ae3a2ec6706dce90ef65bf4ed875d1c28e5b9727557355aa49bb4fbdabe2",
"inputs_sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"required_names_sha256": "e426be35c31925d91b5ce6df15abe30f814ba6134a8013ce47208c365df7127a",
"verified_inputs": 581,
"artifact": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_studio-ac73ce8f77f371eb.exe",
"bytes": 150299136,
"sha256": "55fdef506646e65fbb965ceba3cc1b8e5911a8dd018c6ca71cdfb50feb017be6"
},
"groups": {
"actual_captured_escape_closes_only_its_priority_owner_and_retains_worker": [
"app::source_rename::tests::actual_captured_escape_closes_only_its_priority_owner_and_retains_worker"
]
}
}
@@ -0,0 +1,8 @@
Finished `test` profile [unoptimized] target(s) in 7.05s
Running unittests src\main.rs (target\debug\deps\arcadia_studio-ac73ce8f77f371eb.exe)
running 1 test
test app::source_rename::tests::actual_captured_escape_closes_only_its_priority_owner_and_retains_worker ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 1097 filtered out; finished in 0.85s
@@ -0,0 +1,37 @@
{
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"head_after": "44095f78c28b79d6d085863dc928adba8e24d955",
"start": "2026-09-13T06:52:59.993791+00:00",
"end": "2026-09-13T06:53:11.362650+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"-p",
"oa-desktop",
"--bin",
"arcadia-studio",
"actual_captured_escape_closes_only_its_priority_owner_and_retains_worker",
"--",
"--test-threads=1"
],
"inputs": "rename-escape-44095f7.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_studio-ac73ce8f77f371eb.exe",
"bytes": 150299136,
"sha256": "55fdef506646e65fbb965ceba3cc1b8e5911a8dd018c6ca71cdfb50feb017be6"
}
],
"environment": {
"CARGO_TARGET_DIR": null,
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,23 @@
{
"utc": "2026-09-13T07:42:16.427512+00:00",
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"mode": "focused",
"result_sha256": "4497521abf8cf30da9481dd3cf26c356ba009fa6c74fd66cf3d04bb4034806ea",
"log_sha256": "03b6d4e3d3bd190308f7b76c0a0ef67b1a4b7081e94802939b9967aba7a464e3",
"inputs_sha256": "ee98d6d33485dd2233770ea8f7e9f08f95efbd6098f3d1846d33e568ac3564fe",
"required_names_sha256": "e426be35c31925d91b5ce6df15abe30f814ba6134a8013ce47208c365df7127a",
"verified_inputs": 581,
"artifact": {
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_studio-ac73ce8f77f371eb.exe",
"bytes": 150299136,
"sha256": "55fdef506646e65fbb965ceba3cc1b8e5911a8dd018c6ca71cdfb50feb017be6"
},
"groups": {
"preview_scroll_tests": [
"app::source_rename::tests::preview_scroll_tests::delayed_page_and_approval_operations_cannot_reset_a_new_destination",
"app::source_rename::tests::preview_scroll_tests::details_round_trip_retires_held_reset_without_changing_page_or_repeated_visibility_scroll",
"app::source_rename::tests::preview_scroll_tests::explicit_navigation_resets_retained_scroll_but_id_change_alone_does_not",
"app::source_rename::tests::preview_scroll_tests::repeated_page_visits_filters_and_fast_preview_completion_have_distinct_destinations"
]
}
}
@@ -0,0 +1,11 @@
Finished `test` profile [unoptimized] target(s) in 7.34s
Running unittests src\main.rs (target\debug\deps\arcadia_studio-ac73ce8f77f371eb.exe)
running 4 tests
test app::source_rename::tests::preview_scroll_tests::delayed_page_and_approval_operations_cannot_reset_a_new_destination ... ok
test app::source_rename::tests::preview_scroll_tests::details_round_trip_retires_held_reset_without_changing_page_or_repeated_visibility_scroll ... ok
test app::source_rename::tests::preview_scroll_tests::explicit_navigation_resets_retained_scroll_but_id_change_alone_does_not ... ok
test app::source_rename::tests::preview_scroll_tests::repeated_page_visits_filters_and_fast_preview_completion_have_distinct_destinations ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 1094 filtered out; finished in 15.95s
@@ -0,0 +1,37 @@
{
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"head_after": "44095f78c28b79d6d085863dc928adba8e24d955",
"start": "2026-09-13T07:40:44.395763+00:00",
"end": "2026-09-13T07:41:09.683721+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"-p",
"oa-desktop",
"--bin",
"arcadia-studio",
"preview_scroll_tests",
"--",
"--test-threads=1"
],
"inputs": "scroll-44095f7.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_studio-ac73ce8f77f371eb.exe",
"bytes": 150299136,
"sha256": "55fdef506646e65fbb965ceba3cc1b8e5911a8dd018c6ca71cdfb50feb017be6"
}
],
"environment": {
"CARGO_TARGET_DIR": null,
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,81 @@
Finished `test` profile [unoptimized] target(s) in 6.99s
Running unittests src\lib.rs (target\debug\deps\oa_server-55a816fdc13ffff0.exe)
running 4 tests
test preparation_http_tests::prepared_source_http_rechecks_revision_without_holding_catalog ... ok
test store::preparation_gate::preparation_gate_drop_cancels_without_installing_candidate ... ok
test store::tests::prepared_candidates_recheck_revision_at_commit_and_failed_loser_is_not_installed ... ok
test store::tests::source_bytes_are_charged_on_legacy_open_update_and_delete ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.02s
Running unittests src\main.rs (target\debug\deps\arcadia_server-c7bee078c3aad0de.exe)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests\http.rs (target\debug\deps\http-e5de49bed1916fdf.exe)
running 50 tests
test auth_origins_media_and_body_limits_are_enforced_over_http ... ok
test batches_dry_run_noop_and_source_share_the_core ... ok
test chunked_upload_limits_and_loopback_host_check_use_the_real_transport ... ok
test communication_limits::ordinary_transition_endpoint_decision_limit_rejects_201_without_mutation ... ok
test communication_limits::ordinary_transition_operation_omission_limit_rejects_201_without_mutation ... ok
test communication_limits::semantic_transition_endpoint_decision_limit_rejects_201_without_mutation ... ok
test communication_limits::semantic_transition_operation_omission_limit_rejects_201_without_mutation ... ok
test conditional_writes_are_atomic_and_survive_restart ... ok
test current_migration_reports_and_invalid_typed_transaction_preserve_http_state ... ok
test data_contracts::authored_schema3_bundle_upgrade_reports_data_defaults_and_preserves_files ... ok
test data_contracts::existing_schema3_coupled_envelope_upgrades_in_memory_until_explicit_save ... ok
test data_contracts::published_data_contract_queries_atomic_edits_identity_and_restart ... ok
test data_contracts::qualified_call_reply_values_reject_invalid_edits_and_survive_identity_source_and_restart ... ok
test edge_route_transactions_source_and_json_share_defaults_etags_and_atomic_rejection ... ok
test failed_atomic_replacement_preserves_the_accepted_model ... ok
test fixed_store_capacity_is_enforced_on_http_and_restart ... ok
test graph_filters_pagination_and_bounded_neighborhoods ... ok
test invalid_candidates_and_bad_headers_leave_snapshot_unchanged ... ok
test legacy_json_import_and_model_reidentification_keep_the_service_address ... ok
test legacy_v2_scenarios_and_typed_message_edits_use_the_same_http_model ... ok
test mission_and_contextual_chain_records_round_trip_and_edit_through_http ... ok
test non_loopback_requires_a_token ... ok
test oversized_source_and_json_are_rejected_without_stalling_the_catalog ... ok
test port_anchors::port_anchor_http_commands_and_source_edits_preserve_per_view_state_after_restart ... ok
test port_anchors::port_anchor_http_rejects_invalid_records_and_stale_owners_atomically ... ok
test port_anchors::port_anchor_served_openapi_matches_serialized_records_and_commands ... ok
test reopening_v2_envelope_reports_migration_without_saving_or_advancing_revision ... ok
test route_openapi_describes_the_serde_command_shapes_and_nested_defaults ... ok
test semantic_transitions::semantic_candidate_constructor_reverse_direction_and_explicit_trace_selection ... ok
test semantic_transitions::semantic_cleanup_impacts_require_exact_acceptance_before_atomic_apply ... ok
test semantic_transitions::semantic_new_mapping_keeps_preview_generated_identifiers ... ok
test semantic_transitions::semantic_partial_review_query_source_and_restart_share_one_revision ... ok
test semantic_transitions::semantic_resets_and_invalid_candidates_preserve_deliberate_review_boundaries ... ok
test semantic_transitions::semantic_strict_rejection_stale_plans_and_source_only_changes_never_write ... ok
test source6_views::source6_http_explicit_communication_ports_preview_apply_and_restart_preserve_decisions ... ok
test source6_views::source6_http_views_categories_and_means_preserve_source_and_reject_invalid_batch_after_restart ... ok
test source7_contracts::source7_http_instance_and_operation_edits_preserve_identity_source_and_restart ... ok
test source_projects::source_projects_command_dry_runs_and_identity_swaps_preserve_lexical_ownership ... ok
test source_projects::source_projects_concurrent_comment_and_semantic_writes_share_one_revision ... ok
test source_projects::source_projects_equal_models_still_apply_changed_identity_provenance ... ok
test source_projects::source_projects_failed_atomic_comment_write_preserves_both_representations ... ok
test source_projects::source_projects_invalid_dependencies_and_duplicate_paths_never_change_the_head ... ok
test source_projects::source_projects_model_interchange_and_transitions_keep_authored_modules ... ok
test source_projects::source_projects_openapi_describes_the_coupled_envelope_and_source_diagnostics ... ok
test source_projects::source_projects_preserve_exact_files_comments_and_comment_only_revisions ... ok
test source_projects::source_projects_stabilize_once_and_enforce_size_after_insertions ... ok
test source_projects::source_projects_upgrade_old_envelopes_without_writes_and_reject_inconsistent_pairs ... ok
test storage_rejects_second_owners_corruption_and_identity_mismatch ... ok
test transition_preview_apply_and_artifact_links_preserve_revision_boundaries ... ok
test typed_state_events_batch_reidentification_and_deletion_use_real_http ... ok
test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 64.83s
Running tests\state_representation.rs (target\debug\deps\state_representation-0e49c52f20631f11.exe)
running 2 tests
test served_state_projection_schema_preserves_closed_string_and_payload_variants ... ok
test state_view_source_json_transactions_and_restart_share_the_published_contract ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.53s
@@ -0,0 +1,52 @@
{
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"head_after": "44095f78c28b79d6d085863dc928adba8e24d955",
"start": "2026-09-13T09:28:22.960403+00:00",
"end": "2026-09-13T09:29:39.923444+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"--offline",
"-p",
"oa-server",
"--all-targets",
"--",
"--test-threads=1"
],
"inputs": "server-full-44095f7.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\oa_server-55a816fdc13ffff0.exe",
"bytes": 50042880,
"sha256": "70d7950f036d26864f2279da6837b3fd5a00ef2ef7628ad96de18479ce735cbd"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_server-c7bee078c3aad0de.exe",
"bytes": 1061376,
"sha256": "da0bf9629e8c7866516172a9b11981d3dae609f4d044977130458bd478993606"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\http-e5de49bed1916fdf.exe",
"bytes": 54299136,
"sha256": "e58463da52de87ef0ac15af84c4f670047246a606544e272b4e76913339afead"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\state_representation-0e49c52f20631f11.exe",
"bytes": 49729536,
"sha256": "c8d4841b43aa153e3b604446ee4d60ae6e360a4230c5bf3e13b330f5d9fdac58"
}
],
"environment": {
"CARGO_TARGET_DIR": null,
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"launcher_sha256": "d0682a2484c6bc4828aada75cb67ad49ed6dbe8aa04708b49519c93bb9aa9a76",
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,101 @@
Compiling syn v2.0.119
Compiling synstructure v0.13.2
Compiling zerofrom-derive v0.1.7
Compiling zerofrom v0.1.8
Compiling yoke-derive v0.8.2
Compiling yoke v0.8.3
Compiling zerovec v0.11.8
Compiling smallvec v1.16.0
Compiling tinystr v0.8.4
Compiling icu_locale_core v2.3.0
Compiling zerotrie v0.2.5
Compiling potential_utf v0.1.6
Compiling icu_collections v2.3.0
Compiling icu_provider v2.3.1
Compiling futures-task v0.3.34
Compiling slab v0.4.12
Compiling futures-util v0.3.34
Compiling icu_normalizer v2.3.0
Compiling icu_properties v2.3.0
Compiling futures-channel v0.3.34
Compiling hyper v1.11.1
Compiling tracing v0.1.44
Compiling idna_adapter v1.2.2
Compiling hyper-util v0.1.20
Compiling idna v1.1.0
Compiling tower v0.5.3
Compiling url v2.5.8
Compiling tower-http v0.6.11
Compiling axum v0.8.9
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-core)
Compiling hyper-rustls v0.27.9
Compiling reqwest v0.12.28
Compiling oa-server v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-server)
Finished `test` profile [unoptimized] target(s) in 37m 12s
Running unittests src\lib.rs (target\debug\deps\oa_server-55a816fdc13ffff0.exe)
preparation_http_tests::prepared_source_http_rechecks_revision_without_holding_catalog: test
store::preparation_gate::preparation_gate_drop_cancels_without_installing_candidate: test
store::tests::prepared_candidates_recheck_revision_at_commit_and_failed_loser_is_not_installed: test
store::tests::source_bytes_are_charged_on_legacy_open_update_and_delete: test
4 tests, 0 benchmarks
Running unittests src\main.rs (target\debug\deps\arcadia_server-c7bee078c3aad0de.exe)
0 tests, 0 benchmarks
Running tests\http.rs (target\debug\deps\http-e5de49bed1916fdf.exe)
auth_origins_media_and_body_limits_are_enforced_over_http: test
batches_dry_run_noop_and_source_share_the_core: test
chunked_upload_limits_and_loopback_host_check_use_the_real_transport: test
communication_limits::ordinary_transition_endpoint_decision_limit_rejects_201_without_mutation: test
communication_limits::ordinary_transition_operation_omission_limit_rejects_201_without_mutation: test
communication_limits::semantic_transition_endpoint_decision_limit_rejects_201_without_mutation: test
communication_limits::semantic_transition_operation_omission_limit_rejects_201_without_mutation: test
conditional_writes_are_atomic_and_survive_restart: test
current_migration_reports_and_invalid_typed_transaction_preserve_http_state: test
data_contracts::authored_schema3_bundle_upgrade_reports_data_defaults_and_preserves_files: test
data_contracts::existing_schema3_coupled_envelope_upgrades_in_memory_until_explicit_save: test
data_contracts::published_data_contract_queries_atomic_edits_identity_and_restart: test
data_contracts::qualified_call_reply_values_reject_invalid_edits_and_survive_identity_source_and_restart: test
edge_route_transactions_source_and_json_share_defaults_etags_and_atomic_rejection: test
failed_atomic_replacement_preserves_the_accepted_model: test
fixed_store_capacity_is_enforced_on_http_and_restart: test
graph_filters_pagination_and_bounded_neighborhoods: test
invalid_candidates_and_bad_headers_leave_snapshot_unchanged: test
legacy_json_import_and_model_reidentification_keep_the_service_address: test
legacy_v2_scenarios_and_typed_message_edits_use_the_same_http_model: test
mission_and_contextual_chain_records_round_trip_and_edit_through_http: test
non_loopback_requires_a_token: test
oversized_source_and_json_are_rejected_without_stalling_the_catalog: test
port_anchors::port_anchor_http_commands_and_source_edits_preserve_per_view_state_after_restart: test
port_anchors::port_anchor_http_rejects_invalid_records_and_stale_owners_atomically: test
port_anchors::port_anchor_served_openapi_matches_serialized_records_and_commands: test
reopening_v2_envelope_reports_migration_without_saving_or_advancing_revision: test
route_openapi_describes_the_serde_command_shapes_and_nested_defaults: test
semantic_transitions::semantic_candidate_constructor_reverse_direction_and_explicit_trace_selection: test
semantic_transitions::semantic_cleanup_impacts_require_exact_acceptance_before_atomic_apply: test
semantic_transitions::semantic_new_mapping_keeps_preview_generated_identifiers: test
semantic_transitions::semantic_partial_review_query_source_and_restart_share_one_revision: test
semantic_transitions::semantic_resets_and_invalid_candidates_preserve_deliberate_review_boundaries: test
semantic_transitions::semantic_strict_rejection_stale_plans_and_source_only_changes_never_write: test
source6_views::source6_http_explicit_communication_ports_preview_apply_and_restart_preserve_decisions: test
source6_views::source6_http_views_categories_and_means_preserve_source_and_reject_invalid_batch_after_restart: test
source7_contracts::source7_http_instance_and_operation_edits_preserve_identity_source_and_restart: test
source_projects::source_projects_command_dry_runs_and_identity_swaps_preserve_lexical_ownership: test
source_projects::source_projects_concurrent_comment_and_semantic_writes_share_one_revision: test
source_projects::source_projects_equal_models_still_apply_changed_identity_provenance: test
source_projects::source_projects_failed_atomic_comment_write_preserves_both_representations: test
source_projects::source_projects_invalid_dependencies_and_duplicate_paths_never_change_the_head: test
source_projects::source_projects_model_interchange_and_transitions_keep_authored_modules: test
source_projects::source_projects_openapi_describes_the_coupled_envelope_and_source_diagnostics: test
source_projects::source_projects_preserve_exact_files_comments_and_comment_only_revisions: test
source_projects::source_projects_stabilize_once_and_enforce_size_after_insertions: test
source_projects::source_projects_upgrade_old_envelopes_without_writes_and_reject_inconsistent_pairs: test
storage_rejects_second_owners_corruption_and_identity_mismatch: test
transition_preview_apply_and_artifact_links_preserve_revision_boundaries: test
typed_state_events_batch_reidentification_and_deletion_use_real_http: test
50 tests, 0 benchmarks
Running tests\state_representation.rs (target\debug\deps\state_representation-0e49c52f20631f11.exe)
served_state_projection_schema_preserves_closed_string_and_payload_variants: test
state_view_source_json_transactions_and_restart_share_the_published_contract: test
2 tests, 0 benchmarks
@@ -0,0 +1,109 @@
{
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"head_after": "44095f78c28b79d6d085863dc928adba8e24d955",
"start": "2026-09-13T08:47:30.618051+00:00",
"end": "2026-09-13T09:24:47.530785+00:00",
"exit": 0,
"command": [
"cargo",
"test",
"--locked",
"--offline",
"-p",
"oa-server",
"--all-targets",
"--",
"--list"
],
"inputs": "server-list-44095f7.inputs.json",
"changed_inputs": [],
"artifacts": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\oa_server-55a816fdc13ffff0.exe",
"bytes": 50042880,
"sha256": "70d7950f036d26864f2279da6837b3fd5a00ef2ef7628ad96de18479ce735cbd"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\arcadia_server-c7bee078c3aad0de.exe",
"bytes": 1061376,
"sha256": "da0bf9629e8c7866516172a9b11981d3dae609f4d044977130458bd478993606"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\http-e5de49bed1916fdf.exe",
"bytes": 54299136,
"sha256": "e58463da52de87ef0ac15af84c4f670047246a606544e272b4e76913339afead"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\state_representation-0e49c52f20631f11.exe",
"bytes": 49729536,
"sha256": "c8d4841b43aa153e3b604446ee4d60ae6e360a4230c5bf3e13b330f5d9fdac58"
}
],
"environment": {
"CARGO_TARGET_DIR": null,
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"launcher_sha256": "d0682a2484c6bc4828aada75cb67ad49ed6dbe8aa04708b49519c93bb9aa9a76",
"listing_members": [
"preparation_http_tests::prepared_source_http_rechecks_revision_without_holding_catalog",
"store::preparation_gate::preparation_gate_drop_cancels_without_installing_candidate",
"store::tests::prepared_candidates_recheck_revision_at_commit_and_failed_loser_is_not_installed",
"store::tests::source_bytes_are_charged_on_legacy_open_update_and_delete",
"auth_origins_media_and_body_limits_are_enforced_over_http",
"batches_dry_run_noop_and_source_share_the_core",
"chunked_upload_limits_and_loopback_host_check_use_the_real_transport",
"communication_limits::ordinary_transition_endpoint_decision_limit_rejects_201_without_mutation",
"communication_limits::ordinary_transition_operation_omission_limit_rejects_201_without_mutation",
"communication_limits::semantic_transition_endpoint_decision_limit_rejects_201_without_mutation",
"communication_limits::semantic_transition_operation_omission_limit_rejects_201_without_mutation",
"conditional_writes_are_atomic_and_survive_restart",
"current_migration_reports_and_invalid_typed_transaction_preserve_http_state",
"data_contracts::authored_schema3_bundle_upgrade_reports_data_defaults_and_preserves_files",
"data_contracts::existing_schema3_coupled_envelope_upgrades_in_memory_until_explicit_save",
"data_contracts::published_data_contract_queries_atomic_edits_identity_and_restart",
"data_contracts::qualified_call_reply_values_reject_invalid_edits_and_survive_identity_source_and_restart",
"edge_route_transactions_source_and_json_share_defaults_etags_and_atomic_rejection",
"failed_atomic_replacement_preserves_the_accepted_model",
"fixed_store_capacity_is_enforced_on_http_and_restart",
"graph_filters_pagination_and_bounded_neighborhoods",
"invalid_candidates_and_bad_headers_leave_snapshot_unchanged",
"legacy_json_import_and_model_reidentification_keep_the_service_address",
"legacy_v2_scenarios_and_typed_message_edits_use_the_same_http_model",
"mission_and_contextual_chain_records_round_trip_and_edit_through_http",
"non_loopback_requires_a_token",
"oversized_source_and_json_are_rejected_without_stalling_the_catalog",
"port_anchors::port_anchor_http_commands_and_source_edits_preserve_per_view_state_after_restart",
"port_anchors::port_anchor_http_rejects_invalid_records_and_stale_owners_atomically",
"port_anchors::port_anchor_served_openapi_matches_serialized_records_and_commands",
"reopening_v2_envelope_reports_migration_without_saving_or_advancing_revision",
"route_openapi_describes_the_serde_command_shapes_and_nested_defaults",
"semantic_transitions::semantic_candidate_constructor_reverse_direction_and_explicit_trace_selection",
"semantic_transitions::semantic_cleanup_impacts_require_exact_acceptance_before_atomic_apply",
"semantic_transitions::semantic_new_mapping_keeps_preview_generated_identifiers",
"semantic_transitions::semantic_partial_review_query_source_and_restart_share_one_revision",
"semantic_transitions::semantic_resets_and_invalid_candidates_preserve_deliberate_review_boundaries",
"semantic_transitions::semantic_strict_rejection_stale_plans_and_source_only_changes_never_write",
"source6_views::source6_http_explicit_communication_ports_preview_apply_and_restart_preserve_decisions",
"source6_views::source6_http_views_categories_and_means_preserve_source_and_reject_invalid_batch_after_restart",
"source7_contracts::source7_http_instance_and_operation_edits_preserve_identity_source_and_restart",
"source_projects::source_projects_command_dry_runs_and_identity_swaps_preserve_lexical_ownership",
"source_projects::source_projects_concurrent_comment_and_semantic_writes_share_one_revision",
"source_projects::source_projects_equal_models_still_apply_changed_identity_provenance",
"source_projects::source_projects_failed_atomic_comment_write_preserves_both_representations",
"source_projects::source_projects_invalid_dependencies_and_duplicate_paths_never_change_the_head",
"source_projects::source_projects_model_interchange_and_transitions_keep_authored_modules",
"source_projects::source_projects_openapi_describes_the_coupled_envelope_and_source_diagnostics",
"source_projects::source_projects_preserve_exact_files_comments_and_comment_only_revisions",
"source_projects::source_projects_stabilize_once_and_enforce_size_after_insertions",
"source_projects::source_projects_upgrade_old_envelopes_without_writes_and_reject_inconsistent_pairs",
"storage_rejects_second_owners_corruption_and_identity_mismatch",
"transition_preview_apply_and_artifact_links_preserve_revision_boundaries",
"typed_state_events_batch_reidentification_and_deletion_use_real_http",
"served_state_projection_schema_preserves_closed_string_and_payload_variants",
"state_view_source_json_transactions_and_restart_share_the_published_contract"
],
"listing_count": 56,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,30 @@
Checking zerofrom v0.1.8
Checking yoke v0.8.3
Checking zerovec v0.11.8
Checking smallvec v1.16.0
Checking tinystr v0.8.4
Checking icu_locale_core v2.3.0
Checking zerotrie v0.2.5
Checking potential_utf v0.1.6
Checking icu_collections v2.3.0
Checking icu_provider v2.3.1
Checking slab v0.4.12
Checking futures-task v0.3.34
Checking futures-util v0.3.34
Checking icu_properties v2.3.0
Checking icu_normalizer v2.3.0
Checking futures-channel v0.3.34
Checking hyper v1.11.1
Checking tracing v0.1.44
Checking idna_adapter v1.2.2
Checking hyper-util v0.1.20
Checking idna v1.1.0
Checking tower v0.5.3
Checking url v2.5.8
Checking tower-http v0.6.11
Checking axum v0.8.9
Checking oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-core)
Checking hyper-rustls v0.27.9
Checking reqwest v0.12.28
Checking oa-server v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-server)
Finished `dev` profile [unoptimized] target(s) in 9m 12s
@@ -0,0 +1,32 @@
{
"source": "44095f78c28b79d6d085863dc928adba8e24d955",
"head_after": "44095f78c28b79d6d085863dc928adba8e24d955",
"start": "2026-09-13T09:30:02.204068+00:00",
"end": "2026-09-13T09:39:16.486721+00:00",
"exit": 0,
"command": [
"cargo",
"clippy",
"--locked",
"--offline",
"-p",
"oa-server",
"--all-targets",
"--",
"-D",
"warnings"
],
"inputs": "server-strict-44095f7.inputs.json",
"changed_inputs": [],
"artifacts": [],
"environment": {
"CARGO_TARGET_DIR": null,
"CARGO_BUILD_JOBS": "1",
"CARGO_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo",
"RUSTUP_HOME": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup"
},
"launcher_sha256": "d0682a2484c6bc4828aada75cb67ad49ed6dbe8aa04708b49519c93bb9aa9a76",
"listing_members": [],
"listing_count": 0,
"listing_scope": "Names emitted by this actual Cargo test listing; focused/full runtime results have their own receipts."
}
@@ -0,0 +1,2 @@
Checking oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop)
Finished `dev` profile [unoptimized] target(s) in 4m 32s

Some files were not shown because too many files have changed in this diff Show More