From 7f43cd4085df9414a9a249704b4e1f617837d9da Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 15 Jul 2026 06:15:54 +0100 Subject: [PATCH] Record current Aetheria witness boundary --- docs/aetheria-released-package-witness.md | 80 ++++++++++++----------- 1 file changed, 43 insertions(+), 37 deletions(-) diff --git a/docs/aetheria-released-package-witness.md b/docs/aetheria-released-package-witness.md index dbb9fd3..71ed37e 100644 --- a/docs/aetheria-released-package-witness.md +++ b/docs/aetheria-released-package-witness.md @@ -1,49 +1,55 @@ # Aetheria released-package witness -The combined cold-cache witness passes against the released generic runtime: +## Current result -- `org.gamecult.eve.unity-scene` `0.3.18`, commit - `ed21479e467faea8ff624f2d2f5a7d2fecf913f4` +The warm-cache released-package witness passes with: + +- `org.gamecult.eve.unity-scene` `0.3.25`, commit + `58d87c628a261751439584263c18e93a7d8d8708`; - `org.gamecult.cultlib` `1.0.13`, commit - `feb5c71513e71d681699f462fe3682b3168c6f73` + `feb5c71513e71d681699f462fe3682b3168c6f73`; +- the generic `ReleaseConsumerProject` client connected directly to the + Aetheria daemon. -Evidence is in `artifacts/render-channel-witness-gravity-cold-4`. The run used -`ReleaseConsumerProject`, resolved both dependencies from tagged Git URLs, and -finished under the unchanged 300-second Unity limit. - -The cache began with zero `.body` and `.partial` files. Managed -`cultmesh.content.v1` delivery atomically promoted exactly one body: - -- path: `asset-cache/0d5b575a18ecb2e8f4f1c309a7fa009262bdbb2ff671c14a4bf610d5052685dd.body` -- bytes: `13,006,384` -- SHA-256: `0d5b575a18ecb2e8f4f1c309a7fa009262bdbb2ff671c14a4bf610d5052685dd` -- final partial files: zero - -Snapshot delivery indexes the artifact manifest only. Aetheria's legacy -snapshot `asset_blob` schema, byte injection, path resolver, and Electron client -API are deleted; managed content sessions are the sole bundle-body transport. - -The released generic client instantiated the provider-authored prefab rather -than its primitive fallback. Movement, explicit targeting, and action each -reached a provider-owned `reconciled` receipt with matching command, -provider/surface identity, receipt identity, owner, authority, and observed -source version. +Evidence is in `artifacts/aetheria-daemon-native-0325-warm`. The PlayMode test +passed and recorded provider-owned reconciled movement, look, targeting, and +action receipts. The daemon-owned look direction reached the SoA body rotation, +and the generic aim presentation rendered at the advertised 50-unit minimum +convergence distance. Camera-channel facts: -- provider-authored player renderers: `12` -- pilot changed pixels: `6,265` -- map-channel renderers: `11` -- map changed pixels: `3,413` -- pilot camera excludes the advertised map layer -- map camera culls exactly the advertised map layer +- provider-authored player renderers: `12`; +- pilot changed pixels: `4,967`; +- map-channel renderers: `10`; +- map changed pixels: `4,766`; +- the pilot camera excludes the advertised map layer; +- the map camera renders exactly the advertised map layer. -Visual inspection confirms provider-authored ship geometry in the pilot view -without map glyphs, and only provider-authored glyphs in the map view. +Visual inspection confirms that map glyphs are absent from the pilot frame and +present in the map-only frame. The current material fallback is visually dark; +this is authority, package, asset, command, and camera-channel evidence, not a +claim that the native art pass is complete. Primary artifacts: -- `results.xml`: one passing PlayMode witness -- `runtime-witness.cold.json`: package, content, receipt, camera, and hash facts -- `aetheria-daemon-world.png`: fresh pilot-camera capture -- `aetheria-daemon-map.png`: fresh map-only capture +- `results.xml`: one passing PlayMode witness; +- `runtime-witness.warm.json`: package, content, receipt, aim, combat, and + camera facts; +- `aetheria-daemon-world.png`: pilot-camera capture; +- `aetheria-daemon-map.png`: map-only capture. + +## Cold delivery is not currently proven + +The current 13 MB Unity bundle times out from an empty cache. Its bytes are +still transported through batched snapshot records rather than the intended +mapped/network body transport. Increasing the Unity timeout would hide the +transport fault and is not an accepted fix. + +A cold witness may be claimed only when an empty cache receives the bundle over +the intended body transport, atomically promotes the hash-addressed `.body`, +leaves no `.partial` file, and completes the same released-client assertions. + +`artifacts/render-channel-witness-gravity-cold-4` records a historical 0.3.18 +cold run. It remains useful regression evidence, but it does not describe the +health of the current transport path.