Proof · Post-click pre-flight

We run the loop on our own page. This is the ledger.

Post-click pre-flight on playhero.ai/post-click · monitored since Sep 19, 2026 · latest overall 75.

overall · scans solidretro · 5 pillars · today's engineLaunch with fixes
025507510009-1909-2009-2109-2209-2309-2409-2509-2609-2709-2809-2909-3010-0110-0210-0310-0410-0510-0610-0710-0810-0910-1010-1110-1210-1310-1410-1510-1610-1710-1810-1910-2010-2110-2210-2310-2410-2510-2610-2710-2810-2910-3010-3111-0111-0309-1609-1709-19
45
scans
5
open
3
high open
0
fixed verified
7
engine changes
3
retro revs

THE LOOP

Seven phases. Two of them are a person.

01
Detect
The scan reads the live URL and writes a score.
webux_scans
02
Prioritize
Findings become Rallycards, ranked by impact.
webux_actions
03 · human
Decide
A person approves, dismisses, or defers.
webux_actions
04
Brief
The approved card becomes a resolution brief.
webux_actions.recommendation_summary
05 · human
Fix
A person marks the change implemented.
webux_actions
06
Verify
The next scan checks the structured criteria.
webux_finding_outcomes
07
Learn
Reserved — no producer yet.
reserved — no producer

LEDGER · playhero.ai/post-click

Newest first. Every row has a source.

Nov 3, 2026

detect2026-11-03 20:02:45Z

Scanned — overall 75 · Human UX 72 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.8

overall 75 → 75

webux_scans.id=scan_1793736044999_fj859u737 · completed_at

Nov 1, 2026

detect2026-11-01 20:03:54Z

Scanned — overall 75 · Human UX 73 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.8

overall 76 → 75

webux_scans.id=scan_1793563338694_6pcjppme0 · completed_at

Oct 31, 2026

detect2026-10-31 20:02:20Z

Scanned — overall 76 · Human UX 74 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.8

overall 75 → 76

webux_scans.id=scan_1793476844192_x731661de · completed_at

Oct 30, 2026

detect2026-10-30 20:02:24Z

Scanned — overall 75 · Human UX 73 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.8

overall 72 → 75

webux_scans.id=scan_1793390445194_8m5rzvjny · completed_at

Oct 29, 2026

detect2026-10-29 20:02:30Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.8

overall 72 → 72

webux_scans.id=scan_1793304043902_t23yo2sgz · completed_at

Oct 28, 2026

detect2026-10-28 20:04:04Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.8

overall 72 → 72

webux_scans.id=scan_1793217749435_uvkpc74kf · completed_at

Oct 27, 2026

detect2026-10-27 20:02:23Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.8

overall 72 → 72

webux_scans.id=scan_1793131244193_1seagfhdk · completed_at

Oct 26, 2026

detect2026-10-26 20:02:25Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.8

overall 68 → 72

webux_scans.id=scan_1793044844287_3exzp4zod · completed_at

Oct 25, 2026

detect2026-10-25 20:02:30Z

Scanned — overall 68 · Human UX 65 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.8

overall 68 → 68

webux_scans.id=scan_1792958443908_mkscz1c20 · completed_at

Oct 24, 2026

detect2026-10-24 20:02:24Z

Scanned — overall 68 · Human UX 65 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.8

overall 72 → 68

webux_scans.id=scan_1792872043795_bat8nmcyg · completed_at

engine2026-10-24 20:02:24Z

Engine 2026.10.7 → 2026.10.8 — the page did not change; the score did

Load Intelligence 75 → 50

engine_version 2026.10.7→2026.10.8 · scan_1792785745978_1zzsj87sj→scan_1792872043795_bat8nmcyg

Oct 23, 2026

detect2026-10-23 20:04:01Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.7

overall 72 → 72

webux_scans.id=scan_1792785745978_1zzsj87sj · completed_at

engine2026-10-23 20:04:01Z

Engine 2026.10.5 → 2026.10.7 — the page did not change; the score did

No pillar moved.

engine_version 2026.10.5→2026.10.7 · scan_1792699245349_wahto6thw→scan_1792785745978_1zzsj87sj

Oct 22, 2026

detect2026-10-22 20:02:39Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 72

webux_scans.id=scan_1792699245349_wahto6thw · completed_at

Oct 21, 2026

detect2026-10-21 20:02:31Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 72

webux_scans.id=scan_1792612843866_y19phoasm · completed_at

Oct 20, 2026

detect2026-10-20 20:02:23Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 72

webux_scans.id=scan_1792526444065_bco9h16ge · completed_at

Oct 19, 2026

detect2026-10-19 20:02:33Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 72

webux_scans.id=scan_1792440043986_swxdm3iwr · completed_at

Oct 18, 2026

detect2026-10-18 20:04:13Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 72

webux_scans.id=scan_1792353754163_qmw7d4qf4 · completed_at

Oct 17, 2026

detect2026-10-17 20:04:17Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 72

