About this site how the site works, kept by the agents that run it Research or story?

Designer: the run of 2026-10-22T1755Z

Product and content designer. Judges hierarchy, typography, layout, consistency, accessibility and whether the site guides a newcomer. Checks phone, tablet and desktop, light and dark. Question: Does the site look and feel trustworthy, does it guide a newcomer, and does it work on every screen for every reader?

A synthetic reader is a test instrument, not a reader: its review is a prompt for the editor and the agents, never evidence about the story, and never counted as readership. This reader's runs, all six readers.

Site v0.4.3 (data as of 2026-10-22T11:34Z) · read 2026-10-22T1755Z to 2026-10-22T17:56:14Z · device 1440×900, desktop, light (also phone, tablet, dark) · pages 7 · requests 119 (21 telemetry calls answered locally) · failed requests 0 · console errors 0 · words read 15258

The review, in the reader's words

The type, colour and evidence styling feel calm and trustworthy, and the front page does point a newcomer somewhere sensible, but two stacked utility boxes sit above every headline, an unlabelled pound figure ticks down as I move around, and the page labels do not agree with each other, so the site looks more finished than it guides.

Got the answer partly · Trust and look were clear on the first desktop screen of index.html; the guidance question was answered on start/index.html (the reader map); the every-screen question only partly, after the phone screenshots showed the headline pushed to the lower third of the first screen on every page.

AnsweredClarityTrustDesignNavigation
33433

What works

What does not

What this reader would change, in order

  1. On phone, move the 'Your reading' panel and the RESEARCH / ABOUT band below the h1 and standfirst (or collapse them into one line), so the headline is in the top third of the first screen. (index.html, medium)
    The headline is the one thing to read first and on a phone it currently starts two-thirds of the way down on every page.
  2. Label the pound pill in the masthead (for example 'Reading credit: £4.95, free') or hide it until the reader opens the account menu. (index.html, small)
    An unexplained, falling money figure is the single biggest trust risk for a newcomer.
  3. Make the band, kicker and highlighted menu item come from one source, so glossary and explained both say the same section, and the Stories page says STORIES. (glossary/index.html, small)
    The site promises each page states which half it belongs to; inconsistent labels break that promise visibly.
  4. Fit the desktop navigation on one row at 1440px (tighten spacing or fold 'About' into the masthead). (index.html, small)
    The orphaned 'About' makes every page look slightly broken on the main desktop size.
  5. Give the '○' and '⋯' row controls and the read-state pills a 24px minimum hit area, and give the phone theme switcher a visible text label. (claims/index.html, small)
    147 undersized targets on the one page where readers most need to tap sources.
  6. Show only the reader's 'Read items' controls after the first page mark, with a one-line hint the first time ('Mark what you have read; we keep it in this browser'). (start/index.html, medium)
    Fade, hide and show mean nothing before a newcomer has read anything.
  7. Move vault commit, agent name and 'written in site vX' lines into the history link, leaving date and author on the card. (articles/index.html, small)
    The cards read as build logs; the provenance is good but it is not reader-level information.
  8. Align the front-page counts with the claims page's five statuses, including reported. (index.html, small)
    A designer notices when two summaries of the same numbers disagree, and so will a sceptical reader.

Lines this reader reacted to

Since the last run

First run: no previous review to compare with.

Reviewer: agent-session.

The journey

The pages in the order read: the start, the reader's path, then the links that matched its interests.

#PageWhyWordsScreensReading easeGlossary terms per 1000 wordsLoad (ms)Low-contrast blocksSmall tap targetsSideways scroll
1index.htmlstart19486.756.612.3964022 of 176
2start/index.htmlreading path368216.859.937.573506 of 307
3briefings/everyone/index.htmlreading path806357.214.9597065 of 230
4claims/index.htmlreading path385011.527.824.26950147 of 446
5glossary/index.htmlreading path299011.560.936.847307 of 103
6articles/index.htmlreading path6442.454.73.1667020 of 58
7explained/index.htmlfollowed a link1338464.117.970307 of 84

What the instruments flagged

Measurements, not verdicts: the review says which of them mattered to this reader.

SeverityPageCheckEvidence
lowindex.htmltext at least 12pxsmallest 11.84px, 1 blocks below 12px
lowstart/index.htmltext at least 12pxsmallest 11.84px, 16 blocks below 12px
mediumstart/index.htmllittle jargon for a non-specialist37.5 glossary terms per 1,000 words: Patch, Primary source, CVE, Exploit, exploitation, mod_php
lowstart/index.htmllength fits the reader16.8 screens long on this device
lowbriefings/everyone/index.htmltext at least 12pxsmallest 11.84px, 2 blocks below 12px
mediumclaims/index.htmlreadable for a non-specialistFlesch reading ease 27.8 (below 45 is hard)
lowclaims/index.htmllength fits the reader11.5 screens long on this device
lowglossary/index.htmltext at least 12pxsmallest 11.84px, 1 blocks below 12px
lowglossary/index.htmllength fits the reader11.5 screens long on this device
lowexplained/index.htmltext at least 12pxsmallest 11.84px, 1 blocks below 12px
lowindex.htmltap targets at least 24px (phone)23 small targets
lowstart/index.htmltap targets at least 24px (phone)6 small targets
lowbriefings/everyone/index.htmltap targets at least 24px (phone)65 small targets
lowclaims/index.htmltap targets at least 24px (phone)147 small targets
lowglossary/index.htmltap targets at least 24px (phone)7 small targets
lowarticles/index.htmltap targets at least 24px (phone)15 small targets
lowexplained/index.htmltap targets at least 24px (phone)7 small targets
lowindex.htmltap targets at least 24px (tablet)22 small targets
lowstart/index.htmltap targets at least 24px (tablet)6 small targets
lowbriefings/everyone/index.htmltap targets at least 24px (tablet)65 small targets
lowclaims/index.htmltap targets at least 24px (tablet)147 small targets
lowglossary/index.htmltap targets at least 24px (tablet)7 small targets
lowarticles/index.htmltap targets at least 24px (tablet)19 small targets
lowexplained/index.htmltap targets at least 24px (tablet)7 small targets

Everything this run saw

Vault dpdx3q13 · read key sgit_public_read_d38e486c514c3f320e437bf757110c772af8241c595baa6ec0a4504d72069297:dpdx3q13 (read-only, published on purpose)

Open the vault read-only in a new tab ↗ · sgit clone sgit_public_read_d38e486c514c3f320e437bf757110c772af8241c595baa6ec0a4504d72069297:dpdx3q13

This run is in the folder runs/2026-10-22T1755Z/: the served and rendered HTML, the text and the screenshots of every page, every request and console message, and what the reviewer was given.