Proof · AI Visibility (Lumen)

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

AI Visibility (Lumen) on playhero.ai/lumen · monitored since Sep 19, 2026 · latest overall 71.

overall · scans solidretro · 5 pillars · today's engineLaunch with fixes
025507510009-1909-2009-2109-2209-2309-2409-2509-2509-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-0211-0304-1707-1108-2908-30
48
scans
9
open
5
high open
2
fixed verified
7
engine changes
4
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/lumen

Newest first. Every row has a source.

Nov 3, 2026

detect2026-11-03 15:02:37Z

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

playhero.ai/lumen · engine 2026.10.8

overall 71 → 71

webux_scans.id=scan_1793718045058_5bruwj7kk · completed_at

Nov 2, 2026

detect2026-11-02 15:05:09Z

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

playhero.ai/lumen · engine 2026.10.8

overall 71 → 71

webux_scans.id=scan_1793631643775_sln4bzroh · completed_at

Nov 1, 2026

detect2026-11-01 15:02:19Z

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

playhero.ai/lumen · engine 2026.10.8

overall 71 → 71

webux_scans.id=scan_1793545244168_yr4fzaa1u · completed_at

Oct 31, 2026

detect2026-10-31 15:02:17Z

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

playhero.ai/lumen · engine 2026.10.8

overall 71 → 71

webux_scans.id=scan_1793458843451_grtnqkzoa · completed_at

Oct 30, 2026

detect2026-10-30 15:02:39Z

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

playhero.ai/lumen · engine 2026.10.8

overall 69 → 71

webux_scans.id=scan_1793372444321_1jwa72x3y · completed_at

Oct 29, 2026

detect2026-10-29 15:02:27Z

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

playhero.ai/lumen · engine 2026.10.8

overall 67 → 69

webux_scans.id=scan_1793286043772_0fyorc93j · completed_at

Oct 28, 2026

detect2026-10-28 15:02:40Z

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

playhero.ai/lumen · engine 2026.10.8

overall 67 → 67

webux_scans.id=scan_1793199643700_dh4y2ural · completed_at

Oct 27, 2026

detect2026-10-27 15:02:37Z

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

playhero.ai/lumen · engine 2026.10.8

overall 67 → 67

webux_scans.id=scan_1793113244019_iyyroc8fi · completed_at

Oct 26, 2026

detect2026-10-26 15:03:06Z

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

playhero.ai/lumen · engine 2026.10.8

overall 70 → 67

webux_scans.id=scan_1793026844159_mmjztviay · completed_at

Oct 25, 2026

detect2026-10-25 15:02:25Z

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

playhero.ai/lumen · engine 2026.10.8

overall 69 → 70

webux_scans.id=scan_1792940442762_03dyjze6t · completed_at

Oct 24, 2026

detect2026-10-24 15:02:26Z

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

playhero.ai/lumen · engine 2026.10.8

overall 69 → 69

webux_scans.id=scan_1792854044439_koc1vs5t7 · completed_at

engine2026-10-24 15:02:26Z

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

No pillar moved.

engine_version 2026.10.6→2026.10.8 · scan_1792767643841_h470qcyok→scan_1792854044439_koc1vs5t7

Oct 23, 2026

detect2026-10-23 15:02:30Z

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

playhero.ai/lumen · engine 2026.10.6

overall 67 → 69

webux_scans.id=scan_1792767643841_h470qcyok · completed_at

engine2026-10-23 15:02:30Z

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

Load Intelligence 35 → 49

engine_version 2026.10.5→2026.10.6 · scan_1792681243464_v02zhssvb→scan_1792767643841_h470qcyok

Oct 22, 2026

detect2026-10-22 15:02:37Z

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

playhero.ai/lumen · engine 2026.10.5

overall 67 → 67

webux_scans.id=scan_1792681243464_v02zhssvb · completed_at

Oct 21, 2026

detect2026-10-21 15:02:37Z

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

playhero.ai/lumen · engine 2026.10.5

overall 69 → 67

webux_scans.id=scan_1792594843563_vdj0wpg0q · completed_at

Oct 20, 2026

detect2026-10-20 15:02:43Z

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

playhero.ai/lumen · engine 2026.10.5

overall 70 → 69

webux_scans.id=scan_1792508443170_4ag75h4nc · completed_at

Oct 19, 2026

detect2026-10-19 15:02:38Z

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

playhero.ai/lumen · engine 2026.10.5

overall 69 → 70

webux_scans.id=scan_1792422042866_e1f5px6kb · completed_at

Oct 18, 2026

