Drew T
|
e73089b674
|
T6: batch t6c1h_D1 — restruct: batch t6c1h_D1 rung D — 1 files (headers; 1 drawable) · 1 declaration units: 1 canonical / 0 promoted / 0 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 0 kept · compiles 16 in 6 s wall · final 1/1 identical · written 1 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle)
|
2026-09-30 18:40:24 -06:00 |
|
Drew T
|
82009d8452
|
T6.c1: Conform func_800D20C0/func_8012C098 declarations to the definition prototype
|
2026-09-30 18:27:31 -06:00 |
|
Drew T
|
fa07ec7b93
|
T6: batch t6_hD1 — restruct: batch t6_hD1 rung D — 19 files (headers; 19 drawable) · 20 declaration units: 13 canonical / 0 promoted / 3 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 7 kept · compiles 3693 in 175 s wall · final 19/19 identical · written 16 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle)
|
2026-09-30 18:11:39 -06:00 |
|
Drew T
|
594ea80c8d
|
T5.1.c8: type_census: tag+typedef of one def = one type (+selftest); fold F20T onto Obj20_80178D40
|
2026-09-30 17:01:22 -06:00 |
|
Drew T
|
7a54682a25
|
T5.1.c7: fold MainStruct pair (7e5cdb66875c) onto MainStruct; SubStruct moved first; R22 green
|
2026-09-30 16:15:14 -06:00 |
|
Drew T
|
67e4a484e4
|
T5.1.c7: fold 19-name SHARED component of b53d46e36006:opaque onto Blk8_801867AC (u8 c[8]); R22 green
|
2026-09-30 16:07:49 -06:00 |
|
Drew T
|
a5cf24e019
|
T5.1.c7: fold 115-name SHARED component of 64533110def7:opaque onto Blk8_80126940 (s16 v[4]); R22 green
|
2026-09-30 16:05:16 -06:00 |
|
Drew T
|
71a224a97f
|
T5.1.c7: fold Blk4 component of 4cc70dd1aeae:opaque onto Block4 (attrs at natural align); R22 green
|
2026-09-30 16:02:01 -06:00 |
|
Drew T
|
eb1a948c16
|
T5.1.c7: fold 4cc70dd1aeae:opaque#3; delete 10 dead Rec027_*; untag Obj8017EBC4 def; R22 green
|
2026-09-30 15:53:58 -06:00 |
|
Drew T
|
63214c2e41
|
T5.1.c7: fold SHARED components 4cc70dd1aeae:opaque#2,#4; R22 green
|
2026-09-30 15:44:16 -06:00 |
|
Drew T
|
634dfd25ed
|
T5.1.c7: fold 4 more SHARED components (78ca7, 06c78, 4cc70#0, b85ca#0); R22 green
|
2026-09-30 15:40:12 -06:00 |
|
Drew T
|
ba807d1258
|
T5.1.c7: fold 97 SHARED tier-2 components onto one name each (G62 address canon); R22 green
|
2026-09-30 15:32:44 -06:00 |
|
Drew T
|
6b652730fb
|
T5.1.c6: SDK names: RECT, CVECTOR, POLY_FT4, POLY_G3, POLY_G4 canonical; old names alias; R22 green
|
2026-09-30 15:14:35 -06:00 |
|
Drew T
|
85b377a61b
|
T5.1.c5: fold packed and natural subgroups of the 2 attr classes (4-byte, 8-byte); R22 green
|
2026-09-30 14:49:00 -06:00 |
|
Drew T
|
f7fde90cc2
|
T5.1.c5: fold H16 class (Bidx/RD16 macro bodies respelled); R22 green
|
2026-09-30 14:31:12 -06:00 |
|
Drew T
|
1c842e2563
|
T5.1.c5: fold MATRIX-shaped class onto SDK MATRIX, MtxBuf, V4 class onto V (aligned(2)); R22 green
|
2026-09-30 14:21:30 -06:00 |
|
Drew T
|
ead6a3f0ee
|
T5.1.c5: fold 10 tier-1 classes (member conform + --fold-canon); drop dead B4; R22 green
|
2026-09-30 14:03:50 -06:00 |
|
Drew T
|
18829a78f9
|
T5.1.c3b: fold-dead: delete 24 dead canon defs (LineF2 restored: macro use); 4 names under Dead kept
|
2026-09-30 13:38:28 -06:00 |
|
Drew T
|
5fcb110a2e
|
T5.1.c3b: SDK fold: 140 MATRIX-shaped defs onto MATRIX; drop unused tag EntD820; --fold-class <lh>:sdk works
|
2026-09-30 13:25:02 -06:00 |
|
Drew T
|
a5c63c4250
|
T5.1.c3b: fold 3 more tier-1 classes; R22 green
|
2026-09-30 13:14:06 -06:00 |
|
Drew T
|
83d8b742b4
|
T5.1.c3b: fold 12 more tier-1 classes (placeholder respell); R22 green
|
2026-09-30 13:05:22 -06:00 |
|
Drew T
|
5752b77628
|
T5.1.c3b: redo fold batch 2 without SDK canon (tier-1 no longer picks SDK names); pad_names 0
|
2026-09-30 12:52:47 -06:00 |
|
Drew T
|
f9d3c125c9
|
T5.1.c3b: fold 10 tier-1 classes w/ placeholder respell; refuse attr-mixed and name-collision classes
|
2026-09-30 12:37:36 -06:00 |
|
Drew T
|
d702f389ca
|
T5.1.c3b: fold 79 clean tier-1 classes (no member respell); R22 green
|
2026-09-30 11:59:48 -06:00 |
|
Drew T
|
516b2db94d
|
T5.1.c2b: pad fields to pad_<off> (28), prim_layout_class post-relocation invariant, struct-map regen
|
2026-09-30 11:07:50 -06:00 |
|
Drew T
|
0864b69b45
|
T5.1.c2b: lift_types --census: batch headers moved (47 groups, 49 defs)
|
2026-09-30 10:54:34 -06:00 |
|
Drew T
|
b0b9c4c465
|
T5.1.c2b: lift_types --census: batch md moved (297 groups, 359 defs)
|
2026-09-30 10:37:58 -06:00 |
|
Drew T
|
c36cb49800
|
T5.1.c2b: lift_types --census: batch ov-block moved (694 groups, 1044 defs)
|
2026-09-30 10:30:17 -06:00 |
|
Drew T
|
446161539c
|
T5.1.c2: lift_types --census: batch ov-file moved (83 groups, 1374 defs; 39 canon defs to struct_types.h)
|
2026-09-30 10:16:18 -06:00 |
|
Drew T
|
6869f8f26d
|
T5.1.c2: lift_types --census: rename pass, one text per name (17 renames, 68 defs)
|
2026-09-30 10:08:14 -06:00 |
|
Drew T
|
6f01332bcc
|
T5.c2: drop Vec_td (dead after the canon Vec tag/typedef split)
|
2026-09-30 00:28:03 -06:00 |
|
Drew T
|
e5ba087390
|
T5.c2: variants - rename 543 divergent-layout defs to <Name>_<suffix> (scope-aware)
|
2026-09-30 00:21:07 -06:00 |
|
Drew T
|
81fc2be283
|
T5.c2: delete 313 dead canon defs from engine_types.h (residual listed)
|
2026-09-30 00:06:08 -06:00 |
|
Drew T
|
bc9c5bebbe
|
T5.c2: pad_names 72->0 (canon pad fields renamed to pad_<off>, 5 msg accesses)
|
2026-09-29 23:55:20 -06:00 |
|
Drew T
|
907138d267
|
T5.c1: fleet lift 1308 types to engine_types.h; lift_types file-scope/common.h/local-.h guards
|
2026-09-29 23:45:59 -06:00 |
|
Drew T
|
a21682ae7a
|
T4: batch t38_4HRL1 — restruct: batch t38_4HRL1 rung L — 1 files (headers; 1 drawable) · 5 definitions: 3 folded (143 member renames) / 2 refused · compiles 27825 in 393 s wall · final 1/1 identical · written 1 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle)
|
2026-09-29 23:16:50 -06:00 |
|
Drew T
|
7fd9f2cd8c
|
T4: batch t38_4HL1 — restruct: batch t38_4HL1 rung L — 3 files (headers; 3 drawable) · 29 definitions: 3 folded (42 member renames) / 26 refused · compiles 111305 in 1679 s wall · final 3/3 identical · written 3 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle)
|
2026-09-29 22:53:24 -06:00 |
|
Drew T
|
1e876b0ec8
|
src(phase-37): T4 batch t4_HD7 — restruct: batch t4_HD7 rung D — 271 files (headers; 271 drawable) · 289 declaration units: 182 canonical / 0 promoted / 91 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 107 kept · compiles 41375 in 1381 s wall · final 271/271 identical · written 159 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle)
|
2026-09-12 22:21:38 -06:00 |
|
Drew T
|
3d9c8aed12
|
src(phase-37): T4 batch t4_HD5 — restruct: batch t4_HD5 rung D — 281 files (headers; 281 drawable) · 24 declaration units: 20 canonical / 0 promoted / 4 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 4 kept · compiles 2828 in 69 s wall · final 281/281 identical · written 12 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle)
|
2026-09-12 20:58:15 -06:00 |
|
Drew T
|
5016a185d9
|
src(phase-37): T4 step (d) t4_sig2d — restruct: signature func_80029D3C — IDENTICAL · 2177 files written | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S108, sig_cycle)
|
2026-09-12 18:51:55 -06:00 |
|
Drew T
|
062467aab5
|
src(phase-37): T4 step (d) t4_sig12c — restruct: signature func_80157D20 — IDENTICAL · 2105 files written | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S108, sig_cycle)
|
2026-09-12 18:47:43 -06:00 |
|
Drew T
|
c0bbd26c6e
|
src(phase-37): T4 step (c) DONE — the shared headers: t4_HD4 216 headers · 9 units (4 canonical / 1 K&R / 2 aliases typed / 3 kept), 6 files; the header plan now empty (0 of 0); restruct_cycle skips the fleet run when src/ is unchanged after a batch | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress — step (d) NEXT (S108)
|
2026-09-12 18:06:52 -06:00 |
|
Drew T
|
436cfd8a1c
|
src(phase-37): T4 batch t4_HD1 — restruct: batch t4_HD1 rung D — 20 files (headers; 276 drawable) · 30 declaration units: 27 canonical / 0 promoted / 0 K&R marked / 0 aliases typed / 0 __builtin_abs → abs / 3 kept · compiles 1327 in 72 s wall · final 20/20 identical · written 7 files | R22 check-all: 218 passed, 0 failed of 218 | (census skipped) (restruct_cycle)
|
2026-09-12 17:52:51 -06:00 |
|
Drew T
|
095fe75e2c
|
src(phase-37): T4 unalias t4_ua13 — 3 more alias-defined functions back under their real names as K&R-style definitions (169 files; the ladder's arity escalation counts attempts, not distinct files); step (b) DONE: 133 of 149 back, 16 kept with causes | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress — step (c) NEXT (S108)
|
2026-09-12 17:46:12 -06:00 |
|
Drew T
|
7f8d448449
|
src(phase-37): T4 unalias t4_ua7 — func_80131CA8 back under its real name as a K&R-style definition (callers pass more arguments than its byte-true head declares; 235 files, 202 objects IDENTICAL); the unit's per-file prototype ladder (exact → promoted → () → untouched) | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S107)
|
2026-09-12 13:27:05 -06:00 |
|
Drew T
|
b2c6b23646
|
src(phase-37): T4 unalias t4_ua6 — 6 more alias-defined functions back under their real names (612 files; the hoist of a shared header's declaration into its includers landed 4 of them) | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S107)
|
2026-09-12 13:07:03 -06:00 |
|
Drew T
|
111e98d758
|
src(phase-37): T4 unalias t4_ua4 — func_801466F0 back under its real name as a K&R-style definition (narrow u16 parameters in the block) with promoted prototypes everywhere (172 files, 316 objects IDENTICAL) | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S107)
|
2026-09-12 12:45:43 -06:00 |
|
Drew T
|
7ae2e7f811
|
src(phase-37): T4 unalias t4_ua3 (partial, stopped with SIGINT) — 1 more alias-defined function back under its real name (136 files); the unit gains the hoist pre-step, the arity/conflict/DIFFERS fallbacks and the promoted (K&R-style definition) mode | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S107)
|
2026-09-12 12:42:29 -06:00 |
|
Drew T
|
783bacb5e8
|
src(phase-37): T4 unalias t4_ua2 — 98 of 148 alias-defined functions back under their real names with their byte-true signatures (592 files; 50 kept, causes bucketed) | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S107)
|
2026-09-12 12:27:26 -06:00 |
|
Drew T
|
74aac39e74
|
src(phase-37): T4 unalias t4_ua1 — func_8012EFB8 back under its real name (s32 (void *, void *)): 194 alias prototypes gone, 375 declarations canonical, 2 shared headers K&R-marked; the --unalias unit + the planner's settled-TU skip + the same-name-alias fix | IDENTICAL on 478 objects | R22 check-all: 218 passed, 0 failed of 218 | 🛑 T4 in progress (S107)
|
2026-09-12 11:44:51 -06:00 |
|