Skip to content

☀️ 74% – adopt seventy-four exact owners on 7d8a72083: eight main-image functions and sixty-six scene sequences - #6

Open
wowwheaties wants to merge 1 commit into
PascalPixel:mainfrom
wowwheaties:wip/gs1-en-pr
Open

☀️ 74% – adopt seventy-four exact owners on 7d8a72083: eight main-image functions and sixty-six scene sequences#6
wowwheaties wants to merge 1 commit into
PascalPixel:mainfrom
wowwheaties:wip/gs1-en-pr

Conversation

@wowwheaties

@wowwheaties wowwheaties commented Sep 4, 2026

Copy link
Copy Markdown

Summary

One commit on main (7d8a720): 74 owners adopted at differing_halfwords=0 that main does not have — 66 overlay scene sequences and 8 main-image functions. README 73.07% → 73.76%.

This is PR #6 reduced to what main still lacks after your own harvest (the claude/75-percent-coverage-m7axsj line, now merged, plus the 05 Sep adoptions on main): every owner main reached itself is dropped (your versions stay), leaving the 74 this branch carries that on 9eca142 are still retained assembly or name-only registrations.

Every overlay owner was re-adopted on this tip through this branch's own thumb2c adopt <owner> --span <registered span> --source <file> --name <name>; the 7 main-image functions are spelled Func_<address> in source with no alias line and register under semantic names (Graphics_CopyRectKeepLow, SaveState_LoadSelectedSlot, Menu_RunResourceModePrompt, Map_GetFocusedObjectTile, Map_FindMatchingTrigger, BattleEffect_Dispatch, PsynergyMenu_DrawVisibleActionPage, InventoryMenu_ShowModalMessage, Shop_SelectPartyMemberItem, BattlePresentation_BuildOpponentEntries, MusicPlayer_SetPitchAndUpdateFrequency), their games/gs1/asm/<addr>.s and recon drafts retired.

Registry notes:

  • Retained overlay-assembly regions around adopted owners were shortened, cloned, or retired (45 region edits, evidence line appended on each), the same edit as before.
  • Owners whose registered sequence letter main already uses for a different owner took the next free letter; each region edit carries an evidence line.
  • Name-only RunEventScript registrations wholly inside adopted owners were absorbed by thumb2c adopt as before.
  • main:080b8db8 (BattlePresentation_ApplyUnitDamage, 268 B) was recorded in games/gs1/asm/classification.json as a proven-retained compiler_entry_scheduling_module ("approved compiler cannot express the reference entry schedule without forbidden register constraints"). An ordinary C89 spelling links byte-exact: taking the context as a u8 * parameter and reassigning it from the local context block keeps GCC 2.96 from folding the known zero into the compared pointer, so the entry emits the reference's fresh movs r3, #0. The record retires with its assembly (group files 2 → 1, expected_bytes 976 → 708); the other member of that group, 080ba2c0, is untouched.
  • resource_3ba:02002aec is adopted at its 190-byte extent inside its 192-byte registered region (the halfword after bx is alignment), the same shape as resource_378:0200290c earlier in this PR.

Gates (on 7d8a720)

  • make overlay-check: audited rows with findings: 0
  • make full-rom-check: byte_identical=yes, unowned_bytes=0
  • make build-claimed, make build-asm, make coverage, make verify: green

Compiler note (early literal pools)

Several large scene functions match instruction-for-instruction but the ROM dumps a literal pool much earlier than the SImode range requires (b.n over a mid-function pool). Reading gcc/config/arm/arm.c (push_minipool_fix, create_fix_barrier) and arm.md: the pool head is the tightest fix, and *thumb_movhi_insn alt 1 / *thumb_zero_extendhisi2 carry pool ranges of 64 / 60 bytes. A plain u16 local is promoted to SImode, so the ordinary-C spellings that reproduce the ROM are a one-element array for a constant used as a value — u16 p[1]; p[0] = (u16)(s32)Data_00000000; — and the bare 16-bit constant for a u16 store (*shown = 0xe00; rather than (u16)(s32)Data_00000e00). This made resource_3c9:0200423c and resource_3c9:020008b4 exact here and moved four others to within a handful of halfwords; the converter could emit it for HImode pool fixes.

Near-exact drafts (not adopted; residue is allocation or scheduling only)

