Skip to content

Commit afe0772

Browse files
IpsitKalraclaude
andcommitted
analysis: regenerate the full-day results from the fixed code
The output-boundary fixes added two statistical invariants, so the analysis was rerun end to end at commit 40f7baa. Every data file is byte-identical to the previous run: the same 61,331 per-second rows, the same rankings, the same 8,850 symbol rows, the same three state series, and the same SHA-256 for each. Only the manifest moves, recording the new commit, the new timestamp, and 57 invariant checks instead of 55. The report follows the manifest, and its diagnostic timing sentence now lists the three measured full-day runs rather than one. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent 40f7baa commit afe0772

3 files changed

Lines changed: 15 additions & 10 deletions

File tree

analysis/results/analysis.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"schema_version": "1",
3-
"generated_at_utc": "2026-07-27T01:00:39Z",
4-
"git_commit": "0fdbd1005ca3582a2e8a60d97640e3971f43ce14",
3+
"generated_at_utc": "2026-07-27T02:11:12Z",
4+
"git_commit": "40f7baa20854ff3a76323788e381ed0c19bf19f6",
55
"git_dirty": "false",
66
"dataset": {
77
"basename": "07302019.NASDAQ_ITCH50",
@@ -913,7 +913,7 @@
913913
],
914914
"invariants": {
915915
"all_passed": true,
916-
"checks": 55,
916+
"checks": 57,
917917
"failures": [
918918
],
919919
"reconciliation": {

analysis/results/findings_candidates.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"analysis_schema_version": "1",
55
"dataset": "07302019.NASDAQ_ITCH50",
66
"trading_date": "2019-07-30",
7-
"analysis_generated_at_utc": "2026-07-27T01:00:39Z"
7+
"analysis_generated_at_utc": "2026-07-27T02:11:12Z"
88
},
99
"selection_policy": "candidates are generated mechanically from the committed outputs; exactly three are selected for docs/day6_findings.md on statistical support, distinctiveness, interpretability, and absence of unsupported causal claims (decisions D-068)",
1010
"candidates": [

docs/day6_findings.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ observer and requires identical statuses, book state, and invariants
2121
verified before the run
2222
- Complete frames analyzed: 282,229,684 (the whole file, clean EOF)
2323
- Engine: FastBook, two passes (decisions D-049, D-061)
24-
- Commit that produced the results: `0fdbd1005ca3`, clean working tree
24+
- Commit that produced the results: `40f7baa20854`, clean working tree
2525
- The file stays outside Git; nothing committed derives from it beyond
2626
aggregates
2727

@@ -66,7 +66,7 @@ columns are named `time_of_day` rather than implying UTC.
6666

6767
## Statistical invariants
6868

69-
The analysis refuses to publish anything until 55 statistical invariants
69+
The analysis refuses to publish anything until 57 statistical invariants
7070
pass. They cover the frame accounting, the per-group mutation arithmetic, the
7171
execution split, the per-second and per-symbol reductions against every
7272
global total, the selection rule, and, for each selected symbol, the
@@ -75,7 +75,7 @@ state durations summing to the observed duration, the spread-duration weights
7575
summing to the two-sided duration, and the monotonicity of the weighted
7676
quantiles.
7777

78-
All 55 passed. Two independent paths then re-checked the results
78+
All 57 passed. Two independent paths then re-checked the results
7979
(decisions D-067):
8080

8181
1. **Inside the run.** Pass two filled a dense per-millisecond counter array
@@ -522,9 +522,14 @@ python3 scripts/summarize_findings.py analysis/results
522522
python3 scripts/render_analysis.py analysis/results analysis/charts
523523
```
524524

525-
Diagnostic run record, macOS development machine (Apple M2, 8 GB):
526-
147.975 seconds of wall time for both passes over the whole file, peak
527-
resident set size 1,132,036,096 bytes, zero swaps.
525+
Diagnostic run record, macOS development machine (Apple M2, 8 GB). Both
526+
passes over the whole file take about 150 seconds. The measured runs of this
527+
command on this machine were 147.975 seconds with a peak resident set size of
528+
1,132,036,096 bytes and zero swaps for the committed configuration, 154.312
529+
seconds for the full-resolution rerun that writes every state change, and
530+
145.992 seconds for the twenty-five symbol locked and crossed check. This
531+
timing is diagnostic and is not comparable with the Day 5 benchmark numbers,
532+
which were produced under a controlled protocol.
528533

529534
## Output inventory
530535

0 commit comments

Comments
 (0)