Log fleet_k_q48/fleet_conserved; K holds exactly, 775/775 ticks (FABRIC-3.md §XVIII)
Build / build-amd64-iso (push) Waiting to run
Build / build-aarch64-iso (push) Waiting to run
Build / build-riscv64-img (push) Waiting to run

doe_log.c's per-heartbeat-tick CSV gains two columns: fleet_k_q48
(vm_physics_fleet_heat_sum() over ALL live VMs -- the genuine fleet-wide
conservation invariant K, not reconstructable from the 3 named-Tripod-
member heat columns already logged, which omit every identity VM's own
heat) and fleet_conserved (vm_physics_conserved() as 0/1). Requested
explicitly after the first heartbeat-telemetry analysis pass
(analysis-20260912/) omitted K entirely.

Kernel rebuilt on all three architectures, full 3x9x3 campaign rerun
(results-20260912-with-k/). K = 1.0000000000 (Q48.16 raw 65536) on every
one of 775 heartbeat-tick observations, sd(K) = 0, 100% fleet_conserved,
across amd64/aarch64/riscv64, nine identities, three replicates -- zero
deviation. Also a free regression check on both recent Stadium fixes
(§XVI/§XVII): neither disturbed the reservoir-transfer accounting K
depends on.

Found and fixed a tooling wrinkle along the way: fleet_conserved, being
the CSV row's very last field with nothing after it to bound a regex
match, can have a resumed trial digit merge into it with zero separator
on the wire -- combine.py now derives it from fleet_k_q48 directly (same
epsilon vm_physics_conserved() uses) instead of trusting the raw field.
fleet_k_q48 itself is unaffected either way.

