Skip to content

Lead the landing page with how the models connect - #193

Merged
vahid-ahmadi merged 1 commit into
mainfrom
redesign/landing-connect-first
Aug 26, 2026
Merged

Lead the landing page with how the models connect#193
vahid-ahmadi merged 1 commit into
mainfrom
redesign/landing-connect-first

Conversation

@vahid-ahmadi

Copy link
Copy Markdown
Contributor

Hero

"Two economies, seven open models. / Each one says how far to trust it.""An open platform for policy analysis and economic research."

The lede is shorter and now names the six macro models rather than describing them in the abstract — OBR emulator, BoE SVAR, FRB/US, US HANK, overlapping-generations, DEFINE-UK — each linked to its own page.

Structure

Cut 01 — the core. It opened the page with one model's detail — a £50,000 income waterfall broken down to the penny — before the reader knew what the suite was. The microsimulation is still the core of the story; it's now told through the joins, where it's the thing everything else connects to.

Cut 04 — the economy now. Live UK and US indicators belong on Forecasts, not on a page about models.

That was the home page's only generated content, so economy/build.py no longer renders it — home_uk_now, home_us_now, render_home and the HOME_PAGE wiring are removed rather than left pointing at markers that no longer exist, which would have failed the build with expected one home-uk-now block, found 0.

"How the models connect" moves from 03 to 01, and now explains the shape before the parts: the microsimulation knows every household and nothing about the economy around them; each macro model joins at one named point, in one of two directions (a reform's cost goes out and feedback returns, or a macro path comes in as household incidence); and nothing connects macro model to macro model.

02 is re-storied from "six models add what the microsimulation does not cover" to "six models, six different questions" — each line now says what you'd come to that model for, not what it adds to something else:

For scoring a UK reform with its knock-on effects on GDP, not just its cost.
For seeing which US households absorb a shock, by wealth.

Sections renumber 01 / 02 / 03.

Testing

Site suite 1564 passed; site_contract.py, site_nav.py and economy/build.py --check all clean. No dangling references to the removed anchors.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Lcj9DDqam9KmVCfhEdnJcJ

## Hero

"Two economies, seven open models. / Each one says how far to trust it."
becomes "An open platform for policy analysis and economic research."
The lede is shorter and now names the six macro models rather than
describing them in the abstract, each linked to its own page.

## Structure

Cut 01 - the core. It opened the page with one model's detail -- a
GBP 50,000 income waterfall broken down to the penny -- before the reader
knew what the suite was. The microsimulation is still the core of the
story; it is now told through the joins, where it is the thing everything
else connects to.

Cut 04 - the economy now. Live UK and US indicators belong on Forecasts,
not on a page about models. This also removes the home page's only
generated content, so economy/build.py no longer renders it:
home_uk_now, home_us_now, render_home and the HOME_PAGE wiring are all
gone rather than left pointing at markers that no longer exist, which
would have failed the build with "expected one home-uk-now block,
found 0".

"How the models connect" moves from 03 to 01 and now explains the shape
before the parts: the microsimulation knows every household and nothing
about the economy around them, each macro model joins at one named point,
in one of two directions, and nothing connects macro model to macro
model.

02 is re-storied from "six models add what the microsimulation does not
cover" to "six models, six different questions" -- each line says what
you would come to that model FOR, rather than what it adds to something
else. Pick by the question you have, not the model you know.

Sections renumber 01 / 02 / 03.

Site suite 1564 passed; contract, nav and economy build all clean.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Lcj9DDqam9KmVCfhEdnJcJ
@vercel

vercel Bot commented Aug 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
macromod Ready Ready Preview Aug 26, 2026 2:38pm

Request Review

@vahid-ahmadi
vahid-ahmadi merged commit 3f60e91 into main Aug 26, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant