Record native lifecycle checks and centralize live planning

This commit is contained in:
2026-09-11 10:22:50 -07:00
parent fe8364e7eb
commit 7831abeed5
135 changed files with 10178 additions and 176 deletions
@@ -0,0 +1,156 @@
[
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-cjk-sa-create-selected-wide-100.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-cjk-sa-create-selected-wide-100.jpg",
"sourceBytes": 175454,
"destinationBytes": 175454,
"sourceSha256": "2933CE4478B01AD9A7ACF54328A2A1996654603D486ACCBA14775EC31EF4BFE9",
"sourceReadbackSha256": "2933CE4478B01AD9A7ACF54328A2A1996654603D486ACCBA14775EC31EF4BFE9",
"destinationSha256": "2933CE4478B01AD9A7ACF54328A2A1996654603D486ACCBA14775EC31EF4BFE9",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-cjk-sa-header-selected-wide-100.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-cjk-sa-header-selected-wide-100.jpg",
"sourceBytes": 164799,
"destinationBytes": 164799,
"sourceSha256": "47D88ABAFA3AD8F6C9AFBDE4B1715305D5224676EBF1C1E96ADEA28CFA2FBE12",
"sourceReadbackSha256": "47D88ABAFA3AD8F6C9AFBDE4B1715305D5224676EBF1C1E96ADEA28CFA2FBE12",
"destinationSha256": "47D88ABAFA3AD8F6C9AFBDE4B1715305D5224676EBF1C1E96ADEA28CFA2FBE12",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-cjk-sa-wide-100.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-cjk-sa-wide-100.jpg",
"sourceBytes": 146098,
"destinationBytes": 146098,
"sourceSha256": "01B50A30ABE4EEADAF650466689F8CC5BFF863D38847FA0187FAFE2B068D42B6",
"sourceReadbackSha256": "01B50A30ABE4EEADAF650466689F8CC5BFF863D38847FA0187FAFE2B068D42B6",
"destinationSha256": "01B50A30ABE4EEADAF650466689F8CC5BFF863D38847FA0187FAFE2B068D42B6",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-create-selected-min-100.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-create-selected-min-100.jpg",
"sourceBytes": 107857,
"destinationBytes": 107857,
"sourceSha256": "3EB8E38F3265A8EFB88B05CCCB189A1F63FB0425B0FB2F84AF5AB5F01ABA5607",
"sourceReadbackSha256": "3EB8E38F3265A8EFB88B05CCCB189A1F63FB0425B0FB2F84AF5AB5F01ABA5607",
"destinationSha256": "3EB8E38F3265A8EFB88B05CCCB189A1F63FB0425B0FB2F84AF5AB5F01ABA5607",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-create-selected-min-51.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-create-selected-min-51.jpg",
"sourceBytes": 97530,
"destinationBytes": 97530,
"sourceSha256": "67E861B7275D01F1338B773A86041F6696A1B889007CEE4CAF7EB4ADD715508C",
"sourceReadbackSha256": "67E861B7275D01F1338B773A86041F6696A1B889007CEE4CAF7EB4ADD715508C",
"destinationSha256": "67E861B7275D01F1338B773A86041F6696A1B889007CEE4CAF7EB4ADD715508C",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-header-overflow-min-80.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-header-overflow-min-80.jpg",
"sourceBytes": 104939,
"destinationBytes": 104939,
"sourceSha256": "1F524379D4097F27413FA104D10C74CC21338779EB0D7A080119BB4A09AC31AD",
"sourceReadbackSha256": "1F524379D4097F27413FA104D10C74CC21338779EB0D7A080119BB4A09AC31AD",
"destinationSha256": "1F524379D4097F27413FA104D10C74CC21338779EB0D7A080119BB4A09AC31AD",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-header-selected-min-51.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-header-selected-min-51.jpg",
"sourceBytes": 97889,
"destinationBytes": 97889,
"sourceSha256": "021CE1ABAA830868BFE19FBACF8C834E9D7329FE7C7BAE4D419E9EC51E68BE22",
"sourceReadbackSha256": "021CE1ABAA830868BFE19FBACF8C834E9D7329FE7C7BAE4D419E9EC51E68BE22",
"destinationSha256": "021CE1ABAA830868BFE19FBACF8C834E9D7329FE7C7BAE4D419E9EC51E68BE22",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-min-100.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-min-100.jpg",
"sourceBytes": 103939,
"destinationBytes": 103939,
"sourceSha256": "B1592F3C8A33EB13654A94FDDC9B966A906D25ACA14C30018B53A8B33E2A78C6",
"sourceReadbackSha256": "B1592F3C8A33EB13654A94FDDC9B966A906D25ACA14C30018B53A8B33E2A78C6",
"destinationSha256": "B1592F3C8A33EB13654A94FDDC9B966A906D25ACA14C30018B53A8B33E2A78C6",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-min-51.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-min-51.jpg",
"sourceBytes": 97424,
"destinationBytes": 97424,
"sourceSha256": "E7F6DD6F727695F0D72948FA592B5FE1E1AFA106E111D9DD0764CD179E16A101",
"sourceReadbackSha256": "E7F6DD6F727695F0D72948FA592B5FE1E1AFA106E111D9DD0764CD179E16A101",
"destinationSha256": "E7F6DD6F727695F0D72948FA592B5FE1E1AFA106E111D9DD0764CD179E16A101",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-min-fit.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-min-fit.jpg",
"sourceBytes": 100534,
"destinationBytes": 100534,
"sourceSha256": "9689D10FF405CFD85CE4E69842C33859E9FC2A622A1096E7E1FF3F11CAA542AE",
"sourceReadbackSha256": "9689D10FF405CFD85CE4E69842C33859E9FC2A622A1096E7E1FF3F11CAA542AE",
"destinationSha256": "9689D10FF405CFD85CE4E69842C33859E9FC2A622A1096E7E1FF3F11CAA542AE",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-wide-100.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-wide-100.jpg",
"sourceBytes": 175337,
"destinationBytes": 175337,
"sourceSha256": "C025CE484C8807C9D0B1A87534EE2B85D89088DC6EE69A5124B38C983FCB9DEE",
"sourceReadbackSha256": "C025CE484C8807C9D0B1A87534EE2B85D89088DC6EE69A5124B38C983FCB9DEE",
"destinationSha256": "C025CE484C8807C9D0B1A87534EE2B85D89088DC6EE69A5124B38C983FCB9DEE",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-wide-195.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-wide-195.jpg",
"sourceBytes": 198013,
"destinationBytes": 198013,
"sourceSha256": "F23F56F5FE040352FA6962F75075EFE225A626B747CEE98DEF876DAAFA221C88",
"sourceReadbackSha256": "F23F56F5FE040352FA6962F75075EFE225A626B747CEE98DEF876DAAFA221C88",
"destinationSha256": "F23F56F5FE040352FA6962F75075EFE225A626B747CEE98DEF876DAAFA221C88",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/ytr83r-scaled-workspace-test-let-chain-status.json",
"destinationRelativePath": "ytr83r-scaled-workspace-test-let-chain-status.json",
"sourceBytes": 550,
"destinationBytes": 550,
"sourceSha256": "DC06DCF0151936E5D8B28BA2962F2226D1301832194841961D1E4C16D0BDB6C7",
"sourceReadbackSha256": "DC06DCF0151936E5D8B28BA2962F2226D1301832194841961D1E4C16D0BDB6C7",
"destinationSha256": "DC06DCF0151936E5D8B28BA2962F2226D1301832194841961D1E4C16D0BDB6C7",
"sourceUnchanged": true,
"byteExact": true
},
{
"sourceRelativePath": ".local/ytr83r-scaled-workspace-test-let-chain.log",
"destinationRelativePath": "ytr83r-scaled-workspace-test-let-chain.log",
"sourceBytes": 507,
"destinationBytes": 507,
"sourceSha256": "17FC59C4A00C1B3E37E6EFAEA5377E47E32D1284CCF5B0DA69B8A649280A4F3E",
"sourceReadbackSha256": "17FC59C4A00C1B3E37E6EFAEA5377E47E32D1284CCF5B0DA69B8A649280A4F3E",
"destinationSha256": "17FC59C4A00C1B3E37E6EFAEA5377E47E32D1284CCF5B0DA69B8A649280A4F3E",
"sourceUnchanged": true,
"byteExact": true
}
]
@@ -0,0 +1,14 @@
{
"copyCompletedUtc": "2026-09-11T17:14:21.6163102Z",
"secondReadbackUtc": "2026-09-11T17:14:22.0424380Z",
"payloadFileCount": 14,
"payloadBytes": 1570870.0,
"screenshotCount": 12,
"inputDiscrepancies": [],
"copyDiscrepancies": [],
"exactPayloadInventory": true,
"secondReadbackHashMatches": true,
"inventoryDifferences": [],
"rehashDifferences": [],
"passed": true
}
@@ -0,0 +1,127 @@
{
"schema": 1,
"owner": "Codex-ytr83r /root/wsl_startup_review",
"frozenUtc": "2026-09-11T17:14:15.6513799Z",
"sourceWorkspace": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio",
"archivalOnly": true,
"nativeOrOracleExecuted": false,
"expectedScreenshotCount": 12,
"actualScreenshotCount": 12,
"inputDiscrepancies": [],
"fileCount": 14,
"totalSourceBytes": 1570870.0,
"screenshotNames": [
"wide-cjk-sa-create-selected-wide-100.jpg",
"wide-cjk-sa-header-selected-wide-100.jpg",
"wide-cjk-sa-wide-100.jpg",
"wide-latin-oa-create-selected-min-100.jpg",
"wide-latin-oa-create-selected-min-51.jpg",
"wide-latin-oa-header-overflow-min-80.jpg",
"wide-latin-oa-header-selected-min-51.jpg",
"wide-latin-oa-min-100.jpg",
"wide-latin-oa-min-51.jpg",
"wide-latin-oa-min-fit.jpg",
"wide-latin-oa-wide-100.jpg",
"wide-latin-oa-wide-195.jpg"
],
"files": [
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-cjk-sa-create-selected-wide-100.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-cjk-sa-create-selected-wide-100.jpg",
"sourceBytes": 175454,
"sourceLastWriteUtc": "2026-09-11T16:58:00.3505572Z",
"sourceSha256": "2933CE4478B01AD9A7ACF54328A2A1996654603D486ACCBA14775EC31EF4BFE9"
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-cjk-sa-header-selected-wide-100.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-cjk-sa-header-selected-wide-100.jpg",
"sourceBytes": 164799,
"sourceLastWriteUtc": "2026-09-11T16:58:14.7973744Z",
"sourceSha256": "47D88ABAFA3AD8F6C9AFBDE4B1715305D5224676EBF1C1E96ADEA28CFA2FBE12"
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-cjk-sa-wide-100.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-cjk-sa-wide-100.jpg",
"sourceBytes": 146098,
"sourceLastWriteUtc": "2026-09-11T16:57:49.7849401Z",
"sourceSha256": "01B50A30ABE4EEADAF650466689F8CC5BFF863D38847FA0187FAFE2B068D42B6"
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-create-selected-min-100.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-create-selected-min-100.jpg",
"sourceBytes": 107857,
"sourceLastWriteUtc": "2026-09-11T16:53:11.7942396Z",
"sourceSha256": "3EB8E38F3265A8EFB88B05CCCB189A1F63FB0425B0FB2F84AF5AB5F01ABA5607"
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-create-selected-min-51.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-create-selected-min-51.jpg",
"sourceBytes": 97530,
"sourceLastWriteUtc": "2026-09-11T16:56:16.6520726Z",
"sourceSha256": "67E861B7275D01F1338B773A86041F6696A1B889007CEE4CAF7EB4ADD715508C"
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-header-overflow-min-80.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-header-overflow-min-80.jpg",
"sourceBytes": 104939,
"sourceLastWriteUtc": "2026-09-11T16:54:19.3300256Z",
"sourceSha256": "1F524379D4097F27413FA104D10C74CC21338779EB0D7A080119BB4A09AC31AD"
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-header-selected-min-51.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-header-selected-min-51.jpg",
"sourceBytes": 97889,
"sourceLastWriteUtc": "2026-09-11T16:56:04.9626536Z",
"sourceSha256": "021CE1ABAA830868BFE19FBACF8C834E9D7329FE7C7BAE4D419E9EC51E68BE22"
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-min-100.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-min-100.jpg",
"sourceBytes": 103939,
"sourceLastWriteUtc": "2026-09-11T16:52:53.1157425Z",
"sourceSha256": "B1592F3C8A33EB13654A94FDDC9B966A906D25ACA14C30018B53A8B33E2A78C6"
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-min-51.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-min-51.jpg",
"sourceBytes": 97424,
"sourceLastWriteUtc": "2026-09-11T16:55:05.6164194Z",
"sourceSha256": "E7F6DD6F727695F0D72948FA592B5FE1E1AFA106E111D9DD0764CD179E16A101"
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-min-fit.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-min-fit.jpg",
"sourceBytes": 100534,
"sourceLastWriteUtc": "2026-09-11T16:56:31.9395194Z",
"sourceSha256": "9689D10FF405CFD85CE4E69842C33859E9FC2A622A1096E7E1FF3F11CAA542AE"
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-wide-100.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-wide-100.jpg",
"sourceBytes": 175337,
"sourceLastWriteUtc": "2026-09-11T16:56:48.7745936Z",
"sourceSha256": "C025CE484C8807C9D0B1A87534EE2B85D89088DC6EE69A5124B38C983FCB9DEE"
},
{
"sourceRelativePath": ".local/lifecycle-native-ui/screenshots/wide-latin-oa-wide-195.jpg",
"destinationRelativePath": "lifecycle-native-ui/screenshots/wide-latin-oa-wide-195.jpg",
"sourceBytes": 198013,
"sourceLastWriteUtc": "2026-09-11T16:57:07.8785037Z",
"sourceSha256": "F23F56F5FE040352FA6962F75075EFE225A626B747CEE98DEF876DAAFA221C88"
},
{
"sourceRelativePath": ".local/ytr83r-scaled-workspace-test-let-chain-status.json",
"destinationRelativePath": "ytr83r-scaled-workspace-test-let-chain-status.json",
"sourceBytes": 550,
"sourceLastWriteUtc": "2026-09-11T16:56:53.1891102Z",
"sourceSha256": "DC06DCF0151936E5D8B28BA2962F2226D1301832194841961D1E4C16D0BDB6C7"
},
{
"sourceRelativePath": ".local/ytr83r-scaled-workspace-test-let-chain.log",
"destinationRelativePath": "ytr83r-scaled-workspace-test-let-chain.log",
"sourceBytes": 507,
"sourceLastWriteUtc": "2026-09-11T16:56:52.6176710Z",
"sourceSha256": "17FC59C4A00C1B3E37E6EFAEA5377E47E32D1284CCF5B0DA69B8A649280A4F3E"
}
]
}
@@ -0,0 +1,19 @@
{
"completed_utc": "2026-09-11T16:56:53.0694635Z",
"name": "ytr83r-scaled-workspace-test-let-chain",
"seconds": 408.2847446,
"command": [
"cargo",
"test",
"--locked",
"--offline",
"-p",
"oa-desktop",
"--bin",
"arcadia-studio",
"scenario_workspace_scaled_and_scrolled_scene_keeps_clicked_slots_and_message_"
],
"log": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\ytr83r-scaled-workspace-test-let-chain.log",
"exit": 0,
"started_utc": "2026-09-11T16:50:04.6110664Z"
}
@@ -0,0 +1,9 @@
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop)
Finished `test` profile [unoptimized] target(s) in 6m 46s
Running unittests src\main.rs (target\debug\deps\arcadia_studio-df984b90c0583184.exe)
running 1 test
test behavior::scenario::workspace::tests::scenario_workspace_scaled_and_scrolled_scene_keeps_clicked_slots_and_message_endpoints ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 674 filtered out; finished in 0.04s