Available on request as seeds for your queue, each scored at its registered span: resource_373:020015dc 5240 B dh 10, resource_380:020027f8 5932 B dh 28, resource_3a4:02001838 1236 B dh 20, resource_371:020039fc 1296 B dh 66, resource_371:020028e8 972 B dh 19, resource_3af:020022c0 856 B dh 26, resource_3b1:02004254 892 B dh 2, resource_383:02001348 1608 B dh 2, resource_380:02001d04 1400 B dh 6, resource_377:02000a0c 1064 B dh 16, resource_3b9:02000dcc 992 B dh 6, resource_39f:02002500 dh 4 at 1700 B (its registered span of 1640 stops 60 bytes before the pool).

Review notes

🤖 Generated with Claude Code

@wowwheaties
wowwheaties force-pushed the wip/gs1-en-pr branch 2 times, most recently from 78d0247 to d8ed831 Compare September 4, 2026 01:14
@wowwheaties wowwheaties changed the title ☀️ 67% – adopt forty-three exact owners: thirteen main-image functions and thirty scene sequences ☀️ 67% – adopt forty-seven exact owners: thirteen main-image functions and thirty-four scene sequences Sep 4, 2026
@wowwheaties wowwheaties changed the title ☀️ 67% – adopt forty-seven exact owners: thirteen main-image functions and thirty-four scene sequences ☀️ 68% – adopt seventy-six exact owners: thirteen main-image functions and sixty-three scene sequences Sep 4, 2026
@wowwheaties wowwheaties changed the title ☀️ 68% – adopt seventy-six exact owners: thirteen main-image functions and sixty-three scene sequences ☀️ 68% – adopt eighty-six exact owners: thirteen main-image functions and seventy-three scene sequences Sep 4, 2026
@wowwheaties wowwheaties changed the title ☀️ 68% – adopt eighty-six exact owners: thirteen main-image functions and seventy-three scene sequences ☀️ 69% – adopt one hundred sixty-three exact owners: thirteen main-image functions and one hundred fifty scene sequences Sep 4, 2026
@wowwheaties

Copy link
Copy Markdown
Author

Independent re-check of every overlay owner this branch adopts (152, listed from source-paths.json vs 9dbf29f), each scored one at a time with overlay score <adopted source> --owner <owner> --span <regions.json span_bytes> on 8cb65f1: 150/152 differing_halfwords=0. The other two are resource_371:02002cb4 (1146 vs registered 1148) and resource_3a6:020011a0 (182 vs 184): both are exact through their final return, and the registered span includes the alignment halfword after it (the same shape as resource_378:0200290c, adopted 1930 inside its 1932 region), so they read dh=1 at the registered span and dh=0 at the adopted one. The registry spans are left as they were.