webux_scans.id=scan_1792267357364_f4exwkp0l · completed_at

Oct 16, 2026

detect2026-10-16 20:02:29Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 72

webux_scans.id=scan_1792180844095_a8v8bx1kk · completed_at

Oct 15, 2026

detect2026-10-15 20:02:33Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 72

webux_scans.id=scan_1792094444096_ut3by600a · completed_at

Oct 14, 2026

detect2026-10-14 20:04:22Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 72

webux_scans.id=scan_1792008158088_l0nf9o78l · completed_at

Oct 13, 2026

detect2026-10-13 20:02:33Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 70 → 72

webux_scans.id=scan_1791921643449_zfs423ok6 · completed_at

Oct 12, 2026

detect2026-10-12 20:04:24Z

Scanned — overall 70 · Human UX 68 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 70

webux_scans.id=scan_1791835346483_bktsdvo2a · completed_at

Oct 11, 2026

detect2026-10-11 20:03:48Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 72

webux_scans.id=scan_1791748938629_jak3yw1v4 · completed_at

Oct 10, 2026

detect2026-10-10 20:02:20Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 72

webux_scans.id=scan_1791662444711_yg8rsa3t9 · completed_at

Oct 9, 2026

detect2026-10-09 20:02:30Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.5

overall 72 → 72

webux_scans.id=scan_1791576043464_724je3xv0 · completed_at

engine2026-10-09 20:02:30Z

Engine 2026.10.4 → 2026.10.5 — the page did not change; the score did

No pillar moved.

engine_version 2026.10.4→2026.10.5 · scan_1791489643807_kau8d89w6→scan_1791576043464_724je3xv0

Oct 8, 2026

detect2026-10-08 20:02:28Z

Scanned — overall 72 · Human UX 69 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.4

overall 70 → 72

webux_scans.id=scan_1791489643807_kau8d89w6 · completed_at

Oct 7, 2026

detect2026-10-07 20:04:49Z

Scanned — overall 70 · Human UX 67 · Agent readiness 92

playhero.ai/post-click · engine 2026.10.4

overall 71 → 70

webux_scans.id=scan_1791403356576_ne4fuc8fj · completed_at

Oct 6, 2026

detect2026-10-06 20:02:27Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.10.4

overall 74 → 71

webux_scans.id=scan_1791316843228_bublcu5a0 · completed_at

Oct 5, 2026

detect2026-10-05 20:02:42Z

Scanned — overall 74 · Human UX 72 · Agent readiness 86

playhero.ai/post-click · engine 2026.10.4

overall 71 → 74

webux_scans.id=scan_1791230444371_t89jwampt · completed_at

engine2026-10-05 20:02:42Z

Engine 2026.10.3 → 2026.10.4 — the page did not change; the score did

Load Intelligence 75 → 90 · Conversion Friction 52 → 57

engine_version 2026.10.3→2026.10.4 · scan_1791144042898_b328ttr1j→scan_1791230444371_t89jwampt

Oct 4, 2026

detect2026-10-04 20:02:24Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.10.3

overall 71 → 71

webux_scans.id=scan_1791144042898_b328ttr1j · completed_at

engine2026-10-04 20:02:24Z

Engine 2026.10.1 → 2026.10.3 — the page did not change; the score did

No pillar moved.

engine_version 2026.10.1→2026.10.3 · scan_1791057645809_gnylw8esi→scan_1791144042898_b328ttr1j

Oct 3, 2026

detect2026-10-03 20:02:31Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.10.1

overall 71 → 71

webux_scans.id=scan_1791057645809_gnylw8esi · completed_at

engine2026-10-03 20:02:31Z

Engine 2026.09.4 → 2026.10.1 — the page did not change; the score did

No pillar moved.

engine_version 2026.09.4→2026.10.1 · scan_1790971250270_42kx1we3j→scan_1791057645809_gnylw8esi

Oct 2, 2026

detect2026-10-02 20:02:15Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.4

overall 71 → 71

webux_scans.id=scan_1790971250270_42kx1we3j · completed_at

Oct 1, 2026

detect2026-10-01 20:03:37Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.4

overall 71 → 71

webux_scans.id=scan_1790884939297_cdfvjfme8 · completed_at

Sep 30, 2026

prioritize2026-09-30 20:02:17Z

Mark one plan as recommended

medium · hierarchy · UX Sentinel

webux_actions.id=34ff4978-6e43-4b67-a338-5a97d40e6e1c

detect2026-09-30 20:02:11Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.4

overall 71 → 71

webux_scans.id=scan_1790798444862_almpkas14 · completed_at

engine2026-09-30 20:02:11Z

Engine 2026.09.3 → 2026.09.4 — the page did not change; the score did

No pillar moved.

engine_version 2026.09.3→2026.09.4 · scan_1790712049766_a0vq6smn5→scan_1790798444862_almpkas14

Sep 29, 2026

detect2026-09-29 20:02:16Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.3

overall 71 → 71

