diff --git a/data/hd/hd.json b/data/hd/hd.json index ecd937fc..932c5320 100644 --- a/data/hd/hd.json +++ b/data/hd/hd.json @@ -113939,6 +113939,532 @@ } ], "name": "SHIP23G2_PIC" + }, + { + "base_asset": 196756, + "frame_count": 1, + "frames": [ + { + "crop": [ + 58, + 0, + 1196, + 1196 + ], + "file": "jobs/enemies02-30094-DSHP02-exact125-Original-native-H5413-C-20261017-v1/generated/774b429617747ba23240f934a9cdedd019f177cf589b76bb9008e2ebb810d0ec.png", + "frame": 0, + "logical_height": 32, + "logical_width": 32, + "origin": [ + 0, + 0 + ], + "original_detail_cells": [ + [ + 4, + 6 + ], + [ + 4, + 7 + ], + [ + 4, + 8 + ], + [ + 4, + 9 + ], + [ + 4, + 10 + ], + [ + 4, + 11 + ], + [ + 4, + 12 + ], + [ + 4, + 13 + ], + [ + 4, + 14 + ], + [ + 4, + 15 + ], + [ + 4, + 16 + ], + [ + 4, + 17 + ], + [ + 4, + 18 + ], + [ + 4, + 19 + ], + [ + 4, + 20 + ], + [ + 4, + 21 + ], + [ + 4, + 22 + ], + [ + 4, + 23 + ], + [ + 4, + 24 + ], + [ + 4, + 25 + ], + [ + 4, + 26 + ], + [ + 4, + 27 + ], + [ + 4, + 28 + ], + [ + 4, + 29 + ], + [ + 4, + 30 + ], + [ + 5, + 2 + ], + [ + 5, + 3 + ], + [ + 5, + 4 + ], + [ + 5, + 5 + ], + [ + 5, + 6 + ], + [ + 5, + 7 + ], + [ + 5, + 8 + ], + [ + 5, + 9 + ], + [ + 5, + 10 + ], + [ + 5, + 11 + ], + [ + 5, + 12 + ], + [ + 5, + 13 + ], + [ + 5, + 14 + ], + [ + 5, + 15 + ], + [ + 5, + 16 + ], + [ + 5, + 17 + ], + [ + 5, + 18 + ], + [ + 5, + 19 + ], + [ + 5, + 20 + ], + [ + 5, + 21 + ], + [ + 5, + 22 + ], + [ + 5, + 23 + ], + [ + 5, + 24 + ], + [ + 5, + 25 + ], + [ + 5, + 26 + ], + [ + 5, + 27 + ], + [ + 5, + 28 + ], + [ + 5, + 29 + ], + [ + 5, + 30 + ], + [ + 5, + 31 + ], + [ + 6, + 13 + ], + [ + 6, + 14 + ], + [ + 6, + 15 + ], + [ + 6, + 16 + ], + [ + 6, + 17 + ], + [ + 6, + 18 + ], + [ + 6, + 19 + ], + [ + 6, + 20 + ], + [ + 6, + 25 + ], + [ + 6, + 26 + ], + [ + 6, + 27 + ], + [ + 6, + 28 + ], + [ + 6, + 29 + ], + [ + 6, + 30 + ], + [ + 6, + 31 + ], + [ + 7, + 26 + ], + [ + 7, + 27 + ], + [ + 7, + 28 + ], + [ + 7, + 29 + ], + [ + 7, + 30 + ], + [ + 7, + 31 + ], + [ + 8, + 31 + ], + [ + 9, + 1 + ], + [ + 11, + 2 + ], + [ + 11, + 3 + ], + [ + 11, + 4 + ], + [ + 11, + 5 + ], + [ + 11, + 6 + ], + [ + 11, + 7 + ], + [ + 11, + 8 + ], + [ + 11, + 9 + ], + [ + 14, + 28 + ], + [ + 16, + 2 + ], + [ + 16, + 4 + ], + [ + 16, + 5 + ], + [ + 16, + 9 + ], + [ + 17, + 4 + ], + [ + 22, + 1 + ], + [ + 22, + 2 + ], + [ + 22, + 3 + ], + [ + 22, + 4 + ], + [ + 22, + 5 + ], + [ + 22, + 31 + ], + [ + 23, + 30 + ], + [ + 23, + 31 + ], + [ + 24, + 30 + ], + [ + 24, + 31 + ], + [ + 25, + 30 + ], + [ + 25, + 31 + ], + [ + 26, + 24 + ], + [ + 26, + 25 + ], + [ + 26, + 26 + ], + [ + 26, + 27 + ], + [ + 26, + 28 + ], + [ + 26, + 29 + ], + [ + 26, + 30 + ], + [ + 27, + 16 + ], + [ + 27, + 17 + ], + [ + 27, + 18 + ], + [ + 27, + 19 + ], + [ + 27, + 20 + ], + [ + 27, + 21 + ], + [ + 27, + 22 + ], + [ + 27, + 23 + ], + [ + 27, + 24 + ], + [ + 27, + 25 + ], + [ + 27, + 26 + ], + [ + 27, + 27 + ], + [ + 27, + 28 + ], + [ + 27, + 29 + ] + ], + "source_sha256": "1f58abb3b57fb2a5ff90f11491d55487b87293bd3e049172bd6f0239f66bab02" + } + ], + "name": "DSHP02G3_PIC" } ] } diff --git a/data/hd/jobs/enemies02-30094-DSHP02-exact125-Original-native-H5413-C-20261017-v1/generated/774b429617747ba23240f934a9cdedd019f177cf589b76bb9008e2ebb810d0ec.png b/data/hd/jobs/enemies02-30094-DSHP02-exact125-Original-native-H5413-C-20261017-v1/generated/774b429617747ba23240f934a9cdedd019f177cf589b76bb9008e2ebb810d0ec.png new file mode 100644 index 00000000..e710310a Binary files /dev/null and b/data/hd/jobs/enemies02-30094-DSHP02-exact125-Original-native-H5413-C-20261017-v1/generated/774b429617747ba23240f934a9cdedd019f177cf589b76bb9008e2ebb810d0ec.png differ diff --git a/data/hd/provenance.json b/data/hd/provenance.json index f8cc7bcb..dcaaf8f5 100644 --- a/data/hd/provenance.json +++ b/data/hd/provenance.json @@ -1,7 +1,7 @@ { "generator": "built-in image_gen tool (imagegen skill)", "generated_on": "2026-10-10", - "status": "5413 reviewed original picture frames registered as complete families or explicit standalone Terrain selections. Whole-catalog queues remain active; HD stays optional. Render reachability is recorded separately.", + "status": "5414 reviewed original picture frames registered as complete families or explicit standalone Terrain selections. Whole-catalog queues remain active; HD stays optional. Render reachability is recorded separately.", "rejected_variants": [ { "file": "light-player-bank-0-hd-v1.png", @@ -21355,6 +21355,20 @@ "review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-SHIP23G2-final-causal-gray-currentC-independent-whole-family-material-peer-20261017-v1/INDEPENDENT-COMPLETE4-SHIP23G2-FINAL-CAUSAL-SOURCE-GRAY-CURRENT-C-WHOLE-MATERIAL-REVIEW.json", "independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-SHIP23G2-final-causal-gray-currentC-independent-whole-family-material-peer-20261017-v1/INDEPENDENT-COMPLETE4-SHIP23G2-FINAL-CAUSAL-SOURCE-GRAY-CURRENT-C-WHOLE-MATERIAL-REVIEW.json", "frame_bindings_sha256": "23ff987e2eefe82921627f0d8bc1ac81c583753978531ec4b42dcf18cb2f8765" + }, + { + "job_id": "enemies02-30094-DSHP02-exact125-Original-native-H5413-C-20261017-v1", + "assets": [ + "30094" + ], + "frames": 1, + "metadata": "hd.json", + "detail": "jobs/enemies02-30094-DSHP02-exact125-Original-native-H5413-C-20261017-v1/candidate.json", + "coordinator_review": "jobs/enemies02-30094-DSHP02-exact125-Original-native-H5413-C-20261017-v1/coordinator-review.json", + "runtime_qa": "jobs/enemies02-30094-DSHP02-exact125-Original-native-H5413-C-20261017-v1/runtime-qa.json", + "review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-DSHP02-30094-exact125-currentC-independent-whole-material-peer-20261017/INDEPENDENT-COMPLETE1-DSHP02-30094-EXACT125-CURRENTC-WHOLE-SOURCE-MATERIAL-REVIEW.json", + "independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-DSHP02-30094-exact125-currentC-independent-whole-material-peer-20261017/INDEPENDENT-COMPLETE1-DSHP02-30094-EXACT125-CURRENTC-WHOLE-SOURCE-MATERIAL-REVIEW.json", + "frame_bindings_sha256": "6f4cf15c8d1959e10f5b583d720391df01663120fcfdc879b3f22a61de2a7389" } ], "jobs": [ @@ -21454,8 +21468,8 @@ "coverage_added": 0 } }, - "registered_frame_count": 5413, - "registration_updated_at_utc": "2026-10-17T09:27:58.263402+00:00", + "registered_frame_count": 5414, + "registration_updated_at_utc": "2026-10-17T10:02:06.279143+00:00", "runtime_validation": { "registered_snapshot_frames": 4978, "frames": 4978, diff --git a/docs/hd-backlog.md b/docs/hd-backlog.md index 90a70ec9..4b4b5dcb 100644 --- a/docs/hd-backlog.md +++ b/docs/hd-backlog.md @@ -1,6 +1,6 @@ # Original artwork HD backlog -Current artwork/runtime checkpoint — 17 October 2026: the registered and assembled pack contains **5,413 frames / 3,577 complete sequences**, including **4,300 Terrain pictures**. **340 originals await approval**: 235 Terrain, 71 enemies/ground objects, 33 UI/other and one boss. This count includes held drafts and actual refusals, rather than only never-generated pictures. The append adds intact buildings 20273/20275 and the complete four-frame SHIP23G2 family, 200dd–200e0, in three native sequences and three raw routes (6,724,550 bytes). The four SHIP hybrids retain 98/84/120/118 Original logical cells (420 total); these cells are not newly generated HD. All previous 5,407 bindings and the complete 3,574-header prefix remain exact. Actual data contains **9,359 files / 8,252,150,324 bytes**; actual CLI validates 5,413 frames with zero rejects and 45 mods/one override (`ff0d8164`). Source18 and both Source C+D executables remain unchanged. Finite context/input reviews cover 15 saved building contexts and four genuinely observed living SHIP poses at all native scales; neither group's new IDs occur in the other's saved Source set. Gray steps, partial edges, value/grain differences and low native1 contrast remain qualified; these observations establish no universal placement, visible overlap, full-route/death or seamlessness claim. Three actual 5,413 SDL controls match their frozen controls across 6,220,800 RGB/alpha pixels; none contains the new six pictures, so these fixtures add no target-art approval. The extra S2W7 starter smoke ended in a death cinematic and supplies no passing target-art control. Published 5,407 is `6a3c465d`. Source-C native Windows at the 5,384-frame checkpoint `a073f73f` passed 379 tests with 26 ignored and zero failures; prior API-B evidence remains separate. The 5,407 native Windows run is still pending; 5,413 publication and native Windows execution are also pending. Existing dated Source-update and historical records below retain their scopes. +Current artwork/runtime checkpoint — 17 October 2026: the registered and assembled pack contains **5,414 frames / 3,578 complete sequences**, including **4,300 Terrain pictures**. **339 originals await approval**: 235 Terrain, 70 enemies/ground objects, 33 UI/other and one boss. This includes held drafts and actual refusals. The sole addition is native singleton 30094/DSHP02G3_PIC, using unchanged raw `774b4296`, its 32×32 logical canvas, zero origin and crop `[58,0,1196,1196]`. Its 125 retained Original logical cells are not newly generated HD. All previous 5,413 bindings and the full 3,577-header prefix remain exact. Actual data contains **9,360 files / 8,253,893,890 bytes**; CLI validates 5,414 frames with zero rejects and 45 mods/one override (`3b9fd8c2`). The genuine context is base:enemy_2_74 ground entity 1219 at tick 921, health 55. Foreground air entity 1246 covers 2,263 of 3,750 protected samples across native1–4, leaving 1,487 exposed. This qualifies visible supports/fragments and layered placement in one occluded scene, not an unoccluded whole hull; the separate I3 whole intrinsic material review remains the hidden-body authority. Coarse matte retained patches, bright authored metal, partial footprints and three inherited extra native1 pixels remain qualified; the old 77-cell variant remains held. Source18 and both Source C+D executables are unchanged. Three actual 1080p/HD4x SDL controls match dated pre-M2 H5413 across 6,220,800 RGB/alpha pixels under the current 45-mod guard. These combined M2v1.0.2 plus 30094 regression controls contain neither M2 nor 30094; they add no target-art or M2 gameplay approval. Native Windows at published 5,407/`6a3c465d` passed 379 tests with 26 ignored and zero failures. Later 5,413/M2-followup Windows results remain pending; 5,414 publication and native Windows execution are not yet claimed. Historical records and all-placement/full-route/death/seamlessness limits remain separate. Preserved 17 October 2026 Source-update checkpoint at 5,384 (historical coverage): Current Source C+D runtime — 17 October 2026, published `a073f73f`: HD coverage remains **5,384 frames / 3,551 sequences**, with **369 originals remaining** (260 Terrain, 75 enemies/ground objects, 33 UI/other, one boss). Both executables are rebuilt; 90 Rust / 78 Python tests, HD validation and three exact 1080p regression controls pass. Five old Rust checks remain ignored. Source C+D native Windows CI is pending; the prior `58723547` result (361 passed / 26 ignored / zero failed) is a different epoch. Earlier material, context and QA records below remain historical; this source update adds no art approval. @@ -48,7 +48,7 @@ The published 3,592-frame admission adds **427 source/material-qualified origina | --- | ---: | ---: | ---: | ---: | | Player banking | 21 | 21 | 0 | 3 | | Bosses | 249 | 248 | 1 | 79 | -| Enemies and ground objects | 419 | 348 | 71 | 183 | +| Enemies and ground objects | 419 | 349 | 70 | 183 | | Player and enemy projectiles | 51 | 51 | 0 | 18 | | Explosions and effects | 281 | 281 | 0 | 25 | | Equipment and pickups | 47 | 47 | 0 | 23 | diff --git a/docs/hd-completion.json b/docs/hd-completion.json index 08a8a796..b4727531 100644 --- a/docs/hd-completion.json +++ b/docs/hd-completion.json @@ -19,10 +19,10 @@ ], "stage_contract": "Every generated candidate stays distinct from review, registration and render reachability. Original-only fallback is temporary for every required picture. Native cinematics/fonts have explicit preservation exceptions, not HD claims.", "picture_status_counts": { - "registered": 5393, + "registered": 5394, "inprogress": 120, "renderreachable": 20, - "candidate": 218, + "candidate": 217, "missing": 2 }, "assets": { @@ -117197,7 +117197,7 @@ "canonical_source_asset": "30094", "family_id": "enemies-30094-30094", "job_id": "enemies-30094-30094", - "status": "candidate", + "status": "registered", "owner": "/root/iron_coast_2", "remaster_required": true, "registry_or_layout_referenced": true, @@ -117209,7 +117209,8 @@ "manifest": "jobs/enemies-30094-30094/candidate.json", "sha256": "9aafa3d329aa380b07e4419d6679ec59271658d323e77d918d14e2a898cf2e9c", "validation_scope": "source-bound metadata, target ownership and artwork file presence; artistic/PNG/runtime review is separate" - } + }, + "coordinator_review_ref": "qualified30094-native5414" }, "30095": { "kind": "picture", @@ -235886,6 +235887,95 @@ "enemies02-SHIP23G2-complete4-causal-Original-native-H5407-C-20261017-v1" ], "scope": "15 saved building contexts and four genuine living SHIP poses/native1–4; both directed new-group Source intersections empty within the saved17/40-ID sets. Partial edges/gray steps/value/grain/low native1 contrast and route/death/overlap limits remain literal." + }, + "qualified30094-native5414": { + "status": "REGISTERED_ACTUAL_CURRENTC30094_EXACT125_NATIVE_COMPLETE1", + "selected_assets": [ + "30094" + ], + "registration": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-30094-canonical5414-and-seal-20261017/closed-actual30094-canonical-native5414-registration-proof.json", + "sha256": "8c5da568800554f96100e72133441e2fd6f784e0759bef80cf6c3e1428f6424d", + "bytes": 27909 + }, + "full_native_sequence_authority": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-30094-canonical5414-and-seal-20261017/closed-actual30094-canonical-native5414-registration-proof.json", + "sha256": "8c5da568800554f96100e72133441e2fd6f784e0759bef80cf6c3e1428f6424d", + "bytes": 27909 + }, + "native_header_summary_coordinates_in_authority": { + "base_asset": 196756, + "frame_count": 1, + "name": "DSHP02G3_PIC", + "frames": [ + { + "crop": [ + 58, + 0, + 1196, + 1196 + ], + "file": "jobs/enemies02-30094-DSHP02-exact125-Original-native-H5413-C-20261017-v1/generated/774b429617747ba23240f934a9cdedd019f177cf589b76bb9008e2ebb810d0ec.png", + "frame": 0, + "logical_height": 32, + "logical_width": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "1f58abb3b57fb2a5ff90f11491d55487b87293bd3e049172bd6f0239f66bab02", + "retained_Original_cell_count": 125 + } + ] + }, + "retained_Original_cells_not_generated_HD": 125, + "material_context_authorities": { + "bab00b9e": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-30094-currentC-one-genuine-ground-context-independent-peer-20261017-v1/INDEPENDENT_30094_EXACT125_CURRENTC_ONE_GENUINE_GROUND_SCENE_ALL4_NATIVE_CONTEXT_REVIEW.json", + "sha256": "bab00b9ea46cd049f78ceaf0293d76fb5f4b621fc7b3a54071be22285aac5e06", + "bytes": 22062 + }, + "b93d696f": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-30094-currentC-one-genuine-ground-context-independent-peer-20261017-v1-strict-one-genuine-occluded-ground-context-all4-independent-closure.json", + "sha256": "b93d696f6ac270b09c4f4abc792f5e58c6d4661d6562d4396b4c9877d7aafe21", + "bytes": 80274 + }, + "0f0692bc": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-dark30094-DSHP02G3-currentC-one-genuine-ground-scene-context-20261017-v1/context/CLOSED_ACTUAL30094_EXACT125_CURRENTC_ONE_GENUINE_LIVE_GROUND_SCENE_ALL4_NATIVE_TECHNICAL_CONTEXT_HANDOFF_NOT_PHYSICAL_APPROVAL.json", + "sha256": "0f0692bcf063fb3da4fa5088a03995fcfe2d3fdcd15c7e7149f4abbdde78d582", + "bytes": 26363 + }, + "a042784c": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-DSHP02-30094-exact125-currentC-independent-whole-material-peer-20261017/INDEPENDENT-COMPLETE1-DSHP02-30094-EXACT125-CURRENTC-WHOLE-SOURCE-MATERIAL-REVIEW.json", + "sha256": "a042784c1a1848004236395ff1c64c31f105606de636ec49a41b4d45c6e60beb", + "bytes": 12894 + }, + "2b7de140": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-DSHP02-30094-exact125-currentC-independent-whole-material-peer-20261017-strict-independent-complete1-exact125-currentC-material-closure.json", + "sha256": "2b7de140b26474891975cd8b165554f8260f45d5b68163753924b5dd782fbc3c", + "bytes": 3976 + }, + "ddfd5411": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-dark30094-DSHP02G3-currentC-one-genuine-ground-scene-context-20261017-v1/context-strict-one-genuine-live-ground-scene-all4-whole-native-technical-closure.json", + "sha256": "ddfd54114ee39f0dda9a01d28054ab247ed9d4de6be35b227522aa655a8362ab", + "bytes": 75466 + } + }, + "genuine_context_scope": { + "covered": 2263, + "exposed": 1487, + "foreground_air_entity": 1246, + "genuine_scenes": 1, + "ground_entity": 1219, + "health": 55, + "hidden_whole_hull_authority": "Separate I3 intrinsic whole-material review; contextual hidden hull not judged", + "protected_screen_samples": 3750, + "tick": 921, + "unoccluded_whole_target_claim": false, + "viewport_clip": 0 + }, + "Source_caller": "SPRITE3record74/base:enemy_2_74/MAP3G3spawn48", + "limits": "One living occluded scene; no unoccluded whole-target context or route/death/all-placement claim. Separate I3 intrinsic whole material governs hidden hull; coarse matte patches/bright metal/partial footprints/extra3 native1 pixels remain qualified. Old77 HOLD and earlier artifacts unchanged." } }, "native_preservation_reviews": { @@ -243477,28 +243567,28 @@ } }, "latest_artwork_runtime": { - "checkpoint_utc": "2026-10-17T09:30:15.245607+00:00", - "status": "ACTUAL5413_CANONICAL_AND_ROOT_ASSEMBLY_CLI_SDL_PASS_PUBLICATION_NATIVE_WINDOWS_PENDING", - "registered_frames": 5413, - "complete_sequences": 3577, + "checkpoint_utc": "2026-10-17T10:03:44.023208+00:00", + "status": "ACTUAL5414_CANONICAL_ASSEMBLY_CLI_COMBINED_M2_SDL_PASS_PUBLICATION_NATIVE_WINDOWS_PENDING", + "registered_frames": 5414, + "complete_sequences": 3578, "terrain_frames": 4300, - "remaining_original_pictures": 340, + "remaining_original_pictures": 339, "remaining_by_category": { "terrain": 235, - "enemies_ground_objects": 71, + "enemies_ground_objects": 70, "UI_other": 33, "bosses": 1 }, - "bundled_data_files": 9359, - "bundled_data_bytes": 8252150324, - "new_frames": 6, - "new_native_sequences": 3, - "jobs": 3, - "new_raw_routes": 3, - "new_payload_copies": 3, + "bundled_data_files": 9360, + "bundled_data_bytes": 8253893890, + "new_frames": 1, + "new_native_sequences": 1, + "jobs": 1, + "new_raw_routes": 1, + "new_payload_copies": 1, "borrowed_existing_payload_aliases": 0, - "hybrid_frames": 4, - "explicit_retained_Original_cells": 420, + "hybrid_frames": 1, + "explicit_retained_Original_cells": 125, "Original_cells_not_generated_HD": true, "source_runtime_commit": "a073f73f3afa0ec5217bb756b521dc75aea15a3b", "source_epoch": { @@ -243518,60 +243608,62 @@ "source_update_checkpoint5384_is_historical_coverage_not_latest_artwork": true, "evidence": { "registration": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-qualified6-canonical5413-and-seal-20261017/closed-actual6-canonical-native5413-registration-proof.json", - "sha256": "b02b155e4459df599ac741d0da8992f6391bbd601da84f301255e23ee5c4a45b", - "bytes": 72857 + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-30094-canonical5414-and-seal-20261017/closed-actual30094-canonical-native5414-registration-proof.json", + "sha256": "8c5da568800554f96100e72133441e2fd6f784e0759bef80cf6c3e1428f6424d", + "bytes": 27909 }, "immutable_handoff": { - "path": "/home/quintine/Projects/RaptorReplica/data/hd/registered-class-review/handoff-5413-20261017/handoff-manifest.json", - "sha256": "8eacabb728a622e5cc15eafc5b9c8c0858598a22997d555bb4a24cb049fbaacc", - "bytes": 3911284 + "path": "/home/quintine/Projects/RaptorReplica/data/hd/registered-class-review/handoff-5414-20261017/handoff-manifest.json", + "sha256": "bd8f14a45e8446d8d9102036a3f95b6d72f3382b9de3b1442de5719af3f14451", + "bytes": 3936656 }, "assembly": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5407-currentC-20261017/assembly-receipt.json", - "sha256": "a5b7020a0809003c2efc27a0d2a26008751173f4aa3f8e1762b6c1debd4763bc", + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5413-currentC-20261017/assembly-receipt.json", + "sha256": "90b90cf2e6c1976e505b205b13da0ae63d10c19886178b844890d94fe4b3ccc2", "bytes": 858 }, "actual_CLI": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5407-currentC-20261017/cli-validation.json", - "sha256": "ff0d816459782ce865f3a7d8070d4c1f8be762376b28e25c44e8a997d9afa63d" + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5413-currentC-20261017/cli-validation.json", + "sha256": "3b9fd8c243cb4c7150411769f0b23c41ef14a4433f56520d7ae131e2fbabd211", + "bytes": 1625 }, "actual_SDL": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5413-currentC-three-SDL-controls-20261017-v1/CLOSED-ACTUAL5413-THREE-1080-SDL-REGRESSION-VERSUS-FROZEN5407.json", - "sha256": "8ec4dea180bdd3f2b18254853cdfc51493ed3baaa074bbf84ba01819ac65f51e" + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5414-currentC-M2v102-three-SDL-controls-20261017-v1/CLOSED-ACTUAL5414-COMBINED-M2V102-AND-ART-THREE-SDL-PHYSICAL-REGRESSION.json", + "sha256": "4afd7056b42668cde760af1329bb5d12052e415d27072761e547fce0e4514366", + "bytes": 10888 }, "actual_SDL_strict": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5413-currentC-three-SDL-controls-20261017-v1-strict-complete-three-SDL-controls-closure.json", - "sha256": "74d60ff063c8f78351ac79d5ea785a3f489b8f89506c5d058f24842aedbaff1f" + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5414-currentC-M2v102-three-SDL-controls-20261017-v1-strict-complete-combined-regression-closure.json", + "sha256": "db8d2ea76d9af0ab6422bd93b682ec5d9fca10082b1a48cac88173b9c58a9244", + "bytes": 20378 }, "Root_personal_SDL_review": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5407-currentC-20261017/root-physical-5413-three-SDL-review.json", - "sha256": "02b906de42920c54a21c85d8c51d79a4162f235c3c2322efa2b3cb28e6cebf72" - }, - "finite_noninterference": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-building2-SHIP4-finite-crossgroup-readonly-20261017/PASS-FINITE-BUILDING2-SHIP4-CROSSGROUP-SOURCE-AND-EFFECTIVE-NATIVE-BINDINGS-NOT-REGISTERED.json", - "sha256": "3b2bb675e1c77728c0217198d928425ec04bd1ccf0d557389efd498ad86a571e", - "bytes": 48089 + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5413-currentC-20261017/root-physical-5414-three-SDL-review.json", + "sha256": "06ba98d6bc02fab04f89c83e1f51d07b383656de9b24b8cbd53b7c0a3e8d99d8", + "bytes": 2392 } }, "validation": { - "HD_validated": 5413, + "HD_validated": 5414, "HD_rejected": 0, "mods": 45, "overrides": 1 }, "SDL_regression_controls": { "report": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5413-currentC-three-SDL-controls-20261017-v1/CLOSED-ACTUAL5413-THREE-1080-SDL-REGRESSION-VERSUS-FROZEN5407.json", - "sha256": "8ec4dea180bdd3f2b18254853cdfc51493ed3baaa074bbf84ba01819ac65f51e" + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5414-currentC-M2v102-three-SDL-controls-20261017-v1/CLOSED-ACTUAL5414-COMBINED-M2V102-AND-ART-THREE-SDL-PHYSICAL-REGRESSION.json", + "sha256": "4afd7056b42668cde760af1329bb5d12052e415d27072761e547fce0e4514366", + "bytes": 10888 }, "strict": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5413-currentC-three-SDL-controls-20261017-v1-strict-complete-three-SDL-controls-closure.json", - "sha256": "74d60ff063c8f78351ac79d5ea785a3f489b8f89506c5d058f24842aedbaff1f" + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5414-currentC-M2v102-three-SDL-controls-20261017-v1-strict-complete-combined-regression-closure.json", + "sha256": "db8d2ea76d9af0ab6422bd93b682ec5d9fca10082b1a48cac88173b9c58a9244", + "bytes": 20378 }, "Root_personal_whole_view": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5407-currentC-20261017/root-physical-5413-three-SDL-review.json", - "sha256": "02b906de42920c54a21c85d8c51d79a4162f235c3c2322efa2b3cb28e6cebf72" + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5413-currentC-20261017/root-physical-5414-three-SDL-review.json", + "sha256": "06ba98d6bc02fab04f89c83e1f51d07b383656de9b24b8cbd53b7c0a3e8d99d8", + "bytes": 2392 }, "controls": 3, "dimensions": [ @@ -243581,7 +243673,8 @@ "HD_scale": 4, "pixels_compared": 6220800, "RGB_and_alpha_changed_pixels": 0, - "scope": "Regression controls contain none of the new six pictures; no target-art acceptance. Extra S2W7 starter death-cinematic smoke is not a passing target-art control." + "comparison_classification": "Combined Stage2M2v1.0.2 schedule/metadata plus30094 art update against datedpreM2H5413; NOT pureart with identicalmodtree.", + "scope": "Combined currentM2v1.0.2+30094 vsdatedpreM2H5413, exact current45-mod guard. Neither changedM2 nor30094 visible; no target-art or changed-gameplay acceptance." }, "native_Windows": { "current_Source_C_D_status_at_freeze": "actual native success379passed/26ignored/zero failed at a073 source-update commit", @@ -243613,16 +243706,38 @@ "failed": 0, "scope": "PriorAPI-B epoch only; not SourceC or5407 execution." }, - "native_5413_execution_claimed": false + "native_5414_execution_claimed": false, + "latest_proven_asset_release": { + "frames": 5407, + "commit": "6a3c465da710d2f152de731ff6927eed992ef439", + "run_id": 39020360159, + "job_id": 117360773528, + "passed": 379, + "ignored": 26, + "failed": 0, + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-fixture-exact5407-asset6a3c-native-Windows-CI-observation-20261017/ACTUAL-EXACT5407-ASSET6A3C-NATIVE-WINDOWS-CI-OBSERVATION-FINAL.json", + "sha256": "034c93e66a891205a98ccecd75a3dae8b6ad39f3ec8e7e613c52b9f37c274a66", + "bytes": 19931 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-fixture-exact5407-asset6a3c-native-Windows-CI-observation-20261017-strict-actual-native-Windows-CI-observation-FINAL-closure.json", + "sha256": "9e8af99786e5f028d8195030f24c79ad2e2b130c19ab91d3447704cf53f8c1e5", + "bytes": 46193 + }, + "scope": "Actual native5407 execution only; not later5413/M2followup or5414." + }, + "later5413_and_M2_followup_status_at_freeze": "in progress; no5414 native execution claimed" }, "limits": [ - "Finite15 building contexts and four living SHIP poses only; both directed saved new-group Source intersections empty. No all-placement/visible-overlap/full-route/death/seamless/fullHD claim.", - "SHIP retained420 Original cells are not newly generated HD; gray steps/partial edges/value/grain and native1 contrast remain qualified.", - "Pre-main disk-floor and relative-path stops remain preserved in canonical proof; actual main1/dryrun0/retry0, revised floor3000000000bytes.", - "Published5407 is6a3c465d; its Windows run is still pending; SourceC379 Windows remains5384 source-update evidence. No5413 native Windows execution claimed.", - "No new art/QA/renderer/World/compiler/Source/Git action performed for this private doc update." + "Only30094 added;125 retained Original cells are not newly generated HD. Old77 and all other HOLDs remain literal.", + "One ground1219/tick921/health55 scene, air1246 covers2263/3750 protected samples;1487exposed. No unoccluded hull, route/death/all-placement/seamless/fullHD claim.", + "Separate I3 whole intrinsic material and I5 occluded context; coarse matte patches/bright metal/partial footprints/extra3 native1 pixels remain qualifications.", + "Actual three SDL controls are combinedM2v102+30094 vsdatedpreM2H5413; no visible changedM2 or30094.", + "Latest proven nativeWindows5407/6a3c379pass26ignored0fail; no later5413/M2/5414 execution credit.", + "No new art/QA/renderer/World/compiler/Source/Git action for this private doc update." ], - "old5407_bindings_and3574_header_prefix_exact": true + "old5413_bindings_and3577_header_prefix_exact": true }, "external5413": { "status": "ACTUAL5413_CANONICAL_AND_ROOT_ASSEMBLY_CLI_SDL_PASS_PUBLICATION_NATIVE_WINDOWS_PENDING", @@ -243704,6 +243819,81 @@ "Equipment and pickups": 47 }, "native_header_review_ref": "qualified6-native5413" + }, + "external5414": { + "status": "ACTUAL5414_CANONICAL_ASSEMBLY_CLI_COMBINED_M2_SDL_PASS_PUBLICATION_NATIVE_WINDOWS_PENDING", + "frames": 5414, + "sequences": 3578, + "new_frames": 1, + "new_sequences": 1, + "selected_assets": [ + "30094" + ], + "registration": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-30094-canonical5414-and-seal-20261017/closed-actual30094-canonical-native5414-registration-proof.json", + "sha256": "8c5da568800554f96100e72133441e2fd6f784e0759bef80cf6c3e1428f6424d", + "bytes": 27909 + }, + "immutable_handoff": { + "path": "/home/quintine/Projects/RaptorReplica/data/hd/registered-class-review/handoff-5414-20261017/handoff-manifest.json", + "sha256": "bd8f14a45e8446d8d9102036a3f95b6d72f3382b9de3b1442de5719af3f14451", + "bytes": 3936656 + }, + "manifest": { + "device": 55, + "inode": 5467605, + "mode": 33152, + "mtime_ns": 1792231326390073158, + "path": "/home/quintine/Projects/RaptorReplica/data/hd/hd.json", + "sha256": "f10a9ef4fc95552e6c71c8910e0f42acda37e1a8c96876bf01e02572f62246d3", + "size": 2821481 + }, + "provenance": { + "device": 55, + "inode": 5467604, + "mode": 33152, + "mtime_ns": 1792231326296075220, + "path": "/home/quintine/Projects/RaptorReplica/data/hd/provenance.json", + "sha256": "3a3a84d2c82f1a14048e9073eeea5669f1de74499d3fb28ab98abfd7b638a206", + "size": 1759607 + }, + "assembly": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5413-currentC-20261017/assembly-receipt.json", + "sha256": "90b90cf2e6c1976e505b205b13da0ae63d10c19886178b844890d94fe4b3ccc2", + "bytes": 858 + }, + "actual_CLI": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5413-currentC-20261017/cli-validation.json", + "sha256": "3b9fd8c243cb4c7150411769f0b23c41ef14a4433f56520d7ae131e2fbabd211", + "bytes": 1625 + }, + "actual_SDL": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5414-currentC-M2v102-three-SDL-controls-20261017-v1/CLOSED-ACTUAL5414-COMBINED-M2V102-AND-ART-THREE-SDL-PHYSICAL-REGRESSION.json", + "sha256": "4afd7056b42668cde760af1329bb5d12052e415d27072761e547fce0e4514366", + "bytes": 10888 + }, + "actual_SDL_strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5414-currentC-M2v102-three-SDL-controls-20261017-v1-strict-complete-combined-regression-closure.json", + "sha256": "db8d2ea76d9af0ab6422bd93b682ec5d9fca10082b1a48cac88173b9c58a9244", + "bytes": 20378 + }, + "Root_personal_SDL_review": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5413-currentC-20261017/root-physical-5414-three-SDL-review.json", + "sha256": "06ba98d6bc02fab04f89c83e1f51d07b383656de9b24b8cbd53b7c0a3e8d99d8", + "bytes": 2392 + }, + "old5413_bindings_and3577_full_header_prefix_exact": true, + "category_registered": { + "Menus, portraits, HUD and other pictures": 117, + "Bosses": 248, + "Enemies and ground objects": 349, + "Player banking": 21, + "Terrain": 4300, + "Explosions and effects": 281, + "Player and enemy projectiles": 51, + "Equipment and pickups": 47 + }, + "native_header_review_ref": "qualified30094-native5414" } } } diff --git a/docs/hd-coordinator-checkpoint.md b/docs/hd-coordinator-checkpoint.md index bc384e9d..e844e849 100644 --- a/docs/hd-coordinator-checkpoint.md +++ b/docs/hd-coordinator-checkpoint.md @@ -1,6 +1,6 @@ # HD coordinator checkpoint — 17 October 2026 -Current artwork/runtime checkpoint — 17 October 2026: the registered and assembled pack contains **5,413 frames / 3,577 complete sequences**, including **4,300 Terrain pictures**. **340 originals await approval**: 235 Terrain, 71 enemies/ground objects, 33 UI/other and one boss. This count includes held drafts and actual refusals, rather than only never-generated pictures. The append adds intact buildings 20273/20275 and the complete four-frame SHIP23G2 family, 200dd–200e0, in three native sequences and three raw routes (6,724,550 bytes). The four SHIP hybrids retain 98/84/120/118 Original logical cells (420 total); these cells are not newly generated HD. All previous 5,407 bindings and the complete 3,574-header prefix remain exact. Actual data contains **9,359 files / 8,252,150,324 bytes**; actual CLI validates 5,413 frames with zero rejects and 45 mods/one override (`ff0d8164`). Source18 and both Source C+D executables remain unchanged. Finite context/input reviews cover 15 saved building contexts and four genuinely observed living SHIP poses at all native scales; neither group's new IDs occur in the other's saved Source set. Gray steps, partial edges, value/grain differences and low native1 contrast remain qualified; these observations establish no universal placement, visible overlap, full-route/death or seamlessness claim. Three actual 5,413 SDL controls match their frozen controls across 6,220,800 RGB/alpha pixels; none contains the new six pictures, so these fixtures add no target-art approval. The extra S2W7 starter smoke ended in a death cinematic and supplies no passing target-art control. Published 5,407 is `6a3c465d`. Source-C native Windows at the 5,384-frame checkpoint `a073f73f` passed 379 tests with 26 ignored and zero failures; prior API-B evidence remains separate. The 5,407 native Windows run is still pending; 5,413 publication and native Windows execution are also pending. Existing dated Source-update and historical records below retain their scopes. +Current artwork/runtime checkpoint — 17 October 2026: the registered and assembled pack contains **5,414 frames / 3,578 complete sequences**, including **4,300 Terrain pictures**. **339 originals await approval**: 235 Terrain, 70 enemies/ground objects, 33 UI/other and one boss. This includes held drafts and actual refusals. The sole addition is native singleton 30094/DSHP02G3_PIC, using unchanged raw `774b4296`, its 32×32 logical canvas, zero origin and crop `[58,0,1196,1196]`. Its 125 retained Original logical cells are not newly generated HD. All previous 5,413 bindings and the full 3,577-header prefix remain exact. Actual data contains **9,360 files / 8,253,893,890 bytes**; CLI validates 5,414 frames with zero rejects and 45 mods/one override (`3b9fd8c2`). The genuine context is base:enemy_2_74 ground entity 1219 at tick 921, health 55. Foreground air entity 1246 covers 2,263 of 3,750 protected samples across native1–4, leaving 1,487 exposed. This qualifies visible supports/fragments and layered placement in one occluded scene, not an unoccluded whole hull; the separate I3 whole intrinsic material review remains the hidden-body authority. Coarse matte retained patches, bright authored metal, partial footprints and three inherited extra native1 pixels remain qualified; the old 77-cell variant remains held. Source18 and both Source C+D executables are unchanged. Three actual 1080p/HD4x SDL controls match dated pre-M2 H5413 across 6,220,800 RGB/alpha pixels under the current 45-mod guard. These combined M2v1.0.2 plus 30094 regression controls contain neither M2 nor 30094; they add no target-art or M2 gameplay approval. Native Windows at published 5,407/`6a3c465d` passed 379 tests with 26 ignored and zero failures. Later 5,413/M2-followup Windows results remain pending; 5,414 publication and native Windows execution are not yet claimed. Historical records and all-placement/full-route/death/seamlessness limits remain separate. Preserved 17 October 2026 Source-update checkpoint at 5,384 (historical coverage): Current Source C+D checkpoint — 17 October 2026: remote-confirmed commit `a073f73f` installs the rational atlas sampler, protected terrain joins and bounded retained-Original policy. Coverage is unchanged at **5,384 frames / 3,551 sequences**, with **369 originals remaining** (260 Terrain, 75 enemies/ground objects, 33 UI/other, one boss); data remains **9,335 files / 8,179,315,857 bytes**. Both bundled executables were rebuilt. Validation passes 90 Rust and 78 Python tests (five pre-existing Rust checks ignored), all 5,384 HD frames with zero rejects, the 6,449-entry catalog and 45 mods/one override. Three fresh 1080p API-B/C+D controls match exactly across 6,220,800 pixels. Source C+D native Windows CI remains pending; `58723547` separately passed 361 tests, with 26 ignored and zero failed. No new artwork approval or full-HD completion follows. The following pre-C records retain their original epochs. @@ -48,15 +48,15 @@ Published runtime history: The assembled bundled Linux/Windows data contains **3 | --- | ---: | | Player banking | 21 / 21 | | Bosses | 248 / 249 | -| Enemies and ground objects | 348 / 419 | +| Enemies and ground objects | 349 / 419 | | Player and enemy projectiles | 51 / 51 | | Explosions and effects | 281 / 281 | | Equipment and pickups | 47 / 47 | | Terrain | 4,300 / 4,535 | | Menus, portraits, HUD and other pictures | 117 / 150 | -| Total | 5,413 / 5,753 | +| Total | 5,414 / 5,753 | -All 6,449 catalog entries and 5,753 pictures were audited with zero HD source/hash/canvas/ID errors. **340 pictures await registration**. Picture ledger counts are {'registered': 5393, 'inprogress': 120, 'renderreachable': 20, 'candidate': 218, 'missing': 2}; candidate status is not art approval or live occurrence. All 307 native AGX/font records remain separately `native_preserved`, with no generated HD coverage. Unused/destroyed pictures remain required. +All 6,449 catalog entries and 5,753 pictures were audited with zero HD source/hash/canvas/ID errors. **339 pictures await registration**. Picture ledger counts are {'registered': 5394, 'inprogress': 120, 'renderreachable': 20, 'candidate': 217, 'missing': 2}; candidate status is not art approval or live occurrence. All 307 native AGX/font records remain separately `native_preserved`, with no generated HD coverage. Unused/destroyed pictures remain required. ## Historical Stage2 API 1,148 output proof diff --git a/docs/hd-full-review.md b/docs/hd-full-review.md index ad77acc7..c099901b 100644 --- a/docs/hd-full-review.md +++ b/docs/hd-full-review.md @@ -1,6 +1,6 @@ # Complete-original HD review -Current artwork/runtime checkpoint — 17 October 2026: the registered and assembled pack contains **5,413 frames / 3,577 complete sequences**, including **4,300 Terrain pictures**. **340 originals await approval**: 235 Terrain, 71 enemies/ground objects, 33 UI/other and one boss. This count includes held drafts and actual refusals, rather than only never-generated pictures. The append adds intact buildings 20273/20275 and the complete four-frame SHIP23G2 family, 200dd–200e0, in three native sequences and three raw routes (6,724,550 bytes). The four SHIP hybrids retain 98/84/120/118 Original logical cells (420 total); these cells are not newly generated HD. All previous 5,407 bindings and the complete 3,574-header prefix remain exact. Actual data contains **9,359 files / 8,252,150,324 bytes**; actual CLI validates 5,413 frames with zero rejects and 45 mods/one override (`ff0d8164`). Source18 and both Source C+D executables remain unchanged. Finite context/input reviews cover 15 saved building contexts and four genuinely observed living SHIP poses at all native scales; neither group's new IDs occur in the other's saved Source set. Gray steps, partial edges, value/grain differences and low native1 contrast remain qualified; these observations establish no universal placement, visible overlap, full-route/death or seamlessness claim. Three actual 5,413 SDL controls match their frozen controls across 6,220,800 RGB/alpha pixels; none contains the new six pictures, so these fixtures add no target-art approval. The extra S2W7 starter smoke ended in a death cinematic and supplies no passing target-art control. Published 5,407 is `6a3c465d`. Source-C native Windows at the 5,384-frame checkpoint `a073f73f` passed 379 tests with 26 ignored and zero failures; prior API-B evidence remains separate. The 5,407 native Windows run is still pending; 5,413 publication and native Windows execution are also pending. Existing dated Source-update and historical records below retain their scopes. +Current artwork/runtime checkpoint — 17 October 2026: the registered and assembled pack contains **5,414 frames / 3,578 complete sequences**, including **4,300 Terrain pictures**. **339 originals await approval**: 235 Terrain, 70 enemies/ground objects, 33 UI/other and one boss. This includes held drafts and actual refusals. The sole addition is native singleton 30094/DSHP02G3_PIC, using unchanged raw `774b4296`, its 32×32 logical canvas, zero origin and crop `[58,0,1196,1196]`. Its 125 retained Original logical cells are not newly generated HD. All previous 5,413 bindings and the full 3,577-header prefix remain exact. Actual data contains **9,360 files / 8,253,893,890 bytes**; CLI validates 5,414 frames with zero rejects and 45 mods/one override (`3b9fd8c2`). The genuine context is base:enemy_2_74 ground entity 1219 at tick 921, health 55. Foreground air entity 1246 covers 2,263 of 3,750 protected samples across native1–4, leaving 1,487 exposed. This qualifies visible supports/fragments and layered placement in one occluded scene, not an unoccluded whole hull; the separate I3 whole intrinsic material review remains the hidden-body authority. Coarse matte retained patches, bright authored metal, partial footprints and three inherited extra native1 pixels remain qualified; the old 77-cell variant remains held. Source18 and both Source C+D executables are unchanged. Three actual 1080p/HD4x SDL controls match dated pre-M2 H5413 across 6,220,800 RGB/alpha pixels under the current 45-mod guard. These combined M2v1.0.2 plus 30094 regression controls contain neither M2 nor 30094; they add no target-art or M2 gameplay approval. Native Windows at published 5,407/`6a3c465d` passed 379 tests with 26 ignored and zero failures. Later 5,413/M2-followup Windows results remain pending; 5,414 publication and native Windows execution are not yet claimed. Historical records and all-placement/full-route/death/seamlessness limits remain separate. Preserved 17 October 2026 Source-update checkpoint at 5,384 (historical coverage): Current runtime checkpoint — 17 October 2026: Source C+D is remote-confirmed at `a073f73f`, with **5,384 HD frames / 3,551 sequences** and 369 originals still outstanding. Both executables are rebuilt; 90 Rust / 78 Python tests and three fresh 1080p controls pass, with zero pixel differences from API-B. Source C+D native Windows CI remains pending. Historical 8ada, 386e and API-B material/context/QA evidence below retains its recorded epoch; these bounded runtime checks add no artwork or hybrid approval. See [the coordinator checkpoint](hd-coordinator-checkpoint.md) for current validation and Windows attribution. diff --git a/docs/hd-runtime-release.json b/docs/hd-runtime-release.json index 5f838a7f..916839ff 100644 --- a/docs/hd-runtime-release.json +++ b/docs/hd-runtime-release.json @@ -637,28 +637,28 @@ ] }, "latest_artwork_runtime": { - "checkpoint_utc": "2026-10-17T09:30:15.245607+00:00", - "status": "ACTUAL5413_CANONICAL_AND_ROOT_ASSEMBLY_CLI_SDL_PASS_PUBLICATION_NATIVE_WINDOWS_PENDING", - "registered_frames": 5413, - "complete_sequences": 3577, + "checkpoint_utc": "2026-10-17T10:03:44.023208+00:00", + "status": "ACTUAL5414_CANONICAL_ASSEMBLY_CLI_COMBINED_M2_SDL_PASS_PUBLICATION_NATIVE_WINDOWS_PENDING", + "registered_frames": 5414, + "complete_sequences": 3578, "terrain_frames": 4300, - "remaining_original_pictures": 340, + "remaining_original_pictures": 339, "remaining_by_category": { "terrain": 235, - "enemies_ground_objects": 71, + "enemies_ground_objects": 70, "UI_other": 33, "bosses": 1 }, - "bundled_data_files": 9359, - "bundled_data_bytes": 8252150324, - "new_frames": 6, - "new_native_sequences": 3, - "jobs": 3, - "new_raw_routes": 3, - "new_payload_copies": 3, + "bundled_data_files": 9360, + "bundled_data_bytes": 8253893890, + "new_frames": 1, + "new_native_sequences": 1, + "jobs": 1, + "new_raw_routes": 1, + "new_payload_copies": 1, "borrowed_existing_payload_aliases": 0, - "hybrid_frames": 4, - "explicit_retained_Original_cells": 420, + "hybrid_frames": 1, + "explicit_retained_Original_cells": 125, "Original_cells_not_generated_HD": true, "source_runtime_commit": "a073f73f3afa0ec5217bb756b521dc75aea15a3b", "source_epoch": { @@ -678,60 +678,62 @@ "source_update_checkpoint5384_is_historical_coverage_not_latest_artwork": true, "evidence": { "registration": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-qualified6-canonical5413-and-seal-20261017/closed-actual6-canonical-native5413-registration-proof.json", - "sha256": "b02b155e4459df599ac741d0da8992f6391bbd601da84f301255e23ee5c4a45b", - "bytes": 72857 + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-30094-canonical5414-and-seal-20261017/closed-actual30094-canonical-native5414-registration-proof.json", + "sha256": "8c5da568800554f96100e72133441e2fd6f784e0759bef80cf6c3e1428f6424d", + "bytes": 27909 }, "immutable_handoff": { - "path": "/home/quintine/Projects/RaptorReplica/data/hd/registered-class-review/handoff-5413-20261017/handoff-manifest.json", - "sha256": "8eacabb728a622e5cc15eafc5b9c8c0858598a22997d555bb4a24cb049fbaacc", - "bytes": 3911284 + "path": "/home/quintine/Projects/RaptorReplica/data/hd/registered-class-review/handoff-5414-20261017/handoff-manifest.json", + "sha256": "bd8f14a45e8446d8d9102036a3f95b6d72f3382b9de3b1442de5719af3f14451", + "bytes": 3936656 }, "assembly": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5407-currentC-20261017/assembly-receipt.json", - "sha256": "a5b7020a0809003c2efc27a0d2a26008751173f4aa3f8e1762b6c1debd4763bc", + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5413-currentC-20261017/assembly-receipt.json", + "sha256": "90b90cf2e6c1976e505b205b13da0ae63d10c19886178b844890d94fe4b3ccc2", "bytes": 858 }, "actual_CLI": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5407-currentC-20261017/cli-validation.json", - "sha256": "ff0d816459782ce865f3a7d8070d4c1f8be762376b28e25c44e8a997d9afa63d" + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5413-currentC-20261017/cli-validation.json", + "sha256": "3b9fd8c243cb4c7150411769f0b23c41ef14a4433f56520d7ae131e2fbabd211", + "bytes": 1625 }, "actual_SDL": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5413-currentC-three-SDL-controls-20261017-v1/CLOSED-ACTUAL5413-THREE-1080-SDL-REGRESSION-VERSUS-FROZEN5407.json", - "sha256": "8ec4dea180bdd3f2b18254853cdfc51493ed3baaa074bbf84ba01819ac65f51e" + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5414-currentC-M2v102-three-SDL-controls-20261017-v1/CLOSED-ACTUAL5414-COMBINED-M2V102-AND-ART-THREE-SDL-PHYSICAL-REGRESSION.json", + "sha256": "4afd7056b42668cde760af1329bb5d12052e415d27072761e547fce0e4514366", + "bytes": 10888 }, "actual_SDL_strict": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5413-currentC-three-SDL-controls-20261017-v1-strict-complete-three-SDL-controls-closure.json", - "sha256": "74d60ff063c8f78351ac79d5ea785a3f489b8f89506c5d058f24842aedbaff1f" + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5414-currentC-M2v102-three-SDL-controls-20261017-v1-strict-complete-combined-regression-closure.json", + "sha256": "db8d2ea76d9af0ab6422bd93b682ec5d9fca10082b1a48cac88173b9c58a9244", + "bytes": 20378 }, "Root_personal_SDL_review": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5407-currentC-20261017/root-physical-5413-three-SDL-review.json", - "sha256": "02b906de42920c54a21c85d8c51d79a4162f235c3c2322efa2b3cb28e6cebf72" - }, - "finite_noninterference": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-building2-SHIP4-finite-crossgroup-readonly-20261017/PASS-FINITE-BUILDING2-SHIP4-CROSSGROUP-SOURCE-AND-EFFECTIVE-NATIVE-BINDINGS-NOT-REGISTERED.json", - "sha256": "3b2bb675e1c77728c0217198d928425ec04bd1ccf0d557389efd498ad86a571e", - "bytes": 48089 + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5413-currentC-20261017/root-physical-5414-three-SDL-review.json", + "sha256": "06ba98d6bc02fab04f89c83e1f51d07b383656de9b24b8cbd53b7c0a3e8d99d8", + "bytes": 2392 } }, "validation": { - "HD_validated": 5413, + "HD_validated": 5414, "HD_rejected": 0, "mods": 45, "overrides": 1 }, "SDL_regression_controls": { "report": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5413-currentC-three-SDL-controls-20261017-v1/CLOSED-ACTUAL5413-THREE-1080-SDL-REGRESSION-VERSUS-FROZEN5407.json", - "sha256": "8ec4dea180bdd3f2b18254853cdfc51493ed3baaa074bbf84ba01819ac65f51e" + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5414-currentC-M2v102-three-SDL-controls-20261017-v1/CLOSED-ACTUAL5414-COMBINED-M2V102-AND-ART-THREE-SDL-PHYSICAL-REGRESSION.json", + "sha256": "4afd7056b42668cde760af1329bb5d12052e415d27072761e547fce0e4514366", + "bytes": 10888 }, "strict": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5413-currentC-three-SDL-controls-20261017-v1-strict-complete-three-SDL-controls-closure.json", - "sha256": "74d60ff063c8f78351ac79d5ea785a3f489b8f89506c5d058f24842aedbaff1f" + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-actual5414-currentC-M2v102-three-SDL-controls-20261017-v1-strict-complete-combined-regression-closure.json", + "sha256": "db8d2ea76d9af0ab6422bd93b682ec5d9fca10082b1a48cac88173b9c58a9244", + "bytes": 20378 }, "Root_personal_whole_view": { - "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5407-currentC-20261017/root-physical-5413-three-SDL-review.json", - "sha256": "02b906de42920c54a21c85d8c51d79a4162f235c3c2322efa2b3cb28e6cebf72" + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5413-currentC-20261017/root-physical-5414-three-SDL-review.json", + "sha256": "06ba98d6bc02fab04f89c83e1f51d07b383656de9b24b8cbd53b7c0a3e8d99d8", + "bytes": 2392 }, "controls": 3, "dimensions": [ @@ -741,7 +743,8 @@ "HD_scale": 4, "pixels_compared": 6220800, "RGB_and_alpha_changed_pixels": 0, - "scope": "Regression controls contain none of the new six pictures; no target-art acceptance. Extra S2W7 starter death-cinematic smoke is not a passing target-art control." + "comparison_classification": "Combined Stage2M2v1.0.2 schedule/metadata plus30094 art update against datedpreM2H5413; NOT pureart with identicalmodtree.", + "scope": "Combined currentM2v1.0.2+30094 vsdatedpreM2H5413, exact current45-mod guard. Neither changedM2 nor30094 visible; no target-art or changed-gameplay acceptance." }, "native_Windows": { "current_Source_C_D_status_at_freeze": "actual native success379passed/26ignored/zero failed at a073 source-update commit", @@ -773,20 +776,42 @@ "failed": 0, "scope": "PriorAPI-B epoch only; not SourceC or5407 execution." }, - "native_5413_execution_claimed": false + "native_5414_execution_claimed": false, + "latest_proven_asset_release": { + "frames": 5407, + "commit": "6a3c465da710d2f152de731ff6927eed992ef439", + "run_id": 39020360159, + "job_id": 117360773528, + "passed": 379, + "ignored": 26, + "failed": 0, + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-fixture-exact5407-asset6a3c-native-Windows-CI-observation-20261017/ACTUAL-EXACT5407-ASSET6A3C-NATIVE-WINDOWS-CI-OBSERVATION-FINAL.json", + "sha256": "034c93e66a891205a98ccecd75a3dae8b6ad39f3ec8e7e613c52b9f37c274a66", + "bytes": 19931 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-fixture-exact5407-asset6a3c-native-Windows-CI-observation-20261017-strict-actual-native-Windows-CI-observation-FINAL-closure.json", + "sha256": "9e8af99786e5f028d8195030f24c79ad2e2b130c19ab91d3447704cf53f8c1e5", + "bytes": 46193 + }, + "scope": "Actual native5407 execution only; not later5413/M2followup or5414." + }, + "later5413_and_M2_followup_status_at_freeze": "in progress; no5414 native execution claimed" }, "limits": [ - "Finite15 building contexts and four living SHIP poses only; both directed saved new-group Source intersections empty. No all-placement/visible-overlap/full-route/death/seamless/fullHD claim.", - "SHIP retained420 Original cells are not newly generated HD; gray steps/partial edges/value/grain and native1 contrast remain qualified.", - "Pre-main disk-floor and relative-path stops remain preserved in canonical proof; actual main1/dryrun0/retry0, revised floor3000000000bytes.", - "Published5407 is6a3c465d; its Windows run is still pending; SourceC379 Windows remains5384 source-update evidence. No5413 native Windows execution claimed.", - "No new art/QA/renderer/World/compiler/Source/Git action performed for this private doc update." + "Only30094 added;125 retained Original cells are not newly generated HD. Old77 and all other HOLDs remain literal.", + "One ground1219/tick921/health55 scene, air1246 covers2263/3750 protected samples;1487exposed. No unoccluded hull, route/death/all-placement/seamless/fullHD claim.", + "Separate I3 whole intrinsic material and I5 occluded context; coarse matte patches/bright metal/partial footprints/extra3 native1 pixels remain qualifications.", + "Actual three SDL controls are combinedM2v102+30094 vsdatedpreM2H5413; no visible changedM2 or30094.", + "Latest proven nativeWindows5407/6a3c379pass26ignored0fail; no later5413/M2/5414 execution credit.", + "No new art/QA/renderer/World/compiler/Source/Git action for this private doc update." ], - "old5407_bindings_and3574_header_prefix_exact": true + "old5413_bindings_and3577_header_prefix_exact": true }, "record_roles": { "current_source_runtime": "Dated published SourceC+D update checkpoint at5384/3551. Retained unchanged as historical source-update evidence, not latest artwork coverage.", - "latest_artwork_runtime": "Current5413/3577 assembled artwork registry; see this field for latest counts and data hashes.", - "older_top_level_release_fields": "Historical2935 release and predecessor evidence, not current5413 runtime facts." + "latest_artwork_runtime": "Current5414/3578 assembled artwork registry; latest counts/data hashes and bounded combined SDL evidence.", + "older_top_level_release_fields": "Historical2935 release and predecessor authority, not current5414 runtime facts." } } diff --git a/runtime-manifest.json b/runtime-manifest.json index 56c109ca..0ef8450d 100644 --- a/runtime-manifest.json +++ b/runtime-manifest.json @@ -2,10 +2,10 @@ "format_version": 1, "platform": "Linux x86_64", "catalog_entries": 6449, - "approved_hd_frames": 5413, + "approved_hd_frames": 5414, "binary_sha256": "499d450e94c1a3d62d94e4002afbc76fcc4fcfd33ec6b84ca99946f58de078d3", - "data_files": 9359, - "data_bytes": 8252150324, + "data_files": 9360, + "data_bytes": 8253893890, "files": { "data/INDEX": "4ce78e5e638b6603114dd233ceaa41f386c0963ba4aa02ecf88ce0215b096681", "data/demos/DEMO1G1_REC": "3f1458e078c4ad10823d8bf5f9918732b87f4b66cf66dd4ea1d95c535b2a87c8", @@ -46,7 +46,7 @@ "data/hd/equipment/forward-guns-hd-v1.png": "8f0734681b93c4ea06520353a3f8517537ed94c0a4e9fe5eb6929ad0582fe25d", "data/hd/equipment/plasma-guns-0-hd-v1.png": "317ddc9bdd02371399e5edd7cf420882029484023ac2d4920b9a5d95f9727b10", "data/hd/equipment/plasma-guns-1-hd-v1.png": "08c3c26d00d9ba1a208dd8f9b14d6552f6087f8446f686d295165516a9149b6a", - "data/hd/hd.json": "49ead215ca87dc9582fea9d9d8caf4c578b4007483ec3e20485b3a6ac648825a", + "data/hd/hd.json": "f10a9ef4fc95552e6c71c8910e0f42acda37e1a8c96876bf01e02572f62246d3", "data/hd/jobs/bosses-10307-10307/generated/remaster-v1.png": "98a66b5b3aaed496f7080869b57f4332cbf0eed514007943af25a578656724c7", "data/hd/jobs/bosses-10308-10308/generated/remaster-v1.png": "b0fdffa4f72fcdee7f39fdd7d0df4bbce8304fbba38eda66a88c8c3670e5f122", "data/hd/jobs/bosses-1030e-1030e/generated/remaster-v1.png": "2caa5bb832fc17541d92ac3adbf2314f4b1778808b6b062b62d973f4a9a0f9d7", @@ -384,6 +384,7 @@ "data/hd/jobs/enemies-40087-nearest20-qualified-complete1/generated/untouched-v3-nearest20.png": "f01762358775c8f33569fd10297e9f345310ef25eea7948168a8d76c0b8fea0c", "data/hd/jobs/enemies-40088-40088/generated/remaster-v1.png": "f3d19766d6bf5f27f6c2a704368e4724704fe2b80cbd32677d46e9226bf32f49", "data/hd/jobs/enemies-40089-40089/generated/raw-v1.png": "ead18dd267d208e3c516c19cfd0df62823e6df5eb8fa8820a00107f1fa10d3fa", + "data/hd/jobs/enemies02-30094-DSHP02-exact125-Original-native-H5413-C-20261017-v1/generated/774b429617747ba23240f934a9cdedd019f177cf589b76bb9008e2ebb810d0ec.png": "774b429617747ba23240f934a9cdedd019f177cf589b76bb9008e2ebb810d0ec", "data/hd/jobs/enemies02-SHIP23G2-complete4-causal-Original-native-H5407-C-20261017-v1/generated/64625821b5ad6c45f9883b1134a51ee84ea77c44821111b604fb7fb0909c037b.png": "64625821b5ad6c45f9883b1134a51ee84ea77c44821111b604fb7fb0909c037b", "data/hd/jobs/equipment-102b3-102b4/generated/102b3-hd-v2.png": "def2b53dec70b3127ccb016189de363e1bd26168b06df57f3bed1daec454e53e", "data/hd/jobs/equipment-102b3-102b4/generated/102b4-hd-v2.png": "655d3610ec0ec26a224d9261790e2fbfa48d8c8bc6b84611ceb0fbda06f37d33", @@ -2630,7 +2631,7 @@ "data/hd/player-light/frame-4-hd-v1.png": "608714ceaa8dac0c690fd7be288e4f8ec2bf948a75913858792e8a7e26ad4a96", "data/hd/player-light/frame-5-hd-v1.png": "867d463f3904336d8d85a88ae63e537474f2b9ad128ff1239fd6b5a747d3efd1", "data/hd/player-light/frame-6-hd-v1.png": "22621d7f68f9e89b2b62b0e165da339d51b407ad826324b0a24502e0c0559f89", - "data/hd/provenance.json": "e0a5d2ec27cd9d5afd0d1ee3b61ef6c5ad93e0c7044c15e309863d6c3fb8c9ac", + "data/hd/provenance.json": "3a3a84d2c82f1a14048e9073eeea5669f1de74499d3fb28ab98abfd7b638a206", "data/hd/selected17/10375/generated-original-only-v1.png": "87a7476a06ebb210304c54e65d132cf2003ba43e4670459ca2155ed9bece945e", "data/hd/selected17/10380/jobs/terrain-10380-first-original-standalone-root-20261012-v1/generated/tile-10380-v1.png": "ca530c57b3b66c32665ad52612e664281fcd34290da90ad0b08eae7f501ca215", "data/hd/selected17/10381/jobs/terrain-10381-first-original-standalone-root-20261012-v1/generated/tile-10381-v1.png": "08adbe169700ab56a4b2494ba39b2d8770cb1bbb0033f44781232c27d868f364", diff --git a/runtime-windows-manifest.json b/runtime-windows-manifest.json index 80a546b4..fa400b8b 100644 --- a/runtime-windows-manifest.json +++ b/runtime-windows-manifest.json @@ -3,7 +3,7 @@ "platform": "Windows x86_64", "target": "x86_64-pc-windows-gnu", "catalog_entries": 6449, - "approved_hd_frames": 5413, + "approved_hd_frames": 5414, "shared_data_manifest": "runtime-manifest.json", "dependencies": { "raptor-rust.exe": [