Preserve corrected preview and current server verification
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
# Desktop preview-scroll evidence
|
||||
|
||||
Commit: `cbc49a7802fb1bba0dd284fd904c700a0703ae70`. Raw committed inputs: 517 files.
|
||||
|
||||
Desktop gates: clippy, tests, timing and GUI build passed. Tests: 805 passed, 0 failed, 3 ignored.
|
||||
|
||||
Both original focused attempts are preserved, including the first failure in the pre-existing geometry collector, which still targeted the obsolete scroll ID. The second attempt passes after its target lookup was migrated; full gate evidence follows.
|
||||
|
||||
Every original file is bound by size and SHA-256 in archive-manifest.json. Identical inputs.zip archives may share one archivedAs entry; their original logical paths and hashes remain listed. Raw source is kept in the original nested input ZIPs, not duplicated as expanded files. Executables are excluded; their exact hashes remain in receipts and the commit binding.
|
||||
|
||||
For portable verification, extract tools/archive/bundle.py and run `python bundle.py verify <evidence.zip>` (Python 3.11+). It verifies every stored original and each nested source ZIP without Git, source checkout, build or execution. Use archivedAs to retrieve a logical path when an identical source archive was deduplicated.
|
||||
|
||||
Portable desktop scroll correction evidence only. Preserves the first focused failure, its test-only geometry-id repair and subsequent passing gates. No new native acceptance, server completion, publication or server artifact binding is claimed. Commit/raw-source verification is the recorded parent-run binding; this archive helper runs no Git or applications.
|
||||
Binary file not shown.
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"atUtc": "2026-09-12T22:56:36.734482+00:00",
|
||||
"archive": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\source-rename-scroll-evidence-20260912\\desktop-scroll-closure-1\\evidence.zip",
|
||||
"archiveSha256": "4832e072da5db50dd2816d0246ba904dddb400b6eea5c16e18a1998c2fcfca57",
|
||||
"manifestSha256": "32f16279a29234c294be53a7f5a28d075b699973dfd0b5e554c664fee697b96c",
|
||||
"logicalFileCount": 40,
|
||||
"storedFileCount": 41,
|
||||
"allOriginalHashesVerified": true,
|
||||
"nestedInputArchivesVerified": true,
|
||||
"summary": {
|
||||
"commit": "cbc49a7802fb1bba0dd284fd904c700a0703ae70",
|
||||
"sourceFileCount": 517,
|
||||
"commitBindingSha256": "a03517b2396884a90d0609336b6c7bf3338c0ad44c50df9fc47b82bc1e674efd",
|
||||
"desktopGates": {
|
||||
"clippy": 0,
|
||||
"tests": 0,
|
||||
"timing": 0,
|
||||
"gui": 0
|
||||
},
|
||||
"desktopTests": {
|
||||
"status": "ok",
|
||||
"passed": 805,
|
||||
"failed": 0,
|
||||
"ignored": 3
|
||||
},
|
||||
"focusedAttempts": {
|
||||
"preview-scroll-tests-1": {
|
||||
"exitCode": 101,
|
||||
"status": "FAILED",
|
||||
"passed": 21,
|
||||
"failed": 1,
|
||||
"ignored": 0
|
||||
},
|
||||
"preview-scroll-tests-2": {
|
||||
"exitCode": 0,
|
||||
"status": "ok",
|
||||
"passed": 22,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
}
|
||||
},
|
||||
"guiArtifact": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\source-rename-integration-20260912\\attempt-8\\arcadia-studio.exe",
|
||||
"profile": {
|
||||
"opt_level": "0",
|
||||
"debuginfo": 0,
|
||||
"debug_assertions": true,
|
||||
"overflow_checks": true,
|
||||
"test": false
|
||||
},
|
||||
"bytes": 113883648,
|
||||
"sha256": "819965abf5e70cc72f4fbd8acced15de6a54a2103b025366e2c7d5c8ef6d69d1"
|
||||
},
|
||||
"excluded": [
|
||||
"executables",
|
||||
"compiler caches",
|
||||
"profiles",
|
||||
"expanded duplicate raw source",
|
||||
"live server attempt-1"
|
||||
],
|
||||
"boundary": "Portable desktop scroll correction evidence only. Preserves the first focused failure, its test-only geometry-id repair and subsequent passing gates. No new native acceptance, server completion, publication or server artifact binding is claimed. Commit/raw-source verification is the recorded parent-run binding; this archive helper runs no Git or applications."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
# Completed server gate evidence
|
||||
|
||||
Source commit `cbc49a7802fb1bba0dd284fd904c700a0703ae70`, 517 exact captured source files. Three original gate receipts/logs, one original nested input ZIP, environment, completion and parent raw commit binding are retained. Counts are derived from actual capture.
|
||||
|
||||
The executable, caches, profiles and expanded raw source are excluded. The executable was read/hash-verified at creation and remains externally bound; portable verification does not require or launch it. Runtime helpers/config/result belong to a separate later archive once actual HTTP evaluation closes.
|
||||
|
||||
Extract tools/archive/bundle.py and run `python -B bundle.py verify <evidence.zip>` to check complete membership, all bytes/CRCs, nested source ZIP and recorded receipt bindings.
|
||||
|
||||
Completed core/server gates and recorded raw source/commit binding only. Executable omitted but hash-bound. No packaged-server HTTP, GUI/native acceptance or publication claimed. This helper runs no Git, compiler, oracle or application.
|
||||
Binary file not shown.
@@ -0,0 +1,295 @@
|
||||
{
|
||||
"archiveSha256": "2ff758c1a6fe9ef29dc1c9aede058749fdafb4b9a40a949f09d3022c18e51230",
|
||||
"archiveBytes": 2224422,
|
||||
"manifestSha256": "30783d251613730bffe9633e41a4c89882e37d164e9b5a9da8328ab498b29b71",
|
||||
"storedFileCount": 20,
|
||||
"nestedSourceZipVerified": true,
|
||||
"allStoredBytesAndCrcVerified": true,
|
||||
"summary": {
|
||||
"commit": "cbc49a7802fb1bba0dd284fd904c700a0703ae70",
|
||||
"sourceFileCount": 517,
|
||||
"serverArtifact": {
|
||||
"path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\source-rename-server-build-20260912\\attempt-1\\arcadia-server.exe",
|
||||
"originalPath": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\target-gnullvm\\debug\\arcadia-server.exe",
|
||||
"profile": {
|
||||
"opt_level": "0",
|
||||
"debuginfo": 0,
|
||||
"debug_assertions": true,
|
||||
"overflow_checks": true,
|
||||
"test": false
|
||||
},
|
||||
"compilerArtifact": {
|
||||
"reason": "compiler-artifact",
|
||||
"package_id": "path+file:///C:/Users/User/Documents/Git/ARCADIA-Studio/crates/oa-server#0.2.0",
|
||||
"manifest_path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-server\\Cargo.toml",
|
||||
"target": {
|
||||
"kind": [
|
||||
"bin"
|
||||
],
|
||||
"crate_types": [
|
||||
"bin"
|
||||
],
|
||||
"name": "arcadia-server",
|
||||
"src_path": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\crates\\oa-server\\src\\main.rs",
|
||||
"edition": "2024",
|
||||
"doc": true,
|
||||
"doctest": false,
|
||||
"test": true
|
||||
},
|
||||
"profile": {
|
||||
"opt_level": "0",
|
||||
"debuginfo": 0,
|
||||
"debug_assertions": true,
|
||||
"overflow_checks": true,
|
||||
"test": false
|
||||
},
|
||||
"features": [],
|
||||
"filenames": [
|
||||
"C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\target-gnullvm\\debug\\arcadia-server.exe"
|
||||
],
|
||||
"executable": "C:\\Users\\User\\Documents\\Git\\ARCADIA-Studio\\.local\\target-gnullvm\\debug\\arcadia-server.exe",
|
||||
"fresh": false
|
||||
},
|
||||
"bytes": 39653376,
|
||||
"sha256": "b92a4d7f8b5bf868fef8cfe154cea1d7d8ab50367da8458ab9cb593b074aefcf"
|
||||
},
|
||||
"testSummaries": [
|
||||
{
|
||||
"passed": 54,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 9,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 6,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 16,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 13,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 7,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 1,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 5,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 35,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 7,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 15,
|
||||
"failed": 0,
|
||||
"ignored": 1
|
||||
},
|
||||
{
|
||||
"passed": 7,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 5,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 7,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 13,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 13,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 14,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 11,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 6,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 15,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 5,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 18,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 2,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 2,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 16,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 12,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 33,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 13,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 28,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 0,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 50,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 2,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 0,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
},
|
||||
{
|
||||
"passed": 0,
|
||||
"failed": 0,
|
||||
"ignored": 0
|
||||
}
|
||||
],
|
||||
"boundary": "Completed core/server gates and recorded raw source/commit binding only. Executable omitted but hash-bound. No packaged-server HTTP, GUI/native acceptance or publication claimed. This helper runs no Git, compiler, oracle or application."
|
||||
},
|
||||
"originalReadback": true,
|
||||
"excludedExecutableReadback": {
|
||||
"bytes": 39653376,
|
||||
"sha256": "b92a4d7f8b5bf868fef8cfe154cea1d7d8ab50367da8458ab9cb593b074aefcf"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user