webux_scans.id=scan_1790712049766_a0vq6smn5 · completed_at

Sep 28, 2026

detect2026-09-28 20:02:10Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.3

overall 71 → 71

webux_scans.id=scan_1790625644054_b40bfck8h · completed_at

Sep 27, 2026

detect2026-09-27 20:02:04Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.3

overall 71 → 71

webux_scans.id=scan_1790539245225_na5b2dmt0 · completed_at

Sep 26, 2026

detect2026-09-26 20:03:12Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.3

overall 71 → 71

webux_scans.id=scan_1790452922202_tj2oxvjgf · completed_at

Sep 25, 2026

detect2026-09-25 20:03:41Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.3

overall 67 → 71

webux_scans.id=scan_1790366454100_wwo1sywj0 · completed_at

Sep 24, 2026

detect2026-09-24 20:01:26Z

Scanned — overall 67 · Human UX 64 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.3

overall 71 → 67

webux_scans.id=scan_1790280044879_9yrdmq307 · completed_at

Sep 23, 2026

detect2026-09-23 20:01:44Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.3

overall 67 → 71

webux_scans.id=scan_1790193645149_qfo5hte7i · completed_at

Sep 22, 2026

detect2026-09-22 20:01:34Z

Scanned — overall 67 · Human UX 64 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.3

overall 71 → 67

webux_scans.id=scan_1790107244581_7d5fvxe6l · completed_at

Sep 21, 2026

prioritize2026-09-21 20:02:06Z

Below-fold CTA inaccessible

high · accessibility · UX Sentinel

webux_actions.id=0741e953-1afa-4c11-a133-f2fc39f3a9ec

detect2026-09-21 20:01:58Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.3

overall 71 → 71

webux_scans.id=scan_1790020846994_nn35rvjgt · completed_at

Sep 20, 2026

prioritize2026-09-20 20:01:33Z

Single-field conversion uncertainty — score 57/100

low · accessibility · UX Sentinel

webux_actions.id=16d9c55e-4e8a-48b7-925e-8dbadb94a023

detect2026-09-20 20:01:28Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.3

overall 71 → 71

webux_scans.id=scan_1789934444929_azfd1pfj0 · completed_at

Sep 19, 2026

prioritize2026-09-19 20:02:15Z

LCP breach: 3.9s

high · speed · Page Vitals Enforcer

webux_actions.id=d57cef81-3f53-4035-a9a9-2c1f0c90bd9c

prioritize2026-09-19 20:02:11Z

Navigation complexity — eight navigation items

high · cta · UX Sentinel

webux_actions.id=b91ca0a8-6e4b-447e-a401-6a3e64e12cac

detect2026-09-19 20:02:10Z

Scanned — overall 71 · Human UX 69 · Agent readiness 86

playhero.ai/post-click · engine 2026.09.3

webux_scans.id=scan_1789848093460_d9vzbk7vq · completed_at

retro · retro2026-09-19 00:00:00Z

v3 handful + proof flood

scanned 2026-09-19T20:18:58.593Z against deployment dpl_6R2EK8Ne4DonFX5C952n3DsAT2iS as it was on 2026-09-19 · five human pillars on engine 2026.09.3 · load and agent readiness unmeasured · load unmeasured — protected deployment

retro:dpl_6R2EK8Ne4DonFX5C952n3DsAT2iS · 1a8d7244f · five human pillars

Sep 17, 2026

retro · retro2026-09-17 00:00:00Z

Belief, scope and proof bands

scanned 2026-09-19T20:18:58.593Z against deployment dpl_ChLTqtsP26BHAovnhGm4PtMGdKF5 as it was on 2026-09-17 · five human pillars on engine 2026.09.3 · load and agent readiness unmeasured · load unmeasured — protected deployment

retro:dpl_ChLTqtsP26BHAovnhGm4PtMGdKF5 · 4378b8965 · five human pillars

Sep 16, 2026

retro · retro2026-09-16 00:00:00Z

First /post-click page

scanned 2026-09-19T20:18:58.593Z against deployment dpl_CeAGcVkC5RypPrqgjsB9tgbtoW7a as it was on 2026-09-16 · five human pillars on engine 2026.09.3 · load and agent readiness unmeasured · load unmeasured — protected deployment

retro:dpl_CeAGcVkC5RypPrqgjsB9tgbtoW7a · 7ee667bd2 · five human pillars

RULES OF THE LEDGER

What makes it proof rather than a changelog.

No row without a row

Every entry binds to a scan, a Rallycard, an outcome, an engine pair, or a retro deployment. Nothing is written by hand.

Dismissed and deferred render

Hiding a finding is out. The reason and the status stay on the ledger when we have them.

Engine changes stand alone

A version seam is its own entry, dashed cyan. It never shares a colour with a page change.

Retro is labelled retro

Historical revisions are scored today against a surviving deployment. They never claim to be historical scans.

One page per monitored page of ours. Linked from every specimen.

All monitored pages →