Files
RustRaptor/docs/resume-checkpoint.md
T

737 lines
47 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Current checkpoint — 17 October 2026
The self-contained game now includes **5,384 HD pictures / 3,551 sequences**,
including **4,275 terrain pictures**. Its **9,335 data files / 8,179,315,857 bytes**
pass complete manifest verification. The six new frames are Boss 200ba,
Terrain 2039a and complete TANK03G3 3007c–3007f. Five hybrid frames retain 207
explicit Original logical cells; those cells are not generated HD. All previous
5,378 bindings and 3,548 complete headers remain exact. Actual CLI validates
all 5,384 frames with zero rejects and 45 mods/one override (`2f3ab585`).
**369 original pictures remain:** 260 terrain, 75 enemies/ground objects,
33 UI/other and one boss. The other 14 road tiles remain held. Reviews cover
one genuine 200ba pose, four naturally observed Tank phases and two 2039a
contexts; visible road-edge and texture steps remain qualified, without a
seamless or all-placement claim. Current receipts are in
`.reference/hd-root-next-publication-after5378/`; immutable intake is
`handoff-5384-20261017`. Previous 5,378 publication is remote-confirmed as
`9ba0a5c7`; this 5,384 publication and its native Windows execution are pending.
The included Linux and Windows runtimes now expose active script difficulty and
current enemy snapshots. A finite 16,384-property Rhai map limit fixes documented
queries failing on ordinary enemy groups; operation, command and 64 KiB saved-state
limits remain unchanged. All 45 modding regression tests pass. Three actual 1080p
SDL captures (menu, S1 Wave 7, S3 Wave 9) match the previous binary byte for byte.
Windows cross-build, PE imports and shared-data verification pass. Actual native
Windows 5,341 at `00cfcc20` passed 360 tests, zero failed and 26 ignored. The
campaign c4a4 run's old-test failure remains preserved; its 58723547 test
correction is still packaging. These are distinct observations, with no native
Windows 5,378/5,384 execution claim. Future Source-C work is not installed.
Iron Coast’s published retune (`c4a4d821`) covers 14 scaled mission
schedules, five shared enemy AIs, 14 boss patterns and five weapons’ visual/audio
feedback. Its 65 portable gameplay acceptance tests are published as
`58723547`. The combined 45-package overlay passes resource validation and save
pins; paid routes complete both stages at all four difficulties. Stage I Elite
uses the documented loan and legitimately purchased repairs; earlier failing
policies remain preserved. See `docs/iron-coast-retune.md` for counts and limits.
All six bounded SD/HD flight screenshots and three actual menu screenshots
have been reviewed. The shop, mod diagnostics and mission selector remain
readable, and the new versions appear correctly. These are presentation checks,
not a claim of exhaustive human playtesting.
HD continuation remains active. The previous DSHP21G3 four and this new complete
Tank family are included; remaining unused-picture and retained-detail trials
stay separate. Road-material seams keep 14 tiles held. No whole-remaster
completion is claimed.
# 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 /
3,512 complete sequences**, including **4,242 terrain pictures**. Its **9,323
data files / 8,150,528,285 bytes** match the runtime manifest. This update adds
the complete four-frame turret `3001a–3001d` and tank `30078–3007b`, plus terrain
`10525`, `1052a`, `20402` and `206a0`. Separate source, material, scene and native
metadata reviews passed. That artwork update preserves previous data and artwork.
It is published as `1bc0a9ce`; the subsequent runtime rebuild is described below.
The requested 97-picture batch is published as `a45abc58`. The previous 5,327-frame
revision, `afbf119`, passed [native Windows CI](https://github.com/Quintine/RustRaptor/actions/runs/38518853865):
341 tests passed, zero failed, 26 ignored. HD/mod validation, Unicode-folder
relocation, gameplay and mixed/SFX-only stereo audio captures passed. This new
5,339-frame revision requires its own post-push Windows check.
**414 original pictures remain:** 293 terrain, 79 enemies/ground objects,
35 UI/other and seven bosses. Complete HD coverage remains unfinished. Artwork
holds and actual service refusals do not count as remasters. Forty-five further
terrain proposals passed separate material review; their source-driven scene
checks are being prepared. Additional terrain and missing boss artwork is active.
The joint terrain scenes include both selected tiles. Tank/turret review covers
all 15 visible scene/scales; four captured scenes are normal player death
transitions, with no full-route survival claim. Fully clipped cases retain their
explicit limits. Source shadows, animation order and original collision dimensions
remain unchanged.
The optional retained-Original-detail implementation is now applied and rebuilt
in the included Linux and Windows executables. Its exact source passed independent
review and 70 unique private Rust tests; all 31 Python policy/rounding tests also
pass against the shared files. The new Linux executable validates all 5,339 HD
frames with zero rejects. Menu, S1 Wave 7 and S3 Wave 9 software-SDL captures at
1080p are byte-identical to the pre-change references, with 6,220,800 pixels compared.
Windows compilation, PE imports and complete shared-data hashes pass; native
Windows execution remains a separate post-push CI check.
No approved picture has enabled the new detail policy yet. Four sampler continuity
cases and the genuine 10511 hybrid terrain scene checks are in progress. Original
painted samples retained by this policy will be distinguished from generated HD
detail. Existing artwork holds remain in force. Current rebuild receipts and the
actual Source18/library epoch are in
`.reference/hd-root-painted0255-shared-cutover-20261017/`.
Root owns assembly, README, this checkpoint and Git publication; coordinator owns
the four HD coverage documents. Current receipts are in
`.reference/hd-root-next-publication-after5327/`; immutable intake is
`handoff-5339-20261014`. Preserve original data, generated artwork and review
evidence. Avoid duplicate full-data copies; builds and review production must
respect the available disk space.
# Earlier checkpoint at 5,327 frames — retained historical observation
# HD continuation checkpoint at 5,327 frames — 14 October 2026
The self-contained RustRaptor folder includes **5,327 original HD pictures /
3,506 complete sequences**, including **4,238 terrain pictures**. Its **9,317
data files / 8,132,823,121 bytes** match the runtime manifest. This update adds
the classic help image `10125` and terrain `2018d` / `2018e`, after independent
source, material, complete scene and native metadata reviews. All earlier
artwork, original data, engine source and executables remain unchanged.
The bundled validators pass: 5,327 HD frames with zero rejects and 45 mods
with one override. Windows executable and DLL import checks pass.
The requested 97-picture batch is published as `a45abc58`; subsequent reviewed
updates are published as `6d51727` and `a91f227`. The exact 5,324-frame revision
passed [native Windows CI](https://github.com/Quintine/RustRaptor/actions/runs/38513341250):
341 tests passed, zero failed, 26 ignored. HD/mod validation, Unicode-folder
relocation, gameplay and mixed/SFX-only stereo audio captures passed. This
5,327-frame revision needs its separate post-push Windows check.
**426 original pictures remain:** 297 terrain, 87 enemies/ground objects,
35 UI/other and seven bosses. Complete HD coverage remains unfinished.
Artwork holds and actual service refusals are recorded and do not count as
remasters. New coherent terrain, ship and worm animation revisions are active.
Fourteen further terrain proposals passed independent material review and
are awaiting their source-driven scene checks; two sibling proposals stay held.
The four-frame turret and tank sequences, and terrain `1052a`, `10525`,
`206a0` and `20402`, continue through their remaining admission checks.
Joint terrain and enemy scenes are reviewed with both proposed assets present.
The tank captures include four normal player death-transition scenes; the
review does not claim full-route survival. The turret has twelve genuine
phase captures. Successful technical construction precedes independent visual
review and final native registration checks.
The optional retained-Original-detail implementation passed independent source
review, 70 unique private Rust tests and 31 Python checks. It has not changed
the shipped engine or artwork. It preserves explicitly selected original
painted palette samples, including tiny animated lights, and distinguishes
those retained samples from generated HD detail. A deliberate engine cutover
and independent hybrid asset reviews remain pending.
Root owns assembly, README, this checkpoint and Git publication; coordinator
owns registration and the four HD coverage documents. Current receipts are in
`.reference/hd-root-next-publication-after5324/`; immutable intake is
`handoff-5327-20261014`. Preserve original data, generated artwork and review
evidence. Avoid duplicate full-data copies; only unused rebuildable debug
caches have been removed to recover space.
# Earlier checkpoint at 5,324 frames — retained historical observation
# HD continuation checkpoint at 5,324 frames — 14 October 2026
The self-contained RustRaptor folder now includes **5,324 original HD pictures /
3,503 complete sequences**, including **4,236 terrain pictures**. Its **9,314
data files / 8,127,592,749 bytes** match the runtime manifest. The new terrain
picture `1054c` passed separate source/material, all-scale mission-context and
native metadata reviews. All previous artwork, original data, engine source,
executables and dependencies remain unchanged. Both bundled validators pass:
5,324 HD frames with zero rejects, and 45 mods with one override.
The requested 97-picture batch is published as `a45abc58`; the subsequent
91-picture update is published as `6d51727`. That exact 5,323-frame build passed
[native Windows CI](https://github.com/Quintine/RustRaptor/actions/runs/38508063975):
341 tests passed, zero failed, 26 ignored. HD/mod validation, Unicode-folder
relocation, gameplay and mixed/SFX-only stereo audio captures passed. The new
5,324-frame revision needs its separate post-push Windows check.
**429 original pictures remain:** 299 terrain, 87 enemies/ground objects,
36 UI/other and seven bosses. Complete coverage remains unfinished. Many terrain
drafts need further material or shape corrections; actual service refusals and
artwork holds remain recorded and do not count as remasters.
Work continues on the four-frame turret and tank sequences, terrain `2018d`,
`2018e`, `1052a`, `10525`, `206a0`, `20402`, and interface image `10125`.
Their stages remain separate: successful scene construction is followed by
independent visual review and native registration checks. The tank evidence
includes four scenes during the normal player death transition, without a
full-route survival claim. The turret has twelve genuine phase captures.
The optional retained-Original-detail implementation has passed private Rust
and Python checks and independent source review. It has not changed the shipped
engine or artwork. Retained Original samples are explicitly distinguished from
generated HD detail, and each use still needs an independent hybrid review.
New terrain and enemy revision batches are running alongside these admissions.
Root owns assembly, README, this checkpoint and Git publication; coordinator
owns registration and the four HD coverage documents. Current receipts are in
`.reference/hd-root-next-publication-after5323/`; immutable intake is
`handoff-5324-20261014`. Preserve original data, generated artwork and review
evidence. Only unused rebuildable debug caches were removed to recover space.
# Earlier checkpoint at 5,323 frames — retained historical observation
The next reviewed release adds **90 terrain pictures and one ground enemy**:
**5,323 original HD pictures / 3,502 complete sequences**, including **4,235
terrain pictures**. All **9,313 data files / 8,124,102,872 bytes**
match the runtime manifest. All 5,323 supplied frames validated with zero
rejections; 45 mods and one override validated. The original catalog, all prior
artwork, source, executables and dependencies remain unchanged. Windows PE and
DLL import checks passed; its manifest's HD count alone changed.
The previous 97-picture batch is already published as `a45abc58`. The preceding
5,232-frame revision, `b40c4eb3`, passed its own [native Windows workflow](https://github.com/Quintine/RustRaptor/actions/runs/38497768353):
341 tests, zero failures, 26 ignored; complete HD/mod validation, Unicode-folder
relocation, gameplay, music and nonzero sound-effect captures passed. The new
5,323-frame revision requires its separate post-push Windows confirmation.
**430 original pictures remain:** 300 terrain, 87 enemies/ground objects,
36 UI/other and seven bosses. Drafts that omit original details remain held.
Complete HD coverage and wider playtesting are still work in progress.
The 88 terrain frames completed all 4,666 endpoint reviews, Source ordered-state
checks, the affected `3042e` context rebase, independent native metadata and
registration audits. Historical RGB-only context limits and recovered artwork
provenance gaps remain explicit. Ground enemy `200b2` completed its 16 gameplay
context views; terrain `30432`/`30443` completed 117 context compositions and an
independent native metadata audit. These reviewed assets are now included.
Further work continues on the four-frame turret and tank sequences, terrain
`1054c`, `2018d`/`2018e`, `1052a`, `10525` and `206a0`, and interface artwork.
The turret has twelve genuine phase captures; its scene render is reviewed
separately. The tank's changed legal controller captured all twelve phase and
shadow witnesses, including four during the normal player death transition;
this is actor/shadow evidence, without a full-route survival claim. Earlier
pre-spawn failures remain preserved. Context rendering and independent visual
review are still pending.
A source-detail fallback and explicit extraction proposals remain separate
work, and do not count as generated remasters. Existing artwork holds and
service refusals remain recorded.
Root owns assembly, README, this checkpoint and Git publication. Coordinator
owns canonical registration and the four HD coverage documents. Root receipts
are in `.reference/hd-root-next-publication-after5232/`; the immutable approved
intake is `handoff-5323-20261014`. Preserve originals, generated artwork and
frozen review evidence. Avoid duplicate full-data copies.
# Earlier checkpoint at 5,232 frames — retained historical observation
# HD continuation checkpoint at 5,232 frames — 14 October 2026
The self-contained bundle now includes independently reviewed terrain `10544`
and `20650`: **5,232 original HD pictures / 3,411 complete sequences**, including
**4,145 terrain pictures**. All **9,240 data files / 7,879,384,961 bytes** match
the runtime manifest. All 5,232 HD frames validated with zero rejected frames;
45 mods and one override validated. Both executables, their dependencies, the
original catalog and all previous artwork remain unchanged. The Windows PE
checks passed; only its approved-data count changed.
The preceding 5,230-frame revision, `895e2f7c`, is published and its
[native Windows workflow](https://github.com/Quintine/RustRaptor/actions/runs/38491174106)
passed **341 tests, zero failures and 26 ignored**. Its HD pack and mods validated;
relocated gameplay, music and sound-effect capture checks passed. This new
5,232-frame update needs its own post-push Windows confirmation.
**521 original pictures remain:** 390 terrain, 88 enemies/ground objects,
36 UI/other and seven bosses. Held candidates remain excluded.
Current work and recovery points:
- The next 88 terrain pictures have all 4,666 endpoint cases reviewed at native
scales 1–4, including independent supplements for reviewers' own artwork.
Source validation covers every ordered-state witness. Direct paired reviews
are counted separately; 29 retained-alias provenance limits receive bounded
follow-up. The four contexts affected by `3042e` have passed their additional
review. These 88 pictures are not yet registered or bundled.
- Enemy `200b2` passed all 16 saved gameplay-context views. Its successful
compositor output and the budget failure are preserved; a separate lossless
page encoder recovered the review pages without rerendering. Native metadata
preparation is next.
- Terrain `30432`/`30443` passed the focused constructor code review after fixing
expected coverage diagnostics and source bindings. Construction remains
pending. Turret `3001a`–`3001d` has eight genuine Wave 2 phase captures; the
Wave 7 test pilot died before the required placement. A separately reviewed
legal firing controller is ready; survival is not yet demonstrated.
- Tank `30078`–`3007b`, terrain `1054c` and retained `2018e` are advancing through
distinct material/context checks. Repairs `2018d` and `1052a` have improved
author proposals awaiting independent judgments. Boat, boss, rotor and
shoreline attempts that still lose original details remain held.
- Further terrain and interface edits continue in small exclusive batches.
Successful image generation does not imply approval. A Source-preserved
detail rendering option has been proposed for fragile contours; it is not
implemented, and the current renderer remains unchanged.
Root owns runtime assembly, README, this checkpoint and Git publication.
Coordinator owns canonical registration and the four HD coverage documents.
Current Root receipts are in `.reference/hd-root-next-publication-after5230/`;
the immutable reviewed intake is `handoff-5232-20261014`. Preserve originals,
untouched generated artwork and frozen evidence; avoid duplicate full-data copies.
# Earlier checkpoint at 5,230 frames — retained historical observation
The reviewed 97-picture batch is published as `a45abc58`; the additional ground
sprite is published as `c84b80cc` on `codex/rust-rewrite`. The latter revision's
[native Windows workflow](https://github.com/Quintine/RustRaptor/actions/runs/38484480456)
passed **341 tests, zero failures and 26 ignored tests**. Its 5,229 HD frames and
45 mods validated, the relocated Windows package ran, and both music and
sound-effect captures contained nonzero audio. These automated results do not
claim a hardware playthrough or a listening review.
The portable bundle now adds reviewed terrain `3042e`: **5,230 original HD
pictures / 3,409 complete sequences**, including **4,143 terrain pictures**.
All **9,238 data files / 7,874,014,729 bytes** match the shared runtime manifest.
The original catalog, all previous artwork and both executables are unchanged.
Source, independent material and 25 complete context reviews, native metadata,
registration and Root packaging checks passed. Finer grain, stronger relief,
quiet small-scale details and mixed Original/HD texture patches remain documented.
All 5,230 HD frames validated with zero rejects; 45 mods and one override also
validated. The Windows PE/import checks passed. Publication follows the final
document review; this update’s own Windows workflow is observed separately.
**523 original pictures remain:** 392 terrain, 88 enemies/ground objects,
36 UI/other and seven bosses. Unapproved drafts are excluded from the bundle.
Work continues in parallel:
- The next 88 terrain pictures have completed technical construction. Independent
reviewers continue the remaining page groups and reviews excluded from their
own artwork. Four contexts affected by the newly added terrain are being
prepared for a small additional check; no whole-batch approval is claimed.
- Terrain `10544` passed its complete 35-context review; native metadata is next.
`20650` passed Root’s different review of all eight complete context pages;
its native metadata is being prepared. Enemy `200b2` has a genuine capture of an alive
enemy and its normal death, ready for the minimum HD scene checks.
- Terrain `30432`/`30443` and the four turret frames `3001a`–`3001d` passed
independent material review. Their missing context work remains separate.
- The previously stalled enemy worker is running again. Its exclusive next jobs
cover original `1033c` and the complete two-frame `2009a`/`2009b` rotor sequence.
Further source-backed corrections continue; weak results and service refusals
remain held.
Root evidence for this update is in `.reference/hd-root-next-publication-after5229/`.
Only ignored, rebuildable incremental compiler caches were removed for space;
all artwork, originals, review evidence, libraries and packaged binaries remain.
# Earlier checkpoint at 5,229 frames — retained historical observation
# Approved ground sprite and ongoing terrain review — 14 October 2026
The reviewed 97-picture terrain batch is published as
`a45abc58a00b70a82b18d0b4ee333995c1257a22` on `codex/rust-rewrite`.
Its [native Windows workflow](https://github.com/Quintine/RustRaptor/actions/runs/38477436041)
passed: 341 tests, zero failures, 26 ignored; all 5,228 HD pictures and 45 mods
validated. The relocated package and both mixed-audio and sound-effect captures
passed their automated checks. Root independently authenticated the actual log,
run and job. No hardware, listening or full-playthrough approval is implied.
The local self-contained bundle now adds approved ground object `40087`, giving
**5,229 HD pictures / 3,408 complete sequences**. The original catalog, previous
artwork and both executables are unchanged. All **9,237 data files** match the
shared runtime manifest. The complete metadata, source, independent material,
saved-scene review and canonical registration gates passed. Its native1 warning
strips use the existing nearest-sampling option; stronger relief, fine wear and
visible backing texture remain disclosed. The earlier default-sampling HOLD is
preserved. Root's new packaging evidence is in
`.reference/hd-root-next-publication-after5228/`.
**524 original pictures remain:** 393 terrain, 88 enemies/ground objects,
36 UI/other and seven bosses. Private candidates remain excluded.
Workers are active and continuing:
- The next 88 terrain candidates have completed all 25 constructor jobs:
3,806 selected, 585 state-before and 275 Original-control compositions.
Different reviewers are inspecting disjoint complete page groups. Physical
review, native metadata, admission and publication are still pending.
- Terrain `3042e` passed different material and all 25 context-page reviews.
Its native metadata helper and actual5229 source-binding rebase are being
prepared; it is not yet bundled.
- Repairs `10544`, `20650` and `200b2` passed different intrinsic review.
Their minimum context plans are saved; construction and review remain.
`30432` and `30443` are artist-qualified proposals awaiting different review.
- The four-frame turret family `3001a`–`3001d` is in different material review.
Further source-backed quality iterations continue. Failed contour repairs
and actual generation refusals remain held and are not counted as remasters.
Root owns runtime packaging and Git publication; coordinator owns registration
and the four HD coverage documents. Disk space is tight, so preserve all original
artwork and frozen evidence and avoid duplicate full-data copies. The older
chapters below describe earlier checkpoints.
# Historical 97-picture HD bundle checkpoint — 14 October 2026
The self-contained RustRaptor bundle now contains **5,228 approved HD pictures
in 3,407 complete sequences**, including **4,142 terrain pictures**. This
release adds the reviewed 97 terrain pictures as six-, 29- and 62-picture
portions. The independent metadata audits, source/material/context reviews,
canonical registration and immutable handoff are complete. Original data,
previously approved artwork and the Linux/Windows executables are unchanged.
The shared runtime manifest checks **9,236 data files / 7,868,469,682 bytes**;
the included Windows executable, SDL2 DLL and imports match their saved hashes.
The actual bundled CLI validates **5,228 of5,228 HD pictures, zero rejects**
and all45 installed mods with one explicit override, both with exit0.
Root inspected whole 1920×1080 HD4 gameplay captures from Sector1 Wave6,
Sector3 Wave2 and Sector3 Wave7. Ships, bullets, enemy effects and HUD remain
legible with no apparent sprite clipping in those frames. Coarser original
tiles still visibly differ from HD ground; these captures do not establish
seamless all-HD terrain, a full campaign playthrough, hardware performance or
listening approval. The exact 97 source/material/context reviews remain
separate from these runtime screenshots. Publication receipts are retained in
`.reference/hd-root-next-publication-after5131/`.
**525 original pictures remain without an approved bundled HD remaster:**
393 terrain, 89 enemies/ground objects, 36 UI/other and seven boss pictures.
Existing drafts, held repairs and private review candidates are not counted.
The full project therefore remains unfinished. The previous 5,131-picture
release passed native Windows CI; the workflow for this new release must be
observed separately after its push.
Workers resumed successfully and are continuing these areas:
- **Next88 terrain candidates:** the exact source plan is frozen. Independent
review found missing fresh-run and exclusive sequential-shard guards; a
separate constructor successor is being prepared. Actual 5,228-neighbor
reconciliation, construction, different visual review and admission remain.
Check disk space before the large review corpus; preserve frozen old evidence.
- **Original ground object40087:** the corrected current-library constructor
compiled and produced the three saved scenes. A different reviewer inspected
all12 whole native pages and qualified them. The source-bound nearest20
option retains original logical geometry and uses the untouched HD master.
Its one-picture metadata helper needs independent code review and actual
5,228-neighbor equality reconciliation before admission. Earlier failed
compile/environment attempts and the default-sampling HOLD remain recorded.
- **Terrain3042e:** one local repair restored separate formations and passed
different intrinsic material review. Its source-only minimum context plan
contains25 unique recipes. Actual 5,228 reconciliation and current-library
context construction/review remain outstanding.
- **Other artwork:** recent1053e,200bf,200b2 and300a6 edits produced preserved
new masters and native QA, but remain held for lost source details or
off-focus changes. No held candidate entered this bundle. Continue concrete
source-backed quality iterations and different review; do not hide defects
with source-color copies, mask erasure or arbitrary crop fitting. Actual
image-policy refusals stay excluded from automatic retries.
Root owns runtime packaging, Git review and publication. Coordinator owns
external canonical registration and the four HD coverage documents. Keep
original/generated raw assets and prior results; resume each worker's actual
checkpoint. Never treat a proposed activation as an executed result. Older
chapters below remain historical.
# Current completion status — 14 October 2026
**The full project is not complete.** The playable, self-contained Rust build,
Linux and Windows executables, original data, mod packages and approved artwork
are tracked in this `RustRaptor` Git repository. The latest game/art release is
`3d14af205733c26a58084f4f27c3ef2bd4a7868d`, published on `codex/rust-rewrite`
at [Quintine/RustRaptor](https://github.com/Quintine/RustRaptor).
The bundled pack actually contains **5,131 approved HD pictures / 3,310 complete
sequences**, including **4,045 terrain pictures**. Runtime metadata reports
9,139 data files. **622 original pictures still lack an approved bundled HD
remaster:** 490 terrain, 89 enemies/ground objects, 36 UI/other and seven boss
pictures. Existing drafts and private candidates are not counted as completed.
The exact published release's [native Windows workflow](https://github.com/Quintine/RustRaptor/actions/runs/38309402730)
succeeded. Root independently confirmed the completed GitHub run and job, then
checked the retained actual job log: 341 tests passed, zero failed, 26 ignored;
5,131 HD frames validated with zero rejects; 45 mods and one override validated.
The packaged Unicode relocation and SDL gameplay checks passed. Captured mixed
audio and music-muted sound effects each contain nonzero PCM samples at 44.1kHz.
These are automated checks, not complete human playthrough or hardware/listening
approval. Root's saved confirmation is
`.reference/hd-root-next-publication-after5131/root-3d14af20-native-windows-confirmation.json`.
The latest workers stopped with account usage-limit errors. Their saved results
survived; they are not continuing in the background. At the status check, Git
was clean, the remote branch matched `3d14af20`, and the following work remained:
- **Next 97 terrain pictures:** source and different visual context reviews are
closed, including the final 40 combined contexts and repaired 10531/10535.
Actual six-picture private metadata is audited. The 29-picture private writer
completed once with 149 preserved files, but its independent final audit is
unfinished. The separate 62-picture metadata successor, independent review,
canonical registration, immutable handoff, runtime assembly, desktop review
and Git publication remain unfinished. The proposed total of 5,228 is not
the current game bundle.
- **Another 88 terrain candidates:** joint source plans and the zero-additional
prospective-97 impact are saved. Constructor preparation is unfinished;
independent code review, actual composition shards, visual reviews, metadata
and publication remain outstanding. Keep current and proposed foreign art
bindings distinct. Check free disk before producing the large review corpus.
- **Original ground object 40087:** the existing nearest-sampling option has
qualified intrinsic artwork and reviewed three-scene constructor code.
Root's exact compile/construction activation is saved, but the new actual-run
directory does not exist. Compilation, actual scene output, different visual
review and admission remain outstanding; no scene success is claimed.
- **Other original art:** held enemy, boss, interface and terrain repairs remain.
Latest 10536, 2054e, 2068f, 3007c and 30089 attempts retain explicit visual
holds. Distinct 1053e/3042e and another enemy repair preflights were interrupted.
Recover saved job/terminal histories before calling generation or writers.
Root owns Git and runtime packaging; the coordinator owns external canonical
metadata and the four HD coverage documents. Preserve original/generated raw
assets and all existing review results. Resume existing workers from their
actual checkpoints, verify partially written preparations, and do not treat a
planned activation or draft as an executed or approved result. The older notes
below are historical; the counts and Windows result above take precedence.
# Restart checkpoint — 13 October 2026
The latest power outage interrupted the HD review workers, but their completed
outputs and the next playable asset bundle survived. The Git root is this
`RustRaptor` folder on branch `codex/rust-rewrite`, with public remote
[Quintine/RustRaptor](https://github.com/Quintine/RustRaptor). The last confirmed
publication is `5224219771538ef420fefdcb4ac5e671ff76a06a`, containing 5,069
reviewed original pictures. Its native Windows workflow
[38279526351](https://github.com/Quintine/RustRaptor/actions/runs/38279526351)
passed 341 tests, loaded all 5,069 HD frames with zero rejects, validated all
45 mods, and passed Unicode relocation, SDL gameplay and mixed/SFX-only PCM
checks. These automated results do not establish hardware or listening quality.
The recovered next bundle contains **5,131 reviewed pictures / 3,310 complete
sequences**, including **4,045 terrain pictures**. It adds 62 source-native
terrain singletons. Both bundled executables and the Rust source remain
unchanged. Actual packaged CLI validation passed all 5,131 frames with zero
rejects and 45 mods / one override. Root reviewed five full 1080p screenshots
before the outage and two additional original Sector 3 Wave 2/7 screenshots
after recovery. Visible texture differences where HD meets original terrain
remain documented; complete visual coverage is still in progress. At this
checkpoint the 5,131 publication and its native Windows workflow are pending.
Later publication receipts take precedence over this recorded observation.
**622 original pictures remain:** 490 terrain, 89 enemies/ground objects,
36 UI/other and seven boss pictures. Of the remaining terrain, 168 have
qualified material candidates awaiting context, metadata or admission work;
322 retain concrete art holds, prior selection exclusions or actual tool
refusals. A generated draft is not counted as an approved remaster. Permanent
refusals and failed repair methods must remain visible, without automatic retry.
Recovered work is divided as follows:
| Work | Recovery owner / saved evidence |
| --- | --- |
| 62-frame bundle, runtime validation and Git publication | Root; `.reference/hd-root-next-publication-after5069/` |
| External registration and four HD coverage documents | HD coordinator; `.reference/hd-coordinator-compact62-canonical-registration-5131-20261013/` |
| Six qualified terrain candidates | Iron Coast 2 private metadata writer; Iron Coast 3 independent metadata audit; current 5,131 baseline |
| 29 qualified terrain candidates | Middle independent physical review of 63 changed compositions; Full's technical outputs are frozen |
| 59 qualified terrain candidates | Iron Coast 5 independent physical review of 313 compositions, followed by current-baseline source comparison |
| 73 qualified terrain candidates | Campaign release reviewer combines five source plans; Dark player closes six current intrinsic-QA gaps |
| Held terrain repairs | Terrain sets 1/2 inspect histories and perform distinct local edits; Iron Coast 6 investigates existing sampling behavior |
| Native Windows | Windows persistence observes the exact published commit; no duplicate large artifact download |
Read the current [HD coordinator checkpoint](hd-coordinator-checkpoint.md) and
[coverage backlog](hd-backlog.md) for accepted counts and qualifications. Private
review evidence lives in `.reference/` and the external `../data/hd/` workspace;
approved artwork, original game data, Linux/Windows executables and all authored
mod media remain tracked inside this self-contained folder. Recover an existing
terminal receipt before running a writer or image request again, and retain
literal previous review roles and output hashes. Root owns Git and runtime
packaging; the coordinator owns external canonical metadata and coverage docs.
The following 11 October checkpoint is preserved as historical evidence.
# Earlier restart checkpoint — 11 October 2026
The shutdown interrupted the final coordinated stop before the unified note
was written. Work is preserved on `codex/rust-rewrite`; no game, Cargo, review
helper or packaging shell process remained at recovery. The image-generation
gate was paused with zero active leases, and has now been resumed. Recover each
worker from its existing outputs before submitting another generation request.
## Repository relocation and GitHub
`RustRaptor/` is now the Git root, including its `.git/` metadata. Migration
commit `8f45979` preserves history and is pushed to the public
[Quintine/RustRaptor](https://github.com/Quintine/RustRaptor) repository on
`codex/rust-rewrite`. Run all Git commands from `RustRaptor/`, with paths such
as `src/desktop.rs` and `docs/hd-backlog.md`.
The user explicitly requested that the bundled game and data be included in
Git. `bin/`, `lib/`, `data/` and `runtime-manifest.json` are tracked; caches,
review files and duplicate zip exports are ignored. All 6,566 runtime data
hashes match in a fresh public GitHub checkout, which validates all 6,449
original catalog entries. Its SDL game also launched from `/tmp` using only
the bundled library and an isolated profile. Pending source, mod and artwork-review work survived
the relocation. See [repository layout](repository.md).
## Engine and package
### Current runtime and Stage 2 work
The current Linux and Windows runtimes include the reviewed **1,148-frame /
421-sequence** HD snapshot and **6,848 data files**, with unchanged original
`INDEX`. Linux binary SHA-256 is
`7e62ae1b0e8d18670a7c6c3d4f6419878f696f62ba4c7dd2ee9ebf7545f648de`;
Windows is `63d040f5d5c76bad15a74ab1ef54ca992a0fd9cd8b7a46f8506d8cce4fbec275`.
Checked script commands control nonlegacy boss animation frames and native
impact-effect kinds. The renderer applies phase pins to sprites and both
shadow layers; clearing a pin restores ordinary animation. Original effect
serialization remains compatible. PNG activation fully decodes with the same
limits while avoiding discarded palette conversion; all 6,682 referenced PNG
outputs compare byte-identically and five rejection/output regressions pass.
**Iron Coast II: Black Tide** adds eight missions, eight bosses, three shared
enemies, three original FM scores and two optional purchased weapons through
23 individual packages. Independent review completes the eight missions plus
saved finale replay at difficulties 0–3 from registered-pilot starting gear,
with paid repairs. The final root Veteran route saves/loads between nine wins
and binds the documentation-only aggregate successor hash. All 34 Host
artwork/shop/menu pictures are reviewed; the six changed phase pictures were
inspected again and the other 28 remain byte-identical. Ordinary release suites
pass **315 headless / 380 desktop** tests, with 26/36 deliberate original-data
and capture tests ignored. Corrected Linux/Windows archives pass full integrity,
Unicode/space relocation, first/final mission 1080p rendering, separate music
and effects recordings and the original intro's forced 4:3 framing. All 45 mod
hashes match and combined catalog validation passes; the Windows CLI review's
CSV-quoting correction is retained as a separate addendum. The
[corrected native Windows run](https://github.com/Quintine/RustRaptor/actions/runs/38129755440)
also checks the eight-sortie saved route, displayed phases and both shadow
layers, SD/HD shop captures and packaged MSVC audio/gameplay. Final documentation
exports receive strict whole-archive successor checks requiring identical
runtime, libraries, launchers, data and mods. Previous runtime receipts remain
historical. [Stage 2 design and validation](iron-coast-stage2-design.md) and
[standalone packages](standalone-package.md) record content, controls, prices
and acceptance scope.
Original HD work continues under `hd_coordinator`; later approved candidates
remain separate from the immutable packaged 1,148-frame snapshot. The paragraphs
below preserve the earlier recovery and 800-frame package evidence.
### Earlier package checkpoints
- Windows support is now included: `bin/raptor-rust.exe`, adjacent `SDL2.dll`,
`run.cmd`, `runtime-windows-manifest.json` and the Windows export tool/CI.
The GNU executable SHA-256 is
`e414d2df745369115082439414099f528aca8457f9c58d1c1745eb1b511fc484`.
All 279 portable tests pass under Wine, including Windows save replacement;
all 22 mod hashes match existing Linux save pins. Windows paths respect
APPDATA/LOCALAPPDATA and mods preserve exact bytes through Git checkouts.
The exported folder launches via `run.cmd` from `/tmp` after relocation to
a path with spaces and Unicode; all hashes/mods validate. HD gameplay at 1080p,
the original 4:3 intro and music-muted SDL sound-effect capture pass. Local
evidence is in `.reference/windows/`. Native Windows CI also passes all 279
portable tests plus MSVC desktop/exported-folder checks at
[the build run](https://github.com/Quintine/RustRaptor/actions/runs/38119440288).
A [second native run](https://github.com/Quintine/RustRaptor/actions/runs/38119943948)
also verifies the exact committed GNU runtime and launcher before its MSVC build.
The [800-frame native run](https://github.com/Quintine/RustRaptor/actions/runs/38121272504)
passes all 279 tests and both runtime checks with the refreshed art and all mods.
The Windows executable additionally runs Iron Coast mission 1 with all 22 mods enabled
and captures its custom music. Hardware display/audio/controller checks
remain manual; automated runs use SDL dummy drivers.
See [Windows build and validation](windows-build.md). The tracked catalog
now contains the immutable 800-frame reviewed snapshot while broader HD review continues.
- Packaged executable now includes the `c0a6fd3` reviewed source checkpoint,
including diagnostics navigation and interpolated Lightning effects. Its
SHA-256 is `4b4304f625381cbbf1331e126c62ca0913d49a52e7a35191f12e734067660e66`.
The original `fdf2ff0` checkpoint supplied standalone RustRaptor, widescreen
menus and always-4:3 original cinematics, including when gameplay stretching
is selected. Fresh 1080p intro capture confirms black 240-pixel side borders.
- `RustRaptor/bin/raptor-rust`, `lib/`, `data/` and
`dist/RustRaptor-linux-x86_64.zip` exist. The latest snapshot includes all
6,449 original assets, 800 approved HD frames and 22 local mods. It was
launched from a copied folder containing spaces, from `/tmp`, without Cargo.
- Before shutdown, 320 default tests, the complete 42-image menu/intro audit,
separate cinematic aspect regression, mod/catalog/HD validation and copied
1280×800/1080p SDL/audio smoke checks passed. Later fixes require fresh checks.
- Source navigation fixes are committed in `4b1edef`; the terrain compositor
fix is committed in `ab23255`; Lightning weapon/API packages and authored
art/audio are committed in `c0a6fd3`. The refreshed package validates all
22 mods and 800 supplied HD frames. Desktop builds use the isolated
`target/desktop-runtime` directory to avoid competing headless artifacts.
## Next user fixes
1. Mod/save diagnostics: parent and selection are now preserved when details
are reopened. The Escape regression and fresh 42-capture screenshot audit
pass, including repeated details, confirmation and back navigation.
2. Installed mod rows now stay in ID order through toggles and priority changes,
with dependency and confirmation behavior preserved. Navigation tests pass.
3. Default Forward Guns still appear to miss miscellaneous buildings/cars.
Actual original-data checks now cover all 889 destructible terrain
definitions, 17 early wave 6/7 occurrences, all 110 classic ground units
and four early native spawn paths. These pass. Some industrial pieces are
deliberately indestructible in the original tables; the exact reported
object remains unidentified, so no speculative native collision change was made.
The resumed source suite passes 333 tests with 31 optional checks ignored.
The original menu/intro audit passes and completes at 1,891 service ticks.
The subsequent independent Lightning review found and fixed attached-effect
interpolation and missing mod/script/hook command-error context. All 72 focused
API, modding and weapon checks pass after those fixes. The reviewed packages
are committed, and the executable and zip have been refreshed and launched.
Root owns menu fixes. `iron_coast_5` temporarily owns the ground-target diagnosis;
its completed boss candidates and pending equipment review remain preserved.
## Earlier HD state and recovery owners
The original picture inventory is 5,753 IDs. The approved handoff has 800
registered frames across 340 complete sequences; 4,953 IDs remain unregistered.
Both packaged runtimes have the same immutable 800-frame approved snapshot,
with 6,742 original/HD data files and unchanged executable hashes. The assembler's
`--hd-source` selects the private approved input rather than mutable working art.
See [the current coordinator checkpoint](hd-coordinator-checkpoint.md) for
active worker ownership and later admissions. The table below retains the
earlier recovery assignments as historical context. Existing raw
candidates are not counted as accepted remasters. Working originals, generated
drafts and proof captures remain outside the Git root; the approved runtime
snapshot and all authored mod artwork and sound are tracked in Git.
| Agent | Recover and continue |
| --- | --- |
| hd_coordinator | Sole manifest/ledger owner; 29 boss and 48 terrain frames await final registration checks; retain Mole9 hold |
| hd_full_review | All 66 terrain pages and 1,706 cases now reviewed; exact-hash terrain approval saved |
| hd_terrain_render | Frozen compositor SHA b30b4a65…; 29 boss frames approved, Mole9 held; all eight new portrait screenshots approved |
| campaign_integration | 34 effect/projectile families, 303 IDs have raw outputs; geometry, brightness and layout corrections continue |
| campaign_release_review | Terrain 4: 84 jobs, 1,344 IDs; 64 candidates saved, half await further visual/Host QA |
| hd_dark_player | Equipment and HUD digits; reconcile accepted frames, preserve pending Death Ray/Energy review |
| hd_enemies_01 | Enemy 1: 139 IDs; source geometry holds, SHIP25 connection failures and APE service refusal preserved |
| hd_terrain_set_1 | Terrain 1: 42 jobs, 672 IDs; first 16 registered; 80 other candidates and explicit rejected scenery remain |
| hd_terrain_set_2 | Terrain 2: 90 jobs, 1,437 IDs; continue canonical chunks and full neighboring-context review |
| iron_coast_2 | Enemy 3: 59 families, 138 raw IDs; recovered 45-family enemy 2 queue continues, old 11 families frozen |
| iron_coast_3 | Boss 1: 26 families, 83 IDs; 11 recovered atlas families need binding/QA; previous 15 candidates preserved |
| iron_coast_4 | Boss 2: 27 families, 83 IDs; continue corrections, complete reviews and respect service cooldowns |
| iron_coast_5 | Boss 3: 25 families, 82 candidates and 328 scale checks; temporarily auditing every destructible classic tile for ground-gun misses |
| iron_coast_6 | Terrain 3: 68 jobs, 1,082 IDs with middle/late shards; retain destroyed-state geometry holds |
## Durable worker evidence
- `data/hd/jobs/effects-10249-1024c/RESTART.md` and adjacent checkpoint JSON:
effect/projectile raw outputs, exact hashes, request outcomes and next tasks.
- `.reference/hd-terrain-cross-review/restart-checkpoint.json`:
frozen terrain fix, 29 boss approvals, Mole9 hold and current portrait captures.
- `.reference/hd-boss3-cross-review/shutdown-checkpoint.json`:
completed boss shard, exact equipment8 candidate hashes and unfinished review.
- `data/hd/jobs/bosses-03-review-summary.json` and
`bosses-03-owner-progress.json`: all boss03 candidates and known caveats.
- Current source-bound candidates/provenance under `data/hd/jobs/<job>/`;
lease history under `data/hd/jobs/.imagegen-gate/`.
Do not regenerate already-returned raw images, infer approval from validation,
clear source-fidelity holds or reset the shared checkout. Follow the documented
single-call gate lifecycle and refresh checkpoints before the next shutdown.