Record passing core outline gate with exact input binding
This commit is contained in:
@@ -3,3 +3,6 @@ correction-tests-receipt.json -text
|
||||
core-outline-misfiltered.log -text
|
||||
core-outline-misfiltered-receipt.json -text
|
||||
core-outline-interruption.json -text
|
||||
core-outline-lib.log -text -whitespace
|
||||
core-outline-lib-receipt.json -text whitespace=cr-at-eol
|
||||
core-outline-inputs-after.json -text whitespace=cr-at-eol
|
||||
|
||||
@@ -4,4 +4,10 @@ The original command `cargo test -p oa-core language_outline_tests --locked --of
|
||||
|
||||
Root interrupted only the verified owned Cargo process tree after discovering the selection error. The run began at 2026-09-12T22:29:21.4944572Z and closed at 2026-09-12T23:19:37.6119510Z with exitCode -1. This is an interrupted invalid gate, neither a passing result nor a product test failure. Its [raw output](core-outline-misfiltered.log), [terminal receipt](core-outline-misfiltered-receipt.json) and [interruption record](core-outline-interruption.json) are preserved with text conversion disabled.
|
||||
|
||||
The replacement is `cargo test -p oa-core --lib language::outline_tests:: --locked --offline`. Its runner requires the result to contain twelve passed tests, zero failures and zero ignored cases in addition to Cargo exit0, preventing empty test selection from being accepted. Corrected execution is pending on unchanged source46b4f3c; later evidence-only commits do not alter its inputs.
|
||||
The replacement is `cargo test -p oa-core --lib language::outline_tests:: --locked --offline`. Its runner requires the result to contain twelve passed tests, zero failures and zero ignored cases in addition to Cargo exit0, preventing empty test selection from being accepted. Corrected execution passed: **12 passed, 0 failed, 0 ignored**, Cargo exit 0. The [raw output](core-outline-lib.log) and [terminal receipt](core-outline-lib-receipt.json) identify the command and timestamps. The runner captured evidence base `4db1ef543ced916179194272bf0e65dce73cb107`; later evidence-only commit `2568c70455ba8f6099b0ed92dd8321d50841a984` was present at closure. Production source remains `46b4f3c0d0f04050ad6d705051ee0199138e47a2`.
|
||||
|
||||
The run started 2026-09-12T23:20:37.3391898Z and closed 2026-09-13T00:13:35.4441019Z. Cargo reported 52m07s compilation and 3.25s test execution. The heavily delayed host makes this unsuitable as comparative performance evidence. This focused library result does not cover all core tests, strict lint, the later rename union or native GUI acceptance. Raw trailing blank lines are preserved as output evidence.
|
||||
|
||||
All 562 captured inputs and their membership remained unchanged from the original pre-gate capture through this corrected core result. The [post-core input manifest](core-outline-inputs-after.json) matches the same path/byte/SHA-256 entries in the [published desktop manifest](correction-all-inputs.json); evidence-only report changes and the unwired draft were not compiler inputs.
|
||||
|
||||
The receipt and post-core manifest retain original CRLF bytes with `whitespace=cr-at-eol`; the raw log also retains its terminal blank line. These exact-path attributes avoid treating original evidence line endings as source-format defects.
|
||||
|
||||
+2819
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"command": "cargo test -p oa-core --lib language::outline_tests:: --locked --offline",
|
||||
"startUtc": "2026-09-12T23:20:37.3391898Z",
|
||||
"endUtc": "2026-09-13T00:13:35.4441019Z",
|
||||
"base": "4db1ef543ced916179194272bf0e65dce73cb107",
|
||||
"cargoExitCode": 0,
|
||||
"expectedTests": 12,
|
||||
"expectedTestsPassed": true
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\diagram-coverage-fixes-ytr83r-20260912\crates\oa-core)
|
||||
Finished `test` profile [unoptimized] target(s) in 52m 07s
|
||||
Running unittests src\lib.rs (C:\Users\User\Documents\Git\ARCADIA-Studio\target\debug\deps\oa_core-38898034cc715c78.exe)
|
||||
|
||||
running 12 tests
|
||||
test language::outline_tests::closed_id_at_eof_is_inside_the_declaration_extent ... ok
|
||||
test language::outline_tests::bounds_refuse_before_returning_a_partial_outline ... 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::deeply_nested_bounds_use_the_same_iterative_walk_and_declaration_budget ... 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::noncanonical_uuid_spellings_have_no_outline_or_analysis_identity ... ok
|
||||
test language::outline_tests::missing_body_syntax_is_unchecked_even_when_known_error_flags_are_clear ... ok
|
||||
test language::outline_tests::outline_roles_preserve_unicode_crlf_and_exact_escaped_uuid_literal ... ok
|
||||
test language::outline_tests::outline_ranges_follow_current_bytes_without_identity_stabilization ... ok
|
||||
test language::outline_tests::uppercase_and_json_escaped_header_ids_survive_both_parsers_and_outline ... ok
|
||||
|
||||
test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 42 filtered out; finished in 3.25s
|
||||
|
||||
Reference in New Issue
Block a user