Drew T
f398dce9bf
feat(phase-30 S49): propagate func_8017CF5C (adapt lane)
2026-08-14 07:35:48 -06:00
Drew T
c9f693d68a
feat(phase-30 S49): propagate func_8017CE0C (adapt lane)
2026-08-14 07:35:33 -06:00
Drew T
b2f932314c
feat(decomp): worker gate — +6 fns x0 propagated (fleet 95.3%)
2026-08-14 07:31:24 -06:00
Drew T
295e9dd54d
feat(decomp): worker gate — +2 fns x0 propagated (fleet 95.3%)
2026-08-14 07:30:30 -06:00
Drew T
2ac16f96c3
feat(decomp): worker gate — +2 fns x0 propagated (fleet 95.3%)
2026-08-14 07:12:19 -06:00
Drew T
55175f589e
feat(decomp): worker gate — +2 fns x0 propagated (fleet 95.3%)
2026-08-14 07:05:09 -06:00
Drew T
868805387e
feat(decomp): worker gate — +2 fns x0 propagated (fleet 95.3%)
2026-08-14 07:03:05 -06:00
Drew T
7f3e35256a
feat(decomp): worker gate — +3 fns x0 propagated (fleet 95.3%)
2026-08-14 07:01:56 -06:00
Drew T
a7abad3b29
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 07:00:54 -06:00
Drew T
6df5e58f75
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 06:59:01 -06:00
Drew T
1f2059ed9a
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 06:58:07 -06:00
Drew T
6b08b0a335
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 06:57:07 -06:00
Drew T
6b915b1ec5
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 06:56:13 -06:00
Drew T
af6f262fe0
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 06:55:19 -06:00
Drew T
ca8e0bc5fd
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 06:50:30 -06:00
Drew T
7f83f5d38f
feat(decomp): worker gate — +2 fns x0 propagated (fleet 95.3%)
2026-08-14 06:29:14 -06:00
Drew T
bfda13fa38
feat(decomp): worker gate — +2 fns x0 propagated (fleet 95.3%)
2026-08-14 06:25:16 -06:00
Drew T
ad9fb98223
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 06:24:11 -06:00
Drew T
ef4863e648
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 06:08:11 -06:00
Drew T
302e6ca8b8
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 06:07:22 -06:00
Drew T
8640827993
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 06:06:33 -06:00
Drew T
bad8efd27f
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 06:05:44 -06:00
Drew T
91b4e4969e
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 06:03:15 -06:00
Drew T
9a3e438ed9
fix(phase-30 S50): macro seeds carry only the DEFINITION, not the macro's decl layer
...
Measured on the 489-draft run: inline seeds banked 145/213 (68%), macro seeds 77/276 (28%),
and the macro failures were decl collisions to a fault — 'parse error before *', 'too few
arguments to function'. Cause: a de-macroized DEFINE_ block is decls + definition, and
pasting it wholesale reintroduces the exact decl-agreement failure the minimal-preamble
design exists to avoid. func_8016AB6C's block is 1,891 lines of which 108 are the function.
- seed_body() now returns the DEFINITION as the body and keeps the macro block as the DECL
SOURCE, so only the externs the definition actually references are emitted.
- aprop_symfix.body_in_text(): text-based sibling of body_text (R33 — one implementation).
Indented-definition fallback for macro blocks, confirmed by a '{' with no ';' before it,
so an indented CALL can never be mistaken for a definition.
2026-08-14 05:28:40 -06:00
Drew T
4fde6e3e81
feat(phase-30 S49): propagate func_8017F390 (adapt lane)
2026-08-14 05:25:17 -06:00
Drew T
b064d2b869
feat(phase-30 S49): propagate func_80182D0C (adapt lane)
2026-08-14 05:19:22 -06:00
Drew T
62341f4a48
feat(phase-30 S49): propagate func_8017D964 (adapt lane)
2026-08-14 05:14:31 -06:00
Drew T
8cc08a7686
feat(phase-30 S49): propagate func_80182120 (adapt lane)
2026-08-14 05:10:32 -06:00
Drew T
5b9ceafa8b
feat(phase-30 S49): propagate func_80183A08 (adapt lane)
2026-08-14 05:10:22 -06:00
Drew T
9e92c39957
feat(phase-30 S49): propagate func_80188074 (adapt lane)
2026-08-14 05:07:57 -06:00
Drew T
bd885fee05
feat(phase-30 S49): propagate func_801817FC (adapt lane)
2026-08-14 05:07:36 -06:00
Drew T
16b2c1fbf2
feat(phase-30 S49): propagate func_8017F8A8 (adapt lane)
2026-08-14 05:06:15 -06:00
Drew T
972dfbc886
feat(phase-30 S49): propagate func_8017F4F8 (adapt lane)
2026-08-14 05:05:56 -06:00
Drew T
2ab342e3d9
feat(phase-30 S49): propagate func_8017CCF8 (adapt lane)
2026-08-14 05:01:49 -06:00
Drew T
028d9a496a
feat(phase-30 S49): propagate func_8017DCD8 (adapt lane)
2026-08-14 05:00:21 -06:00
Drew T
e65d990b13
feat(phase-30 S49): propagate func_801894BC (adapt lane)
2026-08-14 04:57:13 -06:00
Drew T
8b1354907e
feat(phase-30 S49): propagate func_80180B20 (adapt lane)
2026-08-14 04:56:59 -06:00
Drew T
0e94ba2f5c
feat(phase-30 S49): propagate func_8017DDBC (adapt lane)
2026-08-14 04:56:38 -06:00
Drew T
7e90ad4c4f
feat(phase-30 S49): propagate func_8017E0C0 (adapt lane)
2026-08-14 04:54:22 -06:00
Drew T
8ec9fe2d6a
feat(decomp): worker gate — +4 fns x0 propagated (fleet 95.3%)
2026-08-14 04:32:51 -06:00
Drew T
91872aee1e
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 04:21:57 -06:00
Drew T
3cd67880ec
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.3%)
2026-08-14 04:21:00 -06:00
Drew T
8c8afef35e
feat(decomp): worker gate — +3 fns x0 propagated (fleet 95.3%)
2026-08-14 04:20:10 -06:00
Drew T
6d95f2cb5d
feat(decomp): worker gate — +4 fns x0 propagated (fleet 95.3%)
2026-08-14 04:18:08 -06:00
Drew T
203d1e055f
feat(decomp): worker gate — +2 fns x0 propagated (fleet 95.2%)
2026-08-14 04:17:02 -06:00
Drew T
907b68675d
feat(decomp): worker gate — +3 fns x0 propagated (fleet 95.2%)
2026-08-14 04:16:12 -06:00
Drew T
3539b39400
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.2%)
2026-08-14 04:15:15 -06:00
Drew T
f5f2e80cc1
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.2%)
2026-08-14 04:14:21 -06:00
Drew T
4651e70e1e
feat(decomp): worker gate — +2 fns x0 propagated (fleet 95.2%)
2026-08-14 04:11:28 -06:00
Drew T
41eccd062e
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.2%)
2026-08-14 04:10:32 -06:00