Repository navigation
BoE SVAR: replication figures to 2026Q2 data — merge only if boe-var-model #24 merges (option b) - #232
Draft
vahid-ahmadi wants to merge 6 commits into
Draft
BoE SVAR: replication figures to 2026Q2 data — merge only if boe-var-model #24 merges (option b)#232vahid-ahmadi wants to merge 6 commits into
vahid-ahmadi wants to merge 6 commits into
Conversation
…#24 (2026Q2 data) Merge only if boe-var-model #24 merges. Copies #24's rolling_evaluation.json and coverage_evaluation.json, takes the production numbers from its results/summary.md, re-runs make_comparison.py (fast config) against the #24 checkout, regenerates the inline charts and rebuilds the paper (33 pages). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
…2-update Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…refresh run Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge only if boe-var-model #24 merges. This is option (b); option (a), #231, pins the figures to the paper vintage instead. Stacked on #231.
It updates the site's BoE SVAR replication and evaluation figures to #24's committed outputs at
d4ec3e7. Every value below was read from #24'sresults/files or recomputed from them. Nothing was typed in by hand.Number changes (old -> new, source)
make_comparison.pyre-run on the #24 checkout (under the heavy-job lock). A run on 845e2a4 first reproduced 41.95 / 37.57 exactly.These values do not change at two decimals: Bank Rate 0.79/0.85, UK CPI 0.83/1.03 and 0.63/0.67, UK GDP 1.06/1.12 and the published spec 0.99/0.95, 16 of 64 cells, AR(1) 94.5%, and the satellite 0.82–0.99.
The inline charts were regenerated by
make_charts.py. Its coverage title now reads the origin count from the data rather than the hard-coded "49".fig_comparison.pdfandcomparison_numbers.jsoncome from the re-run. The paper was rebuilt with tectonic: 33 pages, with no new overfull boxes. Theresults/links go back toblob/main, and the vintage line now cites #24, with 845e2a4 kept for the earlier values.Provenance change:
coverage_evaluation.jsonis now #24's repo artifact. The previous file came from this repo's ownmake_coverage.pyand differed slightly from 845e2a4's.Not updated: needs Vahid or a heavy run
svar/validation"99.2% of draws explosive, median root 1.004, 4 of the 744 accepted draws stable". Rename technical identifiers: macromod → policyengine-macro #24 has no committed stability diagnostic, so this needs a re-run.fig_irf/fevd/hd/fan.pdf,figure_numbers.json, and the 3,000-draw 38.1 / 42.3) and the forecast-revision row 487 / ESS 207.5 still use the pre-Rename technical identifiers: macromod → policyengine-macro #24 dataset. Under (b) the paper therefore mixes vintages. Amake_figures.pyre-run is heavy and is left as a follow-up. 487 / 207.5 was already a mismatch before this PR.models/validationhad a one-word edit ("8pp" → "8.5pp"). That file is outside ui-models.Checks: pytest (
PYTHONPATH=integration/src) 1222 passed; site_contract OK;make_charts.py --checkOK; linkcheck 0 broken.🤖 Generated with Claude Code