diff --git a/README.md b/README.md index c9d3ca1c..ea1b51fa 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ See [repository layout](docs/repository.md). The engine supports original and 2×/3×/4× crisp scaling, plus an optional HD artwork setting. Bundled mods have SD/HD artwork; the reviewed base-game pack covers a complete light-player banking sequence and selected enemies, boss, -equipment, projectiles, effects and terrain: 5,327 of 5,753 original pictures +equipment, projectiles, effects and terrain: 5,339 of 5,753 original pictures are now included. [The HD backlog](docs/hd-backlog.md) records the remaining artwork and drafts awaiting review. diff --git a/data/hd/hd.json b/data/hd/hd.json index d93a25d1..57fccfd1 100644 --- a/data/hd/hd.json +++ b/data/hd/hd.json @@ -108852,6 +108852,234 @@ } ], "name": "Terrain 2018e" + }, + { + "name": "Terrain 10525 localized edit", + "base_asset": 66853, + "frame_count": 1, + "frames": [ + { + "frame": 0, + "file": "jobs/terrain-10525-local-quality-default-qualified-complete-native1/generated/untouched-10525-local-edit.png", + "logical_width": 32, + "logical_height": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "3111adc07607052948df48d2e9a4690ae53b80525b46b6141b0c47a09a176055" + } + ] + }, + { + "name": "Terrain 1052a localized edit", + "base_asset": 66858, + "frame_count": 1, + "frames": [ + { + "frame": 0, + "file": "jobs/terrain-1052a-local-quality-default-qualified-complete-native1/generated/untouched-1052a-local-edit.png", + "logical_width": 32, + "logical_height": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "b7f61fe9fde5b287d5c1b3afa71d7dcfb5079fc92bb4024461865dc2acc539bc" + } + ] + }, + { + "name": "Terrain 20402 existing native fixed atlas selection", + "base_asset": 132098, + "frame_count": 1, + "frames": [ + { + "frame": 0, + "file": "jobs/native-20402-complete1-post5327-iron5-20261014-v1/generated/untouched-20402-full-atlas.png", + "logical_width": 32, + "logical_height": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "167ac5112ded090bce72b0ae14b64e515beadf41476399018eb67992322af0f1", + "crop": [ + 314, + 314, + 313, + 313 + ] + } + ] + }, + { + "name": "Terrain 206a0", + "base_asset": 132768, + "frame_count": 1, + "frames": [ + { + "frame": 0, + "file": "jobs/terrain-206a0-local-quality-default-qualified-complete-native1/generated/untouched-206a0-local-edit.png", + "logical_width": 32, + "logical_height": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "2f0dc19a1d2ae099eeddbdde042df44d41f1dc99a3c1777788c775f08f0216c3" + } + ] + }, + { + "base_asset": 196634, + "frame_count": 4, + "frames": [ + { + "crop": [ + 0, + 0, + 627, + 627 + ], + "file": "jobs/native-targ1g3-complete4-post5324-enemies02-20261014-v1/generated/untouched-targ1g3-complete4.png", + "frame": 0, + "logical_height": 32, + "logical_width": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "4e08f20377d6df444450bf3c6df41871988dd9d83dfa0acc266d169b04612f83" + }, + { + "crop": [ + 627, + 0, + 627, + 627 + ], + "file": "jobs/native-targ1g3-complete4-post5324-enemies02-20261014-v1/generated/untouched-targ1g3-complete4.png", + "frame": 1, + "logical_height": 32, + "logical_width": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "3c29b2ce7854d6834759d3583000267b8a3328ba7c26a4e0d670a187c45976aa" + }, + { + "crop": [ + 0, + 627, + 627, + 627 + ], + "file": "jobs/native-targ1g3-complete4-post5324-enemies02-20261014-v1/generated/untouched-targ1g3-complete4.png", + "frame": 2, + "logical_height": 32, + "logical_width": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "4963ec307dd006fb6c6598d426416245298ded377b77bf9fa452326d6ecea317" + }, + { + "crop": [ + 627, + 627, + 627, + 627 + ], + "file": "jobs/native-targ1g3-complete4-post5324-enemies02-20261014-v1/generated/untouched-targ1g3-complete4.png", + "frame": 3, + "logical_height": 32, + "logical_width": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "24892ea7a6135b940cc70ecf935e7d8ea7c29cdf94ba7cc9b1be0f00a1dbae27" + } + ], + "name": "TARG1G3_PIC" + }, + { + "name": "TANK02G3_PIC", + "base_asset": 196728, + "frame_count": 4, + "frames": [ + { + "frame": 0, + "file": "jobs/enemies-30078-3007b-upper-track-qualified-complete-native4/generated/untouched-tank4-upper-track-local-edit.png", + "logical_width": 32, + "logical_height": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "b4ff3a3b49d4f3321d5f9a8af9205a979ceae8fb097038f5aefdd9ff6424a754", + "crop": [ + 0, + 0, + 627, + 627 + ] + }, + { + "frame": 1, + "file": "jobs/enemies-30078-3007b-upper-track-qualified-complete-native4/generated/untouched-tank4-upper-track-local-edit.png", + "logical_width": 32, + "logical_height": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "4f1c9a9dd9f2ed7311a3164571db066386a81fcabfd8ffbd1c6e74c4ce8c790c", + "crop": [ + 627, + 0, + 627, + 627 + ] + }, + { + "frame": 2, + "file": "jobs/enemies-30078-3007b-upper-track-qualified-complete-native4/generated/untouched-tank4-upper-track-local-edit.png", + "logical_width": 32, + "logical_height": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "23784607b63c4657499d8ad4dce613e65f46a5378e9df777a8614cd224ddd7af", + "crop": [ + 0, + 627, + 627, + 627 + ] + }, + { + "frame": 3, + "file": "jobs/enemies-30078-3007b-upper-track-qualified-complete-native4/generated/untouched-tank4-upper-track-local-edit.png", + "logical_width": 32, + "logical_height": 32, + "origin": [ + 0, + 0 + ], + "source_sha256": "e7a425553e45e573eb7752c212cab5149548ee830da3bea4e7c933b623d20d48", + "crop": [ + 627, + 627, + 627, + 627 + ] + } + ] } ] } diff --git a/data/hd/jobs/enemies-30078-3007b-upper-track-qualified-complete-native4/generated/untouched-tank4-upper-track-local-edit.png b/data/hd/jobs/enemies-30078-3007b-upper-track-qualified-complete-native4/generated/untouched-tank4-upper-track-local-edit.png new file mode 100644 index 00000000..615e2766 Binary files /dev/null and b/data/hd/jobs/enemies-30078-3007b-upper-track-qualified-complete-native4/generated/untouched-tank4-upper-track-local-edit.png differ diff --git a/data/hd/jobs/native-20402-complete1-post5327-iron5-20261014-v1/generated/untouched-20402-full-atlas.png b/data/hd/jobs/native-20402-complete1-post5327-iron5-20261014-v1/generated/untouched-20402-full-atlas.png new file mode 100644 index 00000000..0371dc46 Binary files /dev/null and b/data/hd/jobs/native-20402-complete1-post5327-iron5-20261014-v1/generated/untouched-20402-full-atlas.png differ diff --git a/data/hd/jobs/native-targ1g3-complete4-post5324-enemies02-20261014-v1/generated/untouched-targ1g3-complete4.png b/data/hd/jobs/native-targ1g3-complete4-post5324-enemies02-20261014-v1/generated/untouched-targ1g3-complete4.png new file mode 100644 index 00000000..4070905f Binary files /dev/null and b/data/hd/jobs/native-targ1g3-complete4-post5324-enemies02-20261014-v1/generated/untouched-targ1g3-complete4.png differ diff --git a/data/hd/jobs/terrain-10525-local-quality-default-qualified-complete-native1/generated/untouched-10525-local-edit.png b/data/hd/jobs/terrain-10525-local-quality-default-qualified-complete-native1/generated/untouched-10525-local-edit.png new file mode 100644 index 00000000..ccf7eb0e Binary files /dev/null and b/data/hd/jobs/terrain-10525-local-quality-default-qualified-complete-native1/generated/untouched-10525-local-edit.png differ diff --git a/data/hd/jobs/terrain-1052a-local-quality-default-qualified-complete-native1/generated/untouched-1052a-local-edit.png b/data/hd/jobs/terrain-1052a-local-quality-default-qualified-complete-native1/generated/untouched-1052a-local-edit.png new file mode 100644 index 00000000..78365db9 Binary files /dev/null and b/data/hd/jobs/terrain-1052a-local-quality-default-qualified-complete-native1/generated/untouched-1052a-local-edit.png differ diff --git a/data/hd/jobs/terrain-206a0-local-quality-default-qualified-complete-native1/generated/untouched-206a0-local-edit.png b/data/hd/jobs/terrain-206a0-local-quality-default-qualified-complete-native1/generated/untouched-206a0-local-edit.png new file mode 100644 index 00000000..b3f590f0 Binary files /dev/null and b/data/hd/jobs/terrain-206a0-local-quality-default-qualified-complete-native1/generated/untouched-206a0-local-edit.png differ diff --git a/data/hd/provenance.json b/data/hd/provenance.json index c4dd33b8..437449ce 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": "5327 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": "5339 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", @@ -20681,6 +20681,96 @@ "review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron2-retained2018e-v3-current8ada-standalone-independent-source-material-peer-20261014/closed-retained2018e-standalone-source-material-current8ada-independent-review.json", "independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron2-retained2018e-v3-current8ada-standalone-independent-source-material-peer-20261014/closed-retained2018e-standalone-source-material-current8ada-independent-review.json", "frame_bindings_sha256": "51f944d78d8750160de2657601451f3cec50fd63668186f1f5849807d9125119" + }, + { + "job_id": "terrain-10525-local-quality-default-qualified-complete-native1", + "assets": [ + "10525" + ], + "frames": 1, + "metadata": "hd.json", + "detail": "jobs/terrain-10525-local-quality-default-qualified-complete-native1/candidate.json", + "coordinator_review": "jobs/terrain-10525-local-quality-default-qualified-complete-native1/coordinator-review.json", + "runtime_qa": "jobs/terrain-10525-local-quality-default-qualified-complete-native1/runtime-qa.json", + "review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-held10525-1052e-10521-three-focused-local-quality-author-20261014/10525/CLOSED10525-ONE-ACTIVATED-LOCAL-EDIT-ACTUAL-AUTHOR-OUTCOME.json", + "independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain2-t1-new10525-1052e-complete2-independent-source-material-peer-20261014/10525/INDEPENDENT-COMPLETE1-SOURCE-FULLRAW-CURRENT1TO4-MATERIAL-DECISION.json", + "frame_bindings_sha256": "01dafce8c3cdc7299d4591c513fe0db20a61f2e02ae8b6ad2f8bf9a83afe7aa8" + }, + { + "job_id": "terrain-1052a-local-quality-default-qualified-complete-native1", + "assets": [ + "1052a" + ], + "frames": 1, + "metadata": "hd.json", + "detail": "jobs/terrain-1052a-local-quality-default-qualified-complete-native1/candidate.json", + "coordinator_review": "jobs/terrain-1052a-local-quality-default-qualified-complete-native1/coordinator-review.json", + "runtime_qa": "jobs/terrain-1052a-local-quality-default-qualified-complete-native1/runtime-qa.json", + "review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-held10504-bottom-contact-and1052a-unpainted-bank-activated-quality-author-20261014/1052a/CLOSED1052a-ONE-ACTIVATED-LOCAL-EDIT-ACTUAL-AUTHOR-OUTCOME.json", + "independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-1052a-unpainted-bank-complete1-independent-material-peer-20261014/INDEPENDENT-COMPLETE1-1052A-UNPAINTED-BANK-SOURCE-MATERIAL-NATIVE-REVIEW.json", + "frame_bindings_sha256": "31a799fb0fef5b59fe402449d787113c482e53c1f2dcad05afbbf5fb0951353a" + }, + { + "job_id": "native-20402-complete1-post5327-iron5-20261014-v1", + "assets": [ + "20402" + ], + "frames": 1, + "metadata": "hd.json", + "detail": "jobs/native-20402-complete1-post5327-iron5-20261014-v1/candidate.json", + "coordinator_review": "jobs/native-20402-complete1-post5327-iron5-20261014-v1/coordinator-review.json", + "runtime_qa": "jobs/native-20402-complete1-post5327-iron5-20261014-v1/runtime-qa.json", + "review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain2-held203fb-20402-two-subdued-olive-ground-quality-author-20261014-v1/20402/CLOSED-COMPLETE1-ONE-SUBDUED-OLIVE-LOCAL-EDIT-ACTUAL-AUTHOR-OUTCOME.json", + "independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining20402-independent-whole-source-current-native-material-peer-20261014/CLOSED-DIFFERENT-COMPLETE1-20402-WHOLE-SOURCE-FULLATLAS-NATIVE1TO4-MATERIAL-REVIEW.json", + "frame_bindings_sha256": "d5980bb7e9bc5ec9fa9f4f3bb304bc1f946c6dcd449d15772ce728c3884c7922" + }, + { + "job_id": "terrain-206a0-local-quality-default-qualified-complete-native1", + "assets": [ + "206a0" + ], + "frames": 1, + "metadata": "hd.json", + "detail": "jobs/terrain-206a0-local-quality-default-qualified-complete-native1/candidate.json", + "coordinator_review": "jobs/terrain-206a0-local-quality-default-qualified-complete-native1/coordinator-review.json", + "runtime_qa": "jobs/terrain-206a0-local-quality-default-qualified-complete-native1/runtime-qa.json", + "review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain2-three-held90-singletons206a0-206a2-206a7-once-local-quality-author-20261014-v1/206a0/AUTHOR-COMPLETE1-ONE-LOCAL-MATERIAL-EDIT-SOURCE-FULLRAW-CURRENT1TO4-DISPOSITION.json", + "independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining206a0-independent-whole-source-current-native-material-peer-20261014/CLOSED-DIFFERENT-COMPLETE1-206A0-WHOLE-SOURCE-RAW-NATIVE1TO4-MATERIAL-REVIEW.json", + "frame_bindings_sha256": "362796776c3aa15aa93e607e86ab5752adb19dd99afdb06dd1d194f477dccfbc" + }, + { + "job_id": "native-targ1g3-complete4-post5324-enemies02-20261014-v1", + "assets": [ + "3001a", + "3001b", + "3001c", + "3001d" + ], + "frames": 4, + "metadata": "hd.json", + "detail": "jobs/native-targ1g3-complete4-post5324-enemies02-20261014-v1/candidate.json", + "coordinator_review": "jobs/native-targ1g3-complete4-post5324-enemies02-20261014-v1/coordinator-review.json", + "runtime_qa": "jobs/native-targ1g3-complete4-post5324-enemies02-20261014-v1/runtime-qa.json", + "review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign-targ1g3-complete4-soil-core-material-edit-author-20261014-v1/COMPLETE4-MASTER-MATERIAL-EDIT-AUTHOR-QUALIFIED-PROPOSAL-DIFFERENT-PEER-REQUIRED.json", + "independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-targ1g3-3001a-3001d-complete4-current8ada-independent-material-peer-20261014/INDEPENDENT-COMPLETE4-TARG1G3-SOURCE-RAW-CURRENT8ADA-MATERIAL-REVIEW.json", + "frame_bindings_sha256": "4d99a6421076dfba23e5ba08eae9263177ee0082be3ec00aa29376526e557530" + }, + { + "job_id": "enemies-30078-3007b-upper-track-qualified-complete-native4", + "assets": [ + "30078", + "30079", + "3007a", + "3007b" + ], + "frames": 4, + "metadata": "hd.json", + "detail": "jobs/enemies-30078-3007b-upper-track-qualified-complete-native4/candidate.json", + "coordinator_review": "jobs/enemies-30078-3007b-upper-track-qualified-complete-native4/coordinator-review.json", + "runtime_qa": "jobs/enemies-30078-3007b-upper-track-qualified-complete-native4/runtime-qa.json", + "review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-campaign30078-3007b-master-upper-track-geometry-author-20261014-v1/COMPLETE-FAMILY-LOCAL-GEOMETRY-AUTHOR-OUTCOME-AND-FROZEN-PEER-HANDOFF.json", + "independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron2-30078-3007b-upper-track-complete4-independent-source-material-peer-20261014/independent-complete4-Tank02G3-upper-track-source-material-current8ada-review.json", + "frame_bindings_sha256": "66e927dc8d47325db41ea96924cf2d5e1c1657074c608dcd18cd910b5cecd430" } ], "jobs": [ @@ -20780,8 +20870,8 @@ "coverage_added": 0 } }, - "registered_frame_count": 5327, - "registration_updated_at_utc": "2026-10-14T05:42:23.836378+00:00", + "registered_frame_count": 5339, + "registration_updated_at_utc": "2026-10-17T05:11:00.077751+00:00", "runtime_validation": { "registered_snapshot_frames": 4978, "frames": 4978, diff --git a/docs/hd-art.md b/docs/hd-art.md index 8ce9b7d5..40531a92 100644 --- a/docs/hd-art.md +++ b/docs/hd-art.md @@ -2,7 +2,9 @@ The Rust Options screen includes **HD art**. It starts disabled. Enable it to use reviewed artwork from the selected data directory's `hd/hd.json`; each missing or rejected frame keeps the selected original / 2x / 3x / 4x crisp treatment. The bundled runtime uses `data/`, while development artwork and review jobs live under `../data/`. The scale setting still determines the indexed rendering resolution, and the HD toggle can be changed while paused. HD art is presentation only: simulation, collision sizes, banking positions and save content IDs stay unchanged. -The external and assembled shared runtime pack contains **5,327 reviewed original picture frames / 3,506 complete sequences**, including **4,238 Terrain pictures**. **426 of 5,753 original pictures remain**: 297 Terrain, 87 enemies/ground objects, 35 UI/other and seven bosses. The new complete native singletons are STOREHLP10125 and Terrain2018d/2018e; all untouched generated PNGs and literal sampling fields remain exact. Every earlier 5,324 binding and full 3,503-header prefix remain exact. The assembled data contains **9,317 files / 8,132,823,121 bytes**. CLI validated all 5,327 frames with zero rejects and 45 mods / one override. Published 5,324 and its exact native Windows success are confirmed; 5,327 publication and its own native Windows result remain pending at this freeze. UI heavier double rims, failed requested flattening and legacy-only Source placement remain qualified; D/E rib endpoints, fine water and value-density islands retain their limits. +The external and assembled shared runtime pack contains **5,339 reviewed original picture frames / 3,512 complete sequences**, including **4,242 Terrain pictures**. **414 of 5,753 original pictures remain**: 293 Terrain, 79 enemies/ground objects, 35 UI/other and seven bosses. The twelve additions are native Terrain10525/1052a/20402/206a0 and the two complete four-frame Turret3001a–d and Tank30078–7b families. Literal original frame order, canvas, origin, absent optional fields and present crops remain exact. Every earlier 5,327 binding and full 3,506-header prefix remain exact. Assembled data contains **9,323 files / 8,150,528,285 bytes**. CLI validates all 5,339 frames with zero rejects and 45 mods/one override. Published 5,327 and its exact native Windows success are confirmed; this 5,339 publication and its own Windows result remain pending at freeze. Material grain, relief, native1 softness, core displacement and four Tank death-transition scene limits remain qualified. + +Preserved earlier 14 October 2026 document freeze observation: The external and assembled shared runtime pack contains **5,327 reviewed original picture frames / 3,506 complete sequences**, including **4,238 Terrain pictures**. **426 of 5,753 original pictures remain**: 297 Terrain, 87 enemies/ground objects, 35 UI/other and seven bosses. The new complete native singletons are STOREHLP10125 and Terrain2018d/2018e; all untouched generated PNGs and literal sampling fields remain exact. Every earlier 5,324 binding and full 3,503-header prefix remain exact. The assembled data contains **9,317 files / 8,132,823,121 bytes**. CLI validated all 5,327 frames with zero rejects and 45 mods / one override. Published 5,324 and its exact native Windows success are confirmed; 5,327 publication and its own native Windows result remain pending at this freeze. UI heavier double rims, failed requested flattening and legacy-only Source placement remain qualified; D/E rib endpoints, fine water and value-density islands retain their limits. Preserved earlier14 October2026 document-freeze observation: The external and assembled shared runtime pack contains **5,324 reviewed original picture frames / 3,503 complete sequences**, including **4,236 Terrain pictures**. **429 of 5,753 original pictures remain**: 299 Terrain, 87 enemies/ground objects, 36 UI/other and seven bosses. The new native singleton 1054c preserves its unchanged generated raw, default 32×32 canvas/origin and absent crop/cue/coverage fields. Every earlier 5,323 binding and full 3,502-header prefix remain exact. The assembled data contains **9,314 files / 8,127,592,749 bytes**. CLI validation passed all 5,324 frames with zero rejects and 45 mods / one override. Published 5,323 and its exact native Windows success are confirmed; 5,324 publication and its own native Windows workflow remain pending at this freeze. Accepted grain/value joins, native1 softness, Source-class remaps and prior cue/contour qualifications remain literal. @@ -851,3 +853,9 @@ Immutable handoff `62f4acfde3498c8997b8d7cf1cf4cf9deed8bd246a1c034d26bf7385ff083 Canonical proof `f581f1346ed7ae116cdfd239d1c2e2f0ea2a35ac5704d776ff8f11011c0b65ac` binds actual UI private5 and D/E private10 Root writers, different native code peers and real Iron3/Primary final audits. One unchanged registrar dry run and one main call add three complete1 definitions. All 15 promoted files are byte-equal to the actual audited outputs, including three untouched raws; full3,503 old header prefix remains exact. UI10125 preserves native112×72/origin0 and cropNULL PRESENT. Dark’s requested flattening remained an artist HOLD; heavier/enlarged double rims and narrower gaps survive. Primary’s independent material/function review, Fixture’s all-four-scale legacyStatic content-pane review and Root’s explicit qualified-style disposition independently retain readable1–6/counters/leaders/layout. The genuine legacy Help pane includes all17 Source/font operations on a black298×149 backdrop, with zero text or outside-target changes. Current Rust Shop/Help has no10125 caller; no natural Host placement or SourceClasses/Static scalar equivalence is claimed. D/E preserve native32×32/origin0 and absent crop/cue/coverage fields. Narrowed native1 outer rib endpoints, brighter/finer water, rib spacing and contrast qualifications remain. All121 complete neighborhoods at native1–4 received different physical review; current8ada component banks remain distinct from historical7b composition/actual5232 scenes, carried only by literal5323/5324 Source/default/raw equalities. The independent directed pending15 Source assessment proves this ready3 tranche is disjoint from every other pending scope. The later1052a↔10525 six-vector terrain rebase and15 visible Tank scales affected by pendingTurret remain separate missing-view gates, without new World or intrinsic work. Immutable handoff `cdee33bd7e6a18e5ea05935de632044baa84563db43d8cdd4ba1055f22cde820` contains 2,867 pack files / 8,119,640,263 bytes and 1,219 proofs, borrowing2,862 readonly old raw routes and copying three unchanged new PNGs. Root intake `7ee4c078795fdc4bd002250accb43244cc4d03babb080f334a254c8819bd5ab0`, assembly `fefe092ddc612f2e0adfde45683c5c47f9799216c5e004b875deeb5bd0e4f7af`, CLI `bac57d7d598e739ac6277360297bcef242d21a358e763333ae14cd1c378191f3` and PE count metadata `19ada2d0c1dfa457639027f5bee4844a6e47ea7a0a4eb31f8e65c8b07f1f1daa` preserve old runtime data, Original sources, Source18 and binary bodies. The incremental inventory uses the official validator only for three new frames (`2ead4460b7cafc538c290b94d3f0fc96b2fa91be8dc1e97d7953060c0808b934`), with all691 Source/context contracts and307 native records preserved. Prior5,324 publication is remote-confirmed at a91f2277f3bc5c6c60c5c2cbf26d63ac1f3a3786 (`206263b0900357bc63bc94694efbf7d22bbc28008857041cce69591f7e20f8a4`). Its exact native Windows run38513341250 / job115686567014 passed all15 steps:341 tests passed, zero failed,26 ignored;5,324 frames validated with zero rejects and45 mods/one override. Unicode relocation, Stage2 and logged44,100Hz stereo132,300-frame captures passed with261,813 mixed/194,890 SFX nonzero samples. Observer `f4d3d3cb6064f106d1128bcb1d32a1fa98f446abde6b2a62f25bc2f6fdad7c35`, strict `26d076580d0a0663e695246da2f3177d887026001f193f79ebe583b2bb1aa1b2` and Root freshconfirmation `d654e6a014db48f8f4c1db6a8c135b56d8a5088facf18e7164bd4c720f5fda6a` bind that exact prior commit. This new5,327 publication/native Windows result remains pending. All older material/art/family HOLDs, epoch/RGB-only/control/manual-view limits remain literal in preserved receipts. + +## 17 October 2026: twelve native additions with actual joint context gates and assembled 5,339 pack + +Canonical proof `6a1c897c80e7e07ab891ed69d451d5c0a1b6d1aa1029365756803a657da457ec` binds six real Root private writers, six different native CODE peers and six independent actual five-file final audits. One unchanged registrar dry run and one main call add four complete1 headers and two complete4 families; no family is split into singleton definitions. All 30 promoted files are exact audited bytes, including six untouched generated raws. Full 3,506 old header prefix remains exact. Terrain10525/1052a/206a0 preserve native 32/frame 0/origin 0 with crop/cue/coverage absent;20402 retains its present314,314,313,313 crop. Both enemy families retain their four present627 quadrant crops and absent cue/coverage fields. Old material and physical reviews remain under their actual composition/current8ada measurement epochs, with historical case22 RGB-only aliases, old compile/constructor/schema stops and all per-ID grain/relief/native 1/core/contour qualifications preserved. The genuine mutual Terrain update uses six deduplicated Source vectors (four both-target and two 1052a support endpoints), 24 selected views and four true ordered pairs. Fixture independently reads all six context and four ordered pages/136 panes; zero new context holds. The Tank-versus-Turret update preserves 32 semantic rows with 17 fully clipped and 15 visible scene-scales, rendering only 15 baseline and 15 selected outputs. T1 independently reads all 15 whole triplets/45 native panes, with no new context hold. Those visible rows belong to four previously captured normal player death-transition scenes; no survival, natural timing, World or new material approval is claimed. Original Source shadows/cap 25 and foreign Turret field 11=0 remain literal. Original control reuse is backed by actual saved-body equality; no currentepoch/index upgrade is inferred from old RGB aliases. Both real typed positive physical gates are mandatory in contracts and before any plan projection save. + +Immutable handoff `55141a494e594db5c5bb4abf999d15fa5692f727c471f44f030e579b95aefb47` contains 2,873 pack files / 8,137,345,427 bytes and 1,355 proofs, borrowing 2,865 old readonly raw routes and copying six unchanged new PNGs. Root intake `9f29582ca11d05644669bdcefb78b915e25344e2298a9bb4cf494c6d97d6e390`, assembly `75113216979284766177f506098f93a5a1923e3c9659689711a8f621335a3834`, CLI `c65e25aba34edfa43609f8be37378c8f5a2de12c95a64888a445d7178463b159` and Windows count metadata `d8ec477f63480cfd35ddf81ed2712019ecb0da3cd629051b2c51b65b87e2fedd` preserve old runtime/Original/Source18/binary bodies. The official validator is used only for the twelve new frames (`943e17a705ab94ec8ab6f2b9f0f55a0c8d7d5b417fc551779ba4b00e89c96abe`), retaining 691 Source/context contracts and 307 native records. Prior 5,327 is published at afbf119a1377a863a1fc7ee6aea38d6acc14de86 (`bb61ec6c785f102bad56cc5fe92271b288206a6c7f5df8685455a654425c8409`); exact native Windows run38518853865/job115703683129 passed 341 tests/0 failed/26 ignored, 5,327 HD/0 rejects and 45 mods/1 override. Logged 44,100 Hz stereo captures have 132,300 frames and 261,796 mixed/190,306 SFX nonzero samples; observer `89835f91c64d30527e2ac8a0835123c3a56960c07a9b255eeb294fef2553e10c`, strict `dbe3af50b91afbe049a380a1dfcd91901fbe64b730a9bac7cb5f678e00832a69` and Root freshconfirmation `8f4f202fbdd65da105505782e5a6aece00273fc2a90256fdef0befa6983162eb` authenticate that prior commit. New 5,339 publication/Windows remain pending at freeze. Source epoch 8ada and all held art/provider/crop/history boundaries remain unchanged; future retained-Original Source cutover and context planning for 38 material-qualified Terrain tiles planning remain separate. diff --git a/docs/hd-backlog.md b/docs/hd-backlog.md index d8a61731..46152b4e 100644 --- a/docs/hd-backlog.md +++ b/docs/hd-backlog.md @@ -1,6 +1,8 @@ # Original artwork HD backlog -The external and assembled shared runtime pack contains **5,327 reviewed original picture frames / 3,506 complete sequences**, including **4,238 Terrain pictures**. **426 of 5,753 original pictures remain**: 297 Terrain, 87 enemies/ground objects, 35 UI/other and seven bosses. The new complete native singletons are STOREHLP10125 and Terrain2018d/2018e; all untouched generated PNGs and literal sampling fields remain exact. Every earlier 5,324 binding and full 3,503-header prefix remain exact. The assembled data contains **9,317 files / 8,132,823,121 bytes**. CLI validated all 5,327 frames with zero rejects and 45 mods / one override. Published 5,324 and its exact native Windows success are confirmed; 5,327 publication and its own native Windows result remain pending at this freeze. UI heavier double rims, failed requested flattening and legacy-only Source placement remain qualified; D/E rib endpoints, fine water and value-density islands retain their limits. +The external and assembled shared runtime pack contains **5,339 reviewed original picture frames / 3,512 complete sequences**, including **4,242 Terrain pictures**. **414 of 5,753 original pictures remain**: 293 Terrain, 79 enemies/ground objects, 35 UI/other and seven bosses. The twelve additions are native Terrain10525/1052a/20402/206a0 and the two complete four-frame Turret3001a–d and Tank30078–7b families. Literal original frame order, canvas, origin, absent optional fields and present crops remain exact. Every earlier 5,327 binding and full 3,506-header prefix remain exact. Assembled data contains **9,323 files / 8,150,528,285 bytes**. CLI validates all 5,339 frames with zero rejects and 45 mods/one override. Published 5,327 and its exact native Windows success are confirmed; this 5,339 publication and its own Windows result remain pending at freeze. Material grain, relief, native1 softness, core displacement and four Tank death-transition scene limits remain qualified. + +Preserved earlier 14 October 2026 document freeze observation: The external and assembled shared runtime pack contains **5,327 reviewed original picture frames / 3,506 complete sequences**, including **4,238 Terrain pictures**. **426 of 5,753 original pictures remain**: 297 Terrain, 87 enemies/ground objects, 35 UI/other and seven bosses. The new complete native singletons are STOREHLP10125 and Terrain2018d/2018e; all untouched generated PNGs and literal sampling fields remain exact. Every earlier 5,324 binding and full 3,503-header prefix remain exact. The assembled data contains **9,317 files / 8,132,823,121 bytes**. CLI validated all 5,327 frames with zero rejects and 45 mods / one override. Published 5,324 and its exact native Windows success are confirmed; 5,327 publication and its own native Windows result remain pending at this freeze. UI heavier double rims, failed requested flattening and legacy-only Source placement remain qualified; D/E rib endpoints, fine water and value-density islands retain their limits. Preserved earlier14 October2026 document-freeze observation: The external and assembled shared runtime pack contains **5,324 reviewed original picture frames / 3,503 complete sequences**, including **4,236 Terrain pictures**. **429 of 5,753 original pictures remain**: 299 Terrain, 87 enemies/ground objects, 36 UI/other and seven bosses. The new native singleton 1054c preserves its unchanged generated raw, default 32×32 canvas/origin and absent crop/cue/coverage fields. Every earlier 5,323 binding and full 3,502-header prefix remain exact. The assembled data contains **9,314 files / 8,127,592,749 bytes**. CLI validation passed all 5,324 frames with zero rejects and 45 mods / one override. Published 5,323 and its exact native Windows success are confirmed; 5,324 publication and its own native Windows workflow remain pending at this freeze. Accepted grain/value joins, native1 softness, Source-class remaps and prior cue/contour qualifications remain literal. @@ -34,11 +36,11 @@ The published 3,592-frame admission adds **427 source/material-qualified origina | --- | ---: | ---: | ---: | ---: | | Player banking | 21 | 21 | 0 | 3 | | Bosses | 249 | 242 | 7 | 79 | -| Enemies and ground objects | 419 | 332 | 87 | 183 | +| Enemies and ground objects | 419 | 340 | 79 | 183 | | Player and enemy projectiles | 51 | 51 | 0 | 18 | | Explosions and effects | 281 | 281 | 0 | 25 | | Equipment and pickups | 47 | 47 | 0 | 23 | -| Terrain | 4,535 | 4,238 | 297 | 4 | +| Terrain | 4,535 | 4,242 | 293 | 4 | | Menus, portraits, HUD and other pictures | 150 | 115 | 35 | mixed static / animated | The completion ledger retains `format_version: 1` with `ledger_schema: family_review_refs_v1`. Each approved asset uses a stable `coordinator_review_ref`; `family_reviews` stores the candidate/binding identities and exact full immutable external receipt once. The original 2,132 normalization reduced 53,594,880 bytes to 8,406,611 (84.31%) without changing approval or artwork. New registrations update only their own status/evidence; native preservation has a separate closed record. @@ -1130,6 +1132,12 @@ Only registered frames passing canvas, source-hash, PNG and alpha checks count a | STOREHLP_PIC master-first flat line-gap correction | `0x10125` | 1 / 1 | | Terrain 2018d | `0x2018d` | 1 / 1 | | Terrain 2018e | `0x2018e` | 1 / 1 | +| Terrain 10525 localized edit | `0x10525` | 1 / 1 | +| Terrain 1052a localized edit | `0x1052a` | 1 / 1 | +| Terrain 20402 existing native fixed atlas selection | `0x20402` | 1 / 1 | +| Terrain 206a0 | `0x206a0` | 1 / 1 | +| TARG1G3_PIC | `0x3001a` | 4 / 4 | +| TANK02G3_PIC | `0x30078` | 4 / 4 | The catalog also contains **303 AGX cinematic delta frames in 13 sequences** and **4 bitmap fonts**. These have explicit native-art preservation policies: keep the classic cinematics and sharp original glyphs, validate complete playback/alignment, and never count them as generated HD replacements. The AGX frames are separate from standalone pictures. @@ -1487,3 +1495,9 @@ Immutable handoff `62f4acfde3498c8997b8d7cf1cf4cf9deed8bd246a1c034d26bf7385ff083 Canonical proof `f581f1346ed7ae116cdfd239d1c2e2f0ea2a35ac5704d776ff8f11011c0b65ac` binds actual UI private5 and D/E private10 Root writers, different native code peers and real Iron3/Primary final audits. One unchanged registrar dry run and one main call add three complete1 definitions. All 15 promoted files are byte-equal to the actual audited outputs, including three untouched raws; full3,503 old header prefix remains exact. UI10125 preserves native112×72/origin0 and cropNULL PRESENT. Dark’s requested flattening remained an artist HOLD; heavier/enlarged double rims and narrower gaps survive. Primary’s independent material/function review, Fixture’s all-four-scale legacyStatic content-pane review and Root’s explicit qualified-style disposition independently retain readable1–6/counters/leaders/layout. The genuine legacy Help pane includes all17 Source/font operations on a black298×149 backdrop, with zero text or outside-target changes. Current Rust Shop/Help has no10125 caller; no natural Host placement or SourceClasses/Static scalar equivalence is claimed. D/E preserve native32×32/origin0 and absent crop/cue/coverage fields. Narrowed native1 outer rib endpoints, brighter/finer water, rib spacing and contrast qualifications remain. All121 complete neighborhoods at native1–4 received different physical review; current8ada component banks remain distinct from historical7b composition/actual5232 scenes, carried only by literal5323/5324 Source/default/raw equalities. The independent directed pending15 Source assessment proves this ready3 tranche is disjoint from every other pending scope. The later1052a↔10525 six-vector terrain rebase and15 visible Tank scales affected by pendingTurret remain separate missing-view gates, without new World or intrinsic work. Immutable handoff `cdee33bd7e6a18e5ea05935de632044baa84563db43d8cdd4ba1055f22cde820` contains 2,867 pack files / 8,119,640,263 bytes and 1,219 proofs, borrowing2,862 readonly old raw routes and copying three unchanged new PNGs. Root intake `7ee4c078795fdc4bd002250accb43244cc4d03babb080f334a254c8819bd5ab0`, assembly `fefe092ddc612f2e0adfde45683c5c47f9799216c5e004b875deeb5bd0e4f7af`, CLI `bac57d7d598e739ac6277360297bcef242d21a358e763333ae14cd1c378191f3` and PE count metadata `19ada2d0c1dfa457639027f5bee4844a6e47ea7a0a4eb31f8e65c8b07f1f1daa` preserve old runtime data, Original sources, Source18 and binary bodies. The incremental inventory uses the official validator only for three new frames (`2ead4460b7cafc538c290b94d3f0fc96b2fa91be8dc1e97d7953060c0808b934`), with all691 Source/context contracts and307 native records preserved. Prior5,324 publication is remote-confirmed at a91f2277f3bc5c6c60c5c2cbf26d63ac1f3a3786 (`206263b0900357bc63bc94694efbf7d22bbc28008857041cce69591f7e20f8a4`). Its exact native Windows run38513341250 / job115686567014 passed all15 steps:341 tests passed, zero failed,26 ignored;5,324 frames validated with zero rejects and45 mods/one override. Unicode relocation, Stage2 and logged44,100Hz stereo132,300-frame captures passed with261,813 mixed/194,890 SFX nonzero samples. Observer `f4d3d3cb6064f106d1128bcb1d32a1fa98f446abde6b2a62f25bc2f6fdad7c35`, strict `26d076580d0a0663e695246da2f3177d887026001f193f79ebe583b2bb1aa1b2` and Root freshconfirmation `d654e6a014db48f8f4c1db6a8c135b56d8a5088facf18e7164bd4c720f5fda6a` bind that exact prior commit. This new5,327 publication/native Windows result remains pending. All older material/art/family HOLDs, epoch/RGB-only/control/manual-view limits remain literal in preserved receipts. + +## 17 October 2026: twelve native additions with actual joint context gates and assembled 5,339 pack + +Canonical proof `6a1c897c80e7e07ab891ed69d451d5c0a1b6d1aa1029365756803a657da457ec` binds six real Root private writers, six different native CODE peers and six independent actual five-file final audits. One unchanged registrar dry run and one main call add four complete1 headers and two complete4 families; no family is split into singleton definitions. All 30 promoted files are exact audited bytes, including six untouched generated raws. Full 3,506 old header prefix remains exact. Terrain10525/1052a/206a0 preserve native 32/frame 0/origin 0 with crop/cue/coverage absent;20402 retains its present314,314,313,313 crop. Both enemy families retain their four present627 quadrant crops and absent cue/coverage fields. Old material and physical reviews remain under their actual composition/current8ada measurement epochs, with historical case22 RGB-only aliases, old compile/constructor/schema stops and all per-ID grain/relief/native 1/core/contour qualifications preserved. The genuine mutual Terrain update uses six deduplicated Source vectors (four both-target and two 1052a support endpoints), 24 selected views and four true ordered pairs. Fixture independently reads all six context and four ordered pages/136 panes; zero new context holds. The Tank-versus-Turret update preserves 32 semantic rows with 17 fully clipped and 15 visible scene-scales, rendering only 15 baseline and 15 selected outputs. T1 independently reads all 15 whole triplets/45 native panes, with no new context hold. Those visible rows belong to four previously captured normal player death-transition scenes; no survival, natural timing, World or new material approval is claimed. Original Source shadows/cap 25 and foreign Turret field 11=0 remain literal. Original control reuse is backed by actual saved-body equality; no currentepoch/index upgrade is inferred from old RGB aliases. Both real typed positive physical gates are mandatory in contracts and before any plan projection save. + +Immutable handoff `55141a494e594db5c5bb4abf999d15fa5692f727c471f44f030e579b95aefb47` contains 2,873 pack files / 8,137,345,427 bytes and 1,355 proofs, borrowing 2,865 old readonly raw routes and copying six unchanged new PNGs. Root intake `9f29582ca11d05644669bdcefb78b915e25344e2298a9bb4cf494c6d97d6e390`, assembly `75113216979284766177f506098f93a5a1923e3c9659689711a8f621335a3834`, CLI `c65e25aba34edfa43609f8be37378c8f5a2de12c95a64888a445d7178463b159` and Windows count metadata `d8ec477f63480cfd35ddf81ed2712019ecb0da3cd629051b2c51b65b87e2fedd` preserve old runtime/Original/Source18/binary bodies. The official validator is used only for the twelve new frames (`943e17a705ab94ec8ab6f2b9f0f55a0c8d7d5b417fc551779ba4b00e89c96abe`), retaining 691 Source/context contracts and 307 native records. Prior 5,327 is published at afbf119a1377a863a1fc7ee6aea38d6acc14de86 (`bb61ec6c785f102bad56cc5fe92271b288206a6c7f5df8685455a654425c8409`); exact native Windows run38518853865/job115703683129 passed 341 tests/0 failed/26 ignored, 5,327 HD/0 rejects and 45 mods/1 override. Logged 44,100 Hz stereo captures have 132,300 frames and 261,796 mixed/190,306 SFX nonzero samples; observer `89835f91c64d30527e2ac8a0835123c3a56960c07a9b255eeb294fef2553e10c`, strict `dbe3af50b91afbe049a380a1dfcd91901fbe64b730a9bac7cb5f678e00832a69` and Root freshconfirmation `8f4f202fbdd65da105505782e5a6aece00273fc2a90256fdef0befa6983162eb` authenticate that prior commit. New 5,339 publication/Windows remain pending at freeze. Source epoch 8ada and all held art/provider/crop/history boundaries remain unchanged; future retained-Original Source cutover and context planning for 38 material-qualified Terrain tiles planning remain separate. diff --git a/docs/hd-completion.json b/docs/hd-completion.json index 491015d4..39f47f67 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": 5307, - "inprogress": 147, + "registered": 5319, + "inprogress": 143, "renderreachable": 20, - "candidate": 277, + "candidate": 269, "missing": 2 }, "assets": { @@ -43012,7 +43012,7 @@ "canonical_source_asset": "10525", "family_id": "terrain-10520-1052f", "job_id": "terrain-10520-1052f", - "status": "inprogress", + "status": "registered", "owner": "/root/hd_terrain_set_1", "remaster_required": true, "registry_or_layout_referenced": true, @@ -43172,7 +43172,7 @@ "canonical_source_asset": "1052a", "family_id": "terrain-10520-1052f", "job_id": "terrain-10520-1052f", - "status": "inprogress", + "status": "registered", "owner": "/root/hd_terrain_set_1", "remaster_required": true, "registry_or_layout_referenced": true, @@ -87153,7 +87153,7 @@ "canonical_source_asset": "20402", "family_id": "terrain-203fd-2040c", "job_id": "terrain-203fd-2040c", - "status": "inprogress", + "status": "registered", "owner": "/root/hd_terrain_set_2", "remaster_required": true, "registry_or_layout_referenced": true, @@ -112137,7 +112137,7 @@ "canonical_source_asset": "206a0", "family_id": "terrain-2069d-206a9", "job_id": "terrain-2069d-206a9", - "status": "inprogress", + "status": "registered", "owner": "/root/hd_terrain_set_2", "remaster_required": true, "registry_or_layout_referenced": true, @@ -113036,7 +113036,7 @@ "canonical_source_asset": "3001a", "family_id": "enemies-3001a-3001d", "job_id": "enemies-3001a-3001d", - "status": "candidate", + "status": "registered", "owner": "/root/iron_coast_2", "remaster_required": true, "registry_or_layout_referenced": true, @@ -113069,7 +113069,7 @@ "canonical_source_asset": "3001b", "family_id": "enemies-3001a-3001d", "job_id": "enemies-3001a-3001d", - "status": "candidate", + "status": "registered", "owner": "/root/iron_coast_2", "remaster_required": true, "registry_or_layout_referenced": true, @@ -113102,7 +113102,7 @@ "canonical_source_asset": "3001c", "family_id": "enemies-3001a-3001d", "job_id": "enemies-3001a-3001d", - "status": "candidate", + "status": "registered", "owner": "/root/iron_coast_2", "remaster_required": true, "registry_or_layout_referenced": true, @@ -113135,7 +113135,7 @@ "canonical_source_asset": "3001d", "family_id": "enemies-3001a-3001d", "job_id": "enemies-3001a-3001d", - "status": "candidate", + "status": "registered", "owner": "/root/iron_coast_2", "remaster_required": true, "registry_or_layout_referenced": true, @@ -116207,7 +116207,7 @@ "canonical_source_asset": "30078", "family_id": "enemies-30078-3007b", "job_id": "enemies-30078-3007b", - "status": "candidate", + "status": "registered", "owner": "/root/iron_coast_2", "remaster_required": true, "registry_or_layout_referenced": true, @@ -116240,7 +116240,7 @@ "canonical_source_asset": "30079", "family_id": "enemies-30078-3007b", "job_id": "enemies-30078-3007b", - "status": "candidate", + "status": "registered", "owner": "/root/iron_coast_2", "remaster_required": true, "registry_or_layout_referenced": true, @@ -116273,7 +116273,7 @@ "canonical_source_asset": "3007a", "family_id": "enemies-30078-3007b", "job_id": "enemies-30078-3007b", - "status": "candidate", + "status": "registered", "owner": "/root/iron_coast_2", "remaster_required": true, "registry_or_layout_referenced": true, @@ -116306,7 +116306,7 @@ "canonical_source_asset": "3007b", "family_id": "enemies-30078-3007b", "job_id": "enemies-30078-3007b", - "status": "candidate", + "status": "registered", "owner": "/root/iron_coast_2", "remaster_required": true, "registry_or_layout_referenced": true, @@ -221599,7 +221599,7 @@ "owner": "/root/iron_coast_2", "target_count": 4, "status_counts": { - "candidate": 4 + "registered": 4 }, "job_file": "enemies-3001a-3001d/job.json" }, @@ -222283,7 +222283,7 @@ "owner": "/root/iron_coast_2", "target_count": 4, "status_counts": { - "candidate": 4 + "registered": 4 }, "job_file": "enemies-30078-3007b/job.json" }, @@ -223584,8 +223584,8 @@ "owner": "/root/hd_terrain_set_1", "target_count": 16, "status_counts": { - "registered": 7, - "inprogress": 9 + "registered": 9, + "inprogress": 7 }, "job_file": "terrain-10520-1052f/job.json" }, @@ -224331,8 +224331,8 @@ "owner": "/root/hd_terrain_set_2", "target_count": 16, "status_counts": { - "registered": 11, - "inprogress": 5 + "registered": 12, + "inprogress": 4 }, "job_file": "terrain-203fd-2040c/job.json" }, @@ -224845,8 +224845,8 @@ "owner": "/root/hd_terrain_set_2", "target_count": 13, "status_counts": { - "registered": 9, - "inprogress": 4 + "registered": 10, + "inprogress": 3 }, "job_file": "terrain-2069d-206a9/job.json" }, @@ -237920,6 +237920,820 @@ "old_data_originals_sources18_binaries_exact": true, "remote5327_publication_claimed": false, "native_Windows5327_completion_claimed": false + }, + "runtime5327_publication_observed": { + "status": "PUBLISHED5327_REMOTE_CONFIRMED", + "commit": "afbf119a1377a863a1fc7ee6aea38d6acc14de86", + "receipt": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5324/root-actual5327-publication-remote-confirmation.json", + "sha256": "bb61ec6c785f102bad56cc5fe92271b288206a6c7f5df8685455a654425c8409", + "size": 654, + "mtime_ns": 1791957089540037899, + "mode": 420, + "device": 55, + "inode": 5289651 + } + }, + "runtime5327_native_windows_observed": { + "status": "EXACT5327_NATIVE_WINDOWS_SUCCESS_OBSERVED", + "commit": "afbf119a1377a863a1fc7ee6aea38d6acc14de86", + "run": 38518853865, + "job": 115703683129, + "passed": 341, + "failed": 0, + "ignored": 26, + "HD_frames": 5327, + "HD_rejected": 0, + "mods": 45, + "overrides": 1, + "mixed_nonzero_samples": 261796, + "SFX_nonzero_samples": 190306, + "observer": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-fixture-exact5327-native-Windows-CI-observation-20261014/ACTUAL-EXACT5327-NATIVE-WINDOWS-CI-OBSERVATION-FINAL.json", + "sha256": "89835f91c64d30527e2ac8a0835123c3a56960c07a9b255eeb294fef2553e10c", + "size": 19296, + "mtime_ns": 1791959521023809557, + "mode": 420, + "device": 55, + "inode": 5291235 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-fixture-exact5327-native-Windows-CI-observation-20261014-strict-actual-native-Windows-CI-observation-FINAL-closure.json", + "sha256": "dbe3af50b91afbe049a380a1dfcd91901fbe64b730a9bac7cb5f678e00832a69", + "size": 54196, + "mtime_ns": 1791959521037783517, + "mode": 420, + "device": 55, + "inode": 5291236 + }, + "Root_fresh_confirmation": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5327/root-fresh-exact5327-Windows-CI-success.json", + "sha256": "8f4f202fbdd65da105505782e5a6aece00273fc2a90256fdef0befa6983162eb", + "size": 551, + "mtime_ns": 1791960142209523563, + "mode": 420, + "device": 55, + "inode": 5291923 + }, + "new5339_native_execution_claimed": false + }, + "external5339": { + "status": "REGISTERED_ACTUAL_DEFAULT12_SIX_COMPLETE_NATIVE_REAL_FINALS_AND_BOTH_JOINT_PHYSICAL_GATES", + "frames": 5339, + "sequences": 3512, + "new_frames": 12, + "selected_assets": [ + "10525", + "1052a", + "20402", + "206a0", + "3001a", + "3001b", + "3001c", + "3001d", + "30078", + "30079", + "3007a", + "3007b" + ], + "registration": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-next12-default-complete-native-canonical-registration-5339-20261014-focused-gate-literal-v3/closed-actual12-canonical-native5339-registration-proof.json", + "sha256": "6a1c897c80e7e07ab891ed69d451d5c0a1b6d1aa1029365756803a657da457ec", + "size": 93764, + "mtime_ns": 1792213860290348177, + "mode": 420, + "device": 55, + "inode": 5365910 + }, + "real_final_gates": { + "10525": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron2-10525-actual-private5-different-final-metadata-audit-20261014/PASS-DIFFERENT-FINAL5-10525-ACTUAL-PRIVATE-NATIVE-METADATA-AUDIT.json", + "sha256": "b1f3534896de2c88f97bd59112b481360d3731d3d81bcf464a482a496688c70b", + "size": 10617, + "mtime_ns": 1791957075126495293, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron2-10525-actual-private5-different-final-metadata-audit-20261014-strict-different-final5-10525-native-metadata-audit-closure.json", + "sha256": "14658f0d1f2f0aa8fef1c9c3cd8774f47cf62eceb42790121592ecb229deb1a1", + "size": 29777, + "mtime_ns": 1791957075127754470, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "PASS_DIFFERENT_FINAL5_DEFAULT10525_NATIVE_METADATA_AUDIT", + "/reviewer": "/root/iron_coast_2", + "/role": "independent actual final native metadata audit only" + } + }, + "1052a": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-1052a-post5324-actual5-independent-final-native-metadata-audit-20261014/PASS-DIFFERENT-FINAL5-DEFAULT1052A-NATIVE-METADATA-AUDIT.json", + "sha256": "5f9e32d7e5384cb682371c94fe73c2e6cbf86d69840ada557becb986bad81928", + "size": 17375, + "mtime_ns": 1791955579200442760, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-1052a-post5324-actual5-independent-final-native-metadata-audit-20261014-strict-independent-default-final5-native-metadata-audit-closure.json", + "sha256": "79182358460ce1074b644955a51d421cf427cd6082e6353e0fccc8f56c54a97f", + "size": 49258, + "mtime_ns": 1791955579202619670, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "PASS_DIFFERENT_FINAL5_DEFAULT1052A_NATIVE_METADATA_AUDIT", + "/reviewer": "/root/iron_coast_3", + "/role": "independent final native metadata audit only" + } + }, + "20402": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-20402-post5327-actual5-independent-final-native-metadata-audit-20261014/PASS-DIFFERENT-FINAL5-20402-NATIVE-METADATA-AUDIT.json", + "sha256": "3f6f10d3aa18ba205ef75bea54ac8d2ba456576b1d372440a76d7a7da36d55e3", + "size": 19782, + "mtime_ns": 1791960314607495613, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-20402-post5327-actual5-independent-final-native-metadata-audit-20261014-strict-independent-final5-native-metadata-audit-closure.json", + "sha256": "d1a56d6df948c4ae14789cc94d9fb1603e81c4da3995c006b4331e7f221df565", + "size": 49097, + "mtime_ns": 1791960314609956872, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "PASS_DIFFERENT_FINAL5_20402_NATIVE_METADATA_AUDIT", + "/reviewer": "/root/iron_coast_3", + "/role": "independent final native metadata audit only" + } + }, + "A0": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-full-206a0-post5324-actual5-independent-final-native-metadata-audit-20261014/PASS-DIFFERENT-FINAL5-DEFAULT206A0-NATIVE-METADATA-AUDIT.json", + "sha256": "317c8ea7da5cb38883b9323c167d0a69b22ace1f025998148a0a4a6fb8aa9cd3", + "size": 37604, + "mtime_ns": 1791957067170442888, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-full-206a0-post5324-actual5-independent-final-native-metadata-audit-20261014-strict-independent-default-final5-native-metadata-audit-closure.json", + "sha256": "0c32e6dce97eb826754e1b55df46f610928e303787f0431f028cfd64455d5516", + "size": 40555, + "mtime_ns": 1791957067173771357, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "PASS_DIFFERENT_FINAL5_DEFAULT206A0_NATIVE_METADATA_AUDIT", + "/reviewer": "/root/hd_full_review", + "/role": "independent final native metadata audit only" + } + }, + "Turret": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-targ1g3-complete4-actual-private5-final-metadata-audit-20261014/INDEPENDENT-ACTUAL-TARG1G3-COMPLETE4-FINAL5-NATIVE-SOURCE-RAW-CURRENTQA-ROLE-AND-HEADER-METADATA-AUDIT.json", + "sha256": "368f7dc47a9c5d48e4e8cbe0f567127a5519e104af828583ce3a021f0cd24abf", + "size": 32811, + "mtime_ns": 1791958266766756155, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-targ1g3-complete4-actual-private5-final-metadata-audit-20261014-strict-actual-complete4-final5-native-metadata-audit-closure.json", + "sha256": "1b080139fca4b837ba025813ff1dd47487e0cd13bb6502e2d0d76bd7f39f2616", + "size": 25303, + "mtime_ns": 1791958266767936280, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "PASS_DIFFERENT_ACTUAL_TARG1G3_COMPLETE4_FINAL5_METADATA_NOT_REGISTERED", + "/reviewer": "/root/iron_coast_5", + "/role": "DIFFERENT_ACTUAL_FINAL_METADATA_AUDITOR_NO_WRITER_OR_ART_REVIEW" + } + }, + "Tank": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-tank4-post5324-actual5-independent-final-native-metadata-audit-20261014/PASS-DIFFERENT-FINAL5-TANK4-NATIVE-METADATA-AUDIT.json", + "sha256": "98962d3d0e62208e69fcddcb6444f82f1473dd0632fcd09c141e93e3ea1ef8ae", + "size": 21839, + "mtime_ns": 1791956925022996563, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-tank4-post5324-actual5-independent-final-native-metadata-audit-20261014-strict-independent-final5-native4-metadata-audit-closure.json", + "sha256": "6158c97552bd7da2bd44ed02d041d9079a8ce1f0692918529d8f8cd65e1d1a02", + "size": 193764, + "mtime_ns": 1791956925026556584, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "PASS_DIFFERENT_FINAL5_TANK4_NATIVE_METADATA_AUDIT", + "/reviewer": "/root/iron_coast_3", + "/role": "independent final native metadata audit only" + } + } + }, + "real_code_gates": { + "10525": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-10525-native5-actual5324-independent-code-review-20261014/PASS-DIFFERENT10525-NATIVE5-METADATA-HELPER-CODE-REVIEW.json", + "sha256": "421149ddc20967e5557b8e30890f7127207253f94f96ae55cc7b31a45226d35b", + "size": 9195, + "mtime_ns": 1791956773570695311, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-10525-native5-actual5324-independent-code-review-20261014-strict-complete-independent-native5-code-review-closure.json", + "sha256": "3d7f1e433c9dab232436df0e7d86c3414d5f0cd7568c00fe7b2bf35321e11382", + "size": 32980, + "mtime_ns": 1791956773572050043, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "PASS_DIFFERENT10525_NATIVE5_METADATA_HELPER_CODE_REVIEW", + "/reviewer": "/root/iron_coast_5", + "/role": "independent native metadata code review only" + } + }, + "1052a": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-1052a-native5-actual5324-independent-code-review-20261014/PASS-DIFFERENT1052A-NATIVE5-METADATA-HELPER-CODE-REVIEW.json", + "sha256": "eac7b28ab142d609056f0f28763e581e7dffbc6ebc7489b7b75185f341a7f832", + "size": 8592, + "mtime_ns": 1791954775034662748, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-1052a-native5-actual5324-independent-code-review-20261014-strict-complete-independent-native5-code-review-closure.json", + "sha256": "d9d065dba96526fc531737d018eb56e95b69e7d826bfd47fd08ee3858dae437b", + "size": 31650, + "mtime_ns": 1791954775035693144, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "PASS_DIFFERENT1052A_NATIVE5_METADATA_HELPER_CODE_REVIEW", + "/reviewer": "/root/iron_coast_5", + "/role": "independent native metadata code review only" + } + }, + "20402": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-primary-qualified20402-native5-independent-code-review-20261014-v1/PASS-DIFFERENT20402-NATIVE5-METADATA-HELPER-CODE-REVIEW.json", + "sha256": "3b87b33e4189cbe8b03627bb7afa42000df72b8fb33e497005f52b02b29a917c", + "size": 12328, + "mtime_ns": 1791959663551719831, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-primary-qualified20402-native5-independent-code-review-20261014-v1-strict-complete-independent-native5-code-review-closure.json", + "sha256": "614b9a79d470fc82a2266733ee5deb8460c9a081c11a40c46225ce9e968c5060", + "size": 29008, + "mtime_ns": 1791959663684265063, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "PASS_DIFFERENT20402_NATIVE5_METADATA_HELPER_CODE_REVIEW", + "/reviewer": "/root/campaign_release_review", + "/role": "independent native metadata code review only" + } + }, + "A0": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron2-206a0-native5-independent-code-review-20261014/PASS-DIFFERENT206A0-NATIVE5-METADATA-HELPER-CODE-REVIEW.json", + "sha256": "cef2f06384c320fd71e691ec409333afa3d400ce107dbebbc0f4446d719e671b", + "size": 7664, + "mtime_ns": 1791956463712214039, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron2-206a0-native5-independent-code-review-20261014-strict-independent-A0-native5-code-review-closure.json", + "sha256": "d2a7a22bb56f4e9e28663a094662c5fec19c21ffad0d69b244f205f8bf9fab81", + "size": 56090, + "mtime_ns": 1791956463713772069, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "PASS_DIFFERENT206A0_NATIVE5_METADATA_HELPER_CODE_REVIEW", + "/reviewer": "/root/iron_coast_2", + "/role": "independent native metadata code review only" + } + }, + "Turret": { + "report": { + "mode": 33188, + "mtime_ns": 1791956943211794795, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-primary-targ1g3-complete4-native5-independent-code-review-20261014-v1/PASS-DIFFERENT-TARG1G3-COMPLETE4-NATIVE5-METADATA-HELPER-CODE-REVIEW.json", + "sha256": "626d094f90537a6feec5c6fe89c3b95fbda476314bbe3667c41cd61c02b9adb7", + "size": 14711 + }, + "strict": { + "mode": 33188, + "mtime_ns": 1791956943212536247, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-primary-targ1g3-complete4-native5-independent-code-review-20261014-v1-strict-complete-independent-complete4-native5-code-review-closure.json", + "sha256": "34938ff511b485cd3feeed39d7f3b74c652e4cf3e7b3e955251dec765746a152", + "size": 7018 + }, + "required_literal_fields": { + "/status": "PASS_DIFFERENT_TARG1G3_COMPLETE4_NATIVE5_METADATA_HELPER_CODE_REVIEW", + "/reviewer": "/root/campaign_release_review", + "/role": "independent native metadata code review only" + } + }, + "Tank": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron2-tank02g3-complete4-actual5324-native5-independent-source-code-review-20261014/PASS-DIFFERENT-TANK4-NATIVE5-METADATA-HELPER-CODE-REVIEW.json", + "sha256": "af3972f4d0da4d65f2d0a78f311d77d6388082426f1e7211cdf2e9a4a7afef0a", + "size": 9247, + "mtime_ns": 1791956179197831681, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron2-tank02g3-complete4-actual5324-native5-independent-source-code-review-20261014-strict-independent-source-code-review-closure.json", + "sha256": "d5cc3bd312477f7b7647af528ca632dd93d52f40fed39ab16d2f4a335b6c41ef", + "size": 131023, + "mtime_ns": 1791956179205831481, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "PASS_DIFFERENT_TANK4_NATIVE5_METADATA_HELPER_CODE_REVIEW", + "/reviewer": "/root/iron_coast_2", + "/role": "independent native metadata code review only" + } + } + }, + "closed_context_and_Source_gates": [ + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-held10525-1052e-10521-three-focused-local-quality-author-20261014/10525/CLOSED10525-ONE-ACTIVATED-LOCAL-EDIT-ACTUAL-AUTHOR-OUTCOME.json", + "sha256": "baae71b02cc671fa1983bd24c0ea17f73143c9801caf9b9474a655451904623f", + "size": 9065, + "mtime_ns": 1791943936122510035, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-held10525-1052e-10521-three-focused-local-quality-author-20261014/10525-strict-complete-one-local-edit-author-closure.json", + "sha256": "2d913cbb9029d25b31b7592085feee606297ed98c09a4127a6ff41b1364f65de", + "size": 34921, + "mtime_ns": 1791943936434321033, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "QUALIFIED_INTRINSIC_SOURCE_ABSENT_PIPE_AND_LAMP_REMOVAL_AUTHOR_PROPOSAL_PENDING_DIFFERENT_PEER_AND_CONTEXT", + "/reviewer": "/root/hd_terrain_set_1" + } + }, + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain2-t1-new10525-1052e-complete2-independent-source-material-peer-20261014/10525/INDEPENDENT-COMPLETE1-SOURCE-FULLRAW-CURRENT1TO4-MATERIAL-DECISION.json", + "sha256": "5b706e3435e52ff0822f6ac6a157eb3fefffb9865a6e689e2b54a73c1bd237fe", + "size": 7170, + "mtime_ns": 1791945945629571745, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain2-t1-new10525-1052e-complete2-independent-source-material-peer-20261014-strict-complete2-independent-source-material-closure.json", + "sha256": "632db674c68eb121c53724e6fec10a1e0af53cc5a58eabdfa33666e572efe76a", + "size": 63287, + "mtime_ns": 1791945945776822134, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "INDEPENDENT_QUALIFIED_COMPLETE1_SOURCE_MATERIAL_CURRENT1TO4", + "/reviewer": "/root/hd_terrain_set_2" + } + }, + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining10525-actual5323-exact36-and23-independent-physical-context-peer-20261014/CLOSED-DIFFERENT-EXACT36-AND23-10525-ACTUAL5323-WHOLE-PHYSICAL-CONTEXT-REVIEW.json", + "sha256": "a1915d44e6ffce7e3e943f63ae55f93d0d4226020adc8f2992d6479b1236c11e", + "size": 8464, + "mtime_ns": 1791953869932716577, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining10525-actual5323-exact36-and23-independent-physical-context-peer-20261014-strict-complete-exact36-and23-independent-physical-context-review-closure.json", + "sha256": "4c4edf38cf6a65c5bdcc767fed08de49dc99851c7397015796ed21cbb27b0b8e", + "size": 807973, + "mtime_ns": 1791953870592394442, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "CLOSED_QUALIFIED_EXACT36_CONTEXT_PLUS23_GENUINE_ORDERED_COMPARISONS", + "/reviewer": "/root/hd_remaining_exclusions" + } + }, + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-held10504-bottom-contact-and1052a-unpainted-bank-activated-quality-author-20261014/1052a/CLOSED1052a-ONE-ACTIVATED-LOCAL-EDIT-ACTUAL-AUTHOR-OUTCOME.json", + "sha256": "d8b1a5009c75d58fdd310ac67cfb927f93be704cfeb49112aed76764ffdcb846", + "size": 9723, + "mtime_ns": 1791942018608579769, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-held10504-bottom-contact-and1052a-unpainted-bank-activated-quality-author-20261014/1052a-strict-complete-one-local-edit-author-closure.json", + "sha256": "f0cb1bfae69090341c2f26c6dad18af2b1348773284eaefb277783b7fc9f43b4", + "size": 39507, + "mtime_ns": 1791942018943381563, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "QUALIFIED_INTRINSIC_UNPAINTED_BANK_MATERIAL_REPAIR_AUTHOR_PROPOSAL_PENDING_DIFFERENT_PEER_AND_CONTEXT", + "/reviewer": "/root/hd_terrain_set_1" + } + }, + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-1052a-unpainted-bank-complete1-independent-material-peer-20261014/INDEPENDENT-COMPLETE1-1052A-UNPAINTED-BANK-SOURCE-MATERIAL-NATIVE-REVIEW.json", + "sha256": "a2bae376a1fa5aea69cc795cf3ea5bcb112931cf6385e1fc1df4feec525073f2", + "size": 8978, + "mtime_ns": 1791942580755844484, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-1052a-unpainted-bank-complete1-independent-material-peer-20261014-strict-complete1-independent-material-review-closure.json", + "sha256": "c3c84f28c5a9c401be19e74297d254e9c9ab41d3e3ceb7a89e25c1f5a64025bc", + "size": 33100, + "mtime_ns": 1791942580756687835, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "QUALIFIED_COMPLETE1_INTRINSIC_SOURCE_MATERIAL_ONLY", + "/reviewer": "/root/iron_coast_3", + "/role": "different complete1 Source/raw/current-native material review only" + } + }, + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining1052a-actual5323-exact29-and16-independent-physical-context-peer-20261014/CLOSED-DIFFERENT-EXACT29-AND16-1052A-ACTUAL5323-WHOLE-PHYSICAL-CONTEXT-REVIEW.json", + "sha256": "7624d5728b94cde218cd60a5bd08b4efd801604799b4278a7d59bd9c6bf2fd97", + "size": 8189, + "mtime_ns": 1791952841972180154, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining1052a-actual5323-exact29-and16-independent-physical-context-peer-20261014-strict-complete-exact29-and16-independent-physical-context-review-closure.json", + "sha256": "6fd0518a43a35b4a843391c2349378012002eb1d8c4522110e321e16cebdc85c", + "size": 786828, + "mtime_ns": 1791952842781743850, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "CLOSED_QUALIFIED_EXACT29_CONTEXT_PLUS16_GENUINE_ORDERED_COMPARISONS", + "/reviewer": "/root/hd_remaining_exclusions" + } + }, + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining20402-independent-whole-source-current-native-material-peer-20261014/CLOSED-DIFFERENT-COMPLETE1-20402-WHOLE-SOURCE-FULLATLAS-NATIVE1TO4-MATERIAL-REVIEW.json", + "sha256": "405acd22b22c16972fb51c7048d26d6762943f135857ee4bb23acf214ac71028", + "size": 13098, + "mtime_ns": 1791949727701478067, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining20402-independent-whole-source-current-native-material-peer-20261014-strict-complete1-20402-different-material-review-closure.json", + "sha256": "df50f3a5c63ed2f81814d5854ce4542d87e7dda5bfcf0fe22ba2b8ac682f9506", + "size": 36446, + "mtime_ns": 1791949727706987789, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "CLOSED_DIFFERENT_COMPLETE1_20402_QUALIFIED_MATERIAL_WITH_TEXTURE_LIMITS", + "/reviewer": "/root/hd_remaining_exclusions" + } + }, + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-primary-qualified20402-actual26-independent-physical-context-review-20261014-v1/INDEPENDENT-COMPLETE20402-ACTUAL26-AND8-WHOLE-NATIVE-CONTEXT-PHYSICAL-REVIEW.json", + "sha256": "dbb828a6d637a522960eb0cbf5b14409b669be12ad18e8de53fae8c3bca6fe48", + "size": 12125, + "mtime_ns": 1791957907561796948, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-primary-qualified20402-actual26-independent-physical-context-review-20261014-v1-strict-complete-independent-actual26-and8-physical-context-review-closure.json", + "sha256": "5d69643baa9bed68ba3393fcaf9a71955c9e7bc91d5294801fcfb980779e5c66", + "size": 648812, + "mtime_ns": 1791957908022229748, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "QUALIFIED_20402_ACTUAL26_ALL34_WHOLE_NATIVE1TO4_AND8_GENUINE_NEIGHBOR_CONTEXT_COMPARISONS", + "/reviewer": "/root/campaign_release_review" + } + }, + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining206a0-independent-whole-source-current-native-material-peer-20261014/CLOSED-DIFFERENT-COMPLETE1-206A0-WHOLE-SOURCE-RAW-NATIVE1TO4-MATERIAL-REVIEW.json", + "sha256": "0ad6a61f63ca03f3582c6f22dc90f619754e1aaa2e608c3e94e855f103e3017a", + "size": 12437, + "mtime_ns": 1791945510251863505, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining206a0-independent-whole-source-current-native-material-peer-20261014-strict-complete1-206a0-different-material-review-closure.json", + "sha256": "4664af6c8ddfd6bb6483515e5b5ffa926a37319eff0deab6144b296d7b5f8df3", + "size": 36533, + "mtime_ns": 1791945510257397754, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "CLOSED_DIFFERENT_COMPLETE1_206A0_QUALIFIED_MATERIAL_REVIEW", + "/reviewer": "/root/hd_remaining_exclusions" + } + }, + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-enemies206a0-current8ada-exact56-independent-physical-context-review-20261014/QUALIFIED-DIFFERENT-COMPLETE206A0-EXACT56-CONTEXT-AND36-ORDERED-PHYSICAL-REVIEW.json", + "sha256": "212b634d75b486ad2e924a5f62a393431a144ddfc81dfbf5c07e3a819f3a4573", + "size": 12719, + "mtime_ns": 1791953870497370663, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-enemies206a0-current8ada-exact56-independent-physical-context-review-20261014-strict-complete-independent-exact56-and36-ordered-physical-context-closure.json", + "sha256": "4f8ddedf4f7dd3d8564ba1cdcbee73227e9b30a3eef29e488e8a45f3cdd30696", + "size": 6966, + "mtime_ns": 1791953870506991024, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "QUALIFIED_DIFFERENT_COMPLETE206A0_EXACT56_CONTEXT_AND36_ORDERED_PHYSICAL_ONLY", + "/reviewer": "/root/hd_enemies_01", + "/role": "Different technical/context saved-output physical reviewer; prior separate source/CODE reviewer. No actual artwork authorship or material reapproval." + } + }, + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-dark206a0-current8ada-exact56-actual-technical-handoff-20261014/CLOSED-ACTUAL206A0-CURRENT8ADA-EXACT56-TECHNICAL-AND92-LOSSLESS-PAGE-HANDOFF-NOT-PHYSICAL-APPROVAL.json", + "sha256": "74e82bb24b8325e6c65d5de94c0ab34c872231042e770c895f319b509dde979d", + "size": 8318, + "mtime_ns": 1791952777423041131, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-dark206a0-current8ada-exact56-actual-technical-handoff-20261014-strict-complete-actual56-technical-input-output-and92-page-handoff-closure.json", + "sha256": "561fe724ef5e6dbee7f302691f85bda4ee68d797c08451213c97f6437b8b36c5", + "size": 736075, + "mtime_ns": 1791952777962678475, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "CLOSED_ACTUAL_CURRENT8ADA_EXACT56_TECHNICAL_CONTEXT_PENDING_DIFFERENT_PHYSICAL_APPROVAL", + "/author": "/root/hd_dark_player" + } + }, + { + "report": { + "mode": 33188, + "mtime_ns": 1791933275431847297, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-targ1g3-3001a-3001d-complete4-current8ada-independent-material-peer-20261014/INDEPENDENT-COMPLETE4-TARG1G3-SOURCE-RAW-CURRENT8ADA-MATERIAL-REVIEW.json", + "sha256": "8e056c513f40d6a4018c035bad0169b59d514051b98b77dab0976e5a32791bed", + "size": 10731 + }, + "strict": { + "mode": 33188, + "mtime_ns": 1791933275433216855, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-targ1g3-3001a-3001d-complete4-current8ada-independent-material-peer-20261014-strict-complete4-current8ada-independent-material-peer-closure.json", + "sha256": "a3f5df1e3e028ce950ec7d93fad465ac18feaa7d7cd4658c8577245bfe9c5f7f", + "size": 48492 + }, + "required_literal_fields": { + "/status": "QUALIFIED_COMPLETE4_DIFFERENT_ACTUAL_ART_SOURCE_MATERIAL_REVIEW_CONTEXT_PENDING", + "/reviewer": "/root/iron_coast_3", + "/role": "different complete-family actual source and material reviewer only" + } + }, + { + "report": { + "mode": 33188, + "mtime_ns": 1791953628970018943, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-primary-targ1g3-actual12-fixedH5323-independent-physical-review-20261014-v1/INDEPENDENT-COMPLETE-TARG1G3-ACTUAL12-FIXEDH5323-WHOLE-NATIVE-PHYSICAL-CONTEXT-REVIEW.json", + "sha256": "4834557ca6b2ef3e8ddb3a589961bd50947c31b3f53244b7a6bc8cedb0956081", + "size": 10081 + }, + "strict": { + "mode": 33188, + "mtime_ns": 1791953628979537805, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-primary-targ1g3-actual12-fixedH5323-independent-physical-review-20261014-v1-strict-complete-independent-actual12-fixedH5323-physical-context-review-closure.json", + "sha256": "aacb4c852421516d36bb820307641ecd36dcb50c6df49e38d824f84a87d75f51", + "size": 518530 + }, + "required_literal_fields": { + "/status": "QUALIFIED_TARG1G3_COMPLETE4_ACTUAL12_FIXED_H5323_ALL48_NATIVE_PHYSICAL_CONTEXT", + "/reviewer": "/root/campaign_release_review" + } + }, + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron2-30078-3007b-upper-track-complete4-independent-source-material-peer-20261014/independent-complete4-Tank02G3-upper-track-source-material-current8ada-review.json", + "sha256": "a41f3434c1f75e44c55242621f1d6358e3bc9cd43a14bd1f0155a16b9276818c", + "size": 9475, + "mode": 33188, + "mtime_ns": 1791940306545952387 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron2-30078-3007b-upper-track-complete4-independent-source-material-peer-20261014-strict-complete4-independent-source-material-closure.json", + "sha256": "d9dc0d483304dd0a425be648ef29ec33a8608e2ac3d1bc0c3658ae53d6fa8559", + "size": 11821, + "mtime_ns": 1791940306640665479, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "CLOSED_QUALIFIED_COMPLETE4_INTRINSIC_SOURCE_MATERIAL_ONLY", + "/reviewer": "/root/iron_coast_2", + "/role": "different new-art producer complete-family source/material/native review only" + } + }, + { + "report": { + "mode": 420, + "mtime_ns": 1791954055668637801, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-tank02g3-actual12-fixedH5323-independent-physical-context-peer-20261014/INDEPENDENT-COMPLETE12-TANK02G3-FIXEDH5323-48-WHOLE-NATIVE-TRIPLET-PHYSICAL-CONTEXT-REVIEW.json", + "sha256": "9d38c6c892adca440efe29c08acde5a83ee81af5151202d5ec6e0df52e731c5c", + "size": 7344 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-tank02g3-actual12-fixedH5323-independent-physical-context-peer-20261014-strict-complete-independent48-physical-context-closure.json", + "sha256": "0b37a1594ed0da2cc31a2f31e933b62b42f26230493a382043ba7b7c08a714e9", + "size": 1212545, + "mtime_ns": 1791954055684207773, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "CLOSED_QUALIFIED48_HOLD0_FIXEDH5323_ACTOR_CONTEXT_ONLY", + "/reviewer": "/root/hd_terrain_set_1" + } + }, + { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-enemies-jointpending15-actual5324-source-only-directed-impact-assessment-20261014/CLOSED-JOINTPENDING15-ACTUAL5324-DIRECTED-SOURCE-METADATA-IMPACT-ASSESSMENT.json", + "sha256": "5c9488760acc3a2d28cf824d049bf543aca26af127ba1b30f69e06f0c966286f", + "size": 23492, + "mtime_ns": 1791955814596498801, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-enemies-jointpending15-actual5324-source-only-directed-impact-assessment-20261014-strict-complete-source-only-directed15-impact-closure.json", + "sha256": "185c6d49055a66ae09da4ec6983b91b32baebc33b56f42fab06347002fe795a6", + "size": 23887, + "mtime_ns": 1791955814601602800, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "CLOSED_SOURCE_ONLY_BATCH3_DISJOINT_FULL15_HAS_BOUNDED39_VISIBLE_SELECTED_VIEW_CROSS_IMPACT", + "/assessor": "/root/hd_enemies_01" + } + } + ], + "joint_physical_gates": { + "joint_terrain6": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-fixture-jointTerrain6-actual5327-independent-physical-context-review-20261014/CLOSED-DIFFERENT-JOINTTERRAIN6-CURRENT8ADA-COMPLETE-NATIVE-PHYSICAL-CONTEXT-REVIEW.json", + "sha256": "206e58e2744b624a95ec49939ce55f4d7040fc4dd10c78431e95316c632ece11", + "size": 22680, + "mtime_ns": 1791961621867403474, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-fixture-jointTerrain6-actual5327-independent-physical-context-review-20261014-strict-complete-different-joint6-physical-context-closure.json", + "sha256": "33daf9d8424cda626376224aa8acd9b40cd2fe22fac72bf1e0ae71e08c397cb3", + "size": 549201, + "mtime_ns": 1791961621874219635, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "CLOSED_QUALIFIED_JOINTTERRAIN6_CURRENT8ADA_DIFFERENT_PHYSICAL_CONTEXT", + "/reviewer": "/root/terrain_capture_fixture", + "/role": "different physical context reviewer only", + "/different_physical_review_closed": true, + "/counts/Source_vectors": 6, + "/counts/selected_native_views": 24, + "/counts/genuine_ordered_pairs": 4, + "/counts/new_context_HOLDs": 0 + }, + "scope_claim_selectors": { + "Source_vectors": "/counts/Source_vectors", + "selected_native_views": "/counts/selected_native_views", + "genuine_ordered_pairs": "/counts/genuine_ordered_pairs", + "new_context_HOLDs": "/counts/new_context_HOLDs" + } + }, + "joint_Tank15_visible": { + "report": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-tank-turret-actual5327-minimum30-independent-physical-context-peer-20261014/INDEPENDENT-ACTUALH5327-MINIMUM30-COMPLETE15-WHOLE-NATIVE-TRIPLET-PHYSICAL-CONTEXT-REVIEW.json", + "sha256": "85afa11d6fad7d823bc4f1d2587ce8faecec85da1d0201e6833603602480be4b", + "size": 8644, + "mtime_ns": 1791961904798557932, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-tank-turret-actual5327-minimum30-independent-physical-context-peer-20261014-strict-complete-independent15-minimum30-physical-context-closure.json", + "sha256": "022c87348600f589fe22f1b0ddfb6f8c2550ce41a20c140d14ce9b04c92c54ab", + "size": 172112, + "mtime_ns": 1791961904800772851, + "mode": 33188 + }, + "required_literal_fields": { + "/status": "CLOSED_QUALIFIED15_HOLD0_ACTUALH5327_MINIMUM30_PHYSICAL_CONTEXT_ONLY", + "/reviewer": "/root/hd_terrain_set_1", + "/role": "Different actual physical context review", + "/different_physical_review_closed": true, + "/scope/visible_scene_scales": 15, + "/scope/new_baseline_views": 15, + "/scope/new_selected_views": 15, + "/scope/fully_clipped_semantic_rows": 17, + "/scope/semantic_rows": 32, + "/new_context_HOLDs": 0 + }, + "scope_claim_selectors": { + "visible_scene_scales": "/scope/visible_scene_scales", + "baseline_native_views": "/scope/new_baseline_views", + "selected_native_views": "/scope/new_selected_views", + "fully_clipped_semantic_rows": "/scope/fully_clipped_semantic_rows", + "semantic_rows": "/scope/semantic_rows", + "new_context_HOLDs": "/new_context_HOLDs" + } + } + }, + "old3506_full_prefix_exact": true, + "unchanged_promoted_members": 30, + "untouched_raw_routes": 6, + "bounded_incremental_inventory": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-C7-actual5339-four-doc-freeze-preparation-20261014/incremental5339-bookkeeping/bounded-incremental5339-validation-and-carry-receipt.json", + "sha256": "943e17a705ab94ec8ab6f2b9f0f55a0c8d7d5b417fc551779ba4b00e89c96abe", + "size": 7204, + "mtime_ns": 1792214233752810938, + "mode": 420, + "device": 55, + "inode": 5370170 + }, + "old_HOLDs_style_noHost_and_historical_epoch_limits_preserved": true + }, + "runtime5339": { + "status": "ACTUAL_BUNDLED5339_INTAKE_CLI_PE_PASS_PUBLICATION_NATIVE_WINDOWS_PENDING", + "approved_frames": 5339, + "complete_sequences": 3512, + "Terrain": 4242, + "remaining_required_originals": 414, + "remaining_Terrain": 293, + "remaining_enemies_ground": 79, + "remaining_UI_other": 35, + "remaining_bosses": 7, + "data_files": 9323, + "data_bytes": 8150528285, + "immutable_handoff": { + "path": "/home/quintine/Projects/RaptorReplica/data/hd/registered-class-review/handoff-5339-20261014/handoff-manifest.json", + "sha256": "55141a494e594db5c5bb4abf999d15fa5692f727c471f44f030e579b95aefb47", + "size": 3658061, + "mtime_ns": 1792213886757703924, + "mode": 292, + "device": 55, + "inode": 5368483 + }, + "intake": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5327/publication-intake.json", + "sha256": "9f29582ca11d05644669bdcefb78b915e25344e2298a9bb4cf494c6d97d6e390", + "size": 6895, + "mtime_ns": 1792213938990432446, + "mode": 420, + "device": 55, + "inode": 5368504 + }, + "assembly": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5327/assembly-receipt.json", + "sha256": "75113216979284766177f506098f93a5a1923e3c9659689711a8f621335a3834", + "size": 858, + "mtime_ns": 1792213959469531230, + "mode": 420, + "device": 55, + "inode": 5368530 + }, + "actual_CLI": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5327/cli-validation.json", + "sha256": "c65e25aba34edfa43609f8be37378c8f5a2de12c95a64888a445d7178463b159", + "size": 1625, + "mtime_ns": 1792214125740485223, + "mode": 420, + "device": 55, + "inode": 5368624 + }, + "actual_windows_metadata": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5327/windows-metadata-refresh.json", + "sha256": "d8ec477f63480cfd35ddf81ed2712019ecb0da3cd629051b2c51b65b87e2fedd", + "size": 1556, + "mtime_ns": 1792213966202764870, + "mode": 420, + "device": 55, + "inode": 5368533 + }, + "CLI_rejected": 0, + "mods": 45, + "overrides": 1, + "old_data_originals_sources18_binaries_exact": true, + "remote5339_publication_claimed": false, + "native_Windows5339_completion_claimed": false } } } diff --git a/docs/hd-coordinator-checkpoint.md b/docs/hd-coordinator-checkpoint.md index fe8dc2c0..02032078 100644 --- a/docs/hd-coordinator-checkpoint.md +++ b/docs/hd-coordinator-checkpoint.md @@ -1,6 +1,8 @@ # HD coordinator checkpoint — 13 October 2026 -The external and assembled shared runtime pack contains **5,327 reviewed original picture frames / 3,506 complete sequences**, including **4,238 Terrain pictures**. **426 of 5,753 original pictures remain**: 297 Terrain, 87 enemies/ground objects, 35 UI/other and seven bosses. The new complete native singletons are STOREHLP10125 and Terrain2018d/2018e; all untouched generated PNGs and literal sampling fields remain exact. Every earlier 5,324 binding and full 3,503-header prefix remain exact. The assembled data contains **9,317 files / 8,132,823,121 bytes**. CLI validated all 5,327 frames with zero rejects and 45 mods / one override. Published 5,324 and its exact native Windows success are confirmed; 5,327 publication and its own native Windows result remain pending at this freeze. UI heavier double rims, failed requested flattening and legacy-only Source placement remain qualified; D/E rib endpoints, fine water and value-density islands retain their limits. +The external and assembled shared runtime pack contains **5,339 reviewed original picture frames / 3,512 complete sequences**, including **4,242 Terrain pictures**. **414 of 5,753 original pictures remain**: 293 Terrain, 79 enemies/ground objects, 35 UI/other and seven bosses. The twelve additions are native Terrain10525/1052a/20402/206a0 and the two complete four-frame Turret3001a–d and Tank30078–7b families. Literal original frame order, canvas, origin, absent optional fields and present crops remain exact. Every earlier 5,327 binding and full 3,506-header prefix remain exact. Assembled data contains **9,323 files / 8,150,528,285 bytes**. CLI validates all 5,339 frames with zero rejects and 45 mods/one override. Published 5,327 and its exact native Windows success are confirmed; this 5,339 publication and its own Windows result remain pending at freeze. Material grain, relief, native1 softness, core displacement and four Tank death-transition scene limits remain qualified. + +Preserved earlier 14 October 2026 document freeze observation: The external and assembled shared runtime pack contains **5,327 reviewed original picture frames / 3,506 complete sequences**, including **4,238 Terrain pictures**. **426 of 5,753 original pictures remain**: 297 Terrain, 87 enemies/ground objects, 35 UI/other and seven bosses. The new complete native singletons are STOREHLP10125 and Terrain2018d/2018e; all untouched generated PNGs and literal sampling fields remain exact. Every earlier 5,324 binding and full 3,503-header prefix remain exact. The assembled data contains **9,317 files / 8,132,823,121 bytes**. CLI validated all 5,327 frames with zero rejects and 45 mods / one override. Published 5,324 and its exact native Windows success are confirmed; 5,327 publication and its own native Windows result remain pending at this freeze. UI heavier double rims, failed requested flattening and legacy-only Source placement remain qualified; D/E rib endpoints, fine water and value-density islands retain their limits. Preserved earlier14 October2026 document-freeze observation: The external and assembled shared runtime pack contains **5,324 reviewed original picture frames / 3,503 complete sequences**, including **4,236 Terrain pictures**. **429 of 5,753 original pictures remain**: 299 Terrain, 87 enemies/ground objects, 36 UI/other and seven bosses. The new native singleton 1054c preserves its unchanged generated raw, default 32×32 canvas/origin and absent crop/cue/coverage fields. Every earlier 5,323 binding and full 3,502-header prefix remain exact. The assembled data contains **9,314 files / 8,127,592,749 bytes**. CLI validation passed all 5,324 frames with zero rejects and 45 mods / one override. Published 5,323 and its exact native Windows success are confirmed; 5,324 publication and its own native Windows workflow remain pending at this freeze. Accepted grain/value joins, native1 softness, Source-class remaps and prior cue/contour qualifications remain literal. @@ -34,15 +36,15 @@ Published runtime history: The assembled bundled Linux/Windows data contains **3 | --- | ---: | | Player banking | 21 / 21 | | Bosses | 242 / 249 | -| Enemies and ground objects | 332 / 419 | +| Enemies and ground objects | 340 / 419 | | Player and enemy projectiles | 51 / 51 | | Explosions and effects | 281 / 281 | | Equipment and pickups | 47 / 47 | -| Terrain | 4,238 / 4,535 | +| Terrain | 4,242 / 4,535 | | Menus, portraits, HUD and other pictures | 115 / 150 | -| Total | 5,327 / 5,753 | +| Total | 5,339 / 5,753 | -All 6,449 catalog entries and 5,753 pictures were audited with zero HD source/hash/canvas/ID errors. **426 pictures await registration**. Picture ledger counts are {'registered': 5307, 'inprogress': 147, 'renderreachable': 20, 'candidate': 277, '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. **414 pictures await registration**. Picture ledger counts are {'registered': 5319, 'inprogress': 143, 'renderreachable': 20, 'candidate': 269, '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 @@ -704,3 +706,9 @@ Immutable handoff `62f4acfde3498c8997b8d7cf1cf4cf9deed8bd246a1c034d26bf7385ff083 Canonical proof `f581f1346ed7ae116cdfd239d1c2e2f0ea2a35ac5704d776ff8f11011c0b65ac` binds actual UI private5 and D/E private10 Root writers, different native code peers and real Iron3/Primary final audits. One unchanged registrar dry run and one main call add three complete1 definitions. All 15 promoted files are byte-equal to the actual audited outputs, including three untouched raws; full3,503 old header prefix remains exact. UI10125 preserves native112×72/origin0 and cropNULL PRESENT. Dark’s requested flattening remained an artist HOLD; heavier/enlarged double rims and narrower gaps survive. Primary’s independent material/function review, Fixture’s all-four-scale legacyStatic content-pane review and Root’s explicit qualified-style disposition independently retain readable1–6/counters/leaders/layout. The genuine legacy Help pane includes all17 Source/font operations on a black298×149 backdrop, with zero text or outside-target changes. Current Rust Shop/Help has no10125 caller; no natural Host placement or SourceClasses/Static scalar equivalence is claimed. D/E preserve native32×32/origin0 and absent crop/cue/coverage fields. Narrowed native1 outer rib endpoints, brighter/finer water, rib spacing and contrast qualifications remain. All121 complete neighborhoods at native1–4 received different physical review; current8ada component banks remain distinct from historical7b composition/actual5232 scenes, carried only by literal5323/5324 Source/default/raw equalities. The independent directed pending15 Source assessment proves this ready3 tranche is disjoint from every other pending scope. The later1052a↔10525 six-vector terrain rebase and15 visible Tank scales affected by pendingTurret remain separate missing-view gates, without new World or intrinsic work. Immutable handoff `cdee33bd7e6a18e5ea05935de632044baa84563db43d8cdd4ba1055f22cde820` contains 2,867 pack files / 8,119,640,263 bytes and 1,219 proofs, borrowing2,862 readonly old raw routes and copying three unchanged new PNGs. Root intake `7ee4c078795fdc4bd002250accb43244cc4d03babb080f334a254c8819bd5ab0`, assembly `fefe092ddc612f2e0adfde45683c5c47f9799216c5e004b875deeb5bd0e4f7af`, CLI `bac57d7d598e739ac6277360297bcef242d21a358e763333ae14cd1c378191f3` and PE count metadata `19ada2d0c1dfa457639027f5bee4844a6e47ea7a0a4eb31f8e65c8b07f1f1daa` preserve old runtime data, Original sources, Source18 and binary bodies. The incremental inventory uses the official validator only for three new frames (`2ead4460b7cafc538c290b94d3f0fc96b2fa91be8dc1e97d7953060c0808b934`), with all691 Source/context contracts and307 native records preserved. Prior5,324 publication is remote-confirmed at a91f2277f3bc5c6c60c5c2cbf26d63ac1f3a3786 (`206263b0900357bc63bc94694efbf7d22bbc28008857041cce69591f7e20f8a4`). Its exact native Windows run38513341250 / job115686567014 passed all15 steps:341 tests passed, zero failed,26 ignored;5,324 frames validated with zero rejects and45 mods/one override. Unicode relocation, Stage2 and logged44,100Hz stereo132,300-frame captures passed with261,813 mixed/194,890 SFX nonzero samples. Observer `f4d3d3cb6064f106d1128bcb1d32a1fa98f446abde6b2a62f25bc2f6fdad7c35`, strict `26d076580d0a0663e695246da2f3177d887026001f193f79ebe583b2bb1aa1b2` and Root freshconfirmation `d654e6a014db48f8f4c1db6a8c135b56d8a5088facf18e7164bd4c720f5fda6a` bind that exact prior commit. This new5,327 publication/native Windows result remains pending. All older material/art/family HOLDs, epoch/RGB-only/control/manual-view limits remain literal in preserved receipts. + +## 17 October 2026: twelve native additions with actual joint context gates and assembled 5,339 pack + +Canonical proof `6a1c897c80e7e07ab891ed69d451d5c0a1b6d1aa1029365756803a657da457ec` binds six real Root private writers, six different native CODE peers and six independent actual five-file final audits. One unchanged registrar dry run and one main call add four complete1 headers and two complete4 families; no family is split into singleton definitions. All 30 promoted files are exact audited bytes, including six untouched generated raws. Full 3,506 old header prefix remains exact. Terrain10525/1052a/206a0 preserve native 32/frame 0/origin 0 with crop/cue/coverage absent;20402 retains its present314,314,313,313 crop. Both enemy families retain their four present627 quadrant crops and absent cue/coverage fields. Old material and physical reviews remain under their actual composition/current8ada measurement epochs, with historical case22 RGB-only aliases, old compile/constructor/schema stops and all per-ID grain/relief/native 1/core/contour qualifications preserved. The genuine mutual Terrain update uses six deduplicated Source vectors (four both-target and two 1052a support endpoints), 24 selected views and four true ordered pairs. Fixture independently reads all six context and four ordered pages/136 panes; zero new context holds. The Tank-versus-Turret update preserves 32 semantic rows with 17 fully clipped and 15 visible scene-scales, rendering only 15 baseline and 15 selected outputs. T1 independently reads all 15 whole triplets/45 native panes, with no new context hold. Those visible rows belong to four previously captured normal player death-transition scenes; no survival, natural timing, World or new material approval is claimed. Original Source shadows/cap 25 and foreign Turret field 11=0 remain literal. Original control reuse is backed by actual saved-body equality; no currentepoch/index upgrade is inferred from old RGB aliases. Both real typed positive physical gates are mandatory in contracts and before any plan projection save. + +Immutable handoff `55141a494e594db5c5bb4abf999d15fa5692f727c471f44f030e579b95aefb47` contains 2,873 pack files / 8,137,345,427 bytes and 1,355 proofs, borrowing 2,865 old readonly raw routes and copying six unchanged new PNGs. Root intake `9f29582ca11d05644669bdcefb78b915e25344e2298a9bb4cf494c6d97d6e390`, assembly `75113216979284766177f506098f93a5a1923e3c9659689711a8f621335a3834`, CLI `c65e25aba34edfa43609f8be37378c8f5a2de12c95a64888a445d7178463b159` and Windows count metadata `d8ec477f63480cfd35ddf81ed2712019ecb0da3cd629051b2c51b65b87e2fedd` preserve old runtime/Original/Source18/binary bodies. The official validator is used only for the twelve new frames (`943e17a705ab94ec8ab6f2b9f0f55a0c8d7d5b417fc551779ba4b00e89c96abe`), retaining 691 Source/context contracts and 307 native records. Prior 5,327 is published at afbf119a1377a863a1fc7ee6aea38d6acc14de86 (`bb61ec6c785f102bad56cc5fe92271b288206a6c7f5df8685455a654425c8409`); exact native Windows run38518853865/job115703683129 passed 341 tests/0 failed/26 ignored, 5,327 HD/0 rejects and 45 mods/1 override. Logged 44,100 Hz stereo captures have 132,300 frames and 261,796 mixed/190,306 SFX nonzero samples; observer `89835f91c64d30527e2ac8a0835123c3a56960c07a9b255eeb294fef2553e10c`, strict `dbe3af50b91afbe049a380a1dfcd91901fbe64b730a9bac7cb5f678e00832a69` and Root freshconfirmation `8f4f202fbdd65da105505782e5a6aece00273fc2a90256fdef0befa6983162eb` authenticate that prior commit. New 5,339 publication/Windows remain pending at freeze. Source epoch 8ada and all held art/provider/crop/history boundaries remain unchanged; future retained-Original Source cutover and context planning for 38 material-qualified Terrain tiles planning remain separate. diff --git a/docs/resume-checkpoint.md b/docs/resume-checkpoint.md index 4cfc1333..4bde52bb 100644 --- a/docs/resume-checkpoint.md +++ b/docs/resume-checkpoint.md @@ -1,3 +1,46 @@ +# HD continuation checkpoint at 5,339 frames — 17 October 2026 + +The self-contained RustRaptor folder includes **5,339 original HD pictures / +3,512 complete sequences**, including **4,242 terrain pictures**. Its **9,323 +data files / 8,150,528,285 bytes** match the runtime manifest. This update adds +the complete four-frame turret `3001a–3001d` and tank `30078–3007b`, plus terrain +`10525`, `1052a`, `20402` and `206a0`. Separate source, material, scene and native +metadata reviews passed. All previous data, artwork, engine source and executables +remain unchanged. Actual bundled HD and mod validation is recorded with this release. + +The requested 97-picture batch is published as `a45abc58`. The previous 5,327-frame +revision, `afbf119`, passed [native Windows CI](https://github.com/Quintine/RustRaptor/actions/runs/38518853865): +341 tests passed, zero failed, 26 ignored. HD/mod validation, Unicode-folder +relocation, gameplay and mixed/SFX-only stereo audio captures passed. This new +5,339-frame revision requires its own post-push Windows check. + +**414 original pictures remain:** 293 terrain, 79 enemies/ground objects, +35 UI/other and seven bosses. Complete HD coverage remains unfinished. Artwork +holds and actual service refusals do not count as remasters. Forty-five further +terrain proposals passed separate material review; their source-driven scene +checks are being prepared. Additional terrain and missing boss artwork is active. + +The joint terrain scenes include both selected tiles. Tank/turret review covers +all 15 visible scene/scales; four captured scenes are normal player death +transitions, with no full-route survival claim. Fully clipped cases retain their +explicit limits. Source shadows, animation order and original collision dimensions +remain unchanged. + +The optional retained-Original-detail implementation passed independent source +review, 70 unique private Rust tests and 31 Python checks. Shared engine cutover, +Linux/Windows rebuilds, sampler continuity and genuine hybrid terrain scene reviews +are next. Original painted samples retained by this policy will be distinguished +from newly generated HD detail. Existing artwork holds remain in force. + +Root owns assembly, README, this checkpoint and Git publication; coordinator owns +the four HD coverage documents. Current receipts are in +`.reference/hd-root-next-publication-after5327/`; immutable intake is +`handoff-5339-20261014`. Preserve original data, generated artwork and review +evidence. Avoid duplicate full-data copies; builds and review production must +respect the available disk space. + +# Earlier checkpoint at 5,327 frames — retained historical observation + # HD continuation checkpoint at 5,327 frames — 14 October 2026 The self-contained RustRaptor folder includes **5,327 original HD pictures / diff --git a/runtime-manifest.json b/runtime-manifest.json index aa136ea9..7d61752f 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": 5327, + "approved_hd_frames": 5339, "binary_sha256": "43aef5c389866edd5ccad381d27952f26b329a88e537c8e26a88988d6fdd4fcd", - "data_files": 9317, - "data_bytes": 8132823121, + "data_files": 9323, + "data_bytes": 8150528285, "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": "bd21f34d174edb159a67acd4a06b0fa05954dd2642d51e49f33fc8981f58f5ae", + "data/hd/hd.json": "6ade151ead3dfabff5a513a1311695eb68f9104170a163f2d7d04539673ccec9", "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", @@ -328,6 +328,7 @@ "data/hd/jobs/enemies-30072-30072/generated/raw-v1.png": "02bb64084d6d0e3c8f947d23ac5f06fc71eb3716f491432341e71621ebfb3366", "data/hd/jobs/enemies-30073-30073/generated/remaster-v1.png": "bb8bd0741081c1adf65da048d99b47d0c362a204021759f0442dbf0f76d9b6a4", "data/hd/jobs/enemies-30074-30077/generated/remaster-v1.png": "6626d8d26f8d411b0c19c0fc4f6ee78555624d14703387d67eaad4c5ea71e581", + "data/hd/jobs/enemies-30078-3007b-upper-track-qualified-complete-native4/generated/untouched-tank4-upper-track-local-edit.png": "be6762171515033d7115f8e152571daf796ec1eff84b4899b9978d9a85879f62", "data/hd/jobs/enemies-30080-30084/generated/remaster-v1.png": "5d509bfc6829e6ca25903a017f953fc62a6788a1d0e4f3e2f22f17a52947baf6", "data/hd/jobs/enemies-30085-30088/generated/remaster-v1.png": "9579abbdea544e38705e174dccc59f7165432a76f04d4d89035eae27dfee2323", "data/hd/jobs/enemies-3008b-3008c/generated/remaster-v1.png": "afc66b5693cc69e4c0f6aca0b75bcefbd936388e2b339570b803d43d96a10fc7", @@ -504,6 +505,8 @@ "data/hd/jobs/interface-other-50019-50019/generated/50019-hd-v1.png": "49fdbd9768d0a311e4f4e29a89cb5d2489271d2c47c110e586b74e8fd892f03b", "data/hd/jobs/interface-other-5001a-5001a/generated/5001a-hd-v1.png": "3469cc157a49e07138c8a9bd593c22e5c9c5cb6f4c68ef5c722d044cf804cd76", "data/hd/jobs/interface-other-60000-60000/generated/60000-hd-v1.png": "9d37654e0f19fab29cdfe56c6ee660850aa65ca2a9448ef46e5cf42dbca9767d", + "data/hd/jobs/native-20402-complete1-post5327-iron5-20261014-v1/generated/untouched-20402-full-atlas.png": "cf7deb23a42206cb08b7724d39d9fdbf6aa2e93a4e252becaeb5e8f434be5471", + "data/hd/jobs/native-targ1g3-complete4-post5324-enemies02-20261014-v1/generated/untouched-targ1g3-complete4.png": "c1c7df2996e94903a3ca78b431a6247696223cf93d3eeed64ded51ada82a6a88", "data/hd/jobs/projectiles-101ba-101bc/generated/atlas-v1.png": "cf69017165b78302b8ab214026e9d93c128c47eba8bfd37e30d1e1092ffa3e1e", "data/hd/jobs/projectiles-101bd-101be/generated/atlas-v1.png": "73106798f03cb4775b8d84a9e4ed9ebcd8ba8afb10adec23a04f6098eec5f163", "data/hd/jobs/projectiles-101bf-101c0/generated/atlas-v1.png": "6822fc8e3af05ab2da25f5f85cc9caebf821d20d6f82d60e2c343782dee01f6f", @@ -786,6 +789,8 @@ "data/hd/jobs/terrain-104e0-104ef/generated/tile-104ed-v2.png": "964e17190da093e6e8d75e5731cbec6041082221ef2496df6d40610bd359706f", "data/hd/jobs/terrain-104e0-104ef/generated/tile-104ee-v5.png": "218c87cb77552d9ea0878b78f1266ed75cc13ea42f2726f2d2c68317d813c256", "data/hd/jobs/terrain-104e0-104ef/generated/tile-104ef-v1.png": "b22fecc2a9a5f8b70862105b55196f8005ac6b3e07712055108adc4b3399d5ed", + "data/hd/jobs/terrain-10525-local-quality-default-qualified-complete-native1/generated/untouched-10525-local-edit.png": "de4c07251fca713c43035be883e5fec310f01077725a58b5f6496583d9bce6ad", + "data/hd/jobs/terrain-1052a-local-quality-default-qualified-complete-native1/generated/untouched-1052a-local-edit.png": "3b3f613fecd19f1c6b4b1d6376d32840030a0863f7742666c21bd989ac93af92", "data/hd/jobs/terrain-10530-1053f/generated/tile-10530-v1.png": "418f9b0ae3ed065cb42687e1eb9793c49e098b0fcb813ffc0338fb3cef3e727e", "data/hd/jobs/terrain-10530-1053f/generated/tile-10532-v1.png": "5b4cc3ad0ed3b493f48566cd98e5134e3f3b98448f4c3fd1a2342c80093b17dc", "data/hd/jobs/terrain-10530-1053f/generated/tile-10533-v1.png": "495fc5de275f471c39e062302410be3cadb63c8fe986ebd1bac560b4013cf09d", @@ -1070,6 +1075,7 @@ "data/hd/jobs/terrain-2069d-206a9/generated/206a6-single-v1.png": "666abc3cb49bd443edb10c23e1382281975e9c95af55a2756a5ec372ec3142e9", "data/hd/jobs/terrain-2069d-206a9/generated/206a8-single-v1.png": "30b4c7e66e604a396b24ab5cbe65e7d9a6ce43dedc6e81a098b38706c92cbd4b", "data/hd/jobs/terrain-2069d-206a9/generated/206a9-single-v2.png": "e26a1413577dd81f423bf241e624548dbccc886b3a5566667ab1db8b9065e5e1", + "data/hd/jobs/terrain-206a0-local-quality-default-qualified-complete-native1/generated/untouched-206a0-local-edit.png": "18e1fce1a37b460e3d11cbdba92a8be8ffa4362886e044c76353030aa988afe1", "data/hd/jobs/terrain-300ed-300fc/generated/raw-atlas-v1.png": "a9e37b3c9370828aaea615a3c4b78c2459e70c4c89a1ac262032c3148bd4e718", "data/hd/jobs/terrain-300fd-3010c/generated/raw-atlas-v1.png": "644cf8c99afc3bb153b007547d9a02dfa1f8df372a2f41ff0cd0e2803df7b2c5", "data/hd/jobs/terrain-3011d-3012c/generated/raw-atlas-v1.png": "d517f2bfeb62289419a239904edea81b7cfa50aee9fa84e06191b8231cc7ebf7", @@ -2588,7 +2594,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": "1ea7ab9286c1163fca3da388a652fc145c6583a90e9e24925b6074ad892bb4ec", + "data/hd/provenance.json": "f8e08812374ff07bcb853c5b41f70db7cbe2bae8a9dc194b78f9bb19bc50b4d3", "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 0c8576b0..d6aa0952 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": 5327, + "approved_hd_frames": 5339, "shared_data_manifest": "runtime-manifest.json", "dependencies": { "raptor-rust.exe": [