diff --git a/.run/P35/census/share_census.json b/.run/P35/census/share_census.json index ac4333f8ef..8b952b7b9c 100644 --- a/.run/P35/census/share_census.json +++ b/.run/P35/census/share_census.json @@ -31,7 +31,7 @@ }, "duplicate_text_classes": 6396, "duplicate_text_sites": 17778, - "elapsed_s": 26.4, + "elapsed_s": 24.7, "flags": { "ALIAS": 32, "E": 3826, diff --git a/.run/P35/census/share_census.txt b/.run/P35/census/share_census.txt index 5d304841d2..7e5befc5b7 100644 --- a/.run/P35/census/share_census.txt +++ b/.run/P35/census/share_census.txt @@ -37,4 +37,4 @@ share_census: 218 binaries · 362,389 sig instances · 362,389 classified · 0 U B E,F 11852 x 2 0x80014554,0x8001455C,0x8001513C func_80014554,func_8001455c A - 141 x 167 0x80163C2C func_80163c2c A - 141 x 165 0x80178004 func_80178004 - macro sites 0 · duplicate-text classes 6,396 (17,778 sites) · elapsed 26.4 s + macro sites 0 · duplicate-text classes 6,396 (17,778 sites) · elapsed 24.7 s diff --git a/.run/P36/census/lever_census.json b/.run/P36/census/lever_census.json index 52f2da9b48..56c8127d97 100644 --- a/.run/P36/census/lever_census.json +++ b/.run/P36/census/lever_census.json @@ -291,7 +291,7 @@ "via_macro": 94, "what": "GTE ops whose clobbers exceed the canonical macro's (a scheduling steer): class-B levers INSIDE the headline number since T5 (2026-09-09), marked, 0 at the close" }, - "head": "676626afb", + "head": "c0f2fc7ab", "headers": 3181, "levers_AB": { "asm": 1869, diff --git a/.run/P36/census/lever_census.txt b/.run/P36/census/lever_census.txt index cc29b95278..1107fb200e 100644 --- a/.run/P36/census/lever_census.txt +++ b/.run/P36/census/lever_census.txt @@ -12,7 +12,7 @@ lever_census: 218 binaries · 4,121 TUs + 3,181 headers · coverage OK · unclas E asm-label 7802 1370 6432 1100 161 2090 0 7802 {'asm-label': 7802} F builtin 445 445 0 428 27 302 0 445 {'builtin': 445} G attribute 76 1 75 1 1 40 0 76 {'attribute': 76} - UNION A–D: 5,746 bodies · 1,007 distinct (addresses normalized) · 110 multi-copy classes holding 4,849 bodies · by kind {'ov': 5352, 'main': 124, 'shared': 159, 'md': 105, 'resident': 6} + UNION A–D: 5,746 bodies · 1,007 distinct (addresses normalized) · 110 multi-copy classes holding 4,849 bodies · by kind {'ov': 5352, 'main': 124, 'md': 105, 'shared': 159, 'resident': 6} THE PHASE'S NUMBER (pins + asm statements, GTE excluded): 4,010 sites in 1,980 bodies (674 distinct) · marked !FAKE 4,010 · UNMARKED 0 orphan !FAKE markers (no pin/asm site on the line nor below): 0 marked ordinary-C fakes kept by Drew's S104 ruling (a) (`do { } while (0)`, dead initialisers; NOT levers): 53 diff --git a/docs/story-timeline.md b/docs/story-timeline.md index 30d8ce8ff2..379bc7b1f4 100644 --- a/docs/story-timeline.md +++ b/docs/story-timeline.md @@ -91,5 +91,6 @@ | 2026-09-07 | 61 | P33 (v1.32.0) | 218 | 100.0% | 100.0% | 100.0% | 100.0% | 0 | — | | 2026-09-08 | 76 | P33.5 (v1.32.1), P34 (v2.0.0), P35 (v2.1.0) | 218 | 100.0% | 100.0% | 100.0% | 100.0% | 0 | — | | 2026-09-09 | 64 | | 218 | 100.0% | 100.0% | 100.0% | 100.0% | 0 | — | +| 2026-09-11 | 359 | | 218 | 100.0% | 100.0% | 100.0% | 100.0% | 0 | — | -75 dated rows · phase ticks from the 36 PhaseEnds · the chart: `docs/story-timeline.svg`. +76 dated rows · phase ticks from the 36 PhaseEnds · the chart: `docs/story-timeline.svg`. diff --git a/docs/story-timeline.svg b/docs/story-timeline.svg index 0d71d257f7..46dc79f964 100644 --- a/docs/story-timeline.svg +++ b/docs/story-timeline.svg @@ -6,54 +6,54 @@ 50% 75% 100% -Jul 2026 -Aug 2026 -Sep 2026 +Jul 2026 +Aug 2026 +Sep 2026 - - -P7 - - - - - - -P15 - - - - - - - - -P23 - - - -P26 - - - -P29 - -P30 - -P31 - -P32 - - - - -2026-07-22: main enters the denominators -instruction-weighted (all binaries) -distinct code (each body once) -function count + + +P7 + + + + + + +P15 + + + + + + + + +P23 + + + +P26 + + + +P29 + +P30 + +P31 + +P32 + + + + +2026-07-22: main enters the denominators +instruction-weighted (all binaries) +distinct code (each body once) +function count generated by tools/timeline.py — keyed by date