Checkpoint 800 independently reviewed HD frames
This commit is contained in:
1 parent
f86c5d446d
commit
2fb1fad843
4 files changed
+41844
-958
No files matched your search
+20
-4
@@ -2,7 +2,7 @@
|
||||
|
||||
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 development base-game pack currently supplies **697 reviewed replacement frames in 276 complete sequences**. These include all twenty-one light, dark and firing-flash player poses, 222 boss frames, complete vehicle families, ground defenses and opening bunkers, all forty-seven equipment and pickup pictures, projectile and effect animations, eleven HUD picture glyphs, nine pilot portraits, both title logos, three standalone opening cards and 128 canonical terrain tiles. The tracked playable snapshot at `26ed9cc` contains 340 reviewed frames and stays unchanged until the root assembler refreshes it. The complete catalog backlog and generation status are listed in [hd-backlog.md](hd-backlog.md).
|
||||
The development base-game pack currently supplies **800 reviewed replacement frames in 340 complete sequences**. These include all twenty-one light, dark and firing-flash player poses, 223 boss frames, complete vehicle families, ground defenses and opening bunkers, all forty-seven equipment and pickup pictures, projectile and effect animations, eleven HUD picture glyphs, nine pilot portraits, both title logos, three standalone opening cards and 208 canonical terrain tiles. The tracked Linux/Windows playable snapshots currently contain 340 reviewed frames; the root assembler has a separate frozen 800-frame handoff for its next refresh. The complete catalog backlog and generation status are listed in [hd-backlog.md](hd-backlog.md).
|
||||
|
||||
| Reviewed artwork | Original asset IDs | Supplied / complete frames |
|
||||
| --- | --- | ---: |
|
||||
@@ -27,6 +27,9 @@ The development base-game pack currently supplies **697 reviewed replacement fra
|
||||
| Dinosaur flight poses | `0x10328`–`0x1032d` | 6 / 6 |
|
||||
| Restored fork-and-rail fighter | `0x10345` | 1 / 1 |
|
||||
| TANK01 tread phases | `0x200c8`–`0x200cb` | 4 / 4 |
|
||||
| TANK02 tread phases | `0x200cc`–`0x200cd` | 2 / 2 |
|
||||
| Additional source-bound craft | `0x2009e`, `0x30049` | 2 / 2 |
|
||||
| Corrected third-campaign boss | `0x30044` | 1 / 1 |
|
||||
| First-mission industrial boss `SHIP10G1_PIC` | `0x10306` | 1 / 1 |
|
||||
| Industrial bosses `SHIP12G1_PIC`, `SHIP17G1_PIC` | `0x10308`, `0x1030f` | 2 / 2 |
|
||||
| Industrial boss `SHIP11G1_PIC` | `0x10307` | 1 / 1 |
|
||||
@@ -97,23 +100,32 @@ The development base-game pack currently supplies **697 reviewed replacement fra
|
||||
| Apogee, Cygnus and Taiwan standalone cards | `0x1002b`, `0x1002d`, `0x1002f` | 3 / 3 |
|
||||
| HUD number and symbol pictures | `0x10005`–`0x1000f` | 11 / 11 |
|
||||
| SHIELDS LOW warning and classic opaque cursor | `0x10010`, `0x10012` | 2 / 2 |
|
||||
| SYSTEM DAMAGED warning | `0x10011` | 1 / 1 |
|
||||
| Bomb/shield counter pictures | `0x102df`–`0x102e0` | 2 / 2 |
|
||||
| Slider and pointer pictures | `0x10127`–`0x10128` | 2 / 2 |
|
||||
| Indicator, question and checkbox pictures | `0x1012a`–`0x1012e` | 5 / 5 |
|
||||
| BUY/SELL and item buttons | `0x10130`–`0x10135` | 6 / 6 |
|
||||
| Left/right double-chevron buttons | `0x10136`–`0x10137` | 2 / 2 |
|
||||
| Canonical terrain set 1, first shard | `0x10360`–`0x1036f` | 16 / 16 |
|
||||
| Canonical terrain set 2, corrected first shard | `0x2010d`–`0x2011c` | 16 / 16 |
|
||||
| Canonical industrial terrain, first two shards | `0x300ed`–`0x3010c` | 32 / 32 |
|
||||
| Soil, foliage, shadow and rubble terrain | `0x10390`–`0x103af` | 32 / 32 |
|
||||
| Industrial, soil and canal terrain | `0x103b0`–`0x103cf` | 32 / 32 |
|
||||
| Source coast, bridge and water terrain | `0x103e0`–`0x103ef` | 16 / 16 |
|
||||
| Agricultural ground and vegetation | `0x2011d`–`0x2013c` | 32 / 32 |
|
||||
| Fourth-campaign machinery and soil | `0x400d5`–`0x400f4` | 32 / 32 |
|
||||
|
||||
Every registered frame passed the exact original source hash, logical canvas, aspect, visible alpha and path checks. Complete contact sheets were inspected at source size and the 4× presentation size; per-frame geometry metrics and review evidence remain with each family. Their logical collision sizes are unchanged. Small contours and interpreted metal detail differ. Missing artwork keeps the crisp original fallback. HD remains an opt-in preview while the remaining catalog and game screenshots are reviewed.
|
||||
|
||||
An actual Rust `HdAssets::sprite` pass also checked all registered frames at scales 1–4 with the game palette: every output has the expected dimensions and visible pixels, and the pack reports no diagnostics. Complete 4× source/HD sheets from that runtime path were reviewed for readable projectiles, equipment alignment, banking progression and energy-ring timing stages. These sprite checks complement live gameplay captures and do not establish full-game visual completion.
|
||||
|
||||
The current 697-frame snapshot passed 2,788 actual scale checks. All 3,485 original and rendered PPMs are byte-identical to independently accepted references, with both source-age guards clear and the tested immutable library pinned by SHA and original build time. All 644 ordinary sources introduce no reserved palette labels; fifty sources retain legitimate gameplay classes, and the three opening cards use their authentic static palettes. Historical smaller-pack proofs remain separate.
|
||||
The current 800-frame snapshot passed 3,200 actual scale checks. All 4,000 original and rendered PPMs are byte-identical to independently accepted references, with both source-age guards clear and the tested immutable library pinned by SHA and original build time. All 730 ordinary sources introduce no reserved palette labels; 67 sources retain legitimate gameplay classes, and the three opening cards use their authentic static palettes. Historical smaller-pack proofs remain separate.
|
||||
|
||||
The 189 additional boss frames passed complete source/1×/4× and native 2×/3× review across 56 full families. Opaque component panels, weapon apertures and source phases remain recognizable; fine material detail and minor contour interpretations are disclosed per family. These gallery decisions do not certify complete assembled-boss joins or native encounter placement. The shortened paired bottom feet in `0x200a2`, lost painted wing/strut cells in `0x30045`, Mole's missing initial blink, selected contracted hulls and the final EBOSS6 white-plate substitution remain held and are excluded.
|
||||
|
||||
The six corrected dinosaur poses preserve every native source occupied cell, bound and centroid, including the formerly lost dorsal, belly and tail points. They contain new painted detail at higher scales. The restored `0x10345` fighter retains its fork teeth and lower rails; ten very dark outer corner/foot cells remain an accepted contour interpretation. TANK01 has stable hull landmarks and distinct tread phases; three or four external corner cells per pose round inward at 1× while every source cell retains occupancy at 2×–4×. Minor stationary surface shading variance is disclosed.
|
||||
|
||||
All eleven HUD pictures retain their complete stroke layout and holes. Corrected N7's lower gold source cell becomes copper shading, with adjacent gold and the complete lower step still readable. The warning and cursor have source-bound gallery approval; the cursor retains opaque backing, all seventeen lit positions and the original index255 center. The corrected SYSTEM DAMAGED draft and other UI controls remain separate pending review. Native bitmap fonts keep their classic artwork.
|
||||
All eleven HUD pictures retain their complete stroke layout and holes. Corrected N7's lower gold source cell becomes copper shading, with adjacent gold and the complete lower step still readable. The warning and cursor have source-bound gallery approval; the cursor retains opaque backing, all seventeen lit positions and the original index255 center. Corrected SYSTEM DAMAGED retains exact native stroke positions, holes and spacing. Counters, red indicator states, question and checkbox pictures, classic sliders/pointers, shop buttons and opposite double chevrons also have complete source/all-scale artwork approval. Their retained classic call sites do not establish reachability through the custom Rust menus. Native bitmap fonts keep their classic artwork.
|
||||
|
||||
The complete light banking sequence uses matching silver/gunmetal materials, dark red accents and the seven distinct original roll poses. Its safe square crop rectangles remove transparent canvas margin without excluding any pixel with alpha at least 32. Independent Rust `image::Lanczos3` checks use the runtime's two resampling stages, first to the resident 128×128 canvas and then to the original 32×32 logical size. All seven frames have source silhouette overlap of 87.7–92.3%, bounds within one logical pixel and centroid displacement below 0.74 logical pixels. Full-sequence visual review also checked the nose, canopies, wing ends and engine exits; numeric overlap alone does not approve a frame.
|
||||
|
||||
@@ -121,7 +133,7 @@ The first four equipment families' visible material masks overlap their original
|
||||
|
||||
Small-scale differences remain visible. At 1×, each Plasma projectile loses one tail row: the original 8/6-pixel heights become 7/5 pixels, while 4× retains the original logical extents. The first energy effect's fine cardinal rays also contract under binary alpha at small scales; its 1× bounds become `(7,5)..(34,34)` against original `(3,2)..(38,37)`. At 4× the rays remain visible but end approximately 1–2 logical pixels inside the source extremes. Later rings use smoother, thinner contours. These differences affect presentation and are follow-up candidates for per-asset fallback; source collision dimensions remain unchanged.
|
||||
|
||||
Generated drafts are not active coverage. Earlier player atlas attempts and shortened extreme-bank variants were rejected. The complete light family replaces the initial straight-frame proof; the dark family uses coherent lighting edits of those reviewed poses and the original dark palette. Its exact runtime logical-mask overlap is 87.3–91.4%, with centroid displacement below 0.68 pixels, bounds within one pixel and no clipped meaningful alpha. The newly added Ground Missile, Turret, Pulse Cannon and Energy Grab families preserve their source phase differences. Late Energy Grab interprets two single-pixel peripheral ring holes as filled detail; the main transparent loop remains open. The full forty-seven-frame equipment/pickup category is now registered; HUD picture glyphs remain a separate review target. A 3×3 shoreline prototype preserves the broad coastline and demonstrates the terrain renderer, but remains unregistered: repeated canonical tiles, neighbors and destroyed states need individual artwork and seam review. Original AGX cinematics retain their original artwork.
|
||||
Generated drafts are not active coverage. Earlier player atlas attempts and shortened extreme-bank variants were rejected. The complete light family replaces the initial straight-frame proof; the dark family uses coherent lighting edits of those reviewed poses and the original dark palette. Its exact runtime logical-mask overlap is 87.3–91.4%, with centroid displacement below 0.68 pixels, bounds within one pixel and no clipped meaningful alpha. The newly added Ground Missile, Turret, Pulse Cannon and Energy Grab families preserve their source phase differences. Late Energy Grab interprets two single-pixel peripheral ring holes as filled detail; the main transparent loop remains open. The full forty-seven-frame equipment/pickup category is now registered; the eleven HUD picture glyphs are also registered separately from the preserved fonts. A 3×3 shoreline prototype preserves the broad coastline and demonstrates the terrain renderer, but remains unregistered: repeated canonical tiles, neighbors and destroyed states need individual artwork and seam review. Original AGX cinematics retain their original artwork.
|
||||
|
||||
The firing family preserves all seven original poses and their localized amber reflections. Its distinct straight-frame contour points were checked explicitly: `(19,8)` remains opaque, `(11,12)` and `(11,13)` remain transparent, and `(11,14)` stays opaque. The MiniGun's four rotation phases and the seven newly registered missile phases passed complete sequence inspection; each missile retains its original exhaust length and fin layout. Native scene captures remain a separate reachability check. The additional `SHIP11G1_PIC` boss interprets its dark perimeter: logical alpha overlap is 82.9%, with 373 removed original occupied pixels (252 very dark) and 23 added pixels. Its towers, side machinery, center weapon and lower pods remain readable at every scale, but its alpha contour is not identical to the source.
|
||||
|
||||
@@ -135,6 +147,10 @@ The additional thirty-two terrain frames (`0x10390`–`0x103af`) preserve origin
|
||||
|
||||
The next thirty-two terrain frames (`0x103b0`–`0x103cf`) passed every source/native scale and all 39 current grain-fixed context boards. Their 120 cardinal pairs and 33 full 3×3 contexts produce 612 scale cases with no palette-class drift or overlay-order difference. Source pipe, roof, soil and canal joins remain aligned without recurring grain ribs. These IDs declare no state partners, so the review adds no destroyed-partner or new Host-scroll coverage. Unremastered neighbors keep original fallback.
|
||||
|
||||
The agricultural thirty-two tiles retain original field topology, planting directions/counts, canopy contours and shadow boundaries. All 469 cardinal joins and 91 native samples were independently viewed with 651 current composition cases. Fine grass rectangles against original fallback are accepted and disclosed; the historical Host invocation executable was not pinned, so it is not a new current Host claim. The first thirty-two fourth-campaign tiles passed 4,644 actual composition cases with all 86 native contexts, 31 declared states and 1,012 directed joins inspected. Five unique damage pairs have both HD partners; 21 directed state relationships retain original fallback. The sixteen `0x103e0`–`0x103ef` tiles passed every 64 current context board and 1,416 cases, including 27 original-partner center swaps. Nine destroyed partners remain original fallback.
|
||||
|
||||
Fifteen historical generation-provenance booleans across six opaque UI families were corrected from true to false using unchanged actual attempt records and saved request JSONs. Before/after byte streams and a coordinator verification journal are retained; candidate/source/raw/render bindings are unchanged. The cursor request was historically saved only as prompt text plus its same-execution attempt, and its missing request JSON is disclosed. No retrospective request history or new artwork was created.
|
||||
|
||||
The new rotor and hatch-to-turret families retain every original phase; the jungle leaves stay inside the source material region. Energy pickup trajectories retain all original opaque dark backing. Death Ray equipment keeps identical housing across its four light states, with four shared peripheral alpha additions disclosed. Its duplicate pale-gold phases and the gold flash duplicate medium phases use byte-identical source/raw/runtime aliases.
|
||||
|
||||
Four small pilot portraits (`0x10116`–`0x10119`) passed actual SDL main-menu SD/HD captures in the new 400×225 layout at logical position `(30,45)`. All eight captures and the comparison board were reviewed; their faces, equipment and slanted ID-card backgrounds stay recognizable, and every surrounding UI pixel was identical. The five large portraits and both title logos have complete gallery review but no verified active UI route. The Chinese logo legitimately uses 478 original fire-class pixels; its HD output preserves that class and adds no water or blink labels.
|
||||
|
||||
+69
-5
@@ -1,17 +1,17 @@
|
||||
# Original artwork HD backlog
|
||||
|
||||
The checked catalog contains **5,753 standalone picture frames**. The active local HD pack supplies **697**; **5,056** have no registered HD replacement. These counts include unnamed graphics outside `sprites/`. Scale2x/3x/4x filtering is crisp scaling, not a newly authored HD replacement. Authored mod SD/HD art is separate from this original-catalog audit.
|
||||
The checked catalog contains **5,753 standalone picture frames**. The active local HD pack supplies **800**; **4,953** have no registered HD replacement. These counts include unnamed graphics outside `sprites/`. Scale2x/3x/4x filtering is crisp scaling, not a newly authored HD replacement. Authored mod SD/HD art is separate from this original-catalog audit.
|
||||
|
||||
| Category | Picture frames | Registered HD | Missing HD | Declared sequences / terrain sets |
|
||||
| --- | ---: | ---: | ---: | ---: |
|
||||
| Player banking | 21 | 21 | 0 | 3 |
|
||||
| Bosses | 249 | 222 | 27 | 79 |
|
||||
| Enemies and ground objects | 419 | 116 | 303 | 183 |
|
||||
| Bosses | 249 | 223 | 26 | 79 |
|
||||
| Enemies and ground objects | 419 | 120 | 299 | 183 |
|
||||
| Player and enemy projectiles | 51 | 45 | 6 | 18 |
|
||||
| Explosions and effects | 281 | 91 | 190 | 25 |
|
||||
| Equipment and pickups | 47 | 47 | 0 | 23 |
|
||||
| Terrain | 4,535 | 128 | 4,407 | 4 |
|
||||
| Menus, portraits, HUD and other pictures | 150 | 27 | 123 | mixed static / animated |
|
||||
| Terrain | 4,535 | 208 | 4,327 | 4 |
|
||||
| Menus, portraits, HUD and other pictures | 150 | 45 | 105 | mixed static / animated |
|
||||
|
||||
## Registered pack and generation jobs
|
||||
|
||||
@@ -295,6 +295,70 @@ Only registered frames passing canvas, source-hash, PNG and alpha checks count a
|
||||
| SHIP40G1_PIC | `0x10345` | 1 / 1 |
|
||||
| TANK01G2_PIC | `0x200c8` | 4 / 4 |
|
||||
| DINO_PIC | `0x10328` | 6 / 6 |
|
||||
| Terrain 2011d | `0x2011d` | 1 / 1 |
|
||||
| Terrain 2011e | `0x2011e` | 1 / 1 |
|
||||
| Terrain 2011f | `0x2011f` | 1 / 1 |
|
||||
| Terrain 20120 | `0x20120` | 1 / 1 |
|
||||
| Terrain 20121 | `0x20121` | 1 / 1 |
|
||||
| Terrain 20122 | `0x20122` | 1 / 1 |
|
||||
| Terrain 20123 | `0x20123` | 1 / 1 |
|
||||
| Terrain 20124 | `0x20124` | 1 / 1 |
|
||||
| Terrain 20125 | `0x20125` | 1 / 1 |
|
||||
| Terrain 20126 | `0x20126` | 1 / 1 |
|
||||
| Terrain 20127 | `0x20127` | 1 / 1 |
|
||||
| Terrain 20128 | `0x20128` | 1 / 1 |
|
||||
| Terrain 20129 | `0x20129` | 1 / 1 |
|
||||
| Terrain 2012a | `0x2012a` | 1 / 1 |
|
||||
| Terrain 2012b | `0x2012b` | 1 / 1 |
|
||||
| Terrain 2012c | `0x2012c` | 1 / 1 |
|
||||
| Terrain 2012d | `0x2012d` | 1 / 1 |
|
||||
| Terrain 2012e | `0x2012e` | 1 / 1 |
|
||||
| Terrain 2012f | `0x2012f` | 1 / 1 |
|
||||
| Terrain 20130 | `0x20130` | 1 / 1 |
|
||||
| Terrain 20131 | `0x20131` | 1 / 1 |
|
||||
| Terrain 20132 | `0x20132` | 1 / 1 |
|
||||
| Terrain 20133 | `0x20133` | 1 / 1 |
|
||||
| Terrain 20134 | `0x20134` | 1 / 1 |
|
||||
| Terrain 20135 | `0x20135` | 1 / 1 |
|
||||
| Terrain 20136 | `0x20136` | 1 / 1 |
|
||||
| Terrain 20137 | `0x20137` | 1 / 1 |
|
||||
| Terrain 20138 | `0x20138` | 1 / 1 |
|
||||
| Terrain 20139 | `0x20139` | 1 / 1 |
|
||||
| Terrain 2013a | `0x2013a` | 1 / 1 |
|
||||
| Terrain 2013b | `0x2013b` | 1 / 1 |
|
||||
| Terrain 2013c | `0x2013c` | 1 / 1 |
|
||||
| SLIDE_PIC | `0x10127` | 1 / 1 |
|
||||
| POINT_PIC | `0x10128` | 1 / 1 |
|
||||
| Terrain set 4 shard 1 | `0x400d5` | 16 / 16 |
|
||||
| Terrain set 4 shard 2 | `0x400e5` | 16 / 16 |
|
||||
| BUYLGT_PIC / BUYDRK_PIC / SELLGT_PIC / SELLDRK_PIC | `0x10130` | 4 / 4 |
|
||||
| Terrain 103e0 | `0x103e0` | 1 / 1 |
|
||||
| Terrain 103e1 | `0x103e1` | 1 / 1 |
|
||||
| Terrain 103e2 | `0x103e2` | 1 / 1 |
|
||||
| Terrain 103e3 | `0x103e3` | 1 / 1 |
|
||||
| Terrain 103e4 | `0x103e4` | 1 / 1 |
|
||||
| Terrain 103e5 | `0x103e5` | 1 / 1 |
|
||||
| Terrain 103e6 | `0x103e6` | 1 / 1 |
|
||||
| Terrain 103e7 | `0x103e7` | 1 / 1 |
|
||||
| Terrain 103e8 | `0x103e8` | 1 / 1 |
|
||||
| Terrain 103e9 | `0x103e9` | 1 / 1 |
|
||||
| Terrain 103ea | `0x103ea` | 1 / 1 |
|
||||
| Terrain 103eb | `0x103eb` | 1 / 1 |
|
||||
| Terrain 103ec | `0x103ec` | 1 / 1 |
|
||||
| Terrain 103ed | `0x103ed` | 1 / 1 |
|
||||
| Terrain 103ee | `0x103ee` | 1 / 1 |
|
||||
| Terrain 103ef | `0x103ef` | 1 / 1 |
|
||||
| PREV_PIC / NEXT_PIC | `0x10136` | 2 / 2 |
|
||||
| SHIP02G3_PIC faithful HD candidate | `0x30044` | 1 / 1 |
|
||||
| SHIP07G2_PIC | `0x2009e` | 1 / 1 |
|
||||
| SHIP07G3_PIC | `0x30049` | 1 / 1 |
|
||||
| TANK02G2_PIC | `0x200cc` | 2 / 2 |
|
||||
| BUYITEM_PIC / SELLITEM_PIC | `0x10134` | 2 / 2 |
|
||||
| WEPDEST_PIC | `0x10011` | 1 / 1 |
|
||||
| SMBOMB_PIC / SMSHIELD_PIC__ | `0x102df` | 2 / 2 |
|
||||
| CHKOFF_PIC / CHKON_PIC | `0x1012d` | 2 / 2 |
|
||||
| LIGHTON_PIC / LIGHTOFF_PIC | `0x1012a` | 2 / 2 |
|
||||
| QUESTION_PIC | `0x1012c` | 1 / 1 |
|
||||
|
||||
| Generation job | Status |
|
||||
| --- | --- |
|
||||
|
||||
+41722
-916
File diff suppressed because it is too large.
Load diff
@@ -1,54 +1,54 @@
|
||||
# HD coordinator checkpoint — 11 October 2026
|
||||
|
||||
The reviewed development pack is **697 original picture frames in 276 complete sequences**. The tracked playable snapshot at commit `26ed9cc` contains **340**; only the root assembler refreshes `data/`, `bin/`, `lib/` and `runtime-manifest.json`. Working artwork, prompts and review jobs remain external under `../data/hd/`. These snapshots must remain distinct.
|
||||
The reviewed development pack is **800 original picture frames in 340 complete sequences**. The tracked Linux/Windows playable snapshots still contain **340 frames** until the root assembler refreshes them from the private handoff. The development sequence count and runtime frame count are different quantities. Working originals, references, prompts and review jobs remain external under `../data/`; bundled originals and approved runtime artwork are tracked under this repository's `data/`.
|
||||
|
||||
## Verified development coverage
|
||||
|
||||
| Category | Registered / original pictures |
|
||||
| --- | ---: |
|
||||
| Player banking and firing | 21 / 21 |
|
||||
| Bosses | 222 / 249 |
|
||||
| Enemies and ground objects | 116 / 419 |
|
||||
| Projectiles | 45 / 51 |
|
||||
| Effects | 91 / 281 |
|
||||
| Player banking | 21 / 21 |
|
||||
| Bosses | 223 / 249 |
|
||||
| Enemies and ground objects | 120 / 419 |
|
||||
| Player and enemy projectiles | 45 / 51 |
|
||||
| Explosions and effects | 91 / 281 |
|
||||
| Equipment and pickups | 47 / 47 |
|
||||
| Terrain | 128 / 4,535 |
|
||||
| Menus, portraits, HUD and other pictures | 27 / 150 |
|
||||
| Total | 697 / 5,753 |
|
||||
| Terrain | 208 / 4,535 |
|
||||
| Menus, portraits, HUD and other pictures | 45 / 150 |
|
||||
| Total | 800 / 5,753 |
|
||||
|
||||
The catalog audit reports no source/hash/canvas/ID errors. The refreshed ledger records 677 registered, 20 render-reachable, 1,232 candidate, 1,304 in-progress and 2,520 missing pictures. Candidate status establishes neither artistic approval nor a native scene occurrence. The 5,056-picture backlog stays active, including every unused and damaged ID. The 303 AGX delta frames and four bitmap fonts retain explicit classic-art preservation policies and are not generated-HD counts.
|
||||
Catalog audit: all 6,449 entries, 5,753 pictures, zero HD source/hash/canvas/ID errors, **4,953 pictures still awaiting registration**. The refreshed ledger records 780 registered, 20 render-reachable, 1,449 candidate, 1,144 in-progress and 2,360 missing pictures. Candidate status establishes neither artistic approval nor a native scene occurrence. Every unused and damaged ID remains required. The 303 AGX delta frames and four bitmap fonts retain classic-art preservation policies and do not count as generated HD.
|
||||
|
||||
## Exact current evidence
|
||||
## Exact proof and packaging handoff
|
||||
|
||||
`../data/hd/registered-class-review/runtime-697-current/combined-review.json` verifies all **2,788 actual scale outputs** and **3,485 original/scaled PPMs** against independently accepted images byte for byte. All complete new family source/1×/4× pages had coordinator inspection, with separate independent native 2×/3× review. Loader diagnostics are empty and both source-age guards passed.
|
||||
`../data/hd/registered-class-review/runtime-800-current/combined-review.json` closes all **3,200 actual scale outputs** and **4,000 original/scaled PPMs**, byte-identical to independently accepted references. Both source-age guards pass and diagnostics are empty. The tested immutable library is `target/hd-review-libraries/f71826f4eec106d59a55c12380ee1437a3cfeddf6f9d145480624ff5e5b8eaa5/libraptor_replica-951a7002da763dc4.rlib`, SHA `f71826f4eec106d59a55c12380ee1437a3cfeddf6f9d145480624ff5e5b8eaa5`, original build timestamp `1791701529935589618`. Its original age and exact bytes survive concurrent Cargo rebuilds; registration rechecks hashes and source age.
|
||||
|
||||
The tested immutable library is `target/hd-review-libraries/bc54cb791cb6c17ae65e651491af51831ee9fef33d78000df9904a98c8279876/libraptor_replica-79676ac8bb9ed60d.rlib`, original build timestamp `1791697513165136322`. Its bytes, SHA and original build age are preserved across Cargo rebuilds. Registration rechecks this snapshot and asset/HD source age.
|
||||
All 730 ordinary sources introduce no reserved240–255 labels. 67 source-class pictures retain authentic gameplay palette classes. Three standalone opening cards use their authentic static256-color palettes, whose high indices are static colors. Four small pilot portraits retain the complete 400×225 SDL menu proof with byte-identical surrounding UI. Other gallery-only controls/cards do not acquire new live routes from registration.
|
||||
|
||||
All 644 ordinary sources introduce zero reserved indices240–255; fifty sources retain legitimate gameplay class labels; three standalone opening cards use authentic static256-color palettes. Static-card colors are not gameplay animation classes. Four small pilot portraits have complete current400×225 SDL menu proof, with surrounding UI pixels identical.
|
||||
The private approved input is `../data/hd/registered-class-review/handoff-800-20261011/pack/`. Its exact `hd.json` SHA is `fbf8b6a9af134e263881ce28f002259affbf0636f53d214ea34bbd8c61205f71`. `handoff-manifest.json`, SHA `29821d06c34114101041e50318c5c013a9236e474716a382257d6d252c304b1e`, binds independent private artwork copies, source catalog INDEX, 800 frames/340 sequences, all proof hashes, per-file bytes and limitations. Root alone assembles tracked `data/bin/lib/runtime-manifest.json`; neither OS bundle is updated by the coordinator. Do not extend this frozen snapshot while root copies it. Later candidates stay separate.
|
||||
|
||||
Historical full-pack proofs for340 and441 remain preserved. New admission journals are `../data/hd/registered-class-review/batch-630-boss-approval.json` and `batch-697-approval.json`. Per-job coordinator reviews bind exact raw/frame maps, peer evidence and current outputs. The189-boss addition inspected76 primary pages and matched945 PPMs; the67-frame addition inspected21 primary pages and matched335 PPMs. Generated pixels were never edited.
|
||||
Admission journals `batch-731-approval.json`, `batch-767-approval.json` and `batch-800-approval.json` retain the 103-frame delta from697. The last33 inspected15 complete source/1×/4× pages and matched165 PPMs. Corrected boss30044 was promoted byte-for-byte from its independently approved sibling, with its former main bytes archived. Earlier DINO6 and SHIP40 promotions retain all failed variants; SHIP40 prepared-v5 was never submitted.
|
||||
|
||||
Two approved siblings were promoted byte-for-byte: DINO6 `candidate-iron-coast-2-v6.json` and SHIP40 `candidate-iron-coast-2-v3.json`. Their former held main candidate bytes are archived as `held-main-before-coordinator-promotion-<old-SHA-prefix>.json`; old raw/proof files remain unchanged. SHIP40 prepared-v5 was never submitted and must not be regenerated as a replacement for the accepted sibling.
|
||||
Agricultural32 proof covers651 current cases,469 joins and91 real native samples; fine grass/original fallback density contrast is accepted. Its historical Host invocation was unpinned and stays separate. Set4 first32 includes4,644 composition cases,86contexts,31states and1,012directed joins;5unique damage pairs have bothHD art while21directed partners remain original fallback. Terrain103e0 adds1,416cases/64boards/27 original-partner swaps; its9destroyed partners remain original fallback. No whole-map seamless or new destroyed-partner claim is inferred.
|
||||
|
||||
The32 new terrain frames103b0–103cf passed all39 current grain-fixed boards and612 cases, covering120 pairs and33 full3×3 contexts at scales1–4. They declare zero state partners and add no new Host-scroll or destroyed-partner claim. Earlier admitted terrain retains its1,426-case and1,706-case contextual proofs. Foreign partners remain original fallback; mixed-detail density is disclosed.
|
||||
The metadata correction journal `../data/hd/player-dark/provenance-transparent-flag-corrections-20261011.json` SHA `331456ac7b5451b555afd48eee99dda111c882c1818370e812d7e5499f582fca` changes15 historical opaque-UI flags across6families fromtrue tofalse. Coordinator independently verified actual attempts, all available requests, old/new provenance and unchanged source/candidate/raw/generator bytes. Cursor request JSON absence is explicit; prompt and actual attempt survive. Frozen peer reports and before-byte snapshots stay unchanged. BUTTON1–4 has a separate equivalent four-flag journal in its pending review.
|
||||
|
||||
## Ownership and pending work
|
||||
## Durable owners and remaining work
|
||||
|
||||
The coordinator alone owns development manifest/provenance/audit/ledger. Artists continue original durable job IDs, because queue refreshes omit registered jobs and shift numeric positions. Job bookkeeping can change while candidate/raw/source/render bindings stay frozen; record both metadata hashes honestly. Git commands run in this RustRaptor root, and checkpoints stage only owned paths. Tracked runtime data remains untouched until explicit root assembly.
|
||||
Coordinator alone owns external development manifest/provenance/audit/ledger. Artists use original durable job IDs because queue refresh removes registered jobs and shifts indices. No artist may register its own work. Checkpoints stage only owned paths in this Git root; `docs/hd-full-review.md` belongs to its reviewer.
|
||||
|
||||
- Root owns source/API/menu/package changes, native terrain-capture fixture fixes and Windows persistence work. A new transparent-alpha resampling diagnosis is pending root policy. Do not compensate for it by editing raw art/crops or relaxing freshness checks. If the loader changes, current697 evidence becomes historical for affected outputs; rerender and compare actual pixels, then review every changed family. Fully opaque terrain continuity must also be demonstrated rather than assumed.
|
||||
- `hd_full_review` has admitted HUD11 and terrain103b0/c0. It now owns exact frozen terrain103e0–103ef16 and then eight pictureUI frames: corrected10011v2, counters102df/e0, checkboxes1012d/e, indicators1012a/b and question1012c. Those candidates remain frozen; warning holes/spacing and checkbox material need independent judgment.
|
||||
- `hd_terrain_render` approved and registered DINO6, projectile EnergyGrab6/EnemyLaser4/Plasma1, and short beam8. It now independently reviews only SHIP35 best-v3 (`candidate-iron-coast-2-v3.json`), with55 source-painted dark losses disclosed. Later v4/v5 proposals are held and do not supersede v3.
|
||||
- `iron_coast_2` authorship is frozen; its DINO6 and SHIP40 are registered. It now independently reviews other-artist terrain-set4 first32 (400d5–400f4), with gallery-only400da and material-density limits explicit. Old enemy03 59-family/138-ID and recovered enemy02 45-family/110-ID queues remain frozen.
|
||||
- `iron_coast_3` supplied the189-boss peer-approved cohort and UI10010/10012 decisions. It now authors separate source-driven corrections for six boss01 families:10310,200a3,200ba,30044,300a8–ab, and only final400b2 while retaining the first six phases. Its frozen originals remain untouched;200ba source252 remains a distinct alpha-edge hold.
|
||||
- `iron_coast_5` independently approved TANK01 four, now registered, and holds four craft families/five frames for source-painted losses. It authors separate200a2 bottom-foot corrections; authentic row39 contains paired side feet with a center gap, so the old shorthand 'short nozzle' must not drive an invented center-barrel extension. v2/v3 still fail bottom extent; a source-only bounded attempt is pending.
|
||||
- Boss02/Mole artist evidence stays frozen. Independent boss01 approved65, boss02 approved50 and boss03 approved74 are now registered. Remaining boss holds:10310/200a3/200ba/30044/300a8–ab hull losses;400b2 persistent white plates;30045 wing/backing/struts;200a2 paired bottom feet;300a0 source252 coverage;Mole10352 source253 omission. Mole's separate v4 fixes later loop landmarks but fullfamily remains held. Await root alpha-edge remedy before duplicating palette-only generation.
|
||||
- `hd_dark_player` has completed registered equipment47 and HUD11. It owns the frozen UI8 proposals, continues unclaimed small controls and preserves held pointer10128/source-row losses. Corrected SYSTEM DAMAGEDv2 has exact native strokes but still needs independent spacing/material review.
|
||||
- `hd_enemies_01` retains original production scope. TANK01 is registered. Frozen craft20099,2009a/b,2009e,200ae remain held for actual high-scale outline/blade/engine/backing losses. TANK02v3 is ready separately with disclosed stationary shading variation. DSHP19 red bands/leg lengths, infantry pose/color, damaged alpha-edge labels and selected contours remain held. APE output-stage refusal is preserved and not automatically retried.
|
||||
- `campaign_integration` has registered the completed accepted projectile cohorts. GroundBlast42 remains held despite corrected dark ash phases; other sparse/intermediate paths still need source repair. Flare, person fragments, smoke and short-beam variants with concrete source/material defects remain excluded. Its synthetic actual-Rust alpha-resampling probe is diagnostic evidence, not production approval.
|
||||
- `iron_coast_6` independently reviews agricultural set2 families2011d–2013c32. It and its original middle5–36/late37–68 children retain industrial source/material holds. Early joined64 context/state boards distinguish32 registered from32 held and do not infer exhaustive combined approval. Children continue original job IDs with immutable library pins and every changed page reread.
|
||||
- Terrain1 keeps103d5/6 bridge-row holds and14-target partial103d0 family; original rejected full-atlas main is not accepted. Terrain2 retains grain-island/support/pipe/water-divider holds despite successful native cache checks. Terrain3 retains overemphasized fragments, faint remnants and invented30361 beams/30362 boundary concerns. Terrain4 retains mixedsoil/vent/material consistency concerns and records unused-first-target native-fixture failures honestly; root owns the fixture remedy.
|
||||
- Root owns Windows/Linux binaries, menus, persistence, Lightning API, bundled-runtime assembly and the deferred straight-alpha resampling/source-class alpha-anchor remedy. No renderer/shader/HD loader policy changes occurred in this checkpoint. If a controlled fix changes actual pixels, retain800 as historical and review every changed family before new approval.
|
||||
- `hd_full_review` owns frozen terrain103f0–103ff16 independent source/current compositor review. Terrain103e0 and UI8 are now admitted; every classic UI route limit remains explicit.
|
||||
- `hd_terrain_render` is absent; its remaining reviewer reservations are released, its accepted/held artwork and proofs preserved. `windows_persistence` independently approved DeathRayPower4v2 and held SHIP35 best-v3 for55 opaque losses including both bottom feet. It also approved buoy10162/63 with the disclosed contour and water-class differences. Actual source center labels are252/253, and palette240–244 is cyan/water; both artist wording corrections retain before-byte history.
|
||||
- `iron_coast_2` completed independent next32 set4 approval for400f5–40114, with70contexts/719joins/27states/3,392compositions and an exact isolated64 context pack. Four state partners retain fallback; five unused IDs remain gallery-only. Its old enemy queues and all correction variants remain frozen.
|
||||
- `iron_coast_3` continues separate measured boss10310/200a3/300a8–ab source-structural corrections. Old missing hull bridges/tips remain held. Only final400b2 may change within a whole seven-frame sibling; the firstsix bindings/24outputs must stay exact. New central panel/floor texture-pop hold is independently recorded. Approved30044 is admitted;200ba/300a0 palette-alpha remedy remains root-owned.
|
||||
- `iron_coast_5` independently approved BUTTON4 and four further enemy singles30065/30068/3006b/3006e. Actual30065 has four ordinary amber/orange cells, not two groups counted as two pixels. Its200a2 paired-foot variants remain held for dark bridge/gap errors despite repaired overall bounds; do not blindly regenerate or stretch the canvas.
|
||||
- `iron_coast_6` completed effects12: Power4/Impact4 approved, Smoke4 held for visible enhancement because every actual shaded output equals the NN original mask. Its first four enemy singles30055/3005c/3004c/3004f are approved with exact fine-metal/contour disclosures. It independently approved MediumAir13v5 with explicit outer-edge losses and stronger final yellow shading; the phase11→12 normalized intensity still falls about37%. Children retain original terrain-middle5–36 and late37–68 queues with source/material holds and immutable gallery pins.
|
||||
- `terrain_capture_fixture` independently approved classic controls/shop/navigation and Shield4's real patterned shader. It now holds the complete400ac–400b2 correction for a source-stable central vent panel and floor changing material. The native capture fixture now selects a real occurrence after unused first IDs; entirely unused shards disclose no occurrence instead of inventing one.
|
||||
- `hd_dark_player` has completed equipment47 and HUD11 plus admitted UI controls. BUTTON4 and buoys remain frozen for later admission. Alternate cursor50019 and repeating texture10019 are reserved to iron_coast_5 for independent review. Historical flag and buoy label corrections are metadata-only with before/after history; no raw pixels change.
|
||||
- `hd_enemies_01` retains original production scope, precise source-cell loss evidence and blocked art variants. Its new fine-metal singles are independently reviewed separately. DSHP19 bands/leg lengths, infantry poses, damaged labels and selected contours stay held. APE output-stage refusal is preserved and not automatically retried.
|
||||
- `campaign_integration` retains proposed Power/Impact/Shield/DeathRayPower approvals, MediumAir13/SmallGround35 review proposals and GroundBlast/Flare/person/Smoke defects. Actual Canvas::shade ignores smoke mask RGB; a source-faithful decoded mask does not demonstrate visible HD enhancement. Do not compensate for root's diagnosed resampling policy with artist color changes.
|
||||
- Terrain1 admits96tiles but keeps bridge103d5/6 row/material holds and14-target partial103d0 complete=false;103f0 is frozen for peer review,10400 standalone production continues. Terrain2 admits48 and retains water/soil islands, post-cap scale, semantic rubble and source-material holds. Terrain3 admits32 while invented30361beams,30362rim/material and denser burn/fragment boundaries stay held. Terrain4 first32 is admitted; independently approved next32 is queued and later industrial compounds retain vent/material/soil limits.
|
||||
|
||||
Generation remains gated at four submissions: inspect sources/save prompt, acquire → successful start → built-in request → classify/report/release in one execution before model QA. Unknown started calls are reconciled instead of silently retried. No coordinator generation is active.
|
||||
At least75 further independently approved frames remain separate from800 pending coordinator current-pixel comparison, complete source/family inspection and registration. The56-frame planned batch has280 exact accepted reference PPMs and fresh isolated probes; four later enemy singles, two buoy phases and thirteen MediumAir phases have separate peer evidence. No later frames are packaged by this handoff.
|
||||
|
||||
Continue exact-hash independent acceptance, current immutable probes, full family inspection and output comparison, then dry-run complete-family registration before mutation. Refresh audit and ledger sequentially after admission. A successful loader or opaque mask alone never approves artwork or finishes the catalog.
|
||||
Generation uses four shared submissions: inspect source/save prompt, acquire → successful start → built-in request → classify/report/release in one execution before QA. Unknown cells are reconciled before retry. Every concrete source/art hold remains separate from successful loader/class/cache checks. Continue remaining original catalog without a full-HD completion claim.
|
||||
Reference in new issue
Block a user