This repository has been archived on 2026-09-16. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
Syplheed-Reborn/docs/re/data/effect-homes.txt
Sylpheed RE agent e72f0f14be re: the effect->package map, 103 of 137 - and eff_f0002 was a substring artefact
Enumerating eff_* names per .xpr across all 166 packages and matching the bound
names EXACTLY gives a real home for 103 of the 137, up from the 71 ptc_pack
alone accounted for. Only 36 packages carry an effect name at all, and two
dominate:

  Base.xpr                  53
  ptc_pack.xpr              46
  Stage_S28.xpr              2
  five rou_f001_wep_NN.xpr   1 each

So there are TWO shared effect libraries, not one - and ptc_pack.xpr is the only
*_pack bundle on the disc, so no third shared library is hiding. By digit-width:
3-digit 80 resolved of 110, 4-digit 23 of 27. The previous iteration's split
survives and sharpens - the four-digit series really does live outside ptc_pack
(that zero stands), and now we can say where: Base.xpr.

Correction to the previous commit. It reported eff_f0002 and eff_f0002_barn as
present in Base.xpr. Both were SUBSTRING artefacts: what the file actually holds
is eff_f0002_barnhaze, one longer resource name that grep -l eff_f0002 and
grep -l eff_f0002_barn each match inside. Neither bound name is there. This is
the corpus's own paid-for prefix lesson arriving from the other direction - last
time it was rot_n001 vs rot_n001_break with the stored name longer; here the
BOUND name was the prefix. The new map is exact-keyed and does not have this
failure mode, so the earlier positive is withdrawn.

34 names remain unlocated, dominated by a family the last pass did not single
out: eff_l### with 17 of the 34, then h 4, s 4, j 2, m 2, t 1, and four
four-digit names - eff_e0044, eff_f0002, eff_f0002_barn, eff_n0071.

Scope note worth keeping: the j 22 / t 14 clustering reported last time was the
residual against ptc_pack ALONE; against all packages those families are largely
accounted for and l is what is left. Both numbers are right for their own
population, which is exactly why a residual has to say what it was measured
against.

New artefact with its regenerator: tools/re-capture/effect_homes.py ->
docs/re/data/effect-homes.txt, which lists all 34 by name. All sixteen existing
artefacts byte-identical.
2026-08-28 09:12:15 +00:00

54 lines
1015 B
Plaintext

effect names bound by a datasheet field : 137
resolved to an .xpr package (exact name): 103
unlocated : 34
resolved, by package:
Base.xpr 53
ptc_pack.xpr 46
Stage_S28.xpr 2
rou_f001_wep_28.xpr 1
rou_f001_wep_27.xpr 1
rou_f001_wep_12.xpr 1
rou_f001_wep_82.xpr 1
rou_f001_wep_59.xpr 1
by digit-width:
3-digit: 80 resolved of 110
4-digit: 23 resolved of 27
the 34 unlocated, in full:
eff_e0044
eff_f0002
eff_f0002_barn
eff_h000
eff_h006
eff_h308
eff_h310
eff_j002_e01
eff_j002_e02
eff_l002_f
eff_l010_e
eff_l011_e
eff_l101_e
eff_l101_f
eff_l102_e
eff_l102_f
eff_l104_e
eff_l104_f
eff_l105_e
eff_l105_f
eff_l106_e
eff_l106_f
eff_l107_e
eff_l108_e
eff_l201_e
eff_l201_f
eff_m010_wep_85
eff_m011_wep_85
eff_n0071
eff_s100
eff_s901_e01_B
eff_s901_e02_D
eff_s901_e03_D
eff_t130