Record generic EveUnity client release
This commit is contained in:
parent
cb9b2d1e54
commit
1eb0ef4470
2 changed files with 9 additions and 5 deletions
|
|
@ -51,14 +51,18 @@ advertisements and typed command/receipt documents are the boundary.
|
|||
movement, targeting, and fire command receipts.
|
||||
- EveUnity's clean `TestProject` owns generic scene and UI Toolkit package
|
||||
verification; ordinary runtime tests no longer open or mutate Aetheria.
|
||||
- EveUnity publishes immutable `0.1.0` Git package tags for surface, scene, and
|
||||
UI Toolkit. Its release-only consumer resolves those tags plus CultLib's
|
||||
assembled Unity package and passes 26 Unity EditMode tests without sibling
|
||||
package paths. Aetheria pins the same released sources.
|
||||
- EveUnity publishes immutable `0.1.0` Git package tags for surface and UI
|
||||
Toolkit plus scene `0.1.1`, whose generic CultMesh composition root discovers
|
||||
playable worlds without product identifiers. Its release-only consumer
|
||||
resolves those tags plus CultLib's assembled Unity package and passes 26
|
||||
Unity EditMode tests without sibling package paths. Aetheria pins the same
|
||||
released sources.
|
||||
- The same released-package consumer cold-starts from Aetheria's CultMesh
|
||||
rendezvous endpoint with no configured provider or surface ID, discovers the
|
||||
daemon's `interactive-world`, loads provider-owned assets, and reconciles
|
||||
movement, targeting, and action receipts without importing Aetheria code.
|
||||
- Aetheria pins the same scene `0.1.1` release; no Aetheria Unity component
|
||||
constructs the generic CultMesh client transport used by that witness.
|
||||
- EveUnity can start from one CultMesh rendezvous endpoint, discover a Verse,
|
||||
select an advertised `interactive-world` surface, and connect without
|
||||
configured Aetheria provider or surface identifiers. The Aetheria daemon
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ $aetheriaManifest = Get-Content (Join-Path $AetheriaRoot "Packages\manifest.json
|
|||
$expectedDependencies = @{
|
||||
"org.gamecult.eve.surface" = "https://github.com/GameCult/EveUnity.git?path=/packages/org.gamecult.eve.surface#eveunity-surface-v0.1.0"
|
||||
"org.gamecult.eve.unity-uitoolkit" = "https://github.com/GameCult/EveUnity.git?path=/packages/org.gamecult.eve.unity-uitoolkit#eveunity-uitoolkit-v0.1.0"
|
||||
"org.gamecult.eve.unity-scene" = "https://github.com/GameCult/EveUnity.git?path=/packages/org.gamecult.eve.unity-scene#eveunity-scene-v0.1.0"
|
||||
"org.gamecult.eve.unity-scene" = "https://github.com/GameCult/EveUnity.git?path=/packages/org.gamecult.eve.unity-scene#eveunity-scene-v0.1.1"
|
||||
}
|
||||
|
||||
foreach ($entry in $expectedDependencies.GetEnumerator()) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue