TiGa-RCE commited on
Commit
2fa8c71
·
verified ·
1 Parent(s): 09e0320

Report current physics source and build provenance

Browse files
RELEASE_MANIFEST.json CHANGED
@@ -14,7 +14,7 @@
14
  "README.md": "c0fb705dff468ea502a0a810f47a450f5d2f42c0c3b0178c3b662b27a327b8a5",
15
  "STORAGE_BOUNDARY.md": "1d0cab6c82723f1879d7b437bab6b0d21248436bce161f3fbfe6c0e83b9e87a1",
16
  "TRACK_LIBRARY.md": "be64c91633ef6696233df537afeef4c5175b2d55daac9336758d9eb3d24763c9",
17
- "UPSTREAM.json": "ad5ff9011f329d9a05b18943118ebee914373501453971f786c1ee037213a83f",
18
  "WINNERS_AND_EVALUATION.md": "f281cf496763c59c50a79161cfff1a46d3529edfcfaaa14962c9a3f2d4f9446f",
19
  "analysis_result.py": "0a5d73fe8dbca934b21823b8ffbd50b0baaef8e15a39e32604eefe16f01d1cf2",
20
  "app.py": "62dfcda6f47ea8c86d3f7919638d7bc1329507e6ec21377c13fcc33bea9d8f2d",
@@ -28,7 +28,7 @@
28
  "bin/extract_saved_track": "3a7733c45b4301a786fcbfe92660a1c484749272da5f608d62f34878bd4ff31a",
29
  "bin/libaltd_gpu.so": "e5e9a61d863bc3b429af69a13cd8d50f63cad8984b3e6a9001ae342fc5981e05",
30
  "bucket_storage.py": "f6132ba5f95d106a667742ec092f2799de00e4baf1bf33600da4f0daaa46012a",
31
- "build_info.py": "2a57f73abd9e062cf029b65b09b26b8d12e301bac2f7efec7edb4b85b47671c3",
32
  "builtin_tracks/catalog.json": "4a7bba4385713e985d1427a0da35dcc32d5ecfd73d93cad7520563deb8685670",
33
  "builtin_tracks/tracks/Replica A01 Beginner.track": "ca5749537450430794e2eade2e0ac72fa141a4f225e13e2f8ef842abb948ff15",
34
  "builtin_tracks/tracks/Replica A02 Sharp Turns.track": "097f1ea8edf041112b690d0638075630716ddc03c7d0b1980ddcbeaf5071c8d4",
@@ -68,6 +68,7 @@
68
  "index.html": "7bdaf7ca11a455525c22432298e120ca2fa5257283b9815467e005e09da07a26",
69
  "native/analysis.patch": "42f79de67cb0734cffb2a7582f5479cab42ab82675884b8b42b9f158d46a98e8",
70
  "native/build-receipt.json": "559a7e4e382f9f7caa1c5ceb566a5a0bbefad2ed3a2e2cf604e31c9c3890c348",
 
71
  "native/physics-parity.json": "006cc6b455e8f49af395ed60f3c5c88dbb2865ee6cad51d8cfdae040293d9f9e",
72
  "native/physics-source-identities.json": "e3414e24144d517f4a0309e1f9d0dbab8309b4c0b70bd61ccb2c0f40b8f14998",
73
  "native/physics-source.tar.gz": "6abefb234de18dee58d69758c6cc8900f259993663ac37f90ce39aa114a30718",
 
14
  "README.md": "c0fb705dff468ea502a0a810f47a450f5d2f42c0c3b0178c3b662b27a327b8a5",
15
  "STORAGE_BOUNDARY.md": "1d0cab6c82723f1879d7b437bab6b0d21248436bce161f3fbfe6c0e83b9e87a1",
16
  "TRACK_LIBRARY.md": "be64c91633ef6696233df537afeef4c5175b2d55daac9336758d9eb3d24763c9",
17
+ "UPSTREAM.json": "55971b2bbb8c551a4515f6e0d2ce98ec14fab6a67531c5c2815789e7f79259e6",
18
  "WINNERS_AND_EVALUATION.md": "f281cf496763c59c50a79161cfff1a46d3529edfcfaaa14962c9a3f2d4f9446f",
19
  "analysis_result.py": "0a5d73fe8dbca934b21823b8ffbd50b0baaef8e15a39e32604eefe16f01d1cf2",
20
  "app.py": "62dfcda6f47ea8c86d3f7919638d7bc1329507e6ec21377c13fcc33bea9d8f2d",
 
28
  "bin/extract_saved_track": "3a7733c45b4301a786fcbfe92660a1c484749272da5f608d62f34878bd4ff31a",
29
  "bin/libaltd_gpu.so": "e5e9a61d863bc3b429af69a13cd8d50f63cad8984b3e6a9001ae342fc5981e05",
30
  "bucket_storage.py": "f6132ba5f95d106a667742ec092f2799de00e4baf1bf33600da4f0daaa46012a",
31
+ "build_info.py": "bffe4eb92fe3361f4ceb43b1264ca1528962ac67fa629de047f590165d238ee8",
32
  "builtin_tracks/catalog.json": "4a7bba4385713e985d1427a0da35dcc32d5ecfd73d93cad7520563deb8685670",
33
  "builtin_tracks/tracks/Replica A01 Beginner.track": "ca5749537450430794e2eade2e0ac72fa141a4f225e13e2f8ef842abb948ff15",
34
  "builtin_tracks/tracks/Replica A02 Sharp Turns.track": "097f1ea8edf041112b690d0638075630716ddc03c7d0b1980ddcbeaf5071c8d4",
 
68
  "index.html": "7bdaf7ca11a455525c22432298e120ca2fa5257283b9815467e005e09da07a26",
69
  "native/analysis.patch": "42f79de67cb0734cffb2a7582f5479cab42ab82675884b8b42b9f158d46a98e8",
70
  "native/build-receipt.json": "559a7e4e382f9f7caa1c5ceb566a5a0bbefad2ed3a2e2cf604e31c9c3890c348",
71
+ "native/physics-build-receipt.json": "63561c108554a09884cc68a1bfadfb8a3f530a800de0700ff671d99e558609fe",
72
  "native/physics-parity.json": "006cc6b455e8f49af395ed60f3c5c88dbb2865ee6cad51d8cfdae040293d9f9e",
73
  "native/physics-source-identities.json": "e3414e24144d517f4a0309e1f9d0dbab8309b4c0b70bd61ccb2c0f40b8f14998",
74
  "native/physics-source.tar.gz": "6abefb234de18dee58d69758c6cc8900f259993663ac37f90ce39aa114a30718",
UPSTREAM.json CHANGED
@@ -3,13 +3,13 @@
3
  "importer_source_revision": "d8ab74c25df70b6a86ed101080e33d5fb785ea6f",
4
  "math_profile": "proton",
5
  "native_build": {
6
- "build_receipt_path": "native/selective-freeze-build-receipt.json",
7
- "build_receipt_sha256": "ed804b1cd49a9ba34abc6f7cadaf4fb97807e27f3d14af117f8292a2d3f2d172",
8
- "cuda_library_origin": "retained CUDA library from prior hosted build; device check pending",
9
- "simulator_origin": "locally cross-compiled Linux executable with selective freezing",
10
  "source_revision": "b90b8af06ffc4ea4e4fd703becd1107a48b8e5e0",
11
- "source_snapshot_path": "native/selective-freeze-source.tar.gz",
12
- "source_snapshot_sha256": "297d2ce34569994acd2a477e64c5315cb2081699b4333b8abdabb3ff7451d8db"
13
  },
14
  "open_prs_not_included": [
15
  19,
@@ -17,5 +17,7 @@
17
  ],
18
  "repository": "https://github.com/Zorro909/driving_sim_rs",
19
  "role": "gpu",
20
- "ui_refresh_date": "2026-10-12"
 
 
21
  }
 
3
  "importer_source_revision": "d8ab74c25df70b6a86ed101080e33d5fb785ea6f",
4
  "math_profile": "proton",
5
  "native_build": {
6
+ "build_receipt_path": "native/physics-build-receipt.json",
7
+ "build_receipt_sha256": "63561c108554a09884cc68a1bfadfb8a3f530a800de0700ff671d99e558609fe",
8
+ "cuda_library_origin": "newly compiled library; 57 original-engine cases passed on HF ZeroGPU",
9
+ "simulator_origin": "HF feature branch with original-engine-verified contact and snowmobile fixes",
10
  "source_revision": "b90b8af06ffc4ea4e4fd703becd1107a48b8e5e0",
11
+ "source_snapshot_path": "native/physics-source.tar.gz",
12
+ "source_snapshot_sha256": "6abefb234de18dee58d69758c6cc8900f259993663ac37f90ce39aa114a30718"
13
  },
14
  "open_prs_not_included": [
15
  19,
 
17
  ],
18
  "repository": "https://github.com/Zorro909/driving_sim_rs",
19
  "role": "gpu",
20
+ "ui_refresh_date": "2026-10-12",
21
+ "physics_revision": "ald-parity-20261017",
22
+ "applied_upstream_delta": "65810f5..ab3ec67 (release/build delta; HF feature branch retained)"
23
  }
build_info.py CHANGED
@@ -12,6 +12,8 @@ def build_identity():
12
  native = upstream["native_build"]
13
  return {
14
  "schema_version": 1,
 
 
15
  "build_id": "ald-winners-" + hashlib.sha256(members).hexdigest(),
16
  "source_repository": upstream["repository"],
17
  "simulator_source_revision": upstream["commit"],
 
12
  native = upstream["native_build"]
13
  return {
14
  "schema_version": 1,
15
+ "physics_revision": upstream.get("physics_revision"),
16
+ "applied_upstream_delta": upstream.get("applied_upstream_delta"),
17
  "build_id": "ald-winners-" + hashlib.sha256(members).hexdigest(),
18
  "source_repository": upstream["repository"],
19
  "simulator_source_revision": upstream["commit"],
native/physics-build-receipt.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "ald-physics-build/1",
3
+ "base_revision": "b90b8af06ffc4ea4e4fd703becd1107a48b8e5e0",
4
+ "applied_upstream_delta": "65810f5..ab3ec67 (release/build delta; HF feature branch retained)",
5
+ "physics_revision": "ald-parity-20261017",
6
+ "source_archive_sha256": "6abefb234de18dee58d69758c6cc8900f259993663ac37f90ce39aa114a30718",
7
+ "binaries": {
8
+ "bin/extract_saved_track": "3a7733c45b4301a786fcbfe92660a1c484749272da5f608d62f34878bd4ff31a",
9
+ "bin/altd-sim": "792139f30bcfecf25f2d78595d2611234d30b0a254b5ece0ec587f1d27a80df2",
10
+ "bin/libaltd_gpu.so": "e5e9a61d863bc3b429af69a13cd8d50f63cad8984b3e6a9001ae342fc5981e05"
11
+ },
12
+ "original_engine_cases_passed": 57,
13
+ "hosted_vehicle_checks_passed": 8
14
+ }