diff --git a/README.md b/README.md index ea1b51fa..54e7684e 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,339 of 5,753 original pictures +equipment, projectiles, effects and terrain: 5,340 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 57fccfd1..7884dfde 100644 --- a/data/hd/hd.json +++ b/data/hd/hd.json @@ -109080,6 +109080,42 @@ ] } ] + }, + { + "base_asset": 66833, + "frame_count": 1, + "frames": [ + { + "file": "jobs/coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1/generated/d5a5d3f6e200ecb47b7f7326a316a4e4158caeaa36b68955b641f150fc68e7e7.png", + "frame": 0, + "logical_height": 32, + "logical_width": 32, + "origin": [ + 0, + 0 + ], + "original_detail_cells": [ + [ + 16, + 3 + ], + [ + 17, + 4 + ], + [ + 17, + 5 + ], + [ + 18, + 6 + ] + ], + "source_sha256": "2f348e8b7a5694ac7311112f6d66f93478d890bd6e5888bbff06e1e0165b9adf" + } + ], + "name": "10511 technical hybrid retains explicit Original contacts" } ] } diff --git a/data/hd/jobs/coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1/generated/d5a5d3f6e200ecb47b7f7326a316a4e4158caeaa36b68955b641f150fc68e7e7.png b/data/hd/jobs/coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1/generated/d5a5d3f6e200ecb47b7f7326a316a4e4158caeaa36b68955b641f150fc68e7e7.png new file mode 100644 index 00000000..a2edea1c Binary files /dev/null and b/data/hd/jobs/coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1/generated/d5a5d3f6e200ecb47b7f7326a316a4e4158caeaa36b68955b641f150fc68e7e7.png differ diff --git a/data/hd/provenance.json b/data/hd/provenance.json index 437449ce..eed34d65 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": "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.", + "status": "5340 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", @@ -20771,6 +20771,20 @@ "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" + }, + { + "job_id": "coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1", + "assets": [ + "10511" + ], + "frames": 1, + "metadata": "hd.json", + "detail": "jobs/coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1/candidate.json", + "coordinator_review": "jobs/coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1/coordinator-review.json", + "runtime_qa": "jobs/coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1/runtime-qa.json", + "review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-10511-retained-original-four-contact-new-epoch-independent-physical-peer-20261017/INDEPENDENT-COMPLETE1-10511-EXPLICIT-RETAINED-ORIGINAL4-HYBRID-SOURCE-MATERIAL-FUNCTIONAL-AND22-CONTEXT-PHYSICAL-REVIEW.json", + "independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-10511-retained-original-four-contact-new-epoch-independent-physical-peer-20261017/INDEPENDENT-COMPLETE1-10511-EXPLICIT-RETAINED-ORIGINAL4-HYBRID-SOURCE-MATERIAL-FUNCTIONAL-AND22-CONTEXT-PHYSICAL-REVIEW.json", + "frame_bindings_sha256": "17bbde33109667ddad540d3b69ce48aa93723cc78d25fe71221a0f39960dcc9e" } ], "jobs": [ @@ -20870,8 +20884,8 @@ "coverage_added": 0 } }, - "registered_frame_count": 5339, - "registration_updated_at_utc": "2026-10-17T05:11:00.077751+00:00", + "registered_frame_count": 5340, + "registration_updated_at_utc": "2026-10-17T06:03:49.919145+00:00", "runtime_validation": { "registered_snapshot_frames": 4978, "frames": 4978, diff --git a/docs/hd-art.md b/docs/hd-art.md index 40531a92..557b06fe 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,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. +The external and assembled shared runtime pack contains **5,340 reviewed original picture frames / 3,513 complete sequences**, including **4,243 Terrain pictures**. **413 of 5,753 original pictures remain**: 292 Terrain, 79 enemies/ground objects, 35 UI/other and seven bosses. The sole new binding is Terrain10511, a reviewed hybrid with four explicitly retained Original cells `(16,3)`, `(17,4)`, `(17,5)` and `(18,6)`; those cells are not generated HD. Its untouched generated raw, 32×32 canvas, zero origin and absent crop remain exact. Every earlier 5,339 binding and the full 3,512-header prefix remain exact. Actual assembled data contains **9,324 files / 8,153,633,623 bytes**. Root’s actual Q36 CLI validates all 5,340 frames with zero rejects and 45 mods/one override (`db4bfd1c`). Git publication and this pack’s own native Windows result remain pending at this freeze. Published 5,339 asset commit `1bc0a9ce` has an actual successful native Windows run; the separate `9015a6c9` source-change run is pending at this freeze. The old plain10511 HOLD and coarse retained-contact/fine-water/stronger-relief/mixed-neighbor qualifications remain literal. + +Preserved earlier 17 October 2026 document-freeze observation: 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. @@ -859,3 +861,11 @@ Immutable handoff `cdee33bd7e6a18e5ea05935de632044baa84563db43d8cdd4ba1055f22cde 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. + +## 17 October 2026: actual5,340 coverage and explicit retained-Original10511 contacts + +Canonical registration `44fe6c5d5adccbc7b9eb9299a3d47539a7a12036af5580b29288d5738293f1e2` and immutable handoff `467c10e4c5eb943388e681cfceefb5e9f13650c1ffd31e25e137878098f36b28` add only10511. The canonical pair is hd.json `f965f89e1e131ede0c6debd6b5194948d4ae1d6f397fc6489a2f2bf4c418ac5d` / provenance `169142b153c1df2417db3c6fc3744d7d2be2f3211fc105163385f56e9fb356da`; all 5,339 earlier frame bindings and 3,512 complete headers remain exact. Native32/frame0/origin0/crop absence are preserved. The `original_detail_cells` field names exactly `(16,3)`, `(17,4)`, `(17,5)`, `(18,6)`: explicitly retained Original contacts, not newly generated artwork. The unchanged PNG is `d5a5d3f6e200ecb47b7f7326a316a4e4158caeaa36b68955b641f150fc68e7e7`; candidate `a16e57bbe6bb7fa4c33355418a37a325010603377f1ab75c6f1b51511251798c` and coordinator review `482281bd84e6fb95d2dbc385ada6d22e7abfe6cbc66ac1ff03678e85c10a5e38` bind the new native route. Iron3 actual final5 audit `5a8f593b0a6e60b20aa711d20fdac2603c1294814e0fd5712b060ad876acbdf7` and strict `5f29bd0b639a02d6d6c8eafe025fcf754ec9615a6a1cc9f31d7fd1bd393fe3d6` precede the one real registrar call. T1’s different material/function/context review `93c2235eb328393896d6e3e12263f98cbc6cd4ae1318176b1425d0a769fc1101` personally covers 27 complete pages/332 panes, including 22 genuine context keys/88 scale views. Coarser retained gray contacts, fine rippled water, stronger stone relief and visible Original/HD texture/value islands remain qualifications. Six genuine static endpoint triples preserve intact-versus-settled meaning; no new timing/World/Host claim is made. The plain generated-default10511 HOLD and unrelated held30097 remain unchanged. + +The actual handoff contains 2,874 pack files / 8,140,450,765 bytes and 1,370 proof files. Root intake `288d6f469d5d9488c7e5c48b07533e8105252a3c35456ddaf754fe7e922da352` and actual assembly `b0565489781004c83213a76b8680dbea3e3d82e375e062469fdb38dd8ffa5c62` bind **9,324 runtime files / 8,153,633,623 bytes**, preserving old data/Original/source18/binary bodies. Windows count-only metadata `3862d24291c302d647d8700b6d4dbc4295dda07556ef4a213fc419fedbca1d90` is not Windows execution. Root’s Q36 CLI validation, publication and this 5,340 pack’s own native Windows result remain pending; no validation result is inferred from assembly. The actual10511 native/current386e epoch is separately bound; old8ada and historical7b reviews retain their original epochs. This documentation update performs no renderer, decoder, intrinsic, registration or new art approval. + +Prior asset commit `1bc0a9ceff4800a7f85a0f7d98fb2cc983b23f41` is remote-confirmed (`b5b966b598a010fb124270ed6902dd4b599313e61751a9e9a314537288c4e38d`). Its exact native Windows run 39005816869 / job 117317961145 succeeded with 5,339 HD frames validated and zero rejects; observer `d47136ca63aec9214ee3eed6b363c3c4c169160e0cab6182ae54c8966590e499` / strict `e7f0ce22ca28ec399aa59ef27a156f386c822192aef8024377508480bdb1a42c`. The source-change commit `9015a6c9552ca2fafdb6c0582cdc40a41406d516` is a distinct pending native Windows observation (`74957407c75f7b9efe5a462e7e9966a652b39ec27797c153e0c02040bbb24004`, run 39006558412); the earlier success is not transferred to that source epoch. Earlier frozen observations and every other asset’s ledger/source/candidate/review binding remain unchanged. diff --git a/docs/hd-backlog.md b/docs/hd-backlog.md index 46152b4e..db336d4b 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,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. +The external and assembled shared runtime pack contains **5,340 reviewed original picture frames / 3,513 complete sequences**, including **4,243 Terrain pictures**. **413 of 5,753 original pictures remain**: 292 Terrain, 79 enemies/ground objects, 35 UI/other and seven bosses. The sole new binding is Terrain10511, a reviewed hybrid with four explicitly retained Original cells `(16,3)`, `(17,4)`, `(17,5)` and `(18,6)`; those cells are not generated HD. Its untouched generated raw, 32×32 canvas, zero origin and absent crop remain exact. Every earlier 5,339 binding and the full 3,512-header prefix remain exact. Actual assembled data contains **9,324 files / 8,153,633,623 bytes**. Root’s actual Q36 CLI validates all 5,340 frames with zero rejects and 45 mods/one override (`db4bfd1c`). Git publication and this pack’s own native Windows result remain pending at this freeze. Published 5,339 asset commit `1bc0a9ce` has an actual successful native Windows run; the separate `9015a6c9` source-change run is pending at this freeze. The old plain10511 HOLD and coarse retained-contact/fine-water/stronger-relief/mixed-neighbor qualifications remain literal. + +Preserved earlier 17 October 2026 document-freeze observation: 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. @@ -40,7 +42,7 @@ The published 3,592-frame admission adds **427 source/material-qualified origina | 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,242 | 293 | 4 | +| Terrain | 4,535 | 4,243 | 292 | 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. @@ -1138,6 +1140,7 @@ Only registered frames passing canvas, source-hash, PNG and alpha checks count a | Terrain 206a0 | `0x206a0` | 1 / 1 | | TARG1G3_PIC | `0x3001a` | 4 / 4 | | TANK02G3_PIC | `0x30078` | 4 / 4 | +| 10511 explicit retained-Original4 hybrid | `0x10511` | 1 / 1 | 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. @@ -1501,3 +1504,11 @@ Immutable handoff `cdee33bd7e6a18e5ea05935de632044baa84563db43d8cdd4ba1055f22cde 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. + +## 17 October 2026: actual5,340 coverage and explicit retained-Original10511 contacts + +Canonical registration `44fe6c5d5adccbc7b9eb9299a3d47539a7a12036af5580b29288d5738293f1e2` and immutable handoff `467c10e4c5eb943388e681cfceefb5e9f13650c1ffd31e25e137878098f36b28` add only10511. The canonical pair is hd.json `f965f89e1e131ede0c6debd6b5194948d4ae1d6f397fc6489a2f2bf4c418ac5d` / provenance `169142b153c1df2417db3c6fc3744d7d2be2f3211fc105163385f56e9fb356da`; all 5,339 earlier frame bindings and 3,512 complete headers remain exact. Native32/frame0/origin0/crop absence are preserved. The `original_detail_cells` field names exactly `(16,3)`, `(17,4)`, `(17,5)`, `(18,6)`: explicitly retained Original contacts, not newly generated artwork. The unchanged PNG is `d5a5d3f6e200ecb47b7f7326a316a4e4158caeaa36b68955b641f150fc68e7e7`; candidate `a16e57bbe6bb7fa4c33355418a37a325010603377f1ab75c6f1b51511251798c` and coordinator review `482281bd84e6fb95d2dbc385ada6d22e7abfe6cbc66ac1ff03678e85c10a5e38` bind the new native route. Iron3 actual final5 audit `5a8f593b0a6e60b20aa711d20fdac2603c1294814e0fd5712b060ad876acbdf7` and strict `5f29bd0b639a02d6d6c8eafe025fcf754ec9615a6a1cc9f31d7fd1bd393fe3d6` precede the one real registrar call. T1’s different material/function/context review `93c2235eb328393896d6e3e12263f98cbc6cd4ae1318176b1425d0a769fc1101` personally covers 27 complete pages/332 panes, including 22 genuine context keys/88 scale views. Coarser retained gray contacts, fine rippled water, stronger stone relief and visible Original/HD texture/value islands remain qualifications. Six genuine static endpoint triples preserve intact-versus-settled meaning; no new timing/World/Host claim is made. The plain generated-default10511 HOLD and unrelated held30097 remain unchanged. + +The actual handoff contains 2,874 pack files / 8,140,450,765 bytes and 1,370 proof files. Root intake `288d6f469d5d9488c7e5c48b07533e8105252a3c35456ddaf754fe7e922da352` and actual assembly `b0565489781004c83213a76b8680dbea3e3d82e375e062469fdb38dd8ffa5c62` bind **9,324 runtime files / 8,153,633,623 bytes**, preserving old data/Original/source18/binary bodies. Windows count-only metadata `3862d24291c302d647d8700b6d4dbc4295dda07556ef4a213fc419fedbca1d90` is not Windows execution. Root’s Q36 CLI validation, publication and this 5,340 pack’s own native Windows result remain pending; no validation result is inferred from assembly. The actual10511 native/current386e epoch is separately bound; old8ada and historical7b reviews retain their original epochs. This documentation update performs no renderer, decoder, intrinsic, registration or new art approval. + +Prior asset commit `1bc0a9ceff4800a7f85a0f7d98fb2cc983b23f41` is remote-confirmed (`b5b966b598a010fb124270ed6902dd4b599313e61751a9e9a314537288c4e38d`). Its exact native Windows run 39005816869 / job 117317961145 succeeded with 5,339 HD frames validated and zero rejects; observer `d47136ca63aec9214ee3eed6b363c3c4c169160e0cab6182ae54c8966590e499` / strict `e7f0ce22ca28ec399aa59ef27a156f386c822192aef8024377508480bdb1a42c`. The source-change commit `9015a6c9552ca2fafdb6c0582cdc40a41406d516` is a distinct pending native Windows observation (`74957407c75f7b9efe5a462e7e9966a652b39ec27797c153e0c02040bbb24004`, run 39006558412); the earlier success is not transferred to that source epoch. Earlier frozen observations and every other asset’s ledger/source/candidate/review binding remain unchanged. diff --git a/docs/hd-completion.json b/docs/hd-completion.json index 39f47f67..1175bde6 100644 --- a/docs/hd-completion.json +++ b/docs/hd-completion.json @@ -19,8 +19,8 @@ ], "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": 5319, - "inprogress": 143, + "registered": 5320, + "inprogress": 142, "renderreachable": 20, "candidate": 269, "missing": 2 @@ -42372,7 +42372,7 @@ "canonical_source_asset": "10511", "family_id": "terrain-10510-1051f", "job_id": "terrain-10510-1051f", - "status": "inprogress", + "status": "registered", "owner": "/root/hd_terrain_set_1", "remaster_required": true, "registry_or_layout_referenced": true, @@ -238734,6 +238734,282 @@ "old_data_originals_sources18_binaries_exact": true, "remote5339_publication_claimed": false, "native_Windows5339_completion_claimed": false + }, + "runtime5339_publication_observed": { + "status": "PUBLISHED5339_REMOTE_CONFIRMED", + "commit": "1bc0a9ceff4800a7f85a0f7d98fb2cc983b23f41", + "receipt": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5327/root-5339-publication-remote-confirmation.json", + "sha256": "b5b966b598a010fb124270ed6902dd4b599313e61751a9e9a314537288c4e38d", + "size": 2370, + "mtime_ns": 1792214346234518341, + "mode": 33188 + } + }, + "runtime5339_native_windows_observed": { + "status": "EXACT5339_ASSET_COMMIT_NATIVE_WINDOWS_SUCCESS_OBSERVED", + "commit": "1bc0a9ceff4800a7f85a0f7d98fb2cc983b23f41", + "run": 39005816869, + "job": 117317961145, + "HD_frames": 5339, + "HD_rejected": 0, + "observer": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-fixture-exact5339-native-Windows-CI-observation-20261017/ACTUAL-EXACT5339-NATIVE-WINDOWS-CI-OBSERVATION-FINAL.json", + "sha256": "d47136ca63aec9214ee3eed6b363c3c4c169160e0cab6182ae54c8966590e499", + "size": 19296, + "mtime_ns": 1792216827306845058, + "mode": 33188 + }, + "strict": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-fixture-exact5339-native-Windows-CI-observation-20261017-strict-actual-native-Windows-CI-observation-FINAL-closure.json", + "sha256": "e7f0ce22ca28ec399aa59ef27a156f386c822192aef8024377508480bdb1a42c", + "size": 61679, + "mtime_ns": 1792216827322454443, + "mode": 33188 + }, + "distinct_from_source9015": true + }, + "source9015_native_windows_observation": { + "status": "PENDING_EXACT_SOURCE9015_NATIVE_WINDOWS_TERMINAL_AT_DOC_FREEZE", + "commit": "9015a6c9552ca2fafdb6c0582cdc40a41406d516", + "run": 39006558412, + "checkpoint": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-fixture-exact5339-source9015-native-Windows-CI-observation-20261017/DURABLE-SOURCE9015-EXACT-RUN-EPOCH-AND-COLLECTOR-CHECKPOINT.json", + "sha256": "74957407c75f7b9efe5a462e7e9966a652b39ec27797c153e0c02040bbb24004", + "size": 1610, + "mtime_ns": 1792215289297423741, + "mode": 33188 + }, + "prior_asset_commit_success_not_relabelled": true + }, + "external5340": { + "status": "REGISTERED_ACTUAL10511_RETAINED_ORIGINAL4_HYBRID_ALL_REAL_GATES_CLOSED", + "frames": 5340, + "sequences": 3513, + "new_frames": 1, + "selected_assets": [ + "10511" + ], + "registration": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-10511-exact4-Original-canonical5340-registration-and-seal-20261017-v1/closed-actual10511-canonical-native5340-registration-proof.json", + "sha256": "44fe6c5d5adccbc7b9eb9299a3d47539a7a12036af5580b29288d5738293f1e2", + "size": 14813, + "mtime_ns": 1792217030176742925, + "mode": 33188 + }, + "immutable_handoff": { + "path": "/home/quintine/Projects/RaptorReplica/data/hd/registered-class-review/handoff-5340-20261017/handoff-manifest.json", + "sha256": "467c10e4c5eb943388e681cfceefb5e9f13650c1ffd31e25e137878098f36b28", + "size": 3600040, + "mtime_ns": 1792217031199124754, + "mode": 33060 + }, + "exact_native_sequence": { + "base_asset": 66833, + "frame_count": 1, + "frames": [ + { + "file": "jobs/coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1/generated/d5a5d3f6e200ecb47b7f7326a316a4e4158caeaa36b68955b641f150fc68e7e7.png", + "frame": 0, + "logical_height": 32, + "logical_width": 32, + "origin": [ + 0, + 0 + ], + "original_detail_cells": [ + [ + 16, + 3 + ], + [ + 17, + 4 + ], + [ + 17, + 5 + ], + [ + 18, + 6 + ] + ], + "source_sha256": "2f348e8b7a5694ac7311112f6d66f93478d890bd6e5888bbff06e1e0165b9adf" + } + ], + "name": "10511 technical hybrid retains explicit Original contacts" + }, + "candidate": { + "path": "/home/quintine/Projects/RaptorReplica/data/hd/jobs/coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1/candidate.json", + "sha256": "a16e57bbe6bb7fa4c33355418a37a325010603377f1ab75c6f1b51511251798c", + "size": 1295, + "mtime_ns": 1792216740422336733, + "mode": 33152 + }, + "coordinator_review": { + "path": "/home/quintine/Projects/RaptorReplica/data/hd/jobs/coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1/coordinator-review.json", + "sha256": "482281bd84e6fb95d2dbc385ada6d22e7abfe6cbc66ac1ff03678e85c10a5e38", + "size": 4191, + "mtime_ns": 1792216740424434328, + "mode": 33152 + }, + "frame_bindings_sha256": "17bbde33109667ddad540d3b69ce48aa93723cc78d25fe71221a0f39960dcc9e", + "provenance": { + "path": "/home/quintine/Projects/RaptorReplica/data/hd/registered-class-review/handoff-5340-20261017/pack/provenance.json", + "sha256": "169142b153c1df2417db3c6fc3744d7d2be2f3211fc105163385f56e9fb356da", + "size": 1727653, + "mtime_ns": 1792217029936157614, + "mode": 33060 + }, + "provenance_selector": "/reviewed_sequence_additions/947", + "real_release_receipts": { + "Root_private_release": { + "device": 55, + "inode": 5410314, + "mode": 33188, + "mtime_ns": 1792216740190544727, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5339/root-actual-10511-native5-release-once.json", + "sha256": "3bbd9916ef6e2e75697b0a8597f86ddcace18632a1d1c93d65e24683e6a80ce4", + "size": 1167 + }, + "Root_private_terminal": { + "device": 55, + "inode": 5410326, + "mode": 33188, + "mtime_ns": 1792216740528788659, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5339/root-10511-private5-actual-terminal.json", + "sha256": "33b7b45c1e9d3064b2fc45328efebf1fee0846cd72f99b6d05082ca2ae7819d4", + "size": 4908 + }, + "actual10511_registration": { + "device": 55, + "inode": 5410869, + "mode": 33188, + "mtime_ns": 1792217030176742925, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-10511-exact4-Original-canonical5340-registration-and-seal-20261017-v1/closed-actual10511-canonical-native5340-registration-proof.json", + "sha256": "44fe6c5d5adccbc7b9eb9299a3d47539a7a12036af5580b29288d5738293f1e2", + "size": 14813 + }, + "actual_API": { + "device": 55, + "inode": 5408118, + "mode": 33188, + "mtime_ns": 1792216252586525635, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron6-10511-retained-Original4-post5339-guarded-native5-preparation-20261017/FROZEN10511-HYBRID4-GUARDED-NATIVE5-ROOT-ONCE-CODE-FINAL-API-AND-FUTURE-ARGV.json", + "sha256": "f7a69f1bec96a8157052c4b746937d56b59228b29a7fb31aaa0d7acbf9af05e8", + "size": 12566 + }, + "actual_final5": { + "device": 55, + "inode": 5410815, + "mode": 33188, + "mtime_ns": 1792216994207006847, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-10511-retained-Original4-post5339-actual5-independent-final-native-metadata-audit-20261017/PASS-DIFFERENT-FINAL5-10511-RETAINED-ORIGINAL4-NATIVE-METADATA-AUDIT.json", + "sha256": "5a8f593b0a6e60b20aa711d20fdac2603c1294814e0fd5712b060ad876acbdf7", + "size": 24781 + }, + "actual_final_strict": { + "device": 55, + "inode": 5410816, + "mode": 33188, + "mtime_ns": 1792216994208476867, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-10511-retained-Original4-post5339-actual5-independent-final-native-metadata-audit-20261017-strict-independent-final5-retained-Original4-native-metadata-audit-closure.json", + "sha256": "5f29bd0b639a02d6d6c8eafe025fcf754ec9615a6a1cc9f31d7fd1bd393fe3d6", + "size": 27981 + }, + "actual_registrar_terminal": { + "device": 55, + "inode": 5410868, + "mode": 33188, + "mtime_ns": 1792217030054018622, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-coordinator-10511-exact4-Original-canonical5340-registration-and-seal-20261017-v1/actual-one-asset-registrar-terminal.json", + "sha256": "8cd0678beeb03cc0d543e4787a9f0c7d98aae3ad19d4d90f36d307d6561091f1", + "size": 1150 + }, + "real_hybrid_material_function_context": { + "device": 55, + "inode": 5382806, + "mode": 33188, + "mtime_ns": 1792215698805636215, + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-terrain1-10511-retained-original-four-contact-new-epoch-independent-physical-peer-20261017/INDEPENDENT-COMPLETE1-10511-EXPLICIT-RETAINED-ORIGINAL4-HYBRID-SOURCE-MATERIAL-FUNCTIONAL-AND22-CONTEXT-PHYSICAL-REVIEW.json", + "sha256": "93c2235eb328393896d6e3e12263f98cbc6cd4ae1318176b1425d0a769fc1101", + "size": 10206 + } + }, + "retained_Original_cells": [ + [ + 16, + 3 + ], + [ + 17, + 4 + ], + [ + 17, + 5 + ], + [ + 18, + 6 + ] + ], + "retained_Original_not_generated_HD": true, + "generated_default_HOLD_preserved": true, + "old3512_full_sequence_prefix_exact": true, + "every_old_asset_binding_preserved": true + }, + "runtime5340": { + "status": "ACTUAL_ASSEMBLED5340_CLI_PASS_PUBLICATION_NATIVE_WINDOWS_PENDING", + "approved_frames": 5340, + "complete_sequences": 3513, + "Terrain": 4243, + "remaining_required_originals": 413, + "remaining_Terrain": 292, + "remaining_enemies_ground": 79, + "remaining_UI_other": 35, + "remaining_bosses": 7, + "data_files": 9324, + "data_bytes": 8153633623, + "immutable_handoff": { + "path": "/home/quintine/Projects/RaptorReplica/data/hd/registered-class-review/handoff-5340-20261017/handoff-manifest.json", + "sha256": "467c10e4c5eb943388e681cfceefb5e9f13650c1ffd31e25e137878098f36b28", + "size": 3600040, + "mtime_ns": 1792217031199124754, + "mode": 33060 + }, + "intake": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5339/publication-intake.json", + "sha256": "288d6f469d5d9488c7e5c48b07533e8105252a3c35456ddaf754fe7e922da352", + "size": 1416, + "mtime_ns": 1792217234049415605, + "mode": 33188 + }, + "assembly": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5339/assembly-receipt.json", + "sha256": "b0565489781004c83213a76b8680dbea3e3d82e375e062469fdb38dd8ffa5c62", + "size": 858, + "mtime_ns": 1792217254211293647, + "mode": 33188 + }, + "windows_count_metadata": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5339/windows-metadata-refresh.json", + "sha256": "3862d24291c302d647d8700b6d4dbc4295dda07556ef4a213fc419fedbca1d90", + "size": 1556, + "mtime_ns": 1792217303601519007, + "mode": 33188 + }, + "actual_CLI": { + "path": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-root-next-publication-after5339/cli-validation.json", + "sha256": "db4bfd1c905c69caa9e012d8b0c28e23a8a5c59335f742815ef20d545c782fea", + "size": 1625, + "mtime_ns": 1792217484517681680, + "mode": 33188 + }, + "CLI_pending_at_freeze": false, + "remote5340_publication_claimed": false, + "native_Windows5340_completion_claimed": false } } } diff --git a/docs/hd-coordinator-checkpoint.md b/docs/hd-coordinator-checkpoint.md index 02032078..f2461268 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,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. +The external and assembled shared runtime pack contains **5,340 reviewed original picture frames / 3,513 complete sequences**, including **4,243 Terrain pictures**. **413 of 5,753 original pictures remain**: 292 Terrain, 79 enemies/ground objects, 35 UI/other and seven bosses. The sole new binding is Terrain10511, a reviewed hybrid with four explicitly retained Original cells `(16,3)`, `(17,4)`, `(17,5)` and `(18,6)`; those cells are not generated HD. Its untouched generated raw, 32×32 canvas, zero origin and absent crop remain exact. Every earlier 5,339 binding and the full 3,512-header prefix remain exact. Actual assembled data contains **9,324 files / 8,153,633,623 bytes**. Root’s actual Q36 CLI validates all 5,340 frames with zero rejects and 45 mods/one override (`db4bfd1c`). Git publication and this pack’s own native Windows result remain pending at this freeze. Published 5,339 asset commit `1bc0a9ce` has an actual successful native Windows run; the separate `9015a6c9` source-change run is pending at this freeze. The old plain10511 HOLD and coarse retained-contact/fine-water/stronger-relief/mixed-neighbor qualifications remain literal. + +Preserved earlier 17 October 2026 document-freeze observation: 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. @@ -40,11 +42,11 @@ Published runtime history: The assembled bundled Linux/Windows data contains **3 | Player and enemy projectiles | 51 / 51 | | Explosions and effects | 281 / 281 | | Equipment and pickups | 47 / 47 | -| Terrain | 4,242 / 4,535 | +| Terrain | 4,243 / 4,535 | | Menus, portraits, HUD and other pictures | 115 / 150 | -| Total | 5,339 / 5,753 | +| Total | 5,340 / 5,753 | -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. +All 6,449 catalog entries and 5,753 pictures were audited with zero HD source/hash/canvas/ID errors. **413 pictures await registration**. Picture ledger counts are {'registered': 5320, 'inprogress': 142, '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 @@ -712,3 +714,11 @@ Immutable handoff `cdee33bd7e6a18e5ea05935de632044baa84563db43d8cdd4ba1055f22cde 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. + +## 17 October 2026: actual5,340 coverage and explicit retained-Original10511 contacts + +Canonical registration `44fe6c5d5adccbc7b9eb9299a3d47539a7a12036af5580b29288d5738293f1e2` and immutable handoff `467c10e4c5eb943388e681cfceefb5e9f13650c1ffd31e25e137878098f36b28` add only10511. The canonical pair is hd.json `f965f89e1e131ede0c6debd6b5194948d4ae1d6f397fc6489a2f2bf4c418ac5d` / provenance `169142b153c1df2417db3c6fc3744d7d2be2f3211fc105163385f56e9fb356da`; all 5,339 earlier frame bindings and 3,512 complete headers remain exact. Native32/frame0/origin0/crop absence are preserved. The `original_detail_cells` field names exactly `(16,3)`, `(17,4)`, `(17,5)`, `(18,6)`: explicitly retained Original contacts, not newly generated artwork. The unchanged PNG is `d5a5d3f6e200ecb47b7f7326a316a4e4158caeaa36b68955b641f150fc68e7e7`; candidate `a16e57bbe6bb7fa4c33355418a37a325010603377f1ab75c6f1b51511251798c` and coordinator review `482281bd84e6fb95d2dbc385ada6d22e7abfe6cbc66ac1ff03678e85c10a5e38` bind the new native route. Iron3 actual final5 audit `5a8f593b0a6e60b20aa711d20fdac2603c1294814e0fd5712b060ad876acbdf7` and strict `5f29bd0b639a02d6d6c8eafe025fcf754ec9615a6a1cc9f31d7fd1bd393fe3d6` precede the one real registrar call. T1’s different material/function/context review `93c2235eb328393896d6e3e12263f98cbc6cd4ae1318176b1425d0a769fc1101` personally covers 27 complete pages/332 panes, including 22 genuine context keys/88 scale views. Coarser retained gray contacts, fine rippled water, stronger stone relief and visible Original/HD texture/value islands remain qualifications. Six genuine static endpoint triples preserve intact-versus-settled meaning; no new timing/World/Host claim is made. The plain generated-default10511 HOLD and unrelated held30097 remain unchanged. + +The actual handoff contains 2,874 pack files / 8,140,450,765 bytes and 1,370 proof files. Root intake `288d6f469d5d9488c7e5c48b07533e8105252a3c35456ddaf754fe7e922da352` and actual assembly `b0565489781004c83213a76b8680dbea3e3d82e375e062469fdb38dd8ffa5c62` bind **9,324 runtime files / 8,153,633,623 bytes**, preserving old data/Original/source18/binary bodies. Windows count-only metadata `3862d24291c302d647d8700b6d4dbc4295dda07556ef4a213fc419fedbca1d90` is not Windows execution. Root’s Q36 CLI validation, publication and this 5,340 pack’s own native Windows result remain pending; no validation result is inferred from assembly. The actual10511 native/current386e epoch is separately bound; old8ada and historical7b reviews retain their original epochs. This documentation update performs no renderer, decoder, intrinsic, registration or new art approval. + +Prior asset commit `1bc0a9ceff4800a7f85a0f7d98fb2cc983b23f41` is remote-confirmed (`b5b966b598a010fb124270ed6902dd4b599313e61751a9e9a314537288c4e38d`). Its exact native Windows run 39005816869 / job 117317961145 succeeded with 5,339 HD frames validated and zero rejects; observer `d47136ca63aec9214ee3eed6b363c3c4c169160e0cab6182ae54c8966590e499` / strict `e7f0ce22ca28ec399aa59ef27a156f386c822192aef8024377508480bdb1a42c`. The source-change commit `9015a6c9552ca2fafdb6c0582cdc40a41406d516` is a distinct pending native Windows observation (`74957407c75f7b9efe5a462e7e9966a652b39ec27797c153e0c02040bbb24004`, run 39006558412); the earlier success is not transferred to that source epoch. Earlier frozen observations and every other asset’s ledger/source/candidate/review binding remain unchanged. diff --git a/docs/resume-checkpoint.md b/docs/resume-checkpoint.md index 969471cc..c3203e43 100644 --- a/docs/resume-checkpoint.md +++ b/docs/resume-checkpoint.md @@ -1,3 +1,29 @@ +# Current checkpoint — 17 October 2026 + +The self-contained game now includes **5,340 HD pictures / 3,513 sequences**, +including **4,243 terrain pictures**. Its **9,324 data files / 8,153,633,623 bytes** +pass complete manifest verification. Actual CLI validation passes all 5,340 frames +with zero rejects and 45 mods/one override. Terrain `10511` is the new reviewed +hybrid: four explicitly listed logical cells retain Original detail rather than +claim generated HD detail. Previous 5,339 bindings remain exact. + +**413 original pictures remain:** 292 terrain, 79 enemies/ground objects, +35 UI/other and seven bosses. The requested 97-picture batch is already published +as `a45abc58`. Asset commit `1bc0a9ce` passed native Windows CI with 341 tests, +zero failures and 26 ignored; the later `9015a6c9` runtime rebuild has its own CI. +Receipts for this one-picture append are in +`.reference/hd-root-next-publication-after5339/`; immutable intake is +`handoff-5340-20261017`. + +Iron Coast retuning is active in `.reference/campaign-retune-20261017/`. +The baseline covers all 27 original and 14 mod missions at all four difficulties. +Mission waves, enemy movement, bosses and weapon presentation are being validated +in a combined private mod overlay before application. The working mod packages +have not yet been replaced. The 45-picture terrain context sample found visible +road-material seams; affected artwork remains held for repair. + +# Earlier 5,339-frame checkpoint — retained historical observation + # HD continuation checkpoint at 5,339 frames — 17 October 2026 The self-contained RustRaptor folder includes **5,339 original HD pictures / diff --git a/runtime-manifest.json b/runtime-manifest.json index 5423deef..3b9e31fc 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": 5339, + "approved_hd_frames": 5340, "binary_sha256": "ff6a6f08586a7950ee6bfcaba14da89409df63fbbd584d4255efc2b2ecff836f", - "data_files": 9323, - "data_bytes": 8150528285, + "data_files": 9324, + "data_bytes": 8153633623, "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": "6ade151ead3dfabff5a513a1311695eb68f9104170a163f2d7d04539673ccec9", + "data/hd/hd.json": "f965f89e1e131ede0c6debd6b5194948d4ae1d6f397fc6489a2f2bf4c418ac5d", "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", @@ -124,6 +124,7 @@ "data/hd/jobs/bosses-400c1-400c7/generated/remaster-v1.png": "5f044c04723e752d52e2a14f73212acd4554d367a7c287ac55991e0f158fb520", "data/hd/jobs/bosses-400c8-400cd/generated/remaster-v1.png": "dbd592bfe5e4ed187f8a67b63fdaa217698d9f20d860504630acdd7e4c18e53b", "data/hd/jobs/bosses-400ce-400d3/generated/remaster-v1.png": "e095b1c60c743c92d2d5108eb42de8bf36c04067311b78478f63e5333f896050", + "data/hd/jobs/coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1/generated/d5a5d3f6e200ecb47b7f7326a316a4e4158caeaa36b68955b641f150fc68e7e7.png": "d5a5d3f6e200ecb47b7f7326a316a4e4158caeaa36b68955b641f150fc68e7e7", "data/hd/jobs/effects-10164-1018d/correction-v12/10166-generated.png": "f26e44cd8a87da0ba3bed3f21db68109f9fa1ad869c178ee7fea032fd181e384", "data/hd/jobs/effects-10164-1018d/correction-v14-matte-method/1016c-generated.png": "cd914745f90b1582b039579912123738788c19ec3a921fa9c7d861d02de6fdd0", "data/hd/jobs/effects-10164-1018d/correction-v14-matte-method/1016d-generated.png": "f43b73e7ec821e19113de4964a2951ebde5c3717147abb7724202a63bf8cbbba", @@ -2594,7 +2595,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": "f8e08812374ff07bcb853c5b41f70db7cbe2bae8a9dc194b78f9bb19bc50b4d3", + "data/hd/provenance.json": "169142b153c1df2417db3c6fc3744d7d2be2f3211fc105163385f56e9fb356da", "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 d8924c26..f17987a7 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": 5339, + "approved_hd_frames": 5340, "shared_data_manifest": "runtime-manifest.json", "dependencies": { "raptor-rust.exe": [