diff --git a/conformance/captures/aetheria-world/runtime-witness.json b/conformance/captures/aetheria-world/runtime-witness.json new file mode 100644 index 0000000..0101080 --- /dev/null +++ b/conformance/captures/aetheria-world/runtime-witness.json @@ -0,0 +1,40 @@ +{ + "schema": "gamecult.eve.runtime_witness.v1", + "witnessId": "eveelectron.aetheria.aetheria.daemon.game", + "runtimeId": "electron-shell", + "runtimeOwnerRepo": "EveElectron", + "providerId": "aetheria", + "surfaceId": "aetheria.daemon.game", + "projectionKind": "provider-authored-world-surface", + "status": "pass", + "generatedAtUtc": "2026-07-10T15:09:51.213Z", + "execution": { + "cacheState": "cold", + "durationMs": 519.822, + "testDurationMs": 519.822 + }, + "assertions": { + "providerAdvertisement": true, + "surfaceMatched": true, + "nativeWindowCapture": true, + "nonblankPixels": true, + "sourceVersion": 1 + }, + "screenshotMetrics": { + "width": 1280, + "height": 800, + "encodedSizeBytes": 39559, + "sha256": "553809a7a784a4e12ba8d9316262ba1b8898fe5af20d232fe852637ef65af517" + }, + "artifacts": [ + { + "kind": "electron-window-png", + "path": "window.png", + "sha256": "553809a7a784a4e12ba8d9316262ba1b8898fe5af20d232fe852637ef65af517", + "sizeBytes": 39559, + "width": 1280, + "height": 800 + } + ], + "authority": "eveelectron-owns-window-and-lowering-provider-owns-surface-state-and-command-acceptance" +} diff --git a/conformance/captures/aetheria-world/window.png b/conformance/captures/aetheria-world/window.png new file mode 100644 index 0000000..bc8d8a0 Binary files /dev/null and b/conformance/captures/aetheria-world/window.png differ diff --git a/conformance/captures/generic-world/runtime-witness.json b/conformance/captures/generic-world/runtime-witness.json new file mode 100644 index 0000000..09cc795 --- /dev/null +++ b/conformance/captures/generic-world/runtime-witness.json @@ -0,0 +1,40 @@ +{ + "schema": "gamecult.eve.runtime_witness.v1", + "witnessId": "eveelectron.eve.world-smoke.eve.world-smoke.surface", + "runtimeId": "electron-shell", + "runtimeOwnerRepo": "EveElectron", + "providerId": "eve.world-smoke", + "surfaceId": "eve.world-smoke.surface", + "projectionKind": "provider-authored-world-surface", + "status": "pass", + "generatedAtUtc": "2026-07-10T15:09:50.144Z", + "execution": { + "cacheState": "cold", + "durationMs": 491.992, + "testDurationMs": 491.992 + }, + "assertions": { + "providerAdvertisement": true, + "surfaceMatched": true, + "nativeWindowCapture": true, + "nonblankPixels": true, + "sourceVersion": 1 + }, + "screenshotMetrics": { + "width": 1280, + "height": 800, + "encodedSizeBytes": 28659, + "sha256": "5f16b4ffc1d63ce9d88e6dc64cb0afc31a325518ed9cc60bc4d670454da879ed" + }, + "artifacts": [ + { + "kind": "electron-window-png", + "path": "window.png", + "sha256": "5f16b4ffc1d63ce9d88e6dc64cb0afc31a325518ed9cc60bc4d670454da879ed", + "sizeBytes": 28659, + "width": 1280, + "height": 800 + } + ], + "authority": "eveelectron-owns-window-and-lowering-provider-owns-surface-state-and-command-acceptance" +} diff --git a/conformance/captures/generic-world/window.png b/conformance/captures/generic-world/window.png new file mode 100644 index 0000000..256182c Binary files /dev/null and b/conformance/captures/generic-world/window.png differ diff --git a/eve-runtime-capability.json b/eve-runtime-capability.json index 3bb6c76..876cd11 100644 --- a/eve-runtime-capability.json +++ b/eve-runtime-capability.json @@ -129,8 +129,8 @@ "evidencePaths": [ "../EveElectron/scripts/capture-conformance.ps1", "../EveElectron/capture/main.mjs", - "../EveElectron/artifacts/capture/generic-world/window.png", - "../EveElectron/artifacts/capture/aetheria-world/window.png" + "../EveElectron/conformance/captures/generic-world/window.png", + "../EveElectron/conformance/captures/aetheria-world/window.png" ], "pendingProofs": [] } @@ -142,20 +142,20 @@ { "kind": "png", "schema": "image/png", - "path": "../EveElectron/artifacts/capture/generic-world/window.png", + "path": "../EveElectron/conformance/captures/generic-world/window.png", "providerId": "eve.world-smoke", "surfaceId": "eve.world-smoke.surface", "sourceSurfacePath": "../Eve/web/fixtures/eve-world-smoke-surface.json", - "requestPath": "../EveElectron/artifacts/capture/generic-world/runtime-witness.json" + "requestPath": "../EveElectron/conformance/captures/generic-world/runtime-witness.json" }, { "kind": "png", "schema": "image/png", - "path": "../EveElectron/artifacts/capture/aetheria-world/window.png", + "path": "../EveElectron/conformance/captures/aetheria-world/window.png", "providerId": "aetheria", "surfaceId": "aetheria.daemon.game", "sourceSurfacePath": "../Aetheria/conformance/eve/aetheria-world-surface.json", - "requestPath": "../EveElectron/artifacts/capture/aetheria-world/runtime-witness.json" + "requestPath": "../EveElectron/conformance/captures/aetheria-world/runtime-witness.json" } ] }