Meta Vens
9b4167d9ab
pack-nuget: pack the ProjectReference closure, not a hand list
...
Merge 69bd45ff made GameCult.Caching.MessagePack reference CultMath
(PackageId GameCult.Math), so its nuspec depends on GameCult.Math 0.2.4.
The packer's hand-written project list never packed it, and GameCult.Math
is not on nuget.org, so every clean consumer of the local feed failed
restore with NU1101. That is the Eve surface consumer smoke in the
"one-command multiplayer onboarding" jobs, red on both OSes since then.
The packer now walks ProjectReference from the public roots (GameCult.Mesh,
GameCult.Networking.WebSockets) and packs the whole closure. The expected
package names come from MSBuild's PackageId and Version for each project,
since GameCult.Math carries its own identity.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 16:02:08 +02:00
..
build-quic-native.ps1
Correct stale Schannel/40,448-byte claims, ship OpenSSL's license notice
2026-09-17 19:49:14 +02:00
build-quic-native.sh
Give the bridge a Linux build the deploy host's own distribution can produce
2026-09-16 21:04:14 +02:00
build-unity-package.ps1
Check the CultMath release gate against the type-definition table
2026-09-29 18:31:16 +02:00
check-changelog-semver.mjs
Write and enforce the semver policy, per operator ruling on 1.0.60
2026-09-17 22:03:22 +02:00
check-changelog-semver.test.mjs
Write and enforce the semver policy, per operator ruling on 1.0.60
2026-09-17 22:03:22 +02:00
check-cultmath-types.cs
Check the CultMath release gate against the type-definition table
2026-09-29 18:31:16 +02:00
measure-reactive-document-performance.mjs
Measure reactive performance across runtimes
2026-08-18 03:08:01 +02:00
measure-reactive-document-performance.ps1
Split the Python runtime into cultcache-py, cultnet-py, cultmesh-py
2026-09-10 13:10:47 +02:00
pack-nuget.ps1
pack-nuget: pack the ProjectReference closure, not a hand list
2026-09-30 16:02:08 +02:00
quic-native-linux-dev.Dockerfile
Install libmsquic system-wide in the QUIC dev image so .NET can find it
2026-09-23 14:39:05 +02:00
run-typescript-workspaces.mjs
Run the TypeScript workspaces by the name cultcache-ts actually has
2026-09-16 20:19:49 +02:00
sign-cultmesh-authority-vectors.mjs
Pin the TypeScript-signed direction of the authority parity check
2026-09-16 16:27:06 +02:00
test-typescript-package-closure.mjs
Assert the cultmesh-ts tarball carries its native/ payload
2026-09-23 21:51:11 +02:00
verify-caching-unity-release.ps1
Write and enforce the semver policy, per operator ruling on 1.0.60
2026-09-17 22:03:22 +02:00
verify-eve-browser-network.mjs
Let the browser sample read the provider's advertisement
2026-09-10 13:55:46 +02:00
verify-eve-getting-started.ps1
Ship authenticated remote transports in Unity package
2026-08-18 20:23:27 +02:00
verify-eve-two-runtime-sample.ps1
Retain native clients across provider routes
2026-08-18 03:34:59 +02:00
verify-reactive-document-scaling.ps1
Split the Python runtime into cultcache-py, cultnet-py, cultmesh-py
2026-09-10 13:10:47 +02:00
write-cultmesh-realtime-frame-vectors.mjs
Encode a CultMesh realtime frame in TypeScript
2026-09-16 19:20:41 +02:00