@wowwheaties wowwheaties changed the title ☀️ 69% – adopt one hundred sixty-three exact owners: thirteen main-image functions and one hundred fifty scene sequences ☀️ 70% – adopt one hundred fifty-seven exact owners on 187bb9749: twelve main-image functions and one hundred forty-five scene sequences Sep 4, 2026
@wowwheaties wowwheaties changed the title ☀️ 70% – adopt one hundred fifty-seven exact owners on 187bb9749: twelve main-image functions and one hundred forty-five scene sequences ☀️ 70% – adopt one hundred fifty-seven exact owners on ad3f68eb7: twelve main-image functions and one hundred forty-five scene sequences Sep 4, 2026
@wowwheaties wowwheaties changed the title ☀️ 70% – adopt one hundred fifty-seven exact owners on ad3f68eb7: twelve main-image functions and one hundred forty-five scene sequences ☀️ 70% – adopt one hundred fifty-seven exact owners on c09d64ce7: twelve main-image functions and one hundred forty-five scene sequences Sep 4, 2026
@wowwheaties wowwheaties changed the title ☀️ 70% – adopt one hundred fifty-seven exact owners on c09d64ce7: twelve main-image functions and one hundred forty-five scene sequences ☀️ 70% – adopt one hundred fifty-seven exact owners on b108ba161: twelve main-image functions and one hundred forty-five scene sequences Sep 4, 2026
@wowwheaties wowwheaties changed the title ☀️ 70% – adopt one hundred fifty-seven exact owners on b108ba161: twelve main-image functions and one hundred forty-five scene sequences ☀️ 70% – adopt one hundred sixty-six exact owners on b108ba161: twelve main-image functions and one hundred fifty-four scene sequences Sep 4, 2026
@wowwheaties wowwheaties changed the title ☀️ 70% – adopt one hundred sixty-six exact owners on b108ba161: twelve main-image functions and one hundred fifty-four scene sequences ☀️ 70% – adopt one hundred sixty-six exact owners on bb5647fd4: twelve main-image functions and one hundred fifty-four scene sequences Sep 4, 2026
@wowwheaties
wowwheaties force-pushed the wip/gs1-en-pr branch 2 times, most recently from 352c3d4 to af75605 Compare September 4, 2026 15:07
@wowwheaties wowwheaties changed the title ☀️ 70% – adopt one hundred sixty-six exact owners on bb5647fd4: twelve main-image functions and one hundred fifty-four scene sequences ☀️ 70% – adopt one hundred sixty-one exact owners on 3a7184a5a: twelve main-image functions and one hundred forty-nine scene sequences Sep 4, 2026
@wowwheaties wowwheaties changed the title ☀️ 70% – adopt one hundred sixty-one exact owners on 3a7184a5a: twelve main-image functions and one hundred forty-nine scene sequences ☀️ 70% – adopt one hundred sixty-four exact owners on 3a7184a5a: twelve main-image functions and one hundred fifty-two scene sequences Sep 4, 2026
@wowwheaties wowwheaties changed the title ☀️ 70% – adopt one hundred sixty-four exact owners on 3a7184a5a: twelve main-image functions and one hundred fifty-two scene sequences ☀️ 70% – adopt one hundred sixty-six exact owners on 3a7184a5a: twelve main-image functions and one hundred fifty-four scene sequences Sep 4, 2026
@wowwheaties wowwheaties changed the title ☀️ 70% – adopt one hundred sixty-six exact owners on 3a7184a5a: twelve main-image functions and one hundred fifty-four scene sequences ☀️ 70% – adopt one hundred sixty-seven exact owners on 3a7184a5a: twelve main-image functions and one hundred fifty-five scene sequences Sep 4, 2026
@wowwheaties wowwheaties changed the title ☀️ 70% – adopt one hundred sixty-seven exact owners on 3a7184a5a: twelve main-image functions and one hundred fifty-five scene sequences ☀️ 70% – adopt one hundred sixty-eight exact owners on 3a7184a5a: twelve main-image functions and one hundred fifty-six scene sequences Sep 5, 2026
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
…e main-image functions and one hundred fifty-six scene sequences

Replays PR PascalPixel#6 onto 620ea96 after the unidentified-tree retirement:
the same one hundred sixty-eight exact owners (12 main-image functions,
156 overlay scene sequences) that main does not have, carried over as a
single squashed cherry-pick of the five commits that sat on 3a7184a.
Every source, assembly retirement, recon draft removal, overlay-assembly
region split and assets/code change merged without conflict; only the
four registries needed rebuilding by hand:

- source-paths.json = upstream register, minus the three name-only
  RunEventScript02 registrations with no overlay assembly evidence
  (resource_371:02001064, resource_37b:02000554, resource_3c5:0200186c)
  that sit wholly inside adopted owners, plus our 168 entries (89 new
  keys, 79 name-only keys given a source).
- dossiers.json = upstream records minus the 86 drafts these adoptions
  retire.
- README.md and the two readme SVGs regenerated by make coverage.

No compiler, flag, routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
…functions and sixty-eight scene sequences

PR PascalPixel#6 reduced to what this branch still lacks after its own harvest: the
91 owners both sides reached independently are dropped (this branch's
versions stay), leaving 68 overlay scene sequences and 10 main-image
functions that here are still retained assembly or name-only
registrations. Each overlay owner was re-adopted on this tip through
thumb2c adopt at its registered span with its registered or next free
sequence name; the 11 main-image functions carry a
#define Subsystem_VerbObject Func_<address> alias, register under their
semantic names, and retire their games/gs1/asm and recon drafts.
Retained overlay-assembly regions around 55 adopted owners were
shortened or cloned with an evidence line; three name-only
RunEventScript02 registrations wholly inside adopted owners
(resource_371:02001064, resource_37b:02000554, resource_3c5:0200186c)
had no assembly evidence left and were dropped. No compiler, flag,
routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@wowwheaties wowwheaties changed the title ☀️ 71% – adopt seventy-eight exact owners on 21b661ff9: ten main-image functions and sixty-eight scene sequences ☀️ 71% – adopt seventy-seven exact owners on 21b661ff9: ten main-image functions and sixty-seven scene sequences Sep 5, 2026
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
…functions and sixty-seven scene sequences