Full analysis, discussion, and light/dark SVG->PDF figures written up as
a proper LaTeX report (report-20260912/report/std79_doe_report.pdf),
following experiments/bare_metal/analysis/report/bare_metal_doe_report.tex's
established style -- supersedes analysis-20260912/'s markdown-only first
pass as the primary deliverable for this dataset (kept, not discarded).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EXieurDfDSsDFdnSyusuWo
This commit is contained in:
Robert Allan James
2026-09-12 13:25:09 -04:00
co-authored by Claude Sonnet 5
parent 6573a6d1d5
commit 66ba21adb4
88 changed files with 82210 additions and 788 deletions
@@ -0,0 +1,49 @@
"Df","Sum Sq","Mean Sq","F value","Pr(>F)","term","metric"
2,2871.18364104002,1435.59182052001,30.6434785507596,1.61751091242964e-13,"arch","hot_word_count"
8,6532.23252167245,816.529065209056,17.4292515032177,6.18274217940964e-24,"id_label","hot_word_count"
16,420.963573839056,26.310223364941,0.561605850510644,0.912774255663442,"arch:id_label","hot_word_count"
748,35042.4538118356,46.8482002832026,NA,NA,"Residuals","hot_word_count"
2,0.000110222950232208,5.5111475116104e-05,1.33616626895682,0.263478075337801,"arch","avg_word_heat"
8,0.00671583228728012,0.000839479035910015,20.3529948874766,5.38307912630422e-28,"id_label","avg_word_heat"
16,0.000252299992928325,1.57687495580203e-05,0.382310058271292,0.986405235966245,"arch:id_label","avg_word_heat"
748,0.0308519862719105,4.1245970951752e-05,NA,NA,"Residuals","avg_word_heat"
2,1613.50610388232,806.75305194116,0.237943696907345,0.788306711116591,"arch","window_width"
8,170411.416839865,21301.4271049831,6.28264163682603,6.82783088355649e-08,"id_label","window_width"
16,16979.2477207377,1061.2029825461,0.312991144227537,0.995562418188896,"arch:id_label","window_width"
748,2536109.55320649,3390.52079305681,NA,NA,"Residuals","window_width"
2,1613.50610388232,806.75305194116,0.237943696907345,0.788306711116591,"arch","actual_window_size"
8,170411.416839865,21301.4271049831,6.28264163682603,6.82783088355649e-08,"id_label","actual_window_size"
16,16979.2477207377,1061.2029825461,0.312991144227537,0.995562418188896,"arch:id_label","actual_window_size"
748,2536109.55320649,3390.52079305681,NA,NA,"Residuals","actual_window_size"
2,1.52254068123901e+37,7.61270340619503e+36,0.521556545719641,0.593811577987736,"arch","jitter_ns"
8,7.30317829009602e+37,9.12897286262003e+36,0.625438204819833,0.756847741257894,"id_label","jitter_ns"
16,5.58738365313855e+37,3.49211478321159e+36,0.239249478983533,0.999132455526952,"arch:id_label","jitter_ns"
748,1.0917899879824e+40,1.45961228339893e+37,NA,NA,"Residuals","jitter_ns"
2,866.306752055107,433.153376027554,20.0886023237134,3.37232501420112e-09,"arch","apic_delta"
8,49.9125668811519,6.23907086014398,0.289352964366433,0.969548562401792,"id_label","apic_delta"
16,67.0067284683875,4.18792052927422,0.19422559013035,0.999773696322206,"arch:id_label","apic_delta"
668,14403.5135209407,21.5621459894321,NA,NA,"Residuals","apic_delta"
2,25.6907088881539,12.8453544440769,9.55696633056636e+31,0,"arch","time_trust"
8,5.07387313209545e-31,6.34234141511932e-32,0.471871318344206,0.876359817140231,"id_label","time_trust"
16,1.16329108600318e-30,7.2705692875199e-32,0.540931635537058,0.925797539658654,"arch:id_label","time_trust"
748,1.0053739640621e-28,1.34408283965522e-31,NA,NA,"Residuals","time_trust"
2,68.2225870147907,34.1112935073954,2.422513810442e+32,0,"arch","variance"
8,2.3144085598068e-30,2.8930106997585e-31,2.05455661550976,0.0379772295589065,"id_label","variance"
16,5.38210536360518e-30,3.36381585225324e-31,2.38891273826966,0.00171123807974008,"arch:id_label","variance"
748,1.05325498800258e-28,1.40809490374677e-31,NA,NA,"Residuals","variance"
2,0.0447434492423393,0.0223717246211696,0.520711274484297,0.594313023015938,"arch","vm_call_depth_max"
8,0.21350374435095,0.0266879680438687,0.621173650616505,0.760480755566665,"id_label","vm_call_depth_max"
16,0.113232490895686,0.00707703068098039,0.164720857594085,0.999925725708897,"arch:id_label","vm_call_depth_max"
748,32.1369074122852,0.0429637799629482,NA,NA,"Residuals","vm_call_depth_max"
2,0.0498985751694249,0.0249492875847125,8.58095432714054e+30,0,"arch","hera_heat"
8,1.94158681720204e-32,2.42698352150255e-33,0.834726630170273,0.57209115174177,"id_label","hera_heat"
16,4.58302618381118e-32,2.86439136488199e-33,0.985166866735261,0.470943617456974,"arch:id_label","hera_heat"
748,2.17482419808937e-30,2.9075189814029e-33,NA,NA,"Residuals","hera_heat"
2,0.0104892805008398,0.0052446402504199,1.27213848469651e+30,0,"arch","hermes_heat"
8,2.55082332251002e-32,3.18852915313752e-33,0.773408747141097,0.626351128342942,"id_label","hermes_heat"
16,5.91995353135079e-32,3.69997095709425e-33,0.897463929275633,0.572213841370675,"arch:id_label","hermes_heat"
748,3.08377661277181e-30,4.12269600637943e-33,NA,NA,"Residuals","hermes_heat"
2,0.0146364082954824,0.00731820414774122,3.91854130116699e+29,0,"arch","artemis_heat"
8,1.19206804399657e-31,1.49008505499571e-32,0.797867852874065,0.604600899927136,"id_label","artemis_heat"
16,2.78784139663676e-31,1.74240087289798e-32,0.932970664086694,0.530626687104545,"arch:id_label","artemis_heat"
748,1.39695266217564e-29,1.86758377296209e-32,NA,NA,"Residuals","artemis_heat"
1 Df Sum Sq Mean Sq F value Pr(>F) term metric
2 2 2871.18364104002 1435.59182052001 30.6434785507596 1.61751091242964e-13 arch hot_word_count
3 8 6532.23252167245 816.529065209056 17.4292515032177 6.18274217940964e-24 id_label hot_word_count
4 16 420.963573839056 26.310223364941 0.561605850510644 0.912774255663442 arch:id_label hot_word_count
5 748 35042.4538118356 46.8482002832026 NA NA Residuals hot_word_count
6 2 0.000110222950232208 5.5111475116104e-05 1.33616626895682 0.263478075337801 arch avg_word_heat
7 8 0.00671583228728012 0.000839479035910015 20.3529948874766 5.38307912630422e-28 id_label avg_word_heat
8 16 0.000252299992928325 1.57687495580203e-05 0.382310058271292 0.986405235966245 arch:id_label avg_word_heat
9 748 0.0308519862719105 4.1245970951752e-05 NA NA Residuals avg_word_heat
10 2 1613.50610388232 806.75305194116 0.237943696907345 0.788306711116591 arch window_width
11 8 170411.416839865 21301.4271049831 6.28264163682603 6.82783088355649e-08 id_label window_width
12 16 16979.2477207377 1061.2029825461 0.312991144227537 0.995562418188896 arch:id_label window_width
13 748 2536109.55320649 3390.52079305681 NA NA Residuals window_width
14 2 1613.50610388232 806.75305194116 0.237943696907345 0.788306711116591 arch actual_window_size
15 8 170411.416839865 21301.4271049831 6.28264163682603 6.82783088355649e-08 id_label actual_window_size
16 16 16979.2477207377 1061.2029825461 0.312991144227537 0.995562418188896 arch:id_label actual_window_size
17 748 2536109.55320649 3390.52079305681 NA NA Residuals actual_window_size
18 2 1.52254068123901e+37 7.61270340619503e+36 0.521556545719641 0.593811577987736 arch jitter_ns
19 8 7.30317829009602e+37 9.12897286262003e+36 0.625438204819833 0.756847741257894 id_label jitter_ns
20 16 5.58738365313855e+37 3.49211478321159e+36 0.239249478983533 0.999132455526952 arch:id_label jitter_ns
21 748 1.0917899879824e+40 1.45961228339893e+37 NA NA Residuals jitter_ns
22 2 866.306752055107 433.153376027554 20.0886023237134 3.37232501420112e-09 arch apic_delta
23 8 49.9125668811519 6.23907086014398 0.289352964366433 0.969548562401792 id_label apic_delta
24 16 67.0067284683875 4.18792052927422 0.19422559013035 0.999773696322206 arch:id_label apic_delta
25 668 14403.5135209407 21.5621459894321 NA NA Residuals apic_delta
26 2 25.6907088881539 12.8453544440769 9.55696633056636e+31 0 arch time_trust
27 8 5.07387313209545e-31 6.34234141511932e-32 0.471871318344206 0.876359817140231 id_label time_trust
28 16 1.16329108600318e-30 7.2705692875199e-32 0.540931635537058 0.925797539658654 arch:id_label time_trust
29 748 1.0053739640621e-28 1.34408283965522e-31 NA NA Residuals time_trust
30 2 68.2225870147907 34.1112935073954 2.422513810442e+32 0 arch variance
31 8 2.3144085598068e-30 2.8930106997585e-31 2.05455661550976 0.0379772295589065 id_label variance
32 16 5.38210536360518e-30 3.36381585225324e-31 2.38891273826966 0.00171123807974008 arch:id_label variance
33 748 1.05325498800258e-28 1.40809490374677e-31 NA NA Residuals variance
34 2 0.0447434492423393 0.0223717246211696 0.520711274484297 0.594313023015938 arch vm_call_depth_max
35 8 0.21350374435095 0.0266879680438687 0.621173650616505 0.760480755566665 id_label vm_call_depth_max
36 16 0.113232490895686 0.00707703068098039 0.164720857594085 0.999925725708897 arch:id_label vm_call_depth_max
37 748 32.1369074122852 0.0429637799629482 NA NA Residuals vm_call_depth_max
38 2 0.0498985751694249 0.0249492875847125 8.58095432714054e+30 0 arch hera_heat
39 8 1.94158681720204e-32 2.42698352150255e-33 0.834726630170273 0.57209115174177 id_label hera_heat
40 16 4.58302618381118e-32 2.86439136488199e-33 0.985166866735261 0.470943617456974 arch:id_label hera_heat
41 748 2.17482419808937e-30 2.9075189814029e-33 NA NA Residuals hera_heat
42 2 0.0104892805008398 0.0052446402504199 1.27213848469651e+30 0 arch hermes_heat
43 8 2.55082332251002e-32 3.18852915313752e-33 0.773408747141097 0.626351128342942 id_label hermes_heat
44 16 5.91995353135079e-32 3.69997095709425e-33 0.897463929275633 0.572213841370675 arch:id_label hermes_heat
45 748 3.08377661277181e-30 4.12269600637943e-33 NA NA Residuals hermes_heat
46 2 0.0146364082954824 0.00731820414774122 3.91854130116699e+29 0 arch artemis_heat
47 8 1.19206804399657e-31 1.49008505499571e-32 0.797867852874065 0.604600899927136 id_label artemis_heat
48 16 2.78784139663676e-31 1.74240087289798e-32 0.932970664086694 0.530626687104545 arch:id_label artemis_heat
49 748 1.39695266217564e-29 1.86758377296209e-32 NA NA Residuals artemis_heat