detect2026-10-18 15:02:33Z

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

playhero.ai/lumen · engine 2026.10.5

overall 67 → 69

webux_scans.id=scan_1792335643681_iuehddyk3 · completed_at

Oct 17, 2026

detect2026-10-17 15:02:32Z

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

playhero.ai/lumen · engine 2026.10.5

overall 67 → 67

webux_scans.id=scan_1792249242846_kl0qjm9ih · completed_at

Oct 16, 2026

detect2026-10-16 15:02:28Z

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

playhero.ai/lumen · engine 2026.10.5

overall 67 → 67

webux_scans.id=scan_1792162843680_oekxhfzgj · completed_at

Oct 15, 2026

detect2026-10-15 15:02:33Z

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

playhero.ai/lumen · engine 2026.10.5

overall 70 → 67

webux_scans.id=scan_1792076448814_suohcoimn · completed_at

Oct 14, 2026

detect2026-10-14 15:02:43Z

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

playhero.ai/lumen · engine 2026.10.5

overall 67 → 70

webux_scans.id=scan_1791990042837_3t69xge8e · completed_at

Oct 13, 2026

detect2026-10-13 15:02:45Z

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

playhero.ai/lumen · engine 2026.10.5

overall 70 → 67

webux_scans.id=scan_1791903642839_hdyb3cdr1 · completed_at

Oct 12, 2026

prioritize2026-10-12 15:02:40Z

CTA Clarity below benchmark (45/100)

high · cta · UX Sentinel

webux_actions.id=229c2933-1a78-4c80-b95a-25f34d3d6420

detect2026-10-12 15:02:35Z

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

playhero.ai/lumen · engine 2026.10.5

overall 69 → 70

webux_scans.id=scan_1791817243232_r8jfv82qf · completed_at

Oct 11, 2026

detect2026-10-11 15:02:16Z

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

playhero.ai/lumen · engine 2026.10.5

overall 68 → 69

webux_scans.id=scan_1791730844597_x5htergu3 · completed_at

Oct 10, 2026

detect2026-10-10 15:02:14Z

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

playhero.ai/lumen · engine 2026.10.5

overall 66 → 68

webux_scans.id=scan_1791644443542_d9l3eygbs · completed_at

engine2026-10-10 15:02:14Z

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

Load Intelligence 35 → 50

engine_version 2026.10.4→2026.10.5 · scan_1791558043928_sgg4aw6vc→scan_1791644443542_d9l3eygbs

Oct 9, 2026

detect2026-10-09 15:02:29Z

Scanned — overall 66 · Human UX 62 · Agent readiness 92

playhero.ai/lumen · engine 2026.10.4

overall 66 → 66

webux_scans.id=scan_1791558043928_sgg4aw6vc · completed_at

Oct 8, 2026

detect2026-10-08 15:02:37Z

Scanned — overall 66 · Human UX 62 · Agent readiness 92

playhero.ai/lumen · engine 2026.10.4

overall 68 → 66

webux_scans.id=scan_1791471647203_9nc6qp3g5 · completed_at

Oct 7, 2026

detect2026-10-07 15:02:33Z

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

playhero.ai/lumen · engine 2026.10.4

overall 66 → 68

webux_scans.id=scan_1791385244471_k5ga5dcfl · completed_at

Oct 6, 2026

detect2026-10-06 15:02:38Z

Scanned — overall 66 · Human UX 62 · Agent readiness 92

playhero.ai/lumen · engine 2026.10.4

overall 66 → 66

webux_scans.id=scan_1791298844127_f6q9ex9tx · completed_at

Oct 5, 2026

detect2026-10-05 15:02:40Z

Scanned — overall 66 · Human UX 62 · Agent readiness 92

playhero.ai/lumen · engine 2026.10.4

overall 66 → 66

webux_scans.id=scan_1791212443521_u9zpkfb0z · completed_at

engine2026-10-05 15:02:40Z

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

No pillar moved.

engine_version 2026.10.3→2026.10.4 · scan_1791126044291_3lvixdr30→scan_1791212443521_u9zpkfb0z

Oct 4, 2026

detect2026-10-04 15:02:28Z

Scanned — overall 66 · Human UX 62 · Agent readiness 92

playhero.ai/lumen · engine 2026.10.3

overall 67 → 66

webux_scans.id=scan_1791126044291_3lvixdr30 · completed_at

engine2026-10-04 15:02:28Z

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

Load Intelligence 43 → 35

engine_version 2026.10.0→2026.10.3 · scan_1791039644137_dcup4co3b→scan_1791126044291_3lvixdr30