PR PascalPixel#6 reduced to what this branch still lacks after its own harvest: the
91 owners both sides reached independently are dropped (this branch's
versions stay), leaving 67 overlay scene sequences and 10 main-image
functions that here are still retained assembly or name-only
registrations. Each overlay owner was re-adopted on this tip through
thumb2c adopt at its registered span with its registered or next free
sequence name; the 11 main-image functions carry a
#define Subsystem_VerbObject Func_<address> alias, register under their
semantic names, and retire their games/gs1/asm and recon drafts.
Retained overlay-assembly regions around 55 adopted owners were
shortened or cloned with an evidence line; three name-only
RunEventScript02 registrations wholly inside adopted owners
(resource_371:02001064, resource_37b:02000554, resource_3c5:0200186c)
had no assembly evidence left and were dropped. No compiler, flag,
routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
…functions and sixty-eight scene sequences

PR PascalPixel#6 reduced to what this branch still lacks after its own harvest: the
91 owners both sides reached independently are dropped (this branch's
versions stay), leaving 68 overlay scene sequences and 10 main-image
functions that here are still retained assembly or name-only
registrations. Each overlay owner was re-adopted on this tip through
thumb2c adopt at its registered span with its registered or next free
sequence name; the 11 main-image functions carry a
#define Subsystem_VerbObject Func_<address> alias, register under their
semantic names, and retire their games/gs1/asm and recon drafts.
Retained overlay-assembly regions around 55 adopted owners were
shortened or cloned with an evidence line; three name-only
RunEventScript02 registrations wholly inside adopted owners
(resource_371:02001064, resource_37b:02000554, resource_3c5:0200186c)
had no assembly evidence left and were dropped. No compiler, flag,
routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
…functions and sixty-eight scene sequences

PR PascalPixel#6 reduced to what this branch still lacks after its own harvest: the
91 owners both sides reached independently are dropped (this branch's
versions stay), leaving 68 overlay scene sequences and 10 main-image
functions that here are still retained assembly or name-only
registrations. Each overlay owner was re-adopted on this tip through
thumb2c adopt at its registered span with its registered or next free
sequence name; the 11 main-image functions carry a
#define Subsystem_VerbObject Func_<address> alias, register under their
semantic names, and retire their games/gs1/asm and recon drafts.
Retained overlay-assembly regions around 55 adopted owners were
shortened or cloned with an evidence line; three name-only
RunEventScript02 registrations wholly inside adopted owners
(resource_371:02001064, resource_37b:02000554, resource_3c5:0200186c)
had no assembly evidence left and were dropped. No compiler, flag,
routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@wowwheaties wowwheaties changed the title ☀️ 71% – adopt seventy-seven exact owners on 21b661ff9: ten main-image functions and sixty-seven scene sequences ☀️ 73% – adopt seventy-four exact owners on 9eca14249: seven main-image functions and sixty-seven scene sequences Sep 5, 2026
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
… functions and sixty-seven scene sequences

PR PascalPixel#6 reduced to what this branch still lacks after its own harvest: the
91 owners both sides reached independently are dropped (this branch's
versions stay), leaving 67 overlay scene sequences and 7 main-image
functions that here are still retained assembly or name-only
registrations. Each overlay owner was re-adopted on this tip through
thumb2c adopt at its registered span with its registered or next free
sequence name; the 11 main-image functions carry a
#define Subsystem_VerbObject Func_<address> alias, register under their
semantic names, and retire their games/gs1/asm and recon drafts.
Retained overlay-assembly regions around 55 adopted owners were
shortened or cloned with an evidence line; three name-only
RunEventScript02 registrations wholly inside adopted owners
(resource_371:02001064, resource_37b:02000554, resource_3c5:0200186c)
had no assembly evidence left and were dropped. No compiler, flag,
routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
… functions and sixty-seven scene sequences

