evidence: preserve inset WGPU and a49 navigation gates

This commit is contained in:
2026-09-12 20:11:20 -07:00
parent 31695dcc49
commit 51797790bd
65 changed files with 18201 additions and 0 deletions
@@ -0,0 +1 @@
* -text -whitespace
@@ -0,0 +1,13 @@
# Navigation/rename a49: strict, build and targeted Windows gates
Tested source: [a49b0ec7ac4538a372139175386a881645c1a59e](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/a49b0ec7ac4538a372139175386a881645c1a59e).
The actual receipts and logs confirm successful strict Clippy (`--all-targets -- -D warnings`), desktop binary build, 31 usage regressions, and the separately selected ignored rename timing test (1 passed, 0 failed, 0 ignored). The complete 577-input before/after manifests retained identical path membership, sizes and hashes. Archive verification also checked every one of those 577 files against the still-frozen source checkout. Raw gate/capture scripts, logs and receipts are preserved; verification.json records these checks and report.json inventories the evidence.
The full 951-pass suite belongs to [10bd711 and its existing report](../navigation-rename-union-gates-20260913/README.md), not this a49 gate. The latter fixes test-only strict-lint findings; these targeted results do not relabel the earlier full suite or duplicate it.
Timing used the actual release1 bundle (30 reachable files, 78,414 source bytes), one warmup and five measured trials. Median synchronous `app_sync` was 1,161.9446ms (950.0872–1,594.9852ms); median Confirm update was 43.0291ms, worker Document preparation 377.0975ms and guarded commit 0.0067ms. The parent reports concurrent core compilation during this run; that contention is contextual information, not independently established by the isolated timing log. This is not an uncontended benchmark or evidence that the synchronous work is responsive. The fixture explicitly does not poll returned tasks or render; the short Confirm measurement is not end-to-end rename latency. Preserve the approximately 1.16-second synchronous phase as a performance limitation for subsequent native evaluation.
native-binary.json binds the current root debug executable for native handoff: 115,379,712 bytes, SHA256 `D169A42692D2822A6E9DCD1E6181766F4A178E15AE2610763200DA9BBB814DDF`. Its last-write timestamp falls inside the successful a49 build window; repeated archive-time hash reads were equal. This is a binding of the frozen build output to its checked build context, not native execution, release packaging or a cryptographic source attestation embedded in the binary. Recheck this hash immediately before native launch.
For reproduction, use an isolated checkout of a49 and the recorded commands/toolchain environment. Raw scripts retain the original local paths and refuse replacing their logs; substitute fresh local gate paths. Windows only. Native modal/focus/scroll/history workflows and Linux acceptance are not supplied by these logs. No compiler, test or native rerun occurred during this archive operation.
@@ -0,0 +1,12 @@
{
"command": "cargo build -p oa-desktop --bin arcadia-studio --locked --offline",
"workspace": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\navigation-rename-union-ytr83r-20260912",
"startUtc": "2026-09-13T02:19:56.1612595Z",
"endUtc": "2026-09-13T02:28:15.7048019Z",
"base": "a49b0ec7ac4538a372139175386a881645c1a59e",
"cargoExitCode": 0,
"listedTests": null,
"listedUnionTests": null,
"listedScrollTests": null,
"selectionValid": true
}
@@ -0,0 +1,3 @@
Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\navigation-rename-union-ytr83r-20260912\crates\oa-core)
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\navigation-rename-union-ytr83r-20260912\crates\oa-desktop)
Finished `dev` profile [unoptimized] target(s) in 8m 17s
@@ -0,0 +1,31 @@
param([Parameter(Mandatory=$true)][string]$Stage)
$ErrorActionPreference = 'Stop'
if ($Stage -notin @('before', 'after')) { throw 'Stage must be before or after' }
$taskWorkspace = 'C:\Users\User\Documents\Git\ARCADIA-Studio\.local\navigation-rename-union-ytr83r-20260912'
$taskOutput = Join-Path $PSScriptRoot "inputs-complete-$Stage.json"
if (Test-Path -LiteralPath $taskOutput) { throw "Refusing to replace $taskOutput" }
Push-Location -LiteralPath $taskWorkspace
try {
$taskPaths = @('Cargo.toml', 'Cargo.lock') + @(rg --files crates docs examples build harness/fixtures harness/experiments/textual-authoring-20260911)
if ($LASTEXITCODE -ne 0) { throw 'Input enumeration failed' }
$taskEntries = @($taskPaths | Sort-Object -Unique | ForEach-Object {
$taskItem = Get-Item -LiteralPath $_
[ordered]@{ path = $_.Replace('\', '/'); bytes = $taskItem.Length; sha256 = (Get-FileHash -Algorithm SHA256 -LiteralPath $_).Hash.ToLowerInvariant() }
})
$taskRecord = [ordered]@{
capturedUtc = [DateTime]::UtcNow.ToString('o')
workspace = $taskWorkspace
base = (git rev-parse HEAD)
branch = (git branch --show-current)
count = $taskEntries.Count
files = $taskEntries
}
$taskRecord | ConvertTo-Json -Depth 5 | Set-Content -LiteralPath $taskOutput -Encoding utf8
if ($Stage -eq 'after') {
$taskBefore = Get-Content -Raw -LiteralPath (Join-Path $PSScriptRoot 'inputs-complete-before.json') | ConvertFrom-Json
$taskDifferences = @(Compare-Object ($taskBefore.files | ConvertTo-Json -Depth 5 -Compress) ($taskEntries | ConvertTo-Json -Depth 5 -Compress))
if ($taskDifferences.Count) { throw 'Verification inputs changed during gates' }
}
Write-Output "Captured $($taskEntries.Count) inputs: $Stage"
} finally { Pop-Location }
@@ -0,0 +1,12 @@
{
"command": "cargo clippy -p oa-desktop --all-targets --locked --offline -- -D warnings",
"workspace": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\navigation-rename-union-ytr83r-20260912",
"startUtc": "2026-09-13T02:15:13.6271003Z",
"endUtc": "2026-09-13T02:19:30.2428634Z",
"base": "a49b0ec7ac4538a372139175386a881645c1a59e",
"cargoExitCode": 0,
"listedTests": null,
"listedUnionTests": null,
"listedScrollTests": null,
"selectionValid": true
}
@@ -0,0 +1,2 @@
Checking oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\navigation-rename-union-ytr83r-20260912\crates\oa-desktop)
Finished `dev` profile [unoptimized] target(s) in 4m 15s
@@ -0,0 +1,10 @@
{
"capturedUtc": "2026-09-13T03:05:03.4358830Z",
"source": "a49b0ec7ac4538a372139175386a881645c1a59e",
"executable": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\arcadia-studio.exe",
"bytes": 115379712,
"sha256": "D169A42692D2822A6E9DCD1E6181766F4A178E15AE2610763200DA9BBB814DDF",
"lastWriteTimeUtc": "2026-09-13T02:28:11.5376343Z",
"repeatedReadStable": true,
"binding": "Current frozen build output; source gate receipts and 577 checked inputs bind the build context. Not native execution evidence."
}
@@ -0,0 +1,88 @@
{
"recordedUtc": "2026-09-13T03:09:34.3873561Z",
"count": 16,
"totalBytes": 246618,
"excludes": "report.json itself",
"files": [
{
"path": ".gitattributes",
"bytes": 20,
"sha256": "E97602AB9CAC70102245345C5AB0FC9830DF8B17F1072B188265A662A3A547AE"
},
{
"path": "build-receipt.json",
"bytes": 484,
"sha256": "A9EA01A46FB39A6291B99CE7A7FA4938C69F3B0D90C7383B90021E1043330B53"
},
{
"path": "build.log",
"bytes": 340,
"sha256": "A34C5BBEEEC025043F3115A838FEA96AE27340C77DF27D3F8408284BB22895DF"
},
{
"path": "capture.ps1",
"bytes": 1842,
"sha256": "110FB10EF3A5D73F291AC58952630DA5E9B579A70652C4C82A664C96A36AAC09"
},
{
"path": "clippy-receipt.json",
"bytes": 493,
"sha256": "1BE5FEBA1FB25F3A1E8EE45E2A9FBB2C782BCEE94B438D6B3937AEFAF3746679"
},
{
"path": "clippy.log",
"bytes": 204,
"sha256": "53AAF4A1B48AA7AE1CE9A650599F3208F3F20B7945DE131C79D16C7F1D5A828D"
},
{
"path": "inputs-complete-after.json",
"bytes": 111090,
"sha256": "1A7EEE15F4AC22DE0B4EBC69828D5F9FE752B569BD702635D878CE719FF0B0D6"
},
{
"path": "inputs-complete-before.json",
"bytes": 111090,
"sha256": "41729A2F3B4501E5C401658607FD3A2BF02A7049232F9A85636CAE47A0650766"
},
{
"path": "native-binary.json",
"bytes": 550,
"sha256": "0A6E3D33FC54AE52737DBE88D3A363C47CCE98DB2B221DCADD0AC7AD06670651"
},
{
"path": "README.md",
"bytes": 2798,
"sha256": "FDE7B888A1EB3273A442FF3FED9C17554334CFFBD8F82CBA2B8C1BD208B91733"
},
{
"path": "run.ps1",
"bytes": 4435,
"sha256": "15AF681533CC55A84F92D3C29B90DC065A6475688CBCBEAE46B930C7A1AC4C7B"
},
{
"path": "timing-receipt.json",
"bytes": 582,
"sha256": "5F7E936D4D48ED5305C2F9DDA829674E7A68F2B701036C9356CE878D97FE5FFB"
},
{
"path": "timing.log",
"bytes": 7595,
"sha256": "DC3A5B646846EA08A97544BA21A6B3D266B7E21EF4730DBDB7B97622F1583B6A"
},
{
"path": "usage-receipt.json",
"bytes": 567,
"sha256": "B4F0BD7B530E925A556F36FF0117975484BE9062C3369601CDF968B1BCA7CF75"
},
{
"path": "usage.log",
"bytes": 3999,
"sha256": "FCE0A68F2ADC609F4273510178838B74C8E496A25560037AF135CC794AA3F864"
},
{
"path": "verification.json",
"bytes": 529,
"sha256": "8DED85CDC900A48E0E739ED1E1243C3249FCB8BFD2018E9B454A39EC0794F07B"
}
]
}
@@ -0,0 +1,54 @@
param([Parameter(Mandatory=$true)][ValidateSet('check','list','focused','usage','tests','clippy','build','timing')][string]$Stage)
$ErrorActionPreference = 'Stop'
$taskWorkspace = 'C:\Users\User\Documents\Git\ARCADIA-Studio\.local\navigation-rename-union-ytr83r-20260912'
Push-Location -LiteralPath $taskWorkspace
try {
. 'C:\Users\User\Documents\Git\ARCADIA-Studio\.local\toolchain\env.ps1'
$env:CARGO_TARGET_DIR = 'C:\Users\User\Documents\Git\ARCADIA-Studio\target'
$taskArgs = switch ($Stage) {
'check' { @('check','-p','oa-desktop','--bin','arcadia-studio','--tests','--locked','--offline') }
'list' { @('test','-p','oa-desktop','--bin','arcadia-studio','--locked','--offline','--','--list') }
'focused' { @('test','-p','oa-desktop','--bin','arcadia-studio','--locked','--offline','--','app::source_rename::tests::navigation_union_tests::','app::source_rename::tests::preview_scroll_tests::','--test-threads=1') }
'usage' { @('test','-p','oa-desktop','--bin','arcadia-studio','--locked','--offline','--','app::diagram_usages::tests::','behavior::scenario::usage::tests::','--test-threads=1') }
'tests' { @('test','-p','oa-desktop','--all-targets','--locked','--offline') }
'clippy' { @('clippy','-p','oa-desktop','--all-targets','--locked','--offline','--','-D','warnings') }
'build' { @('build','-p','oa-desktop','--bin','arcadia-studio','--locked','--offline') }
'timing' { @('test','-p','oa-desktop','--bin','arcadia-studio','--locked','--offline','--','accepted_release1_prepare_commit_sync_and_confirm_timing','--ignored','--nocapture','--test-threads=1') }
}
$taskLog = Join-Path $PSScriptRoot ($Stage+'.log')
$taskReceipt = Join-Path $PSScriptRoot ($Stage+'-receipt.json')
if ((Test-Path -LiteralPath $taskLog) -or (Test-Path -LiteralPath $taskReceipt)) { throw 'Refusing to replace existing gate evidence' }
$taskStart = [DateTime]::UtcNow.ToString('o')
$taskBase = git rev-parse HEAD
if ($LASTEXITCODE -ne 0) { throw 'Cannot identify source commit' }
$taskInputs = Get-Content -Raw -LiteralPath (Join-Path $PSScriptRoot 'inputs-complete-before.json') | ConvertFrom-Json
if ($taskInputs.base -ne $taskBase -or $taskInputs.workspace -ne $taskWorkspace) { throw 'Captured source does not match the pinned gate checkout' }
if ($Stage -eq 'tests') {
$taskListing = Get-Content -Raw -LiteralPath (Join-Path $PSScriptRoot 'list-receipt.json') | ConvertFrom-Json
if (-not $taskListing.selectionValid -or $taskListing.cargoExitCode -ne 0 -or $taskListing.base -ne $taskBase) { throw 'Full gate requires valid listing of this source commit' }
}
& cargo @taskArgs 2>&1 | Tee-Object -FilePath $taskLog
$taskExit = $LASTEXITCODE
$taskOutput = Get-Content -Raw -LiteralPath $taskLog
$taskSelectionValid = $true
$taskListed = $null
$taskUnionCount = $null
$taskScrollCount = $null
if ($Stage -eq 'list') {
$taskListed = [regex]::Matches($taskOutput, '(?m)^[^\r\n]+: test\r?$').Count
$taskUnionCount = [regex]::Matches($taskOutput, '(?m)^app::source_rename::tests::navigation_union_tests::[^\r\n]+: test\r?$').Count
$taskScrollCount = [regex]::Matches($taskOutput, '(?m)^app::source_rename::tests::preview_scroll_tests::[^\r\n]+: test\r?$').Count
$taskSelectionValid = $taskListed -ge 905 -and $taskUnionCount -eq 6 -and $taskScrollCount -eq 4
}
if ($Stage -eq 'focused') { $taskSelectionValid = $taskOutput -match 'test result: ok\. 10 passed; 0 failed; 0 ignored;' }
if ($Stage -eq 'usage') { $taskSelectionValid = $taskOutput -match 'test result: ok\. 31 passed; 0 failed; 0 ignored;' }
if ($Stage -eq 'timing') { $taskSelectionValid = $taskOutput -match 'test result: ok\. 1 passed; 0 failed; 0 ignored;' }
if ($Stage -eq 'tests') {
$taskExpectedPassed = $taskListing.listedTests - 3
$taskSelectionValid = $taskOutput -match ('test result: ok\. '+$taskExpectedPassed+' passed; 0 failed; 3 ignored;')
}
[ordered]@{command=('cargo '+($taskArgs -join ' '));workspace=$taskWorkspace;startUtc=$taskStart;endUtc=[DateTime]::UtcNow.ToString('o');base=$taskBase;cargoExitCode=$taskExit;listedTests=$taskListed;listedUnionTests=$taskUnionCount;listedScrollTests=$taskScrollCount;selectionValid=$taskSelectionValid} | ConvertTo-Json | Set-Content -LiteralPath $taskReceipt -Encoding utf8
if ($taskExit -ne 0) { exit $taskExit }
if (-not $taskSelectionValid) { throw 'Selected test count or passing result differs from the explicit expectation' }
exit 0
} finally { Pop-Location }
@@ -0,0 +1,12 @@
{
"command": "cargo test -p oa-desktop --bin arcadia-studio --locked --offline -- accepted_release1_prepare_commit_sync_and_confirm_timing --ignored --nocapture --test-threads=1",
"workspace": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\navigation-rename-union-ytr83r-20260912",
"startUtc": "2026-09-13T02:43:13.6188732Z",
"endUtc": "2026-09-13T02:43:56.4886713Z",
"base": "a49b0ec7ac4538a372139175386a881645c1a59e",
"cargoExitCode": 0,
"listedTests": null,
"listedUnionTests": null,
"listedScrollTests": null,
"selectionValid": true
}
@@ -0,0 +1,64 @@
Finished `test` profile [unoptimized] target(s) in 2.53s
Running unittests src\main.rs (C:\Users\User\Documents\Git\ARCADIA-Studio\target\debug\deps\arcadia_studio-27db9628b266bf39.exe)
running 1 test
test app::source_rename::timing_tests::accepted_release1_prepare_commit_sync_and_confirm_timing ... {"active_file":"traceability.arcadia","active_file_bytes":29506,"debug_assertions":true,"entry":"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\navigation-rename-union-ytr83r-20260912\\crates\\oa-desktop\\../../examples/release1/project.arcadia","identities":258,"measured_trials":5,"new":"oa_restore_pressure","old":"oa_restore_work","reachable_files":30,"record":"fixture","scope":"real worker helpers, guarded Document commit, App sync and Confirm update; no task polling or rendering","source_bytes":78414,"warmups":1}
{"record":"order","separate_phases_first":true,"trial":0,"warmup":true}
{"elapsed_ms":0.0693,"elapsed_ns":"69300","phase":"document_request_mint","record":"timing","trial":0,"warmup":true}
{"elapsed_ms":414.049,"elapsed_ns":"414049000","phase":"worker_document_prepare","record":"timing","trial":0,"warmup":true}
{"elapsed_ms":9.898900000000001,"elapsed_ns":"9898900","phase":"worker_preview_and_origin","record":"timing","trial":0,"warmup":true}
{"elapsed_ms":0.0247,"elapsed_ns":"24700","phase":"document_guarded_commit","record":"timing","trial":0,"warmup":true}
{"elapsed_ms":1167.6792,"elapsed_ns":"1167679200","phase":"app_sync","record":"timing","trial":0,"warmup":true}
{"elapsed_ms":59.4713,"elapsed_ns":"59471300","phase":"app_confirm_update","record":"timing","trial":0,"warmup":true}
{"elapsed_ms":0.0011,"elapsed_ns":"1100","phase":"confirm_returned_task_drop_without_polling","record":"timing","trial":0,"warmup":true}
{"record":"order","separate_phases_first":false,"trial":1,"warmup":false}
{"elapsed_ms":37.7156,"elapsed_ns":"37715600","phase":"app_confirm_update","record":"timing","trial":1,"warmup":false}
{"elapsed_ms":0.0005,"elapsed_ns":"500","phase":"confirm_returned_task_drop_without_polling","record":"timing","trial":1,"warmup":false}
{"elapsed_ms":0.1638,"elapsed_ns":"163800","phase":"document_request_mint","record":"timing","trial":1,"warmup":false}
{"elapsed_ms":724.7127,"elapsed_ns":"724712700","phase":"worker_document_prepare","record":"timing","trial":1,"warmup":false}
{"elapsed_ms":100.3696,"elapsed_ns":"100369600","phase":"worker_preview_and_origin","record":"timing","trial":1,"warmup":false}
{"elapsed_ms":0.0056,"elapsed_ns":"5600","phase":"document_guarded_commit","record":"timing","trial":1,"warmup":false}
{"elapsed_ms":1594.9852,"elapsed_ns":"1594985200","phase":"app_sync","record":"timing","trial":1,"warmup":false}
{"record":"order","separate_phases_first":true,"trial":2,"warmup":false}
{"elapsed_ms":0.037200000000000004,"elapsed_ns":"37200","phase":"document_request_mint","record":"timing","trial":2,"warmup":false}
{"elapsed_ms":443.21389999999997,"elapsed_ns":"443213900","phase":"worker_document_prepare","record":"timing","trial":2,"warmup":false}
{"elapsed_ms":43.2209,"elapsed_ns":"43220900","phase":"worker_preview_and_origin","record":"timing","trial":2,"warmup":false}
{"elapsed_ms":0.0067,"elapsed_ns":"6700","phase":"document_guarded_commit","record":"timing","trial":2,"warmup":false}
{"elapsed_ms":950.0872,"elapsed_ns":"950087200","phase":"app_sync","record":"timing","trial":2,"warmup":false}
{"elapsed_ms":43.0291,"elapsed_ns":"43029100","phase":"app_confirm_update","record":"timing","trial":2,"warmup":false}
{"elapsed_ms":0.0014,"elapsed_ns":"1400","phase":"confirm_returned_task_drop_without_polling","record":"timing","trial":2,"warmup":false}
{"record":"order","separate_phases_first":false,"trial":3,"warmup":false}
{"elapsed_ms":31.2433,"elapsed_ns":"31243300","phase":"app_confirm_update","record":"timing","trial":3,"warmup":false}
{"elapsed_ms":0.0015,"elapsed_ns":"1500","phase":"confirm_returned_task_drop_without_polling","record":"timing","trial":3,"warmup":false}
{"elapsed_ms":0.0467,"elapsed_ns":"46700","phase":"document_request_mint","record":"timing","trial":3,"warmup":false}
{"elapsed_ms":338.62829999999997,"elapsed_ns":"338628300","phase":"worker_document_prepare","record":"timing","trial":3,"warmup":false}
{"elapsed_ms":46.8306,"elapsed_ns":"46830600","phase":"worker_preview_and_origin","record":"timing","trial":3,"warmup":false}
{"elapsed_ms":0.0115,"elapsed_ns":"11500","phase":"document_guarded_commit","record":"timing","trial":3,"warmup":false}
{"elapsed_ms":1161.9446,"elapsed_ns":"1161944600","phase":"app_sync","record":"timing","trial":3,"warmup":false}
{"record":"order","separate_phases_first":true,"trial":4,"warmup":false}
{"elapsed_ms":0.0384,"elapsed_ns":"38400","phase":"document_request_mint","record":"timing","trial":4,"warmup":false}
{"elapsed_ms":334.1703,"elapsed_ns":"334170300","phase":"worker_document_prepare","record":"timing","trial":4,"warmup":false}
{"elapsed_ms":18.0882,"elapsed_ns":"18088200","phase":"worker_preview_and_origin","record":"timing","trial":4,"warmup":false}
{"elapsed_ms":0.008,"elapsed_ns":"8000","phase":"document_guarded_commit","record":"timing","trial":4,"warmup":false}
{"elapsed_ms":1049.6787000000002,"elapsed_ns":"1049678700","phase":"app_sync","record":"timing","trial":4,"warmup":false}
{"elapsed_ms":89.68220000000001,"elapsed_ns":"89682200","phase":"app_confirm_update","record":"timing","trial":4,"warmup":false}
{"elapsed_ms":0.0011,"elapsed_ns":"1100","phase":"confirm_returned_task_drop_without_polling","record":"timing","trial":4,"warmup":false}
{"record":"order","separate_phases_first":false,"trial":5,"warmup":false}
{"elapsed_ms":53.003099999999996,"elapsed_ns":"53003100","phase":"app_confirm_update","record":"timing","trial":5,"warmup":false}
{"elapsed_ms":0.0022,"elapsed_ns":"2200","phase":"confirm_returned_task_drop_without_polling","record":"timing","trial":5,"warmup":false}
{"elapsed_ms":0.0602,"elapsed_ns":"60200","phase":"document_request_mint","record":"timing","trial":5,"warmup":false}
{"elapsed_ms":377.09749999999997,"elapsed_ns":"377097500","phase":"worker_document_prepare","record":"timing","trial":5,"warmup":false}
{"elapsed_ms":53.723600000000005,"elapsed_ns":"53723600","phase":"worker_preview_and_origin","record":"timing","trial":5,"warmup":false}
{"elapsed_ms":0.0058000000000000005,"elapsed_ns":"5800","phase":"document_guarded_commit","record":"timing","trial":5,"warmup":false}
{"elapsed_ms":1230.0683000000001,"elapsed_ns":"1230068300","phase":"app_sync","record":"timing","trial":5,"warmup":false}
{"max_ms":89.68220000000001,"median_ms":43.0291,"min_ms":31.2433,"phase":"app_confirm_update","record":"summary","samples":5}
{"max_ms":1594.9852,"median_ms":1161.9446,"min_ms":950.0872,"phase":"app_sync","record":"summary","samples":5}
{"max_ms":0.0022,"median_ms":0.0014,"min_ms":0.0005,"phase":"confirm_returned_task_drop_without_polling","record":"summary","samples":5}
{"max_ms":0.0115,"median_ms":0.0067,"min_ms":0.0056,"phase":"document_guarded_commit","record":"summary","samples":5}
{"max_ms":0.1638,"median_ms":0.0467,"min_ms":0.037200000000000004,"phase":"document_request_mint","record":"summary","samples":5}
{"max_ms":724.7127,"median_ms":377.09749999999997,"min_ms":334.1703,"phase":"worker_document_prepare","record":"summary","samples":5}
{"max_ms":100.3696,"median_ms":46.8306,"min_ms":18.0882,"phase":"worker_preview_and_origin","record":"summary","samples":5}
ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 953 filtered out; finished in 38.57s
@@ -0,0 +1,12 @@
{
"command": "cargo test -p oa-desktop --bin arcadia-studio --locked --offline -- app::diagram_usages::tests:: behavior::scenario::usage::tests:: --test-threads=1",
"workspace": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\navigation-rename-union-ytr83r-20260912",
"startUtc": "2026-09-13T02:32:53.6828878Z",
"endUtc": "2026-09-13T02:41:45.7798654Z",
"base": "a49b0ec7ac4538a372139175386a881645c1a59e",
"cargoExitCode": 0,
"listedTests": null,
"listedUnionTests": null,
"listedScrollTests": null,
"selectionValid": true
}
@@ -0,0 +1,39 @@
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\navigation-rename-union-ytr83r-20260912\crates\oa-desktop)
Finished `test` profile [unoptimized] target(s) in 8m 49s
Running unittests src\main.rs (C:\Users\User\Documents\Git\ARCADIA-Studio\target\debug\deps\arcadia_studio-27db9628b266bf39.exe)
running 31 tests
test app::diagram_usages::tests::accepted_new_chooser_retires_old_measurement_without_blocking_future_viewports ... ok
test app::diagram_usages::tests::allocation_navigation_keeps_relation_selection_and_exact_visual_work_lifetime ... ok
test app::diagram_usages::tests::asynchronous_lookup_is_loading_inert_and_retains_filter_until_completion ... ok
test app::diagram_usages::tests::caret_uses_exact_verified_alias_identity_and_preserves_source_cursor ... ok
test app::diagram_usages::tests::closed_lookup_keeps_slot_and_replacement_waits_for_exact_old_completion ... ok
test app::diagram_usages::tests::completion_after_cancel_releases_slot_without_reopening_or_moving ... ok
test app::diagram_usages::tests::completion_releases_worker_behind_busy_modal_without_navigation ... ok
test app::diagram_usages::tests::dirty_or_comment_caret_has_no_selected_object_fallback ... ok
test app::diagram_usages::tests::forged_completion_cannot_release_another_slot_or_admit_wrong_context ... ok
test app::diagram_usages::tests::old_panel_tokens_and_forged_targets_cannot_redirect_selection ... ok
test app::diagram_usages::tests::oversized_node_focus_stays_on_label_and_single_surface_query_excludes_other_views ... ok
test app::diagram_usages::tests::pending_source_behavior_and_modal_inputs_block_open_and_choose_without_loss ... ok
test app::diagram_usages::tests::port_navigation_selects_port_and_exact_visible_owner_without_editing_geometry ... ok
test app::diagram_usages::tests::query_presentation_snapshot_keeps_expansion_without_retaining_live_state ... ok
test app::diagram_usages::tests::repeated_preview_arrows_select_the_relation_and_highlight_the_exact_caller_link ... ok
test app::diagram_usages::tests::repeated_process_calls_reveal_the_chosen_caller_and_distinct_tile_camera ... ok
test app::diagram_usages::tests::repeated_scenario_messages_select_the_exact_occurrence_and_move_camera ... ok
test app::diagram_usages::tests::reset_keeps_old_worker_slot_and_only_new_document_results_are_admitted ... ok
test app::diagram_usages::tests::revision_retarget_and_document_change_make_old_destinations_inert ... ok
test app::diagram_usages::tests::saved_node_and_edge_navigation_preserve_whole_sources_and_actual_history ... ok
test app::diagram_usages::tests::stale_caret_completion_never_opens_diagrams_for_current_selection ... ok
test app::diagram_usages::tests::stale_open_context_cannot_replace_a_panel ... ok
test app::diagram_usages::tests::stale_revision_completion_refreshes_asynchronously_without_activating ... ok
test app::diagram_usages::tests::state_row_navigation_has_exact_visual_row_without_retargeting_the_selected_relation ... ok
test app::diagram_usages::tests::tree_origin_captures_subject_and_never_falls_back_to_current_selection_or_name ... ok
test app::diagram_usages::tests::whole_surface_camera_fits_huge_extent_while_target_camera_remains_readable ... ok
test app::diagram_usages::tests::worker_failure_finishes_loading_and_can_be_retried_without_losing_sources ... ok
test behavior::scenario::usage::tests::scenario_operation_label_membership_excludes_ellipsis_only_and_normalizes_whitespace ... ok
test behavior::scenario::usage::tests::scenario_usage_counts_nested_occurrences_and_lifelines_but_keeps_reuse_opaque ... ok
test behavior::scenario::usage::tests::scenario_usage_keeps_repeated_messages_and_reveal_is_read_only_and_revalidated ... ok
test behavior::scenario::usage::tests::scenario_usage_only_reports_the_resolved_operation_fields_actually_in_the_label ... ok
test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 923 filtered out; finished in 1.61s
@@ -0,0 +1,15 @@
{
"verifiedUtc": "2026-09-13T03:05:04.1963921Z",
"source": "a49b0ec7ac4538a372139175386a881645c1a59e",
"enumeratedInputs": 577,
"beforeAfterMembershipBytesHashesEqual": true,
"currentSourceFilesChecked": 577,
"successfulStages": [
"strict-clippy",
"desktop-build",
"usage31",
"timing1"
],
"prior951Source": "10bd71197285a4ba894e6ed9398d2c5402ab463d",
"timingContention": "Parent reports concurrent core compilation; not independently established by these isolated timing logs."
}
@@ -0,0 +1 @@
* -text -whitespace
@@ -0,0 +1,13 @@
# WGPU label inset: bounded empirical result
Tested caller policy: [a4d1efc5f74f9ddc0cfc62fba90f76a9a3aa2f3c](http://217.177.34.108:3000/sorokin.oleg.edu/ARCADIA-Studio/src/commit/a4d1efc5f74f9ddc0cfc62fba90f76a9a3aa2f3c/harness/experiments/scenario-label-wgpu-20260913/README.md). The actual imported label module, compiler/linker arguments and dependencies are identified in inputs.json and the before/after manifests.
The Windows standalone WGPU build and all 32 rendering probes passed: zero invalid controls, zero candidate findings, and 12 cases whose actual ink exceeded layout advances. The unchanged true corridor has width 160 or 760; a 3-unit inset on each side leaves text budgets 154 or 754. Backplate world bounds stayed inside the fixed corridor, and painted plate/text pixels satisfied the declared one-physical-pixel halo. Coverage, actual canvas payload, integer translation and blocker-preservation controls passed. This does not turn advance bounds into ink bounds or establish a universal 3-unit overhang limit.
The original uninset policy remains rejected in [its separate record](../scenario-label-wgpu-rejection-20260913/README.md). Its raw evidence was not changed or duplicated here.
Archive verification independently checked all 235 original output-manifest entries, all 7 explicit current input files, the equal dependency/native before/after inventories, and the executed binary's SHA256. pixels.zip contains all 225 original pixel-directory files, totaling 101,843,266 uncompressed bytes; every uncompressed entry's path, size and SHA256 matched output-artifacts.json. metrics/ and summary.txt provide directly readable reports. verification.json records the checks; report.json inventories this archive. The executable is identified by receipt.json and verification.json rather than copied into the repository.
Reproduce using the pinned source's build-and-run.ps1 in a new output directory, with the exact compiler, matching Iced/unicode artifacts, clang linker and native search path recorded in inputs.json. Do not overwrite either historical gate. Parent-owned local gate paths in raw receipts record what ran; remote reproduction requires its own equivalent checkout/toolchain. No rerender occurred while archiving.
Scope is these 32 strings/styles/width/zoom/DPI combinations on the recorded Windows environment, with the stated raster threshold and halo. This is not production Scene/corridor integration, a general ink-containment proof, native application acceptance, Linux verification or a release. Narrow corridors at or below the 6-unit reserve, self/reversed-message corridor choice, actual activation/frame interactions and production performance remain separate work.
@@ -0,0 +1,22 @@
warning: field `source` is never read
--> C:\Users\User\Documents\Git\ARCADIA-Studio\.local\scenario-layout-ytr83r-20260913\harness\experiments\scenario-label-wgpu-20260913\..\..\..\crates\oa-desktop\src\behavior\scenario_label.rs:87:5
|
86 | pub(super) struct Label {
| ----- field in this struct
87 | source: String,
| ^^^^^^
|
= note: `Label` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
warning: method `retains_any` is never used
--> C:\Users\User\Documents\Git\ARCADIA-Studio\.local\scenario-layout-ytr83r-20260913\harness\experiments\scenario-label-wgpu-20260913\..\..\..\crates\oa-desktop\src\behavior\scenario_label.rs:130:12
|
99 | impl Label {
| ---------- method in this implementation
...
130 | pub fn retains_any(
| ^^^^^^^^^^^
warning: 2 warnings emitted
@@ -0,0 +1,6 @@
{
"exit": 0,
"dependencyManifestStable": true,
"nativeManifestStable": true,
"endedUtc": "2026-09-13T02:46:13.7620205Z"
}
@@ -0,0 +1,62 @@
{
"scope": "Standalone actual WGPU canvas label evaluator; not desktop Scene/native acceptance",
"startedUtc": "2026-09-13T02:45:42.4191767Z",
"os": "Microsoft Windows NT 10.0.26200.0",
"rustc": "rustc 1.98.1 (48a229cea 2026-09-01)\r\nbinary: rustc\r\ncommit-hash: 48a229ceaefd4985c50990b14116b6d856af0985\r\ncommit-date: 2026-09-01\r\nhost: x86_64-pc-windows-gnullvm\r\nrelease: 1.98.1\r\nLLVM version: 22.1.8\r\n",
"arguments": [
"--edition=2024",
"--crate-name",
"scenario_label_wgpu",
"--crate-type",
"bin",
"-C",
"debuginfo=0",
"-L",
"dependency=C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps",
"-C",
"linker=C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\clang.exe",
"-L",
"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",
"--extern",
"iced=C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced-ee73abd722c72024.rlib",
"--extern",
"unicode_segmentation=C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_segmentation-85698043f7780858.rlib",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\scenario-layout-ytr83r-20260913\\harness\\experiments\\scenario-label-wgpu-20260913\\main.rs",
"-o",
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\scenario-label-wgpu-gates-attempt2-20260913\\scenario-label-wgpu.exe"
],
"inputs": [
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\rustup\\toolchains\\stable-x86_64-pc-windows-gnullvm\\bin\\rustc.exe",
"sha256": "C4C7286B198F95C5DA9307BA63E756F94953527D63A33DCA877211BC0979BAF9"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\llvm-mingw-20260908-ucrt-x86_64\\bin\\clang.exe",
"sha256": "93303EDD5791E4B60682F819267A34C349E5F52D052D067E006E76D21CC82EA4"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libiced-ee73abd722c72024.rlib",
"sha256": "D6AFBA083A249722C44AC10C3CAB8F2F7A2665FAECBEBFBAD9706D51DF571CF7"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps\\libunicode_segmentation-85698043f7780858.rlib",
"sha256": "5B360E6EB17C58B9C1B00ED8B101AC2F2958D328789B5F45087C2352DE2D41A5"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\scenario-layout-ytr83r-20260913\\harness\\experiments\\scenario-label-wgpu-20260913\\main.rs",
"sha256": "4E3C74EBA8A8AA824424382683E6624B7B7E240368F7059B84D5439E39A7C398"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\scenario-layout-ytr83r-20260913\\crates\\oa-desktop\\src\\behavior\\scenario_label.rs",
"sha256": "621F7E50372D0162F0643219A41F5E374FC9CF28A3A42AEE6B8728E5271EC6C4"
},
{
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\scenario-layout-ytr83r-20260913\\harness\\experiments\\scenario-label-wgpu-20260913\\build-and-run.ps1",
"sha256": "47A98B3561E2542A88D42B4240111FEE61B641D0A21AA015B3E26AE4BABDD003"
}
],
"dependencyDirectory": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\target\\debug\\deps",
"nativeLibraryDirectory": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\toolchain\\cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows_x86_64_gnullvm-0.52.6\\lib",
"WGPU_BACKEND": null,
"WGPU_ADAPTER_NAME": null
}
@@ -0,0 +1,48 @@
policy=2-fixed-corridor-inset-3-world-units
source="2. call · 请求阀门维修并确认压力传感器状态 · 技术人员服务会话"
displayed="2. call · 请求阀门维修并确…"
retained=0..35
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=0.65
dpi=1
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 211, height: 109 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 144.75587, height: 14.4 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 150.75587, height: 18.4 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 454,
bounds: Some(
(
63,
50,
157,
58,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=19
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=297
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=1286
painted_plate_outside_corridor_x=12
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.4 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
resolved_face=ID(InnerId(88v1)) [("Microsoft YaHei UI", English_UnitedStates), ("Microsoft YaHei UI", Chinese_PeoplesRepublicOfChina)] Normal
@@ -0,0 +1,48 @@
policy=2-fixed-corridor-inset-3-world-units
source="2. call · 请求阀门维修并确认压力传感器状态 · 技术人员服务会话"
displayed="2. call · 请求阀门维修并确认压力传感器状态 · 技术人员服务会话"
retained=0..87
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=0.65
dpi=1
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 601, height: 109 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 336.17004, height: 14.4 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 342.17004, height: 18.4 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 1176,
bounds: Some(
(
63,
50,
282,
58,
),
),
outside_advance: 1,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=37
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=297
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=2910
painted_plate_outside_corridor_x=12
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.4 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
resolved_face=ID(InnerId(88v1)) [("Microsoft YaHei UI", English_UnitedStates), ("Microsoft YaHei UI", Chinese_PeoplesRepublicOfChina)] Normal
@@ -0,0 +1,48 @@
policy=2-fixed-corridor-inset-3-world-units
source="2. call · 请求阀门维修并确认压力传感器状态 · 技术人员服务会话"
displayed="2. call · 请求阀门维修并确…"
retained=0..35
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1
dpi=1
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 304, height: 154 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 144.75586, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 150.75586, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 791,
bounds: Some(
(
77,
66,
221,
78,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=19
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=728
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=2887
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
resolved_face=ID(InnerId(88v1)) [("Microsoft YaHei UI", English_UnitedStates), ("Microsoft YaHei UI", Chinese_PeoplesRepublicOfChina)] Normal
@@ -0,0 +1,48 @@
policy=2-fixed-corridor-inset-3-world-units
source="2. call · 请求阀门维修并确认压力传感器状态 · 技术人员服务会话"
displayed="2. call · 请求阀门维修并确认压力传感器状态 · 技术人员服务会话"
retained=0..87
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1
dpi=1
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 904, height: 154 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 336.16992, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 342.16992, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 1933,
bounds: Some(
(
77,
66,
413,
78,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=37
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=728
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=6517
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
resolved_face=ID(InnerId(88v1)) [("Microsoft YaHei UI", English_UnitedStates), ("Microsoft YaHei UI", Chinese_PeoplesRepublicOfChina)] Normal
@@ -0,0 +1,48 @@
policy=2-fixed-corridor-inset-3-world-units
source="2. call · 请求阀门维修并确认压力传感器状态 · 技术人员服务会话"
displayed="2. call · 请求阀门维修并确…"
retained=0..35
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1
dpi=1.5
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 456, height: 231 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 144.75586, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 150.75586, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 1668,
bounds: Some(
(
115,
98,
331,
117,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=19
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=1716
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=6356
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
resolved_face=ID(InnerId(88v1)) [("Microsoft YaHei UI", English_UnitedStates), ("Microsoft YaHei UI", Chinese_PeoplesRepublicOfChina)] Normal
@@ -0,0 +1,48 @@
policy=2-fixed-corridor-inset-3-world-units
source="2. call · 请求阀门维修并确认压力传感器状态 · 技术人员服务会话"
displayed="2. call · 请求阀门维修并确认压力传感器状态 · 技术人员服务会话"
retained=0..87
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1
dpi=1.5
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 1356, height: 231 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 336.16992, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 342.16992, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 4154,
bounds: Some(
(
115,
98,
619,
117,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=37
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=1716
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=14392
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
resolved_face=ID(InnerId(88v1)) [("Microsoft YaHei UI", English_UnitedStates), ("Microsoft YaHei UI", Chinese_PeoplesRepublicOfChina)] Normal
@@ -0,0 +1,48 @@
policy=2-fixed-corridor-inset-3-world-units
source="2. call · 请求阀门维修并确认压力传感器状态 · 技术人员服务会话"
displayed="2. call · 请求阀门维修并确…"
retained=0..35
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1.75
dpi=1
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 504, height: 252 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 144.75586, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 150.75586, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 2081,
bounds: Some(
(
107,
97,
358,
118,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=19
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=2340
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=8743
painted_plate_outside_corridor_x=32
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
resolved_face=ID(InnerId(88v1)) [("Microsoft YaHei UI", English_UnitedStates), ("Microsoft YaHei UI", Chinese_PeoplesRepublicOfChina)] Normal
@@ -0,0 +1,48 @@
policy=2-fixed-corridor-inset-3-world-units
source="2. call · 请求阀门维修并确认压力传感器状态 · 技术人员服务会话"
displayed="2. call · 请求阀门维修并确认压力传感器状态 · 技术人员服务会话"
retained=0..87
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1.75
dpi=1
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 1554, height: 252 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 336.16992, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 342.16992, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 5146,
bounds: Some(
(
107,
97,
694,
119,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=37
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=2340
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=19798
painted_plate_outside_corridor_x=32
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
resolved_face=ID(InnerId(88v1)) [("Microsoft YaHei UI", English_UnitedStates), ("Microsoft YaHei UI", Chinese_PeoplesRepublicOfChina)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="3. call · A\u{301}\u{323}larm e\u{301}valuation · verify technician's pressure-report acknowledgement"
displayed="3. call · A\u{301}\u{323}larm e\u{301}valuation · v…"
retained=0..38
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=0.65
dpi=1
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 211, height: 109 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 151.98633, height: 14.4 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 157.98633, height: 18.4 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 306,
bounds: Some(
(
63,
50,
161,
59,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=32
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=297
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=1351
painted_plate_outside_corridor_x=12
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.4 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="3. call · A\u{301}\u{323}larm e\u{301}valuation · verify technician's pressure-report acknowledgement"
displayed="3. call · A\u{301}\u{323}larm e\u{301}valuation · verify technician's pressure-report acknowledgement"
retained=0..88
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=0.65
dpi=1
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 601, height: 109 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 417.19925, height: 14.4 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 423.19925, height: 18.4 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 927,
bounds: Some(
(
63,
50,
334,
59,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=81
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=297
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=3587
painted_plate_outside_corridor_x=12
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.4 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="3. call · A\u{301}\u{323}larm e\u{301}valuation · verify technician's pressure-report acknowledgement"
displayed="3. call · A\u{301}\u{323}larm e\u{301}valuation · v…"
retained=0..38
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1
dpi=1
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 304, height: 154 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 151.98633, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 157.98633, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 547,
bounds: Some(
(
77,
64,
228,
78,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=32
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=728
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=3021
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="3. call · A\u{301}\u{323}larm e\u{301}valuation · verify technician's pressure-report acknowledgement"
displayed="3. call · A\u{301}\u{323}larm e\u{301}valuation · verify technician's pressure-report acknowledgement"
retained=0..88
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1
dpi=1
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 904, height: 154 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 417.19922, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 423.19922, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 1669,
bounds: Some(
(
77,
64,
494,
79,
),
),
outside_advance: 12,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=81
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=728
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=8056
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="3. call · A\u{301}\u{323}larm e\u{301}valuation · verify technician's pressure-report acknowledgement"
displayed="3. call · A\u{301}\u{323}larm e\u{301}valuation · v…"
retained=0..38
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1
dpi=1.5
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 456, height: 231 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 151.98633, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 157.98633, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 1036,
bounds: Some(
(
115,
97,
342,
117,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=32
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=1716
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=6663
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="3. call · A\u{301}\u{323}larm e\u{301}valuation · verify technician's pressure-report acknowledgement"
displayed="3. call · A\u{301}\u{323}larm e\u{301}valuation · verify technician's pressure-report acknowledgement"
retained=0..88
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1
dpi=1.5
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 1356, height: 231 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 417.19922, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 423.19922, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 3262,
bounds: Some(
(
115,
97,
741,
118,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=81
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=1716
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=17780
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="3. call · A\u{301}\u{323}larm e\u{301}valuation · verify technician's pressure-report acknowledgement"
displayed="3. call · A\u{301}\u{323}larm e\u{301}valuation · v…"
retained=0..38
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1.75
dpi=1
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 504, height: 252 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 151.98633, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 157.98633, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 1340,
bounds: Some(
(
107,
96,
371,
118,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=32
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=2340
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=9172
painted_plate_outside_corridor_x=32
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="3. call · A\u{301}\u{323}larm e\u{301}valuation · verify technician's pressure-report acknowledgement"
displayed="3. call · A\u{301}\u{323}larm e\u{301}valuation · verify technician's pressure-report acknowledgement"
retained=0..88
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1.75
dpi=1
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 1554, height: 252 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 417.19922, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 423.19922, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 4254,
bounds: Some(
(
107,
96,
836,
120,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=81
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=2340
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=24484
painted_plate_outside_corridor_x=32
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="jfj · Verify valve qualification, pressure relief and technician signoff"
displayed="jfj · Verify valve qualificatio…"
retained=0..32
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Italic }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=0.65
dpi=1
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 211, height: 109 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 148.2832, height: 14.4 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 154.2832, height: 18.4 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 338,
bounds: Some(
(
61,
51,
159,
59,
),
),
outside_advance: 3,
outside_advance_plus_one_pixel: 1,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=32
missing_glyphs=0
resolved_italic=true
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=297
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=1312
painted_plate_outside_corridor_x=12
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.4 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(118v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Italic
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="jfj · Verify valve qualification, pressure relief and technician signoff"
displayed="jfj · Verify valve qualification, pressure relief and technician signoff"
retained=0..73
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Italic }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=0.65
dpi=1
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 601, height: 109 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 341.3848, height: 14.4 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 347.3848, height: 18.4 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 799,
bounds: Some(
(
61,
51,
286,
59,
),
),
outside_advance: 4,
outside_advance_plus_one_pixel: 1,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=72
missing_glyphs=0
resolved_italic=true
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=297
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=2950
painted_plate_outside_corridor_x=12
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.4 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(118v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Italic
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="jfj · Verify valve qualification, pressure relief and technician signoff"
displayed="jfj · Verify valve qualificatio…"
retained=0..32
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Italic }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1
dpi=1
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 304, height: 154 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 148.2832, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 154.2832, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 625,
bounds: Some(
(
74,
67,
224,
79,
),
),
outside_advance: 14,
outside_advance_plus_one_pixel: 2,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=32
missing_glyphs=0
resolved_italic=true
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=728
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=2945
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(118v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Italic
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="jfj · Verify valve qualification, pressure relief and technician signoff"
displayed="jfj · Verify valve qualification, pressure relief and technician signoff"
retained=0..73
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Italic }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1
dpi=1
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 904, height: 154 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 341.38477, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 347.38477, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 1472,
bounds: Some(
(
74,
67,
420,
79,
),
),
outside_advance: 24,
outside_advance_plus_one_pixel: 3,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=72
missing_glyphs=0
resolved_italic=true
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=728
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=6612
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(118v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Italic
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="jfj · Verify valve qualification, pressure relief and technician signoff"
displayed="jfj · Verify valve qualificatio…"
retained=0..32
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Italic }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1
dpi=1.5
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 456, height: 231 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 148.2832, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 154.2832, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 1176,
bounds: Some(
(
111,
100,
336,
118,
),
),
outside_advance: 9,
outside_advance_plus_one_pixel: 6,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=32
missing_glyphs=0
resolved_italic=true
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=1716
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=6496
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(118v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Italic
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="jfj · Verify valve qualification, pressure relief and technician signoff"
displayed="jfj · Verify valve qualification, pressure relief and technician signoff"
retained=0..73
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Italic }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1
dpi=1.5
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 1356, height: 231 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 341.38477, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 347.38477, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 2768,
bounds: Some(
(
111,
100,
629,
118,
),
),
outside_advance: 13,
outside_advance_plus_one_pixel: 7,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=72
missing_glyphs=0
resolved_italic=true
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=1716
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=14615
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(118v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Italic
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="jfj · Verify valve qualification, pressure relief and technician signoff"
displayed="jfj · Verify valve qualificatio…"
retained=0..32
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Italic }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1.75
dpi=1
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 504, height: 252 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 148.2832, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 154.2832, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 1500,
bounds: Some(
(
102,
99,
363,
120,
),
),
outside_advance: 9,
outside_advance_plus_one_pixel: 6,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=32
missing_glyphs=0
resolved_italic=true
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=2340
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=8942
painted_plate_outside_corridor_x=32
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(118v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Italic
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="jfj · Verify valve qualification, pressure relief and technician signoff"
displayed="jfj · Verify valve qualification, pressure relief and technician signoff"
retained=0..73
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Italic }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Advanced }
zoom=1.75
dpi=1
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 1554, height: 252 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 341.38477, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 347.38477, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 3561,
bounds: Some(
(
102,
99,
706,
120,
),
),
outside_advance: 15,
outside_advance_plus_one_pixel: 9,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=72
missing_glyphs=0
resolved_italic=true
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=2340
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=20095
painted_plate_outside_corridor_x=32
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(118v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Italic
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="1. call · Request valve repair · Technician service conversation"
displayed="1. call · Request valve repai…"
retained=0..30
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Auto }
zoom=0.65
dpi=1
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 211, height: 109 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 150.05273, height: 14.4 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 156.05273, height: 18.4 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 316,
bounds: Some(
(
63,
51,
160,
59,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=30
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=297
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=1337
painted_plate_outside_corridor_x=12
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.4 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="1. call · Request valve repair · Technician service conversation"
displayed="1. call · Request valve repair · Technician service conversation"
retained=0..66
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Auto }
zoom=0.65
dpi=1
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 601, height: 109 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 319.51172, height: 14.4 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 325.51172, height: 18.4 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 677,
bounds: Some(
(
63,
51,
270,
59,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=64
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=297
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=2768
painted_plate_outside_corridor_x=12
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.4 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="1. call · Request valve repair · Technician service conversation"
displayed="1. call · Request valve repai…"
retained=0..30
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Auto }
zoom=1
dpi=1
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 304, height: 154 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 150.05273, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 156.05273, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 556,
bounds: Some(
(
77,
67,
226,
79,
),
),
outside_advance: 4,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=30
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=728
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=2983
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="1. call · Request valve repair · Technician service conversation"
displayed="1. call · Request valve repair · Technician service conversation"
retained=0..66
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Auto }
zoom=1
dpi=1
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 904, height: 154 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 319.51172, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 325.51172, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 1217,
bounds: Some(
(
77,
67,
396,
79,
),
),
outside_advance: 4,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=64
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=728
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=6194
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="1. call · Request valve repair · Technician service conversation"
displayed="1. call · Request valve repai…"
retained=0..30
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Auto }
zoom=1
dpi=1.5
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 456, height: 231 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 150.05273, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 156.05273, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 1126,
bounds: Some(
(
116,
100,
339,
118,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=30
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=1716
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=6579
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="1. call · Request valve repair · Technician service conversation"
displayed="1. call · Request valve repair · Technician service conversation"
retained=0..66
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Auto }
zoom=1
dpi=1.5
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 1356, height: 231 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 319.51172, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 325.51172, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 2436,
bounds: Some(
(
116,
100,
593,
118,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=64
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=1716
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=13692
painted_plate_outside_corridor_x=0
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="1. call · Request valve repair · Technician service conversation"
displayed="1. call · Request valve repai…"
retained=0..30
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Auto }
zoom=1.75
dpi=1
width=160
text_budget=154
horizontal_inset=3
physical=Size { width: 504, height: 252 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 150.05273, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 156.05273, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 200.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 1407,
bounds: Some(
(
108,
99,
368,
120,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=30
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=2340
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=9041
painted_plate_outside_corridor_x=32
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 160.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,47 @@
policy=2-fixed-corridor-inset-3-world-units
source="1. call · Request valve repair · Technician service conversation"
displayed="1. call · Request valve repair · Technician service conversation"
retained=0..66
style=Style { font: Font { family: SansSerif, weight: Normal, stretch: Normal, style: Normal }, size: Pixels(12.0), line_height: Relative(1.2), shaping: Auto }
zoom=1.75
dpi=1
width=760
text_budget=754
horizontal_inset=3
physical=Size { width: 1554, height: 252 }
advance_world=Rectangle { x: 39.25, y: 40.5, width: 319.51172, height: 14.400001 }
plate_world=Rectangle { x: 36.25, y: 38.5, width: 325.51172, height: 18.400002 }
blockers_world=[Rectangle { x: 24.25, y: 28.5, width: 8.0, height: 52.0 }, Rectangle { x: 800.25, y: 28.5, width: 8.0, height: 52.0 }]
ink=Ink {
count: 3107,
bounds: Some(
(
108,
99,
664,
120,
),
),
outside_advance: 0,
outside_advance_plus_one_pixel: 0,
outside_plate: 0,
outside_plate_plus_one_pixel: 0,
outside_corridor_x_plus_one_pixel: 0,
touches_viewport: 0,
}
glyphs=64
missing_glyphs=0
resolved_italic=false
payload_mismatch_pixels=0
translation_mismatch_pixels=0
blocker_samples=2340
blocker_changed_pixels=0
plate_inside_corridor_x=true
painted_plate_samples=18841
painted_plate_outside_corridor_x=32
painted_plate_outside_corridor_x_plus_one_pixel=0
invalid_checks=0
candidate_findings=0
corridor_world=Rectangle { x: 36.25, y: 40.5, width: 760.0, height: 14.400001 }
text_position=Point { x: 39.25, y: 40.5 }
resolved_face=ID(InnerId(116v1)) [("Segoe UI", English_UnitedStates), ("Segoe UI", Unknown)] Normal
@@ -0,0 +1,7 @@
[
{
"path": "libwindows.0.52.0.a",
"bytes": 3878066,
"sha256": "7D7617EAE9E20E8026C39861F3C59906772BC8370996B9DE45D12F53E4C78465"
}
]
@@ -0,0 +1,7 @@
[
{
"path": "libwindows.0.52.0.a",
"bytes": 3878066,
"sha256": "7D7617EAE9E20E8026C39861F3C59906772BC8370996B9DE45D12F53E4C78465"
}
]
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,9 @@
{
"executable": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\scenario-label-wgpu-gates-attempt2-20260913\\scenario-label-wgpu.exe",
"sha256Before": "0F48B32705C8F897B11D264D2BE79E505E8EEE5F2EFB0BF084EB563D310D11B1",
"sha256After": "0F48B32705C8F897B11D264D2BE79E505E8EEE5F2EFB0BF084EB563D310D11B1",
"binaryStable": true,
"exit": 0,
"endedUtc": "2026-09-13T02:46:33.1420434Z",
"interpretation": "0=32 valid probes without candidate findings; 2=padding/corridor finding; 3=invalid coverage/contract probe; other=infrastructure/panic"
}
@@ -0,0 +1,243 @@
{
"recordedUtc": "2026-09-13T03:09:34.2535802Z",
"count": 47,
"totalBytes": 1097994,
"excludes": "report.json itself",
"files": [
{
"path": ".gitattributes",
"bytes": 20,
"sha256": "E97602AB9CAC70102245345C5AB0FC9830DF8B17F1072B188265A662A3A547AE"
},
{
"path": "build.log",
"bytes": 1014,
"sha256": "2A826753BBEA78C8961C93088EBF7080D570F3E488AAAF6F8AA7CBFBE4B8A8CB"
},
{
"path": "compile-receipt.json",
"bytes": 136,
"sha256": "BA481E3581E12B021EB41858AA4A4395CE39F12D0CF1C542B2393E89E7C399D5"
},
{
"path": "dependency-artifacts-after.json",
"bytes": 148458,
"sha256": "074A2BD2337111B6606C5A8490C445D6E3427E7919607CCC3250F80FBE3C3EA6"
},
{
"path": "dependency-artifacts-before.json",
"bytes": 148458,
"sha256": "074A2BD2337111B6606C5A8490C445D6E3427E7919607CCC3250F80FBE3C3EA6"
},
{
"path": "inputs.json",
"bytes": 3717,
"sha256": "21AD20FBAE4CFCE940F8AF4B915542D7388BF13728452E46EE6DFD832AD5E33B"
},
{
"path": "metrics\\cjk-advanced-z0.65-dpi1-w160.txt",
"bytes": 1780,
"sha256": "C1E01A4D46958F0F029E6F49D85DD8B4369D479BF9C97A146659A83E1219F2B5"
},
{
"path": "metrics\\cjk-advanced-z0.65-dpi1-w760.txt",
"bytes": 1830,
"sha256": "EFDD6A35F084FEA487B411174DF7A40AFC0A7AAD4D7BEC7D2334187F93534E8B"
},
{
"path": "metrics\\cjk-advanced-z1-dpi1-w160.txt",
"bytes": 1791,
"sha256": "0A2CA6CE74361B63B3583209DB7F663F2AB401432CDE8B5FEEC0B59B39A83E6C"
},
{
"path": "metrics\\cjk-advanced-z1-dpi1-w760.txt",
"bytes": 1841,
"sha256": "37A053D318513DFC599DC9FCE1677999B05A9D9354769EE6BE5899644AAE49B3"
},
{
"path": "metrics\\cjk-advanced-z1-dpi1.5-w160.txt",
"bytes": 1797,
"sha256": "7B248576910209726556AFE445140A3C3A0BE1A165D454AE066602DD5B574945"
},
{
"path": "metrics\\cjk-advanced-z1-dpi1.5-w760.txt",
"bytes": 1848,
"sha256": "D27C7B973092B883C595A78EA191AACED983474B61A87726548B00ED1738D771"
},
{
"path": "metrics\\cjk-advanced-z1.75-dpi1-w160.txt",
"bytes": 1799,
"sha256": "41D79314BDE9954D44F26D8AC054824593D695F39667D0020DD555E9DA06191E"
},
{
"path": "metrics\\cjk-advanced-z1.75-dpi1-w760.txt",
"bytes": 1850,
"sha256": "63A8D985E654336B268C66751BDBA117B775CE7BB02B920254EC78ACC5C1FF6A"
},
{
"path": "metrics\\combining-advanced-z0.65-dpi1-w160.txt",
"bytes": 1672,
"sha256": "45C307E252E8AF2C98E9500D4610C8E8A6F6B8A266ED89EEB97E3F49C34E8935"
},
{
"path": "metrics\\combining-advanced-z0.65-dpi1-w760.txt",
"bytes": 1719,
"sha256": "A45DD4E551059B9323C865353F2FF2481C1B6CB34D1FD416865B48C938674440"
},
{
"path": "metrics\\combining-advanced-z1-dpi1-w160.txt",
"bytes": 1683,
"sha256": "26F6AB91016B50052EB519EE383092AB6A0DA2FBB4726CCECDC234915B42BE3E"
},
{
"path": "metrics\\combining-advanced-z1-dpi1-w760.txt",
"bytes": 1732,
"sha256": "09754EC4C243FBC4D9AFD84C0ED0336049C4976DABAACDACEDA509F4B8E5056F"
},
{
"path": "metrics\\combining-advanced-z1-dpi1.5-w160.txt",
"bytes": 1689,
"sha256": "9D14E5340B74B2407EED6C7390BC96EE8E9A6FEFCC44CB774B3573B8D1F19259"
},
{
"path": "metrics\\combining-advanced-z1-dpi1.5-w760.txt",
"bytes": 1738,
"sha256": "A36296B7B17805700383AD6A18769A3EB7E7CC1F16EAC8A3AC5DCE2B2C547002"
},
{
"path": "metrics\\combining-advanced-z1.75-dpi1-w160.txt",
"bytes": 1691,
"sha256": "3020FFCBB7880051628CC9246572555880C5E4D0649BBE1D293654336521A65F"
},
{
"path": "metrics\\combining-advanced-z1.75-dpi1-w760.txt",
"bytes": 1740,
"sha256": "7D23724EB1244699F9BFF5474A3AE6E4828883E431C2645A114866B187947D8E"
},
{
"path": "metrics\\italic-advanced-z0.65-dpi1-w160.txt",
"bytes": 1618,
"sha256": "6474412DF6A241C3EA07BACA99FE4DB8BC201A3C794F122DA9425DE1BC1A3256"
},
{
"path": "metrics\\italic-advanced-z0.65-dpi1-w760.txt",
"bytes": 1656,
"sha256": "CC200E5F0CDB874742E95C555E16BFD4D2A220303F8E5B4A02C31A2119A531A1"
},
{
"path": "metrics\\italic-advanced-z1-dpi1-w160.txt",
"bytes": 1630,
"sha256": "53252B881D6933374ABEAE0C9D614393BFB7020025DF54310614C28F7EB08DB7"
},
{
"path": "metrics\\italic-advanced-z1-dpi1-w760.txt",
"bytes": 1671,
"sha256": "20C55752F248D5A46BADD10D41892D55CBED0695361E67F6B678FF97733B07DD"
},
{
"path": "metrics\\italic-advanced-z1-dpi1.5-w160.txt",
"bytes": 1636,
"sha256": "F20292AE06F76868E64FC7D18823C1E221E5FBAC42FCFD72BE6E58DE94994E2F"
},
{
"path": "metrics\\italic-advanced-z1-dpi1.5-w760.txt",
"bytes": 1679,
"sha256": "662B68D3C3A016CA449B6955761D4D6ED8DB850C301F5A412F5CBF249E69EA11"
},
{
"path": "metrics\\italic-advanced-z1.75-dpi1-w160.txt",
"bytes": 1637,
"sha256": "BCEE3BBB5E65F290F8FB212DA26E2989146C11AEFC52F727DF8B6B52654063F3"
},
{
"path": "metrics\\italic-advanced-z1.75-dpi1-w760.txt",
"bytes": 1680,
"sha256": "47DCB69D084CEE79420D70E03B9A2D4D895D48B25F8FB9FB8A06F4504B51404D"
},
{
"path": "metrics\\realistic-default-z0.65-dpi1-w160.txt",
"bytes": 1608,
"sha256": "C89D0DC46616624F1107717D2D2D21F8736154249C8C01E06C85080FD36EBE87"
},
{
"path": "metrics\\realistic-default-z0.65-dpi1-w760.txt",
"bytes": 1641,
"sha256": "2538D0A60BF2F8C2EEAB747DD01C3345B9B41239BE928DB16724AEC61009E352"
},
{
"path": "metrics\\realistic-default-z1-dpi1-w160.txt",
"bytes": 1619,
"sha256": "85BF7957E80585648438D4E808146455E46378BF18695EB69C3CC6BFBD61523F"
},
{
"path": "metrics\\realistic-default-z1-dpi1-w760.txt",
"bytes": 1653,
"sha256": "84FD33802521E3097EC9650E4A7CDED0C817B652A654BD7D51B1F85985A16CEF"
},
{
"path": "metrics\\realistic-default-z1-dpi1.5-w160.txt",
"bytes": 1626,
"sha256": "20E530EDE70917EC9C868DAA9106D128497360A4B0EE71BCE9A92DFEB0FBB5E6"
},
{
"path": "metrics\\realistic-default-z1-dpi1.5-w760.txt",
"bytes": 1661,
"sha256": "58AE1404604154834EBBC6EF85C790BF394F98ADCBF826205D133D42B737F310"
},
{
"path": "metrics\\realistic-default-z1.75-dpi1-w160.txt",
"bytes": 1627,
"sha256": "C2418068DBAF800A8EFC514B693CF5ED18DFD97F454E0E55C64AC680AFBE8BDA"
},
{
"path": "metrics\\realistic-default-z1.75-dpi1-w760.txt",
"bytes": 1662,
"sha256": "4CB8FCE2591FD283C442A56516EF9F98ED3F7D128C0B992CE844A515B470D58E"
},
{
"path": "native-artifacts-after.json",
"bytes": 157,
"sha256": "1B0C50319395E9305EA201C7A36CA5D27D6C48863466A6F7E2E218EFDED8DA22"
},
{
"path": "native-artifacts-before.json",
"bytes": 157,
"sha256": "1B0C50319395E9305EA201C7A36CA5D27D6C48863466A6F7E2E218EFDED8DA22"
},
{
"path": "output-artifacts.json",
"bytes": 42934,
"sha256": "0C96C5C9E116C0E4563041DCF23A306C02058EB8CE031D4302F69DB971347E03"
},
{
"path": "pixels.zip",
"bytes": 690125,
"sha256": "80F4B24951A47665ECEA33765A7A26C0C402B31D99C5C5F151E6955D774575FE"
},
{
"path": "README.md",
"bytes": 2722,
"sha256": "C5F46E2A760828568041E4A01562EF32AF682095D2F36F3E74EFA3C90ADDCC58"
},
{
"path": "receipt.json",
"bytes": 570,
"sha256": "1227718E4F29CC9CEED6F2D2EACAC800CE2B15215CF75D0C5874173DD347DA38"
},
{
"path": "run.log",
"bytes": 2190,
"sha256": "354F19222B317E335596B0691F9B5E3D0EBCDA25D1CBD611D5C5CFE93E55C756"
},
{
"path": "summary.txt",
"bytes": 2146,
"sha256": "DDB95A624FEFAAE082E773AEE48955003D45441107E1FE5DDAFB67BAA7C503A7"
},
{
"path": "verification.json",
"bytes": 686,
"sha256": "DF8A452B39B3832F6C7E645D786BDBA1A789F49E80D734DE10582DA15456851F"
}
]
}
@@ -0,0 +1,44 @@
policy=2-fixed-corridor-inset-3-world-units
horizontal_inset=3
font_version=Version(0)
renderer=wgpu
channel_delta_threshold=3
imported_module=crates/oa-desktop/src/behavior/scenario_label.rs
realistic-default-z0.65-dpi1-w160: invalid=0 findings=0
realistic-default-z0.65-dpi1-w760: invalid=0 findings=0
realistic-default-z1-dpi1-w160: invalid=0 findings=0
realistic-default-z1-dpi1-w760: invalid=0 findings=0
realistic-default-z1.75-dpi1-w160: invalid=0 findings=0
realistic-default-z1.75-dpi1-w760: invalid=0 findings=0
realistic-default-z1-dpi1.5-w160: invalid=0 findings=0
realistic-default-z1-dpi1.5-w760: invalid=0 findings=0
cjk-advanced-z0.65-dpi1-w160: invalid=0 findings=0
cjk-advanced-z0.65-dpi1-w760: invalid=0 findings=0
cjk-advanced-z1-dpi1-w160: invalid=0 findings=0
cjk-advanced-z1-dpi1-w760: invalid=0 findings=0
cjk-advanced-z1.75-dpi1-w160: invalid=0 findings=0
cjk-advanced-z1.75-dpi1-w760: invalid=0 findings=0
cjk-advanced-z1-dpi1.5-w160: invalid=0 findings=0
cjk-advanced-z1-dpi1.5-w760: invalid=0 findings=0
combining-advanced-z0.65-dpi1-w160: invalid=0 findings=0
combining-advanced-z0.65-dpi1-w760: invalid=0 findings=0
combining-advanced-z1-dpi1-w160: invalid=0 findings=0
combining-advanced-z1-dpi1-w760: invalid=0 findings=0
combining-advanced-z1.75-dpi1-w160: invalid=0 findings=0
combining-advanced-z1.75-dpi1-w760: invalid=0 findings=0
combining-advanced-z1-dpi1.5-w160: invalid=0 findings=0
combining-advanced-z1-dpi1.5-w760: invalid=0 findings=0
italic-advanced-z0.65-dpi1-w160: invalid=0 findings=0
italic-advanced-z0.65-dpi1-w760: invalid=0 findings=0
italic-advanced-z1-dpi1-w160: invalid=0 findings=0
italic-advanced-z1-dpi1-w760: invalid=0 findings=0
italic-advanced-z1.75-dpi1-w160: invalid=0 findings=0
italic-advanced-z1.75-dpi1-w760: invalid=0 findings=0
italic-advanced-z1-dpi1.5-w160: invalid=0 findings=0
italic-advanced-z1-dpi1.5-w760: invalid=0 findings=0
cases=32
invalid_checks=0
candidate_findings=0
advance_spill_cases=12
Advance spill is measured evidence, not automatically a failure. Candidate findings reject this probe's padding/corridor assumptions. This is not Scene/native acceptance.
@@ -0,0 +1,44 @@
policy=2-fixed-corridor-inset-3-world-units
horizontal_inset=3
font_version=Version(0)
renderer=wgpu
channel_delta_threshold=3
imported_module=crates/oa-desktop/src/behavior/scenario_label.rs
realistic-default-z0.65-dpi1-w160: invalid=0 findings=0
realistic-default-z0.65-dpi1-w760: invalid=0 findings=0
realistic-default-z1-dpi1-w160: invalid=0 findings=0
realistic-default-z1-dpi1-w760: invalid=0 findings=0
realistic-default-z1.75-dpi1-w160: invalid=0 findings=0
realistic-default-z1.75-dpi1-w760: invalid=0 findings=0
realistic-default-z1-dpi1.5-w160: invalid=0 findings=0
realistic-default-z1-dpi1.5-w760: invalid=0 findings=0
cjk-advanced-z0.65-dpi1-w160: invalid=0 findings=0
cjk-advanced-z0.65-dpi1-w760: invalid=0 findings=0
cjk-advanced-z1-dpi1-w160: invalid=0 findings=0
cjk-advanced-z1-dpi1-w760: invalid=0 findings=0
cjk-advanced-z1.75-dpi1-w160: invalid=0 findings=0
cjk-advanced-z1.75-dpi1-w760: invalid=0 findings=0
cjk-advanced-z1-dpi1.5-w160: invalid=0 findings=0
cjk-advanced-z1-dpi1.5-w760: invalid=0 findings=0
combining-advanced-z0.65-dpi1-w160: invalid=0 findings=0
combining-advanced-z0.65-dpi1-w760: invalid=0 findings=0
combining-advanced-z1-dpi1-w160: invalid=0 findings=0
combining-advanced-z1-dpi1-w760: invalid=0 findings=0
combining-advanced-z1.75-dpi1-w160: invalid=0 findings=0
combining-advanced-z1.75-dpi1-w760: invalid=0 findings=0
combining-advanced-z1-dpi1.5-w160: invalid=0 findings=0
combining-advanced-z1-dpi1.5-w760: invalid=0 findings=0
italic-advanced-z0.65-dpi1-w160: invalid=0 findings=0
italic-advanced-z0.65-dpi1-w760: invalid=0 findings=0
italic-advanced-z1-dpi1-w160: invalid=0 findings=0
italic-advanced-z1-dpi1-w760: invalid=0 findings=0
italic-advanced-z1.75-dpi1-w160: invalid=0 findings=0
italic-advanced-z1.75-dpi1-w760: invalid=0 findings=0
italic-advanced-z1-dpi1.5-w160: invalid=0 findings=0
italic-advanced-z1-dpi1.5-w760: invalid=0 findings=0
cases=32
invalid_checks=0
candidate_findings=0
advance_spill_cases=12
Advance spill is measured evidence, not automatically a failure. Candidate findings reject this probe's padding/corridor assumptions. This is not Scene/native acceptance.
@@ -0,0 +1,14 @@
{
"verifiedUtc": "2026-09-13T03:05:03.6818868Z",
"originalOutputManifestEntries": 235,
"explicitInputsChecked": 7,
"dependencyAndNativeBeforeAfterEqual": true,
"executableSha256": "0F48B32705C8F897B11D264D2BE79E505E8EEE5F2EFB0BF084EB563D310D11B1",
"executableBytes": 47109632,
"metricsChecked": 32,
"zipEntriesChecked": 225,
"zipUncompressedBytes": 101843266,
"zipSha256": "80F4B24951A47665ECEA33765A7A26C0C402B31D99C5C5F151E6955D774575FE",
"zipBytes": 690125,
"verification": "Every original output artifact and every uncompressed zip entry matched its supplied SHA256/size; explicit input files and executed binary also matched current bytes."
}