55 lines
9.3 KiB
Markdown
55 lines
9.3 KiB
Markdown
# 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.
|
||
|
||
## 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 |
|
||
| Equipment and pickups | 47 / 47 |
|
||
| Terrain | 128 / 4,535 |
|
||
| Menus, portraits, HUD and other pictures | 27 / 150 |
|
||
| Total | 697 / 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.
|
||
|
||
## Exact current evidence
|
||
|
||
`../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.
|
||
|
||
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 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.
|
||
|
||
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.
|
||
|
||
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.
|
||
|
||
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.
|
||
|
||
## Ownership and pending 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.
|
||
|
||
- 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.
|
||
|
||
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.
|
||
|
||
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.
|