PR PascalPixel#6 reduced to what main still lacks after your own harvest through
claude/75-percent-coverage and the 05 Sep adoptions on main: every owner
main reached itself is dropped (your versions stay), leaving 67 overlay
scene sequences and 7 main-image functions that on 9eca142 are still
retained assembly or name-only registrations. Each overlay owner was
re-adopted on this tip through thumb2c adopt at its registered span with
its registered or next free sequence name (four resource_37b owners
took the next free letter). The 7 main-image functions are spelled
Func_<address> in source with no alias line, register under their
semantic names, and retire their games/gs1/asm and recon drafts.
Retained overlay-assembly regions around adopted owners were shortened,
cloned, or retired (45 region edits, evidence line on each); three
name-only RunEventScript02 registrations wholly inside adopted owners
(resource_371:02001064, resource_37b:02000554, resource_3c5:0200186c)
had no assembly evidence left and were dropped. No compiler, flag,
routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@wowwheaties wowwheaties changed the title ☀️ 73% – adopt seventy-four exact owners on 9eca14249: seven main-image functions and sixty-seven scene sequences ☀️ 74% – adopt seventy exact owners on c379b6595: seven main-image functions and sixty-three scene sequences Sep 5, 2026
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
…tions and sixty-three scene sequences

PR PascalPixel#6 reduced to what this branch still lacks after its own harvest: the
91 owners both sides reached independently are dropped (this branch's
versions stay), leaving 63 overlay scene sequences and 7 main-image
functions that here are still retained assembly or name-only
registrations. Each overlay owner was re-adopted on this tip through
thumb2c adopt at its registered span with its registered or next free
sequence name; the 11 main-image functions carry a
#define Subsystem_VerbObject Func_<address> alias, register under their
semantic names, and retire their games/gs1/asm and recon drafts.
Retained overlay-assembly regions around 55 adopted owners were
shortened or cloned with an evidence line; three name-only
RunEventScript02 registrations wholly inside adopted owners
(resource_371:02001064, resource_37b:02000554, resource_3c5:0200186c)
had no assembly evidence left and were dropped. No compiler, flag,
routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
…tions and sixty-three scene sequences

PR PascalPixel#6 reduced to what main still lacks after your own harvest: every
owner main reached itself is dropped (your versions stay), leaving 63
overlay scene sequences and 7 main-image functions that on this tip
are still retained assembly or name-only registrations. Each overlay
owner was re-adopted on this tip through thumb2c adopt at its
registered span with its registered or next free sequence name. The
main-image functions are spelled Func_<address> in source with no
alias line, register under their semantic names, and retire their
games/gs1/asm and recon drafts. Retained overlay-assembly regions
around adopted owners were shortened, cloned, or retired with an
evidence line on each; name-only RunEventScript registrations wholly
inside adopted owners had no assembly evidence left and were dropped.
No compiler, flag, routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@wowwheaties wowwheaties changed the title ☀️ 74% – adopt seventy exact owners on c379b6595: seven main-image functions and sixty-three scene sequences ☀️ 74% – adopt seventy-one exact owners on c379b6595: seven main-image functions and sixty-four scene sequences Sep 5, 2026
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
…functions and sixty-four scene sequences

PR PascalPixel#6 reduced to what main still lacks after your own harvest: every
owner main reached itself is dropped (your versions stay), leaving 64 overlay scene sequences and 7 main-image functions
that on this tip are still retained assembly or name-only registrations. Each overlay
owner was re-adopted on this tip through thumb2c adopt at its
registered span with its registered or next free sequence name. The
main-image functions are spelled Func_<address> in source with no
alias line, register under their semantic names, and retire their
games/gs1/asm and recon drafts. Retained overlay-assembly regions
around adopted owners were shortened, cloned, or retired with an
evidence line on each; name-only RunEventScript registrations wholly
inside adopted owners had no assembly evidence left and were dropped.
No compiler, flag, routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@wowwheaties wowwheaties changed the title ☀️ 74% – adopt seventy-one exact owners on c379b6595: seven main-image functions and sixty-four scene sequences ☀️ 74% – adopt seventy-three exact owners on 7d8a72083: eight main-image functions and sixty-five scene sequences Sep 5, 2026
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
…e functions and sixty-five scene sequences