Oct 3, 2026

detect2026-10-03 15:02:28Z

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

playhero.ai/lumen · engine 2026.10.0

overall 66 → 67

webux_scans.id=scan_1791039644137_dcup4co3b · completed_at

engine2026-10-03 15:02:28Z

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

Load Intelligence 35 → 43

engine_version 2026.09.4→2026.10.0 · scan_1790953246082_98sfed4fd→scan_1791039644137_dcup4co3b

Oct 2, 2026

detect2026-10-02 15:02:19Z

Scanned — overall 66 · Human UX 62 · Agent readiness 92

playhero.ai/lumen · engine 2026.09.4

overall 66 → 66

webux_scans.id=scan_1790953246082_98sfed4fd · completed_at

Oct 1, 2026

prioritize2026-10-01 15:02:36Z

Add a risk-reversal line to pricing

medium · cta · UX Sentinel

webux_actions.id=2e458ae1-f281-4a74-b54e-2760ddb86588

detect2026-10-01 15:02:32Z

Scanned — overall 66 · Human UX 62 · Agent readiness 92

playhero.ai/lumen · engine 2026.09.4

overall 66 → 66

webux_scans.id=scan_1790866843215_eyt8y6s5y · completed_at

engine2026-10-01 15:02:32Z

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

Load Intelligence 35 → 33

engine_version 2026.09.3→2026.09.4 · scan_1790780443156_d4nzj9j0n→scan_1790866843215_eyt8y6s5y

Sep 30, 2026

detect2026-09-30 15:02:40Z

Scanned — overall 66 · Human UX 62 · Agent readiness 92

playhero.ai/lumen · engine 2026.09.3

overall 68 → 66

webux_scans.id=scan_1790780443156_d4nzj9j0n · completed_at

Sep 29, 2026

detect2026-09-29 15:02:29Z

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

playhero.ai/lumen · engine 2026.09.3

overall 68 → 68

webux_scans.id=scan_1790694043946_ruznp9med · completed_at

Sep 28, 2026

detect2026-09-28 15:02:35Z

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

playhero.ai/lumen · engine 2026.09.3

overall 68 → 68

webux_scans.id=scan_1790607647578_t2z6tcgp5 · completed_at

Sep 27, 2026

verify2026-09-27 20:02:06Z

Not verified — not redetected

resolution_kind=not_redetected · scan scan_1790539245225_na5b2dmt0

webux_finding_outcomes.id=5095653b-9ea1-48da-bb1d-6bf878fad7cf · resolved_at

detect2026-09-27 15:02:00Z

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

playhero.ai/lumen · engine 2026.09.3

overall 68 → 68

webux_scans.id=scan_1790521244739_fyriiy1ve · completed_at

Sep 26, 2026

detect2026-09-26 15:01:59Z

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

playhero.ai/lumen · engine 2026.09.3

overall 71 → 68

webux_scans.id=scan_1790434844701_gigxx0h5o · completed_at

Sep 25, 2026

detect2026-09-25 16:52:13Z

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

playhero.ai/lumen · engine 2026.09.3

overall 66 → 71

webux_scans.id=scan_1790355026138_dyklt5emb · completed_at

prioritize2026-09-25 15:02:04Z

Assessment hierarchy weakness — score 77/100

low · cta · UX Sentinel

webux_actions.id=bc827026-4a3d-4610-a57c-41c2303c59ba

detect2026-09-25 15:01:58Z

Scanned — overall 66 · Human UX 62 · Agent readiness 92

playhero.ai/lumen · engine 2026.09.3

overall 71 → 66

webux_scans.id=scan_1790348455454_m9kk98fqm · completed_at

detect2026-09-25 14:28:16Z

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

playhero.ai/lumen · engine 2026.09.3

overall 67 → 71

webux_scans.id=scan_1790346455848_f7wmvk8w7 · completed_at

Sep 24, 2026

detect2026-09-24 15:02:49Z

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

playhero.ai/lumen · engine 2026.09.3

overall 68 → 67

webux_scans.id=scan_1790262044343_96tf8ho23 · completed_at

Sep 23, 2026

detect2026-09-23 15:01:50Z

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

playhero.ai/lumen · engine 2026.09.3

overall 66 → 68

webux_scans.id=scan_1790175644601_3zrtnpmab · completed_at

Sep 22, 2026

prioritize2026-09-22 15:01:46Z

CLS breach: 0.803

low · speed · Page Vitals Enforcer

webux_actions.id=2f58bae3-3f87-4a2b-b0ae-be372e1ba7f2

