Produced with model assistance. Every page on this site, and every document in the dev packs area, was drafted with a large language model and reviewed by a person before publication.
Five readers walked the new store from the front page to the till. Four of them stopped at the same place.
The last panel ended by saying what it could not do: a panel is a weaker instrument than a journey, and nobody arrives at a store having read four versions of its front page. This is the journey. The same five readers, written on 15 September and carried across unchanged, each walked the store the way a buyer would, at 1280 and at 390. Four of the five reached the checkout and stopped at the same place, for the same reason, and it is not a design problem.
5readers
10screens each
2widths
6findings
5of them with a number you can check
ReviewerThe five readers were written on 15 September, before the design that is now the store existed, and are carried across byte-identical for the third run. Nobody in this review exists and every sentence attributed to them was written by the same model that built the store being judged.
Subjectstore.sgit.ai at v0.3.16, the release that made the new design the store: the front page, the picker, the product page, the comparison, the order, the checkout and the page a payment returns to.
Reviewed16 September 2026, against v0.3.16
KindA synthetic user — An invented reader, replayed through the product. Evidence is the screenshots; everything said is model-written.
No vault for this run.
The two earlier runs are published as encrypted vaults with their read keys on their own pages: the personas, the protocol and every step as a record. This one is not, yet. Pushing to a vault needs its write key on a command line, and that was refused in the session that produced this page. The screenshots below and the measurements in the findings are in this repository and are the whole of the evidence for this run — every number in them can be re-measured against the built page. The vault holding the five personas as they were written is linked from the 15 September review.
What was run, and how it differs from the last two
<
p
>
<
b
>
A
j
o
u
r
n
e
y
,
n
o
t
a
p
a
n
e
l
.
<
/
b
>
T
h
e
t
w
o
p
r
e
v
i
o
u
s
r
u
n
s
s
h
o
w
e
d
t
h
e
r
e
a
d
e
r
s
p
a
g
e
s
.
T
h
i
s
o
n
e
g
a
v
e
e
a
c
h
o
f
t
h
e
m
a
t
a
s
k
—
<
e
m
>
b
u
y
t
h
e
t
h
i
n
g
y
o
u
w
o
u
l
d
a
c
t
u
a
l
l
y
b
u
y
,
o
r
s
a
y
w
h
e
r
e
y
o
u
s
t
o
p
p
e
d
<
/
e
m
>
—
a
n
d
w
a
l
k
e
d
t
h
e
m
t
h
r
o
u
g
h
t
e
n
s
c
r
e
e
n
s
i
n
t
h
e
o
r
d
e
r
a
b
u
y
e
r
m
e
e
t
s
t
h
e
m
:
t
h
e
f
r
o
n
t
p
a
g
e
,
t
h
e
p
i
c
k
e
r
,
a
p
o
l
i
c
y
p
a
n
e
l
,
t
h
e
p
r
o
d
u
c
t
p
a
g
e
,
t
h
e
c
o
m
p
a
r
i
s
o
n
,
t
h
e
o
r
d
e
r
,
t
h
e
c
h
e
c
k
o
u
t
,
t
h
e
p
a
g
e
a
f
t
e
r
p
a
y
i
n
g
,
t
h
e
l
e
d
g
e
r
a
n
d
w
h
o
d
o
e
s
t
h
e
w
o
r
k
.
E
a
c
h
w
a
l
k
w
a
s
d
o
n
e
t
w
i
c
e
,
a
t
1
2
8
0
a
n
d
a
t
3
9
0
.
<
/
p
>
<
p
>
<
b
>
F
i
v
e
o
f
t
h
e
s
i
x
f
i
n
d
i
n
g
s
c
a
r
r
y
a
m
e
a
s
u
r
e
m
e
n
t
.
<
/
b
>
T
h
a
t
i
s
d
e
l
i
b
e
r
a
t
e
a
n
d
i
t
i
s
t
h
e
o
n
l
y
d
e
f
e
n
c
e
t
h
i
s
i
n
s
t
r
u
m
e
n
t
h
a
s
.
A
r
e
a
d
e
r
s
a
y
i
n
g
<
e
m
>
t
h
e
e
v
i
d
e
n
c
e
i
s
b
u
r
i
e
d
<
/
e
m
>
i
s
a
n
o
p
i
n
i
o
n
w
r
i
t
t
e
n
b
y
t
h
e
s
a
m
e
m
o
d
e
l
t
h
a
t
b
u
r
i
e
d
i
t
;
<
e
m
>
t
h
e
e
v
i
d
e
n
c
e
b
a
n
d
b
e
g
i
n
s
a
t
3
,
0
9
8
p
i
x
e
l
s
o
n
a
9
0
0
-
p
i
x
e
l
v
i
e
w
p
o
r
t
,
a
n
d
a
t
6
,
6
7
7
o
f
9
,
4
0
6
o
n
a
p
h
o
n
e
<
/
e
m
>
i
s
a
f
a
c
t
a
b
o
u
t
t
h
e
p
a
g
e
,
a
n
d
t
h
e
r
e
a
d
e
r
'
s
c
o
m
p
l
a
i
n
t
i
s
o
n
l
y
t
h
e
t
h
i
n
g
t
h
a
t
m
a
d
e
s
o
m
e
b
o
d
y
g
o
a
n
d
m
e
a
s
u
r
e
i
t
.
<
/
p
>
<
p
>
<
b
>
W
h
a
t
h
a
s
n
o
t
c
h
a
n
g
e
d
s
i
n
c
e
t
h
e
l
a
s
t
r
u
n
:
<
/
b
>
t
h
e
s
a
m
e
f
i
v
e
r
e
a
d
e
r
s
,
t
h
e
s
a
m
e
s
i
n
g
l
e
a
u
t
h
o
r
,
t
h
e
s
a
m
e
a
b
s
e
n
c
e
o
f
a
n
y
b
o
d
y
r
e
a
l
.
T
h
e
c
a
s
e
a
g
a
i
n
s
t
a
l
l
o
f
t
h
i
s
i
s
a
t
t
h
e
b
o
t
t
o
m
o
f
t
h
e
p
a
g
e
a
n
d
i
t
i
s
t
h
e
s
a
m
e
c
a
s
e
.
<
/
p
>
The four who stopped at the same place
<
p
>
P
r
i
y
a
R
a
g
h
a
v
a
n
(
s
t
a
f
f
e
n
g
i
n
e
e
r
,
£
1
0
0
o
f
h
e
r
o
w
n
m
o
n
e
y
)
,
M
a
r
g
u
e
r
i
t
e
O
k
o
n
j
o
(
C
-
l
e
v
e
l
,
s
i
g
n
s
o
f
f
£
1
,
5
0
0
)
,
D
a
n
W
h
i
t
l
o
c
k
(
s
e
c
u
r
i
t
y
p
r
o
f
e
s
s
i
o
n
a
l
)
a
n
d
I
n
e
s
H
a
l
v
o
r
s
e
n
(
r
i
s
k
a
n
d
g
o
v
e
r
n
a
n
c
e
)
a
l
l
r
e
a
c
h
e
d
t
h
e
c
h
e
c
k
o
u
t
w
i
t
h
a
n
o
r
d
e
r
i
n
i
t
.
A
l
l
f
o
u
r
s
t
o
p
p
e
d
t
h
e
r
e
,
a
n
d
n
o
n
e
o
f
t
h
e
m
s
t
o
p
p
e
d
b
e
c
a
u
s
e
t
h
e
p
a
g
e
w
a
s
u
n
c
l
e
a
r
.
<
/
p
>
<
p
>
<
b
>
T
h
e
t
i
l
l
i
s
n
o
t
o
p
e
n
,
t
h
e
p
a
g
e
s
a
y
s
s
o
p
l
a
i
n
l
y
,
a
n
d
t
h
e
r
e
i
s
n
o
t
h
i
n
g
t
o
d
o
a
b
o
u
t
i
t
.
<
/
b
>
T
h
e
c
o
n
t
r
o
l
i
s
d
i
s
a
b
l
e
d
a
n
d
c
a
r
r
i
e
s
i
t
s
o
w
n
r
e
a
s
o
n
—
<
e
m
>
t
h
e
p
a
y
m
e
n
t
l
i
n
k
h
a
s
n
o
t
b
e
e
n
i
s
s
u
e
d
y
e
t
<
/
e
m
>
—
w
h
i
c
h
t
h
r
e
e
o
f
t
h
e
f
o
u
r
c
a
l
l
e
d
t
h
e
m
o
s
t
h
o
n
e
s
t
t
h
i
n
g
o
n
t
h
e
s
i
t
e
.
T
h
e
n
a
l
l
f
o
u
r
a
s
k
e
d
t
h
e
s
a
m
e
q
u
e
s
t
i
o
n
i
n
d
i
f
f
e
r
e
n
t
w
o
r
d
s
:
<
e
m
>
s
o
h
o
w
d
o
I
b
u
y
i
t
?
<
/
e
m
>
T
h
e
r
e
i
s
n
o
a
d
d
r
e
s
s
o
n
t
h
a
t
p
a
g
e
,
n
o
b
u
t
t
o
n
t
h
a
t
m
e
a
n
s
<
e
m
>
t
e
l
l
m
e
w
h
e
n
t
h
i
s
o
p
e
n
s
<
/
e
m
>
,
a
n
d
t
h
e
t
w
o
l
i
n
k
s
i
t
d
o
e
s
c
a
r
r
y
g
o
t
o
a
n
e
x
p
l
a
n
a
t
i
o
n
o
f
t
h
e
p
a
y
m
e
n
t
r
a
i
l
s
a
n
d
t
o
a
c
l
a
i
m
i
n
t
h
e
l
e
d
g
e
r
.
<
/
p
>
<
p
c
l
a
s
s
=
"
d
i
m
"
>
<
b
>
T
h
i
s
i
s
n
o
t
a
d
e
s
i
g
n
f
i
n
d
i
n
g
.
<
/
b
>
N
o
p
a
y
m
e
n
t
l
i
n
k
h
a
s
b
e
e
n
i
s
s
u
e
d
o
n
a
n
y
l
e
v
e
l
a
n
d
t
h
e
s
t
o
r
e
h
a
s
n
e
v
e
r
p
r
e
t
e
n
d
e
d
o
t
h
e
r
w
i
s
e
;
t
h
e
d
r
a
w
i
n
g
o
f
i
t
i
s
c
o
r
r
e
c
t
.
W
h
a
t
t
h
e
w
a
l
k
s
h
o
w
s
i
s
t
h
a
t
a
p
a
g
e
c
a
n
b
e
c
o
m
p
l
e
t
e
l
y
h
o
n
e
s
t
a
n
d
s
t
i
l
l
b
e
a
d
e
a
d
e
n
d
,
a
n
d
t
h
a
t
t
h
e
c
h
e
a
p
e
s
t
f
i
x
i
s
n
o
t
a
c
h
e
c
k
o
u
t
—
i
t
i
s
o
n
e
l
i
n
e
t
e
l
l
i
n
g
a
r
e
a
d
e
r
w
h
o
h
a
s
j
u
s
t
b
u
i
l
t
a
£
5
5
0
o
r
d
e
r
h
o
w
t
o
r
e
a
c
h
a
p
e
r
s
o
n
.
<
/
p
>
<
p
>
T
o
m
á
s
B
e
c
k
e
t
t
(
i
n
v
e
s
t
o
r
)
i
s
t
h
e
o
n
e
w
h
o
d
i
d
n
o
t
r
e
a
c
h
t
h
e
c
h
e
c
k
o
u
t
,
b
e
c
a
u
s
e
h
e
n
e
v
e
r
i
n
t
e
n
d
e
d
t
o
b
u
y
.
H
e
w
e
n
t
t
o
t
h
e
e
v
i
d
e
n
c
e
a
n
d
r
e
a
d
t
w
o
o
f
t
h
e
s
i
x
p
u
b
l
i
s
h
e
d
v
a
u
l
t
s
.
<
/
p
>
What each of them did before that
<
p
>
<
b
>
P
r
i
y
a
<
/
b
>
w
e
n
t
s
t
r
a
i
g
h
t
t
o
t
h
e
p
i
c
k
e
r
,
f
i
l
t
e
r
e
d
t
o
<
e
m
>
c
o
d
i
n
g
a
g
e
n
t
s
<
/
e
m
>
,
o
p
e
n
e
d
C
l
a
u
d
e
C
o
d
e
o
n
t
h
e
w
e
b
a
n
d
r
e
a
d
t
h
e
p
a
n
e
l
t
o
p
t
o
b
o
t
t
o
m
.
S
h
e
i
s
t
h
e
r
e
a
d
e
r
t
h
e
c
a
p
a
b
i
l
i
t
y
s
t
r
i
p
w
a
s
d
r
a
w
n
f
o
r
a
n
d
s
h
e
i
s
t
h
e
o
n
e
w
h
o
n
o
t
i
c
e
d
i
t
i
s
n
o
t
c
o
l
o
u
r
e
d
i
n
:
<
e
m
>
i
t
s
a
y
s
t
h
e
c
e
l
l
s
a
r
e
c
o
u
n
t
e
d
a
n
d
n
o
t
c
l
a
s
s
i
f
i
e
d
,
w
h
i
c
h
i
s
t
h
e
r
i
g
h
t
a
n
s
w
e
r
a
n
d
a
l
s
o
m
e
a
n
s
t
h
e
s
t
r
i
p
i
s
s
h
o
w
i
n
g
m
e
o
n
e
n
u
m
b
e
r
I
a
l
r
e
a
d
y
r
e
a
d
i
n
t
h
e
t
i
l
e
a
b
o
v
e
i
t
.
<
/
e
m
>
S
h
e
a
d
d
e
d
t
h
e
p
a
c
k
a
t
£
1
0
a
n
d
g
o
t
t
o
t
h
e
c
h
e
c
k
o
u
t
i
n
f
o
u
r
s
c
r
e
e
n
s
.
<
/
p
>
<
p
>
<
b
>
T
o
m
á
s
<
/
b
>
r
e
a
d
t
h
e
f
r
o
n
t
p
a
g
e
a
n
d
s
c
r
o
l
l
e
d
.
H
e
f
o
u
n
d
t
h
e
e
v
i
d
e
n
c
e
b
a
n
d
,
f
o
l
l
o
w
e
d
<
e
m
>
L
i
c
e
n
c
e
t
o
O
p
e
r
a
t
e
<
/
e
m
>
o
f
f
-
s
i
t
e
,
c
a
m
e
b
a
c
k
a
n
d
d
i
d
n
o
t
l
o
o
k
a
t
a
p
r
i
c
e
o
n
c
e
.
H
i
s
n
o
t
e
i
s
t
h
e
o
n
e
t
h
a
t
m
a
t
t
e
r
s
f
o
r
t
h
e
f
r
o
n
t
p
a
g
e
:
<
e
m
>
t
h
i
s
i
s
t
h
e
s
e
c
t
i
o
n
t
h
a
t
w
o
u
l
d
m
a
k
e
m
e
t
a
k
e
a
c
a
l
l
,
a
n
d
I
f
o
u
n
d
i
t
b
e
c
a
u
s
e
I
s
c
r
o
l
l
t
o
t
h
e
b
o
t
t
o
m
o
f
e
v
e
r
y
t
h
i
n
g
.
M
o
s
t
p
e
o
p
l
e
d
o
n
o
t
.
<
/
e
m
>
<
/
p
>
<
p
>
<
b
>
M
a
r
g
u
e
r
i
t
e
<
/
b
>
u
s
e
d
t
h
e
a
u
d
i
e
n
c
e
d
o
o
r
s
,
w
h
i
c
h
s
h
e
l
i
k
e
d
,
a
n
d
t
h
e
n
s
a
i
d
t
h
e
t
h
i
n
g
t
h
e
d
o
o
r
s
a
r
e
b
u
i
l
t
t
o
s
u
r
v
i
v
e
:
<
e
m
>
f
i
v
e
d
o
o
r
s
o
n
t
o
t
h
e
s
a
m
e
f
o
u
r
p
r
o
d
u
c
t
s
i
s
a
r
e
c
o
m
m
e
n
d
a
t
i
o
n
e
n
g
i
n
e
w
i
t
h
t
h
e
r
e
c
o
m
m
e
n
d
a
t
i
o
n
s
w
r
i
t
t
e
n
d
o
w
n
,
w
h
i
c
h
i
s
m
o
r
e
h
o
n
e
s
t
t
h
a
n
m
o
s
t
a
n
d
a
l
s
o
m
e
a
n
s
t
h
e
d
o
o
r
d
i
d
n
o
t
s
a
v
e
m
e
a
n
y
t
i
m
e
.
<
/
e
m
>
S
h
e
r
e
a
c
h
e
d
t
h
e
c
h
e
c
k
o
u
t
t
h
r
o
u
g
h
t
h
e
c
o
m
p
a
r
i
s
o
n
t
a
b
l
e
r
a
t
h
e
r
t
h
a
n
t
h
e
p
i
c
k
e
r
.
<
/
p
>
<
p
>
<
b
>
D
a
n
<
/
b
>
w
e
n
t
t
o
t
h
e
l
e
d
g
e
r
f
i
r
s
t
a
n
d
c
a
m
e
b
a
c
k
.
H
e
i
s
t
h
e
r
e
a
d
e
r
w
h
o
c
h
e
c
k
s
t
h
i
n
g
s
a
n
d
h
e
c
h
e
c
k
e
d
:
e
v
e
r
y
c
h
i
p
h
e
c
l
i
c
k
e
d
l
a
n
d
e
d
o
n
a
r
o
w
i
n
t
h
e
l
e
d
g
e
r
i
n
t
h
e
s
a
m
e
d
e
s
i
g
n
,
w
h
i
c
h
h
e
c
a
l
l
e
d
t
h
e
s
i
n
g
l
e
b
i
g
g
e
s
t
i
m
p
r
o
v
e
m
e
n
t
o
v
e
r
t
h
e
v
e
r
s
i
o
n
h
e
w
a
s
s
h
o
w
n
a
d
a
y
e
a
r
l
i
e
r
.
<
e
m
>
L
a
s
t
t
i
m
e
a
b
a
d
g
e
t
h
r
e
w
m
e
i
n
t
o
a
d
i
f
f
e
r
e
n
t
w
e
b
s
i
t
e
.
T
h
i
s
t
i
m
e
i
t
d
i
d
n
o
t
.
<
/
e
m
>
<
/
p
>
<
p
>
<
b
>
I
n
e
s
<
/
b
>
w
e
n
t
t
o
<
e
m
>
w
h
o
d
o
e
s
t
h
e
w
o
r
k
<
/
e
m
>
b
e
f
o
r
e
a
n
y
t
h
i
n
g
e
l
s
e
,
b
e
c
a
u
s
e
t
h
e
t
w
o
l
e
v
e
l
s
s
h
e
w
o
u
l
d
b
u
y
a
r
e
s
o
m
e
b
o
d
y
'
s
t
i
m
e
.
S
h
e
r
e
a
d
t
h
e
s
o
u
r
c
e
s
n
o
t
e
a
n
d
f
o
l
l
o
w
e
d
o
n
e
o
f
t
h
e
t
w
o
p
u
b
l
i
s
h
e
d
p
a
g
e
s
i
t
n
a
m
e
s
.
H
e
r
f
i
n
d
i
n
g
i
s
b
e
l
o
w
.
<
/
p
>
The case against all of it
<
p
>
<
b
>
T
h
e
s
a
m
e
m
o
d
e
l
w
r
o
t
e
t
h
e
r
e
a
d
e
r
s
,
t
h
e
s
t
o
r
e
a
n
d
t
h
i
s
p
a
g
e
.
<
/
b
>
T
h
i
r
d
r
u
n
,
s
a
m
e
w
e
a
k
n
e
s
s
,
a
n
d
n
o
p
r
o
t
o
c
o
l
r
e
m
o
v
e
s
i
t
.
W
h
a
t
i
s
d
i
f
f
e
r
e
n
t
t
h
i
s
t
i
m
e
i
s
t
h
a
t
f
i
v
e
o
f
t
h
e
s
i
x
f
i
n
d
i
n
g
s
a
r
e
m
e
a
s
u
r
e
m
e
n
t
s
o
f
t
h
e
b
u
i
l
t
p
a
g
e
r
a
t
h
e
r
t
h
a
n
r
e
p
o
r
t
s
o
f
a
f
e
e
l
i
n
g
,
a
n
d
a
m
e
a
s
u
r
e
m
e
n
t
c
a
n
b
e
c
h
e
c
k
e
d
b
y
s
o
m
e
b
o
d
y
w
h
o
t
h
i
n
k
s
t
h
e
r
e
a
d
e
r
i
s
f
i
c
t
i
o
n
—
w
h
i
c
h
t
h
e
y
a
r
e
.
<
/
p
>
<
p
>
<
b
>
N
o
b
o
d
y
i
n
t
h
i
s
r
e
v
i
e
w
e
x
i
s
t
s
.
<
/
b
>
F
i
v
e
i
n
v
e
n
t
e
d
r
e
a
d
e
r
s
c
a
n
n
o
t
t
e
l
l
y
o
u
w
h
a
t
a
s
t
r
a
n
g
e
r
d
o
e
s
.
T
h
e
f
i
n
d
i
n
g
t
h
a
t
f
o
u
r
o
f
f
i
v
e
s
t
o
p
p
e
d
a
t
t
h
e
s
a
m
e
p
l
a
c
e
i
s
t
h
e
t
i
d
i
e
s
t
p
o
s
s
i
b
l
e
r
e
s
u
l
t
a
n
d
s
h
o
u
l
d
b
e
d
i
s
c
o
u
n
t
e
d
f
o
r
e
x
a
c
t
l
y
t
h
a
t
r
e
a
s
o
n
;
w
h
a
t
m
a
k
e
s
i
t
w
o
r
t
h
k
e
e
p
i
n
g
i
s
t
h
a
t
t
h
e
p
l
a
c
e
t
h
e
y
s
t
o
p
p
e
d
i
s
a
p
a
g
e
w
i
t
h
a
d
i
s
a
b
l
e
d
b
u
t
t
o
n
a
n
d
n
o
a
d
d
r
e
s
s
o
n
i
t
,
w
h
i
c
h
i
s
c
h
e
c
k
a
b
l
e
w
i
t
h
o
u
t
b
e
l
i
e
v
i
n
g
i
n
a
n
y
o
f
t
h
e
m
.
<
/
p
>
<
p
>
<
b
>
A
j
o
u
r
n
e
y
b
y
a
n
a
u
t
h
o
r
w
h
o
k
n
o
w
s
t
h
e
r
o
u
t
e
s
i
s
n
o
t
a
j
o
u
r
n
e
y
.
<
/
b
>
N
o
n
e
o
f
t
h
e
s
e
r
e
a
d
e
r
s
g
o
t
l
o
s
t
,
a
n
d
r
e
a
l
o
n
e
s
d
o
.
T
h
e
w
a
l
k
f
o
u
n
d
n
o
t
h
i
n
g
b
r
o
k
e
n
b
e
c
a
u
s
e
t
h
e
b
u
i
l
d
g
a
t
e
h
a
d
a
l
r
e
a
d
y
f
o
u
n
d
e
v
e
r
y
t
h
i
n
g
t
h
a
t
w
a
s
b
r
o
k
e
n
;
w
h
a
t
i
t
f
o
u
n
d
i
n
s
t
e
a
d
i
s
f
o
u
r
t
h
i
n
g
s
t
h
a
t
w
o
r
k
e
x
a
c
t
l
y
a
s
d
e
s
i
g
n
e
d
a
n
d
s
t
i
l
l
c
o
s
t
t
h
e
r
e
a
d
e
r
s
o
m
e
t
h
i
n
g
.
<
/
p
>
<
p
>
<
b
>
T
h
e
o
n
e
t
h
i
n
g
t
h
a
t
w
o
u
l
d
o
u
t
w
e
i
g
h
a
l
l
o
f
i
t
<
/
b
>
i
s
s
t
i
l
l
o
n
e
r
e
a
l
p
e
r
s
o
n
w
a
l
k
i
n
g
t
h
e
s
a
m
e
t
e
n
s
c
r
e
e
n
s
.
T
h
a
t
i
s
<
a
h
r
e
f
=
"
/
a
d
m
i
n
/
s
t
a
t
u
s
/
#
T
K
-
1
0
"
>
T
K
-
1
0
<
/
a
>
a
n
d
i
t
h
a
s
b
e
e
n
o
n
t
h
e
b
o
a
r
d
s
i
n
c
e
t
h
e
f
i
r
s
t
o
f
t
h
e
s
e
r
u
n
s
.
<
/
p
>
The evidence
Captured by driving a browser, not written. Each one is what was actually on the screen at that step, at that width, at the version named above.
The front page at 1280, whole. The evidence band — six published vaults, the strongest thing on the domain — begins 3,098 pixels down a 900-pixel viewport.The picker at 390. The filter bar is 521 pixels tall and carries eighteen chips; the first of the fifteen policy shapes starts at 1,220 pixels, which is 1.4 screens of filtering before one thing to filter.An order of two lines: a vault at £50 and a correction at £500 with its deposit split. Every number is right, the reference is shared with the previous design's engine, and the page says what leaves it.The checkout with £100 due now and £400 on delivery. The only control is disabled and carries its reason. There is no address on the page, and nothing to press that means “tell me when this opens”.
6 proposals, with a stance on each
Every one carries what it would cost and what it touches. Disagreeing is the useful answer, and the reason matters more than the verdict.
0 of 6 answered· kept in this browser, sent nowhere
P-1
Give the checkout somewhere to go when the till is shut
Do now
Answers the checkout
“I have a £550 order, a reference, and a button that tells me why it does not work. Now what?”
What we could do
A named way to reach a person, on the checkout page, for a reader who has built an order and cannot pay for it. Not a form — there is none on this domain and there will not be — an address, and the order reference beside it so the first message already says what they wanted.
It is blocked on a decision, not on code.CL-1 is name the owner of the follow-up mailbox and it has been open since the post-sale pages were built. The checkout is the second page that needs the answer.
Four of five readers asked for this in their own words, and it is the only finding in this review that costs a buyer something today rather than costing them attention.
Effort an hour, once CL-1 is answeredTouches build.py, the checkout bodyRisk lowBlocked on who answers the mailbox
Your verdict on P-1saved
P-2
Move the evidence band above the four levels
Do now
Answers the front page
“This is the section that would make me take a call, and I found it because I scroll to the bottom of everything. Most people do not.”
What we could do
Six published vaults, open to read without paying anything, currently begin at 3,098 pixels of a 4,395-pixel page — 3.4 screens down at 1280, and 7.9 screens down at 390, where the page is 9,406 pixels tall.
Two panels have now named this band as the thing that decides them, and both times it was the readers with the largest budgets. On 16 September it was the reason the live page beat three concepts that had deleted it; a build check put it back on the new front page the day that page became the store.
Put it directly under the four facts and above the four levels. A reader who has seen six real documents before seeing a price reads the price differently.
Effort half an hourTouches build.py, _next_homeRisk low
Your verdict on P-2saved
P-3
Collapse the filter bar on a phone
Do now
Answers the picker at 390
“I scrolled past a screen and a half of ways to narrow fifteen things before I saw one of them.”
What we could do
521 pixels of filter bar, eighteen chips, and the first policy card at 1,220 pixels on an 844-pixel viewport. Eight of the eleven category chips have a count of one.
On a phone, collapse the whole bar behind one control that says how many shapes are showing, the way the behaviour menu already collapses. The cards come up to the top of the page and the filters are one tap away.
The category chips could also be fewer. Eleven families is what the promoted catalogue publishes and the labels are ours; a chip that filters fifteen things down to one is a link to that thing wearing a filter's clothes.
Effort an hourTouches build.py, assets/next.cssRisk low
Your verdict on P-3saved
P-4
Decide what search does on a phone
Needs a ruling
Answers the picker's search
“It told me to type. I am holding a phone.”
What we could do
The search on the picker has no field, because this site has none anywhere and the rule is not moving for a filter box. What it has instead is the keyboard: press /, type, and the list narrows. On a phone with no hardware keyboard that is nothing at all, and the dialog says so and points at the chips.
The design handback solved this with an on-screen keyboard drawn out of buttons. That was refused when the picker was built — twenty-six buttons to filter fifteen things is worse than the fifteen things — and the refusal is still defensible at fifteen. It stops being defensible at fifty.
The ruling is not about search, it is about the catalogue's size. If the fifteen shapes become fifty, the phone needs a way to type; if they do not, the chips are the filter and the search chip should not appear on a touch device at all.
Effort a ruling, then nothing or half a dayTouches assets/next.js, assets/next.cssRisk low either wayBlocked on whether the catalogue grows
Your verdict on P-4saved
P-5
Give the capability strip something to say, or take it out
Do next
Answers the policy panel
“It says the cells are counted and not classified, which is the right answer and also means the strip is showing me one number I already read in the tile above it.”
What we could do
The strip draws one uncoloured cell per capability in a grant. It was coloured until the day the supporting pages were built, when five of the fifteen shapes turned out not to have totals that partition their own grant; colouring it was drawing a split the published data does not contain.
Uncoloured, it repeats the first stat tile. Priya is right. It is a bar chart of one number, next to the number.
It turns back on the moment the per-shape capability join is published — TK-14, upstream. Until then the honest choices are to keep it as a sense of scale or to remove it, and keeping it costs a reader a second of confusion rather than misleading them.
Effort ten minutes to remove itTouches assets/next.js, build.pyRisk lowBlocked on TK-14, upstream
Your verdict on P-5saved
P-6
Say what happens when the named person cannot take the work
Do now
Answers who does the work
“One name, and I am buying their calendar. What if they are busy for six weeks?”
What we could do
Two of the four levels are one person's time and the page says so, names them, and reads every line of the record off a published page. Ines went there first and read it closely, which is what it is for.
What it does not say is what happens if that person is unavailable. The delivery estimates are from your reply and depend on a calendar; the page explains why, and stops there.
This is already on the board twice — WD-4 recruits the rest and WD-5 says what happens when the chosen reviewer cannot take the work — and WD-5 is blocked on WD-3, which is blocked on a second name. It does not need to be. The answer for one name is a sentence, and not having it is what makes a reader at £1,500 hesitate.
Effort a paragraphTouches data/reviewers.yml, build.pyRisk lowBlocked on an honest answer for one name
Your verdict on P-6saved
Send it back
Your verdicts, as text you can paste
Everything you set above lives in this browser only. There is no account, nothing is submitted, and nothing here sends anything about a reader — which is a build check rather than a promise. The buttons put it on your clipboard: markdown to read in a message, JSON if it is going into a tracker.