PR PascalPixel#6 reduced to what main still lacks after your own harvest: every
owner main reached itself is dropped (your versions stay), leaving 65 overlay scene sequences and 8 main-image functions
that on this tip are still retained assembly or name-only registrations. Each overlay
owner was re-adopted on this tip through thumb2c adopt at its
registered span with its registered or next free sequence name. The
main-image functions are spelled Func_<address> in source with no
alias line, register under their semantic names, and retire their
games/gs1/asm and recon drafts. Retained overlay-assembly regions
around adopted owners were shortened, cloned, or retired with an
evidence line on each; name-only RunEventScript registrations wholly
inside adopted owners had no assembly evidence left and were dropped.
No compiler, flag, routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@wowwheaties
wowwheaties force-pushed the wip/gs1-en-pr branch 2 times, most recently from b88b2a7 to 4a640d6 Compare September 5, 2026 19:00
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
…e functions and sixty-five scene sequences

PR PascalPixel#6 reduced to what main still lacks after your own harvest: every
owner main reached itself is dropped (your versions stay), leaving 65 overlay scene sequences and 8 main-image functions
that on this tip are still retained assembly or name-only
registrations. Each overlay owner was re-adopted on this tip through
thumb2c adopt at its registered span with its registered or next free
sequence name; resource_3ba:02002aec is adopted at its 190-byte extent
inside its 192-byte region, the alignment halfword after its return
staying retained, the same shape as resource_378:0200290c. The
main-image functions are spelled Func_<address> in source with no
alias line, register under their semantic names, and retire their
games/gs1/asm and recon drafts. main:080b8db8 was recorded as a
proven-retained compiler_entry_scheduling_module (classification.json
group: the entry schedule needs forbidden register constraints); an
ordinary C89 spelling — the context parameter reassigned from the
local context block, which keeps GCC from folding the known zero into
the compared pointer — links byte-exact, so that record retires with
its assembly (expected_files 2 -> 1, expected_bytes 976 -> 708).
Retained overlay-assembly regions around adopted owners were
shortened, cloned, or retired (42 region edits, evidence line on each);
name-only RunEventScript registrations wholly inside adopted owners
had no assembly evidence left and were dropped. No compiler, flag,
routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@wowwheaties wowwheaties changed the title ☀️ 74% – adopt seventy-three exact owners on 7d8a72083: eight main-image functions and sixty-five scene sequences ☀️ 74% – adopt seventy-four exact owners on 7d8a72083: eight main-image functions and sixty-six scene sequences Sep 5, 2026
wowwheaties added a commit to wowwheaties/alchemy that referenced this pull request Sep 5, 2026
… functions and sixty-six scene sequences

PR PascalPixel#6 reduced to what main still lacks after your own harvest: every
owner main reached itself is dropped (your versions stay), leaving 66 overlay scene sequences and 8 main-image functions
that on this tip are still retained assembly or name-only registrations. Each overlay
owner was re-adopted on this tip through thumb2c adopt at its
registered span with its registered or next free sequence name. The
main-image functions are spelled Func_<address> in source with no
alias line, register under their semantic names, and retire their
games/gs1/asm and recon drafts. Retained overlay-assembly regions
around adopted owners were shortened, cloned, or retired with an
evidence line on each; name-only RunEventScript registrations wholly
inside adopted owners had no assembly evidence left and were dropped.
No compiler, flag, routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
… functions and sixty-six scene sequences

PR PascalPixel#6 reduced to what main still lacks after your own harvest: every
owner main reached itself is dropped (your versions stay), leaving 66 overlay scene sequences and 8 main-image functions
that on this tip are still retained assembly or name-only registrations. Each overlay
owner was re-adopted on this tip through thumb2c adopt at its
registered span with its registered or next free sequence name. The
main-image functions are spelled Func_<address> in source with no
alias line, register under their semantic names, and retire their
games/gs1/asm and recon drafts; main:080b8db8 was recorded as a
proven-retained compiler_entry_scheduling_module and an ordinary C89
spelling links byte-exact, so that classification record retires with
its assembly. resource_3ba:02002aec is adopted at its 190-byte extent
inside its 192-byte region (alignment halfword retained). Retained
overlay-assembly regions
around adopted owners were shortened, cloned, or retired with an
evidence line on each; name-only RunEventScript registrations wholly
inside adopted owners had no assembly evidence left and were dropped.
No compiler, flag, routing, or tool changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant