fix(phase-30): T0e-1 — the 21-file absolute-include portability defect: /home/musashi paths -> ../shared/ relative (R22 140/140)

This commit is contained in:
Drew T
2026-07-30 16:42:03 -06:00
parent e03494dc1f
commit 407ff8f85c
22 changed files with 30 additions and 23 deletions
+7
View File
@@ -83,6 +83,13 @@ stub on a named wall/behemoth/queue ledger** — 140/140 byte-identical througho
## Per-task log
### T0(e) — part 1 ✅: the 21-file absolute-include defect fixed (2026-07-30)
All 21 carriers were jr-carve split files including `engine_types.h` by absolute path
(`/home/musashi/bfm-decomp/...`, some twice); swapped to the house-relative
`#include "../shared/engine_types.h"`. `grep -rln /home/musashi src/ include/` → **0**.
**R22 clean-fleet from a genuinely clean tree: 140 passed, 0 failed of 140.** Part 2 (autopsy
refresh) next.
### T0(d) ✅ — backlog ledger: already clean; the scanner deleted (R33) (2026-07-30)
Findings, byte-verified: (1) the still-a-stub filter **already existed** (`load_best` drop +
`prune`, built 07-24) and the tracked jsonl was **already compacted** — the tree's pre-existing
+1 -1
View File
@@ -3716,7 +3716,7 @@ void func_80182874(s32 param_1) {
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
+1 -1
View File
@@ -3606,7 +3606,7 @@ INCLUDE_ASM("asm/ov_SC02_031/nonmatchings/ov_SC02_031_jr_8017AE2C", func_8017F53
INCLUDE_ASM("asm/ov_SC02_031/nonmatchings/ov_SC02_031_jr_8017AE2C", func_8017F590);
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
#define gte_ldv0(r0) __asm__ volatile ( \
"lwc2 $0, 0( %0 );" \
+1 -1
View File
@@ -3581,7 +3581,7 @@ void func_8017F1B0(s32 param_1) {
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
+1 -1
View File
@@ -3642,7 +3642,7 @@ extern void func_8017F510(s32 arg0, s32 arg1, s32 arg2);
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
/* ===========================================================================
* func_8017F510 -- 1,511 ins, ov_SC03_006 (behemoth #3). ***MATCH***
+1 -1
View File
@@ -2684,7 +2684,7 @@ extern void func_8017C214(void);
/* ==== end §8b carried decl layer ==== */
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
/* ===========================================================================
* func_8017C730 -- 1,061 ins, ov_SC03_010 (behemoth #6). *** MATCH ***
+1 -1
View File
@@ -3178,7 +3178,7 @@ void func_8017CA80(s32 arg0)
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
/* ===========================================================================
* func_8017D960 -- 3,338 ins, ov_SC03_090 (behemoth #2). *** MATCHED ***
+1 -1
View File
@@ -3178,7 +3178,7 @@ void func_8017CA80(s32 arg0)
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
/* ===========================================================================
* func_8017D960 -- 3,338 ins, ov_SC03_090 (behemoth #2). *** MATCHED ***
+1 -1
View File
@@ -3182,7 +3182,7 @@ void func_8017D898(s32 arg0)
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
/* ===========================================================================
* func_8017D960 -- 3,338 ins, ov_SC03_090 (behemoth #2). *** MATCHED ***
+1 -1
View File
@@ -3172,7 +3172,7 @@ void func_8017BEBC(s32 arg0)
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
/* ===========================================================================
* func_8017D960 -- 3,338 ins, ov_SC03_090 (behemoth #2). *** MATCHED ***
+1 -1
View File
@@ -3178,7 +3178,7 @@ void func_8017CA80(s32 arg0)
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
/* ===========================================================================
* func_8017D960 -- 3,338 ins, ov_SC03_090 (behemoth #2). *** MATCHED ***
+1 -1
View File
@@ -3324,7 +3324,7 @@ DEFINE_func_8017BEB4() /* dedup: shared engine-core @0x8017BEB4 (src/shared) */
INCLUDE_ASM("asm/ov_SC03_116/nonmatchings/ov_SC03_116_jr_8017AE2C", func_8017BEBC);
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
/* ===========================================================================
* func_8017BF14 -- 4,763 ins, ov_SC03_116 (behemoth #4). *** MATCH ***
+1 -1
View File
@@ -3699,7 +3699,7 @@ void func_80180E88(s32 param_1) {
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
+1 -1
View File
@@ -3657,7 +3657,7 @@ void func_801802A0(s32 param_1) {
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
+1 -1
View File
@@ -3982,7 +3982,7 @@ void func_80185660(s32 param_1) {
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
+2 -2
View File
@@ -3426,7 +3426,7 @@ INCLUDE_ASM("asm/ov_SC06_008/nonmatchings/ov_SC06_008_jr_8017C294", func_8017E69
INCLUDE_ASM("asm/ov_SC06_008/nonmatchings/ov_SC06_008_jr_8017C294", func_8017E6F0);
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
@@ -4530,7 +4530,7 @@ void func_801843B8(s32 param_1) {
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
+1 -1
View File
@@ -3517,7 +3517,7 @@ void func_8017DD68(s32 param_1) {
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
+1 -1
View File
@@ -3648,7 +3648,7 @@ void func_80181854(s32 param_1) {
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
+1 -1
View File
@@ -3898,7 +3898,7 @@ void func_80183D74(s32 param_1) {
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
+2 -2
View File
@@ -2679,7 +2679,7 @@ extern void func_8017C8D0(void);
/* ==== end §8b carried decl layer ==== */
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
/* ===========================================================================
* func_8017C954 -- 1,194 ins, ov_SC06_029 (behemoth #5). *** MATCH ***
@@ -4383,7 +4383,7 @@ void func_8018B8F8(s32 param_1) {
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
+1 -1
View File
@@ -3451,7 +3451,7 @@ void func_8017E2C4(s32 param_1) {
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"
+1 -1
View File
@@ -3512,7 +3512,7 @@ void func_8017EE4C(s32 param_1) {
#include "common.h"
#include "/home/musashi/bfm-decomp/src/shared/engine_types.h"
#include "../shared/engine_types.h"