detect2026-09-22 15:01:38Z

Scanned — overall 66 · Human UX 62 · Agent readiness 92

playhero.ai/lumen · engine 2026.09.3

overall 72 → 66

webux_scans.id=scan_1790089245227_1i0p4qj7d · completed_at

Sep 21, 2026

prioritize2026-09-21 15:02:06Z

Below-fold CTA inaccessible

high · accessibility · UX Sentinel

webux_actions.id=645e2195-7a6d-48c6-a7db-8ddb63db76ec

detect2026-09-21 15:02:00Z

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

playhero.ai/lumen · engine 2026.09.3

overall 70 → 72

webux_scans.id=scan_1790002849183_nxvkost5v · completed_at

Sep 20, 2026

detect2026-09-20 15:01:23Z

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

playhero.ai/lumen · engine 2026.09.3

overall 67 → 70

webux_scans.id=scan_1789916444301_ev9f49t44 · completed_at

Sep 19, 2026

verify2026-09-19 20:02:16Z

Verified — gate

56 → 86 · Δ 30 · scan scan_1789848093460_d9vzbk7vq

pillar 56 → 86

webux_finding_outcomes.id=17cf8cc8-0c82-4985-bd34-e0afd73b5aba · resolved_at

verify2026-09-19 20:02:16Z

Verified — gate

56 → 82 · Δ 26 · scan scan_1789848044537_by7x6mz0z

pillar 56 → 82

webux_finding_outcomes.id=9c990086-cbf0-452c-b19d-2c0beeb89207 · resolved_at

prioritize2026-09-19 15:01:45Z

LCP breach: 3.9s

high · speed · Page Vitals Enforcer

webux_actions.id=4ac46a8a-847f-4543-a3c2-d82a0f56154d

prioritize2026-09-19 15:01:42Z

Add SoftwareApplication schema

high · agent_visibility · Lumen

webux_actions.id=9b52868c-6a05-4e19-9661-a3454073eb70

prioritize2026-09-19 15:01:42Z

og:image missing

low · agent_visibility · Lumen

webux_actions.id=a233b56f-fbe3-4b92-a50f-38b6566d694e

prioritize2026-09-19 15:01:42Z

Navigation breadth — eight listed items

high · cta · UX Sentinel

webux_actions.id=40460bd6-870f-462e-9f89-5a8539b5f4b3

detect2026-09-19 15:01:40Z

Scanned — overall 67 · Human UX 69 · Agent readiness 56

playhero.ai/lumen · engine 2026.09.3

webux_scans.id=scan_1789830045877_80l0o18id · completed_at

Aug 30, 2026

retro · retro2026-08-30 00:00:00Z

Electric Ink

scanned 2026-09-19T19:20:49.738Z against deployment dpl_FVjE1Q5w6rfoHrRhuM2mY2r2N3e4 as it was on 2026-08-30 · five human pillars on engine 2026.09.3 · load and agent readiness unmeasured · load unmeasured — protected deployment

retro:dpl_FVjE1Q5w6rfoHrRhuM2mY2r2N3e4 · ada747dfd · five human pillars

Aug 29, 2026

retro · retro2026-08-29 00:00:00Z

One Agent Visibility number

scanned 2026-09-19T19:20:49.738Z against deployment dpl_6uWPuyZRcbLJhsDVxdatPnZe5nX8 as it was on 2026-08-29 · five human pillars on engine 2026.09.3 · load and agent readiness unmeasured · load unmeasured — protected deployment

retro:dpl_6uWPuyZRcbLJhsDVxdatPnZe5nX8 · 4016d6fa1 · five human pillars

Jul 11, 2026

retro · retro2026-07-11 00:00:00Z

Chart-led v2

scanned 2026-09-19T19:20:49.738Z against deployment dpl_6QEevrEnbQWzGwLNjxUWRNBrGh3f as it was on 2026-07-11 · five human pillars on engine 2026.09.3 · load and agent readiness unmeasured · load unmeasured — protected deployment

retro:dpl_6QEevrEnbQWzGwLNjxUWRNBrGh3f · 4681f4f8d · five human pillars

Apr 17, 2026

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

AEO capability

scanned 2026-09-19T19:20:49.738Z against deployment dpl_H8cNt1GarL92aExrD5nM3VRpAG1A as it was on 2026-04-17 · five human pillars on engine 2026.09.3 · load and agent readiness unmeasured · load unmeasured — protected deployment

retro:dpl_H8cNt1GarL92aExrD5nM3VRpAG1A · d27c6